Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

drivers/net/ethernet/broadcom/bnx2.c bnx2_rx_skb() -> slab_build_skb()

Type Parameter Key Value
BUF_SIZE 0 data 1-s32max
DATA_SOURCE 0 data $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c mvpp2_rx() -> slab_build_skb()

Type Parameter Key Value
PARAM_VALUE 0 data 18379471554275704832-18379472653787332607,18446612682070032384-18446613781581660159
CAPPED_DATA 0 data 1
DATA_SOURCE 0 data r phys_to_virt
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 bh
HALF_LOCKED2 rcu_read

net/bpf/test_run.c bpf_prog_test_run_nf() -> slab_build_skb()

Type Parameter Key Value
PARAM_VALUE 0 data 4096-ptr_max
BUF_SIZE 0 data 384
BUF_SIZE 0 data 384
DATA_SOURCE 0 data r bpf_test_init

drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c bnx2x_build_skb() -> slab_build_skb()

Type Parameter Key Value
BUF_SIZE 0 data 1-s32max
BUF_SIZE 0 data 1-s32max
DATA_SOURCE 0 data $1
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/qlogic/qed/qed_ll2.c qed_ll2b_complete_rx_packet() -> slab_build_skb()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
LOCK2 &p_rx->lock
LOCK2 flags
HALF_LOCKED2 bh

drivers/net/ethernet/broadcom/tg3.c tg3_rx() -> slab_build_skb()

Type Parameter Key Value
BUF_SIZE 0 data s32min-(-2),1-s32max