free_workqueue_attrsRegular
4.4: Selective Inline ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/workqueue.c (ffffffff81097370)
Location: kernel/workqueue.c:2996
Inline: True
Inline callers:
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:apply_wqattrs_cleanup
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:__alloc_workqueue_key
Symbols:
ffffffff8109b510-ffffffff8109b526: free_workqueue_attrs (STB_GLOBAL)
4.8: Selective Inline ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/workqueue.c (ffffffff8109f74d)
Location: kernel/workqueue.c:3096
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:__alloc_workqueue_key
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_cleanup
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
Symbols:
ffffffff8109eb00-ffffffff8109eb16: free_workqueue_attrs (STB_GLOBAL)
4.10: ✅void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: No
Transformation: False
Instances:
In kernel/workqueue.c (ffffffff810a3860)
Location: kernel/workqueue.c:3122
Inline: False
Direct callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:__alloc_workqueue_key
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_cleanup
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Symbols:
ffffffff810a3860-ffffffff810a3887: free_workqueue_attrs (STB_GLOBAL)
4.13: Selective Inline, Transformation ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In kernel/workqueue.c (ffffffff810a1767)
Location: kernel/workqueue.c:3121
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:__alloc_workqueue_key
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Direct callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:__alloc_workqueue_key
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Symbols:
ffffffff8109dd10-ffffffff8109dd31: free_workqueue_attrs.part.31 (STB_LOCAL)
ffffffff810a0b10-ffffffff810a0b27: free_workqueue_attrs (STB_GLOBAL)
4.15: Selective Inline, Transformation ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In kernel/workqueue.c (ffffffff810a7fc7)
Location: kernel/workqueue.c:3135
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:__alloc_workqueue_key
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Direct callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:__alloc_workqueue_key
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Symbols:
ffffffff810a4430-ffffffff810a4451: free_workqueue_attrs.part.32 (STB_LOCAL)
ffffffff810a7390-ffffffff810a73a7: free_workqueue_attrs (STB_GLOBAL)
4.18: Selective Inline, Transformation ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In kernel/workqueue.c (ffffffff810aeb77)
Location: kernel/workqueue.c:3209
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:__alloc_workqueue_key
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Direct callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:__alloc_workqueue_key
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Symbols:
ffffffff810aa990-ffffffff810aa9b1: free_workqueue_attrs.part.36 (STB_LOCAL)
ffffffff810adf30-ffffffff810adf46: free_workqueue_attrs (STB_GLOBAL)
5.0: Selective Inline, Transformation ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In kernel/workqueue.c (ffffffff810b7cd7)
Location: kernel/workqueue.c:3232
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:__alloc_workqueue_key
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Direct callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:__alloc_workqueue_key
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Symbols:
ffffffff810b3b10-ffffffff810b3b31: free_workqueue_attrs.part.37 (STB_LOCAL)
ffffffff810b7040-ffffffff810b7056: free_workqueue_attrs (STB_GLOBAL)
5.3: Selective Inline, Transformation ⚠️Collision: Unique Static
Inline: Selective
Transformation: True
Instances:
In kernel/workqueue.c (ffffffff810bd767)
Location: kernel/workqueue.c:3332
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Direct callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Symbols:
ffffffff810b9760-ffffffff810b9783: free_workqueue_attrs.part.0 (STB_LOCAL)
5.4: Selective Inline, Transformation ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In kernel/workqueue.c (ffffffff810c3d47)
Location: kernel/workqueue.c:3341
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Direct callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Symbols:
ffffffff810bfc90-ffffffff810bfcb3: free_workqueue_attrs.part.0 (STB_LOCAL)
ffffffff810c3150-ffffffff810c3166: free_workqueue_attrs (STB_GLOBAL)
5.8: Selective Inline ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/workqueue.c (ffffffff810cba62)
Location: kernel/workqueue.c:3338
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
- kernel/workqueue.c:alloc_workqueue_attrs
Direct callers:
- kernel/padata.c:__padata_set_cpumasks
Symbols:
ffffffff810cabc0-ffffffff810cabeb: free_workqueue_attrs (STB_GLOBAL)
5.11: Selective Inline ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/workqueue.c (ffffffff810c6cc2)
Location: kernel/workqueue.c:3344
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
- kernel/workqueue.c:alloc_workqueue_attrs
Direct callers:
- kernel/padata.c:padata_alloc
- kernel/padata.c:__padata_set_cpumasks
Symbols:
ffffffff810c5cf0-ffffffff810c5d1b: free_workqueue_attrs (STB_GLOBAL)
5.13: Selective Inline ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/workqueue.c (ffffffff810c8467)
Location: kernel/workqueue.c:3345
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
- kernel/workqueue.c:alloc_workqueue_attrs
Direct callers:
- kernel/padata.c:padata_setup_cpumasks
Symbols:
ffffffff810c7630-ffffffff810c765b: free_workqueue_attrs (STB_GLOBAL)
5.15: Selective Inline ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/workqueue.c (ffffffff810db007)
Location: kernel/workqueue.c:3384
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
- kernel/workqueue.c:alloc_workqueue_attrs
Direct callers:
- kernel/padata.c:padata_setup_cpumasks
Symbols:
ffffffff810da390-ffffffff810da3bb: free_workqueue_attrs (STB_GLOBAL)
5.19: Selective Inline ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/workqueue.c (ffffffff810f47fa)
Location: kernel/workqueue.c:3367
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
- kernel/workqueue.c:alloc_workqueue_attrs
Direct callers:
- kernel/padata.c:padata_alloc
- kernel/padata.c:padata_set_cpumask
Symbols:
ffffffff810f3aa0-ffffffff810f3ad6: free_workqueue_attrs (STB_GLOBAL)
6.2: Selective Inline ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/workqueue.c (ffffffff81116b67)
Location: kernel/workqueue.c:3374
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
- kernel/workqueue.c:alloc_workqueue_attrs
Direct callers:
- kernel/padata.c:padata_alloc
- kernel/padata.c:padata_set_cpumask
Symbols:
ffffffff81115c60-ffffffff81115c96: free_workqueue_attrs (STB_GLOBAL)
6.5: Selective Inline ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/workqueue.c (ffffffff81123a8d)
Location: kernel/workqueue.c:3690
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
- kernel/workqueue.c:alloc_workqueue_attrs
Direct callers:
- kernel/padata.c:padata_alloc
- kernel/padata.c:padata_set_cpumask
Symbols:
ffffffff811229c0-ffffffff811229f6: free_workqueue_attrs (STB_GLOBAL)
6.8: Selective Inline ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/workqueue.c (ffffffff8112e1a7)
Location: kernel/workqueue.c:3711
Inline: True
Inline callers:
- kernel/workqueue.c:wq_affinity_strict_store
- kernel/workqueue.c:wq_affinity_strict_store
- kernel/workqueue.c:wq_affn_scope_store
- kernel/workqueue.c:wq_affn_scope_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
- kernel/workqueue.c:alloc_workqueue_attrs
Direct callers:
- kernel/padata.c:padata_alloc
- kernel/padata.c:padata_set_cpumask
Symbols:
ffffffff8112c990-ffffffff8112c9cf: free_workqueue_attrs (STB_GLOBAL)
arm64: Selective Inline ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/workqueue.c (ffff800010121af4)
Location: kernel/workqueue.c:3341
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
Direct callers:
- kernel/padata.c:padata_setup_cpumasks
Symbols:
ffff800010120f08-ffff800010120f38: free_workqueue_attrs (STB_GLOBAL)
armhf: Selective Inline ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/workqueue.c (c0375548)
Location: kernel/workqueue.c:3341
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_cleanup
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
Direct callers:
- kernel/padata.c:padata_setup_cpumasks
Symbols:
c0374e60-c0374e84: free_workqueue_attrs (STB_GLOBAL)
ppc64el: Selective Inline ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/workqueue.c (c00000000016b318)
Location: kernel/workqueue.c:3341
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
Direct callers:
- kernel/padata.c:padata_setup_cpumasks
Symbols:
c00000000016a3e0-c00000000016a41c: free_workqueue_attrs (STB_GLOBAL)
riscv64: Selective Inline ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: False
Instances:
In kernel/workqueue.c (ffffffe0000da750)
Location: kernel/workqueue.c:3341
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_cleanup
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
Direct callers:
- kernel/padata.c:padata_setup_cpumasks
Symbols:
ffffffe0000d9e88-ffffffe0000d9eb4: free_workqueue_attrs (STB_GLOBAL)
aws: Selective Inline, Transformation ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In kernel/workqueue.c (ffffffff810be0b7)
Location: kernel/workqueue.c:3341
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Direct callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Symbols:
ffffffff810ba000-ffffffff810ba023: free_workqueue_attrs.part.0 (STB_LOCAL)
ffffffff810bd4c0-ffffffff810bd4d6: free_workqueue_attrs (STB_GLOBAL)
azure: Selective Inline, Transformation ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In kernel/workqueue.c (ffffffff810ac8e7)
Location: kernel/workqueue.c:3341
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Direct callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Symbols:
ffffffff810a8940-ffffffff810a8963: free_workqueue_attrs.part.0 (STB_LOCAL)
ffffffff810abcf0-ffffffff810abd06: free_workqueue_attrs (STB_GLOBAL)
gcp: Selective Inline, Transformation ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In kernel/workqueue.c (ffffffff810bd617)
Location: kernel/workqueue.c:3341
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Direct callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Symbols:
ffffffff810b9560-ffffffff810b9583: free_workqueue_attrs.part.0 (STB_LOCAL)
ffffffff810bca20-ffffffff810bca36: free_workqueue_attrs (STB_GLOBAL)
lowlatency: Selective Inline, Transformation ⚠️void free_workqueue_attrs(struct workqueue_attrs *attrs);
Collision: Unique Global
Inline: Selective
Transformation: True
Instances:
In kernel/workqueue.c (ffffffff810c5997)
Location: kernel/workqueue.c:3341
Inline: True
Inline callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Direct callers:
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_numa_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_cpumask_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:wq_nice_store
- kernel/workqueue.c:alloc_workqueue
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:apply_wqattrs_prepare
- kernel/workqueue.c:rcu_free_pool
- kernel/workqueue.c:rcu_free_wq
- kernel/workqueue.c:alloc_workqueue_attrs
Symbols:
ffffffff810c2570-ffffffff810c2593: free_workqueue_attrs.part.0 (STB_LOCAL)
ffffffff810c4da0-ffffffff810c4db6: free_workqueue_attrs (STB_GLOBAL)
Regular
4.4 and 4.8 ✅
4.8 and 4.10 ✅
4.10 and 4.13 ✅
4.13 and 4.15 ✅
4.15 and 4.18 ✅
4.18 and 5.0 ✅
5.4 and 5.8 ✅
5.8 and 5.11 ✅
5.11 and 5.13 ✅
5.13 and 5.15 ✅
5.15 and 5.19 ✅
5.19 and 6.2 ✅
6.2 and 6.5 ✅
6.5 and 6.8 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅