Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/broadcom/tg3.c tg3_tx_frag_set() -> tg3_tx_set_bd()

Type Parameter Key Value
PARAM_VALUE 0 txbd 4096-ptr_max
PARAM_VALUE 2 len 0-4294967294
PARAM_VALUE 3 flags 0-65403
PARAM_VALUE 5 vlan 0-u16max
CAPPED_DATA 2 len 1
DATA_SOURCE 1 mapping $3
DATA_SOURCE 4 mss $6
DATA_SOURCE 5 vlan $7
BIT_INFO 3 flags 0x0,0xff7b
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 len unit_byte
UNITS 4 mss unit_byte
HALF_LOCKED2 &tp->lock
HALF_LOCKED2 bh

drivers/net/ethernet/broadcom/tg3.c tg3_tx_frag_set() -> tg3_tx_set_bd()

Type Parameter Key Value
PARAM_VALUE 0 txbd 4096-ptr_max
PARAM_VALUE 2 len 1-u32max
PARAM_VALUE 3 flags 0-u16max
PARAM_VALUE 5 vlan 0-u16max
CAPPED_DATA 2 len 1
DATA_SOURCE 1 mapping $3
DATA_SOURCE 2 len $4 [m]
DATA_SOURCE 3 flags $5
DATA_SOURCE 4 mss $6
DATA_SOURCE 5 vlan $7
FUZZY_MAX 2 len 9
BIT_INFO 3 flags 0x0,0xff7f
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 len unit_byte
UNITS 4 mss unit_byte
HALF_LOCKED2 &tp->lock
HALF_LOCKED2 bh

drivers/net/ethernet/broadcom/tg3.c tg3_tx_frag_set() -> tg3_tx_set_bd()

Type Parameter Key Value
PARAM_VALUE 1 mapping 0-18446744073709551614
PARAM_VALUE 3 flags 0-u16max
PARAM_VALUE 5 vlan 0-u16max
DATA_SOURCE 1 mapping $3
DATA_SOURCE 2 len $4
DATA_SOURCE 3 flags $5
DATA_SOURCE 4 mss $6
DATA_SOURCE 5 vlan $7
BIT_INFO 3 flags 0x0,0xff7f
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 2 len unit_byte
UNITS 4 mss unit_byte
HALF_LOCKED2 &tp->lock
HALF_LOCKED2 bh