Defined in 1 files as a function:
Referenced in 25 files:
- include/net/pkt_cls.h, line 201
- include/net/sch_generic.h, line 1384
- net/sched/sch_api.c
- net/sched/sch_cake.c
- net/sched/sch_choke.c
- net/sched/sch_codel.c, line 151
- net/sched/sch_drr.c
- net/sched/sch_dualpi2.c, line 814
- net/sched/sch_ets.c, line 654
- net/sched/sch_fq.c
- net/sched/sch_fq_codel.c
- net/sched/sch_fq_pie.c
- net/sched/sch_gred.c
- net/sched/sch_hfsc.c
- net/sched/sch_hhf.c, line 563
- net/sched/sch_htb.c
- net/sched/sch_multiq.c
- net/sched/sch_netem.c, line 1091
- net/sched/sch_pie.c, line 154
- net/sched/sch_prio.c, line 209
- net/sched/sch_qfq.c
- net/sched/sch_red.c, line 284
- net/sched/sch_sfb.c, line 534
- net/sched/sch_sfq.c, line 679
- net/sched/sch_tbf.c, line 459
Smatch caller information:
net/sched/sch_choke.c choke_change() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q->ops | (-1),176 |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_choke.c choke_change() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q->ops | (-1),176 |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_netem.c netem_change() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| DATA_SOURCE | 0 | q | $0 |
| NOSPEC | 0 | q->handle | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_netem.c qdisc_replace() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/cls_flower.c tcf_bind_filter() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/cls_bpf.c tcf_bind_filter() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_api.c qdisc_class_hash_grow() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| CAPPED_DATA | 0 | q | 1 |
| DATA_SOURCE | 0 | q | $0 |
| NOSPEC | 0 | q->handle | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 1-u32max |
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_api.c tcf_node_bind() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/sched/sch_dualpi2.c dualpi2_change() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| CAPPED_DATA | 0 | q | 1 |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/cls_matchall.c tcf_bind_filter() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_prio.c prio_tune() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| CAPPED_DATA | 0 | q | 1 |
| DATA_SOURCE | 0 | q | $0 |
| NOSPEC | 0 | q->handle | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_prio.c qdisc_replace() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_pie.c pie_change() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_ets.c ets_qdisc_change() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| CAPPED_DATA | 0 | q | 1 |
| DATA_SOURCE | 0 | q | $0 |
| NOSPEC | 0 | q->handle | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_ets.c qdisc_replace() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| CAPPED_DATA | 0 | q->privdata.nbands | 1 |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_hhf.c hhf_change() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_fq_pie.c fq_pie_change() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_fq_pie.c fq_pie_dump_stats() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->flags | 0,128-u32max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->dump_stats | 1-u64max |
| PARAM_VALUE | 0 | q->ops->id | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| DATA_SOURCE | 0 | q | $0 |
| NOSPEC | 0 | q->handle | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_hfsc.c hfsc_change_class() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_hfsc.c hfsc_change_class() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| CAPPED_DATA | 0 | q | 1 |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_hfsc.c hfsc_delete_class() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_hfsc.c qdisc_replace() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_tbf.c qdisc_replace() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_tbf.c tbf_change() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->privdata.qdisc | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/cls_u32.c tcf_bind_filter() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_gred.c gred_change() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->change | 1-u64max |
| PARAM_VALUE | 0 | q->privdata.DPs | 1-u32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->parent | 0-u32max[c] |
net/sched/sch_gred.c gred_change_table_def() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| DATA_SOURCE | 0 | q | $0 |
| NOSPEC | 0 | q->handle | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_gred.c gred_offload_dump_stats() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_tracker->alloc_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | q->dev_tracker->dead | 0-1 |
| PARAM_VALUE | 0 | q->dev_tracker->free_stack_handle | 0-4294967295 |
| PARAM_VALUE | 0 | q->flags | 0,128-u32max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->dump | 1-u64max |
| PARAM_VALUE | 0 | q->ops->id | 4096-ptr_max |
| PARAM_VALUE | 0 | q->privdata.tab | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| DATA_SOURCE | 0 | q | $0 |
| NOSPEC | 0 | q->handle | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 1-u32max |
net/sched/sch_multiq.c multiq_tune() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| CAPPED_DATA | 0 | q | 1 |
| DATA_SOURCE | 0 | q | $0 |
| NOSPEC | 0 | q->handle | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_multiq.c multiq_tune() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue->dev->refcnt_tracker.list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue->dev->refcnt_tracker.list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->privdata.bands | 1-u16max |
| PARAM_VALUE | 0 | q->privdata.queues | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| CAPPED_DATA | 0 | q | 1 |
| DATA_SOURCE | 0 | q | $0 |
| NOSPEC | 0 | q->handle | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_multiq.c qdisc_replace() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_drr.c drr_change_class() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_drr.c drr_delete_class() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_drr.c qdisc_replace() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_red.c __red_change() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_red.c qdisc_replace() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_sfb.c qdisc_replace() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_sfb.c sfb_change() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue->dev->refcnt_tracker.list.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue->dev->refcnt_tracker.list.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q->ops | (-1),176 |
| CAPPED_DATA | 0 | q | 1 |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_codel.c codel_change() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_cbs.c qdisc_replace() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/cls_fw.c tcf_bind_filter() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/cls_basic.c tcf_bind_filter() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/cls_route.c tcf_bind_filter() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_qfq.c qdisc_replace() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_qfq.c qfq_change_class() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_qfq.c qfq_change_class() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_qfq.c qfq_change_class() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_qfq.c qfq_delete_class() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_qfq.c qfq_dump_class() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->id | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/sched/sch_qfq.c qfq_dump_class_stats() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->id | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/sched/sch_htb.c htb_change_class() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue->dev->netdev_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue->dev->netdev_ops->ndo_setup_tc | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| CAPPED_DATA | 0 | q | 1 |
| CAPPED_DATA | 0 | q->dev_queue->dev | 1 |
| CAPPED_DATA | 0 | q->dev_queue->dev->nd_net.net | 1 |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_htb.c htb_change_class() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_htb.c htb_delete() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue->dev->rtnl_link_ops->priv_size | 0,8,32,48,56,88,112,120,144,160,224,240,256,296,616,624,728,736,1056,1128,1336,1616,2176,2240,2272,2560,3296,3720,9688-u64max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_htb.c qdisc_replace() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |
net/sched/sch_fq_codel.c fq_codel_change() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_fq_codel.c fq_codel_dump_class_stats() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->id | 4096-ptr_max |
| PARAM_VALUE | 0 | q->privdata.flows | 4096-ptr_max |
| PARAM_VALUE | 0 | q->privdata.flows_cnt | 1-u32max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/sched/sch_fq_codel.c fq_codel_dump_stats() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->flags | 0,128-u32max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->dump_stats | 1-u64max |
| PARAM_VALUE | 0 | q->ops->id | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| DATA_SOURCE | 0 | q | $0 |
| NOSPEC | 0 | q->handle | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_cake.c cake_change() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->privdata.config->interval | 1-u32max |
| PARAM_VALUE | 0 | q->privdata.config->target | 1-u32max |
| PARAM_VALUE | 0 | q->privdata.tins | 1-u64max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_cake.c cake_dump_class_stats() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->cl_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->id | 4096-ptr_max |
| PARAM_VALUE | 0 | q->privdata.tin_order | 4096-ptr_max |
| PARAM_VALUE | 0 | q->privdata.tins | 4096-ptr_max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/sched/sch_cake.c cake_mq_change() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q->privdata.tins | 1-u64max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/sched/sch_fq.c fq_change() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_fq.c fq_change() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_fq.c fq_dump_stats() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->flags | 0,128-u32max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->dump_stats | 1-u64max |
| PARAM_VALUE | 0 | q->ops->id | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| DATA_SOURCE | 0 | q | $0 |
| NOSPEC | 0 | q->handle | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_fq.c fq_resize() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| BUF_SIZE | 0 | q | (-1)-s32max |
| DATA_SOURCE | 0 | q | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 0-u32max |
net/sched/sch_sfq.c sfq_change() -> sch_tree_lock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_queue->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | q->dev_tracker | 0,4096-ptr_max |
| PARAM_VALUE | 0 | q->gso_skb.next | 4096-ptr_max |
| PARAM_VALUE | 0 | q->gso_skb.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | q->gso_skb.qlen | 0 |
| PARAM_VALUE | 0 | q->handle | 1-u32max |
| PARAM_VALUE | 0 | q->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | q->ops->owner | 0,4096-ptr_max |
| PARAM_VALUE | 0 | q->parent | 1-u32max |
| PARAM_VALUE | 0 | q->privdata.block->cb_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | q->privdata.block->index | 0-1 |
| PARAM_VALUE | 0 | q->privdata.block->refcnt.refs.counter | (-1073741824),0-s32max |
| PARAM_VALUE | 0 | q->privdata.block_info.block_index | 1-4294967295 |
| PARAM_VALUE | 0 | q->privdata.cur_depth | 0 |
| PARAM_VALUE | 0 | q->privdata.divisor | 1024 |
| PARAM_VALUE | 0 | q->privdata.egress_block_info.block_index | 1-4294967295 |
| PARAM_VALUE | 0 | q->privdata.ingress_block_info.block_index | 1-4294967295 |
| PARAM_VALUE | 0 | q->privdata.limit | 127 |
| PARAM_VALUE | 0 | q->privdata.maxdepth | 127 |
| PARAM_VALUE | 0 | q->privdata.maxflows | 128 |
| PARAM_VALUE | 0 | q->privdata.perturb_period | 0 |
| PARAM_VALUE | 0 | q->privdata.perturb_timer.entry.pprev | 0 |
| PARAM_VALUE | 0 | q->privdata.perturb_timer.flags | 0-4194302 |
| PARAM_VALUE | 0 | q->privdata.perturb_timer.lockdep_map->name | 0-255 |
| PARAM_VALUE | 0 | q->privdata.sch->gso_skb.qlen | 0 |
| PARAM_VALUE | 0 | q->privdata.sch->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | q->privdata.sch->skb_bad_txq.qlen | 0 |
| PARAM_VALUE | 0 | q->privdata.tail | 0 |
| PARAM_VALUE | 0 | q->refcnt.refs.counter | 1 |
| PARAM_VALUE | 0 | q->skb_bad_txq.next | 4096-ptr_max |
| PARAM_VALUE | 0 | q->skb_bad_txq.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | q->skb_bad_txq.qlen | 0 |
| BUF_SIZE | 0 | q | 0-s32max |
| BUF_SIZE | 0 | q | 0-s32max |
| CAPPED_DATA | 0 | q | 1 |
| CAPPED_DATA | 0 | q->dev_queue->dev | 1 |
| CAPPED_DATA | 0 | q->dev_queue->dev->nd_net.net | 1 |
| CAPPED_DATA | 0 | q->handle | 1 |
| DATA_SOURCE | 0 | q | $0 |
| NOSPEC | 0 | q->handle | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 0 | q->handle | 1-4294967280,4294967282-u32max[c] |
| USER_DATA | 0 | q->parent | 1-u32max |
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex |