Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c rmnet_map_complement_ipv4_txporthdr_csum_field() -> rmnet_map_get_csum_field()

Type Parameter Key Value
PARAM_VALUE 0 protocol 6,17
FUZZY_MAX 0 protocol 17
BIT_INFO 0 protocol 0x0,0x17
RX_PATH
TASK_NOT_RUNNING
UNITS 1 txporthdr unit_byte
HALF_LOCKED2 &dev->tx_global_lock
HALF_LOCKED2 &txq->_xmit_lock
HALF_LOCKED2 bh
HALF_LOCKED2 flags

drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c rmnet_map_complement_ipv6_txporthdr_csum_field() -> rmnet_map_get_csum_field()

Type Parameter Key Value
PARAM_VALUE 0 protocol 6,17
FUZZY_MAX 0 protocol 17
BIT_INFO 0 protocol 0x0,0x17
RX_PATH
TASK_NOT_RUNNING
UNITS 1 txporthdr unit_byte
HALF_LOCKED2 &dev->tx_global_lock
HALF_LOCKED2 &txq->_xmit_lock
HALF_LOCKED2 bh
HALF_LOCKED2 flags

drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c rmnet_map_ipv4_dl_csum_trailer() -> rmnet_map_get_csum_field()

Type Parameter Key Value
PARAM_VALUE 1 *txporthdr 0-255
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 protocol 0-255[u]
UNITS 1 txporthdr unit_byte
USER_PTR 1 txporthdr
LOCK2 rcu_read
HALF_LOCKED2 bh

drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c rmnet_map_ipv6_dl_csum_trailer() -> rmnet_map_get_csum_field()

Type Parameter Key Value
PARAM_VALUE 1 *txporthdr 0-255
RX_PATH
TASK_NOT_RUNNING
USER_DATA 0 protocol 0-255[u]
UNITS 1 txporthdr unit_byte
USER_PTR 1 txporthdr
LOCK2 rcu_read
HALF_LOCKED2 bh

drivers/net/ethernet/qualcomm/rmnet/rmnet_map_data.c rmnet_map_v5_checksum_uplink_packet() -> rmnet_map_get_csum_field()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 1 txporthdr unit_byte
HALF_LOCKED2 &dev->tx_global_lock
HALF_LOCKED2 bh
HALF_LOCKED2 flags
HALF_LOCKED2 rcu_read