Defined in 1 files as a function:
Referenced in 10 files:
- drivers/net/ethernet/airoha/airoha_eth.c, line 2619
- drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c, line 570
- drivers/net/ethernet/netronome/nfp/abm/qdisc.c, line 464
- drivers/net/netdevsim/tc.c, line 65
- include/net/sch_generic.h, line 968
- net/core/gen_stats.c
- net/sched/act_api.c
- net/sched/sch_gred.c, line 396
- net/sched/sch_htb.c
- net/sched/sch_qfq.c, line 1266
Smatch caller information:
net/sched/act_gate.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &a->tcfa_lock |
net/sched/sch_choke.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/netdevsim/tc.c nsim_setup_tc_ets() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0 |
| PARAM_VALUE | 2 | packets | 0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/sched/sch_netem.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/netronome/nfp/abm/qdisc.c nfp_abm_stats_calculate() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | bstats | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &block->cb_lock | ||
| HALF_LOCKED2 | &flowtable->flow_block_lock | ||
| HALF_LOCKED2 | &nft_net->commit_mutex |
net/sched/act_ct.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &a->tcfa_lock |
net/sched/sch_generic.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/act_sample.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/sched/act_skbmod.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/sched/sch_dualpi2.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/sched/act_skbedit.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/sched/sch_taprio.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh |
net/sched/act_tunnel_key.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &a->tcfa_lock |
net/sched/act_police.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/sched/sch_prio.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/act_gact.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &a->tcfa_lock |
net/sched/act_nat.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &a->tcfa_lock |
net/sched/sch_pie.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/act_mpls.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/sched/sch_teql.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/sch_ets.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/act_ife.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/sched/sch_hhf.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/sch_fq_pie.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/act_pedit.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &a->tcfa_lock |
net/sched/act_ctinfo.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &a->tcfa_lock |
net/core/gen_stats.c gnet_stats_add_basic() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4103716588658499584,7117535723994619904,7546699535621996544,7831573267867443200,7853596680499687424 |
| DATA_SOURCE | 0 | bstats | $0 |
| DATA_SOURCE | 1 | bytes | r u64_stats_read |
| DATA_SOURCE | 2 | packets | r u64_stats_read |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/core/gen_stats.c gnet_stats_add_basic_cpu() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4103716588658499584,7117535723994619904,7546699535621996544,7831573267867443200,7853596680499687424 |
| DATA_SOURCE | 0 | bstats | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c mlxsw_sp_qdisc_update_stats() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | bstats | (-1),16 |
| BUF_SIZE | 0 | bstats | (-1),16 |
| DATA_SOURCE | 1 | bytes | $2 |
| DATA_SOURCE | 2 | packets | $3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &mlxsw_sp_port->qdisc->lock | ||
| TYPE_LOCK | (struct mlxsw_sp_qdisc_state)->lock |
net/sched/sch_hfsc.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/sch_tbf.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/act_csum.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &a->tcfa_lock |
net/sched/sch_gred.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/sch_gred.c gred_offload_dump_stats() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | bh |
net/sched/sch_multiq.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/sch_skbprio.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/act_api.c tcf_action_update_stats() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | bytes | $1 |
| DATA_SOURCE | 2 | packets | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/sched/act_api.c tcf_action_update_stats() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 1 | bytes | $1 |
| DATA_SOURCE | 2 | packets | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/sched/act_api.c tcf_action_update_stats() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| DATA_SOURCE | 1 | bytes | $1 |
| DATA_SOURCE | 2 | packets | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/sched/act_api.c tcf_action_update_stats() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| DATA_SOURCE | 1 | bytes | $1 |
| DATA_SOURCE | 2 | packets | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/sched/act_vlan.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &a->tcfa_lock |
net/sched/sch_drr.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/act_connmark.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &a->tcfa_lock |
net/sched/sch_red.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/sch_plug.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/sch_sfb.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/sch_etf.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/act_simple.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &d->common.tcfa_lock | ||
| TYPE_LOCK | (struct tc_action)->tcfa_lock |
net/sched/sch_codel.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | rcu_read |
drivers/net/ethernet/airoha/airoha_eth.c airoha_qdma_get_tx_ets_stats() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0 |
| PARAM_VALUE | 2 | packets | 0-8589934590 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 2 | packets | 0-8589934590 |
net/sched/sch_cbs.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/act_mirred.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &a->tcfa_lock |
net/sched/act_bpf.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
net/core/dev.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | rcu_read | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | root_lock |
net/sched/sch_qfq.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/sch_qfq.c qfq_enqueue() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 1 | bytes | 1 |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 1 | bytes | r qdisc_pkt_len |
| DATA_SOURCE | 2 | packets | r qdisc_pkt_segs |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | rcu_read |
net/sched/sch_htb.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/sch_htb.c htb_change_class() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| 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_destroy_class_offload() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &rtnl_mutex |
net/sched/sch_fq_codel.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | rcu_read |
net/sched/sch_cake.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/sch_fq.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |
net/sched/sch_sfq.c bstats_update() -> _bstats_update()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bstats | 4096-ptr_max |
| PARAM_VALUE | 1 | bytes | 0-u32max |
| PARAM_VALUE | 2 | packets | 0-u16max |
| CAPPED_DATA | 2 | packets | 1 |
| DATA_SOURCE | 0 | bstats | $0 |
| BIT_INFO | 2 | packets | 0x0,0xffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &sch->seqlock | ||
| HALF_LOCKED2 | bh | ||
| HALF_LOCKED2 | rcu_read |