Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/wireless/realtek/rtw88/tx.c rtw_tx_report_handle() -> get_c2h_from_skb()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->cb 4096-ptr_max
DATA_SOURCE 0 skb $1
HOST_DATA 0 skb->next->prev->csum_offset 0-u16max
HOST_DATA 0 skb->next->prev->data_len 0-u32max[c]
HOST_DATA 0 skb->next->prev->len 0-u32max[c]
HOST_DATA 0 skb->next->prev->tstamp 500000002-4294967299794967295[c]
HOST_DATA 0 skb->prev->csum_offset 0-u16max
HOST_DATA 0 skb->prev->data_len 0-u32max[c]
HOST_DATA 0 skb->prev->len 0-u32max[c]
HOST_DATA 0 skb->prev->tstamp 500000002-4294967299794967295[c]
UNITS 0 skb unit_byte
LOCK2 &rtwdev->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct rtw_dev)->mutex

drivers/net/wireless/realtek/rtw88/fw.c rtw_fw_c2h_cmd_handle_ext() -> get_c2h_from_skb()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->cb 4096-ptr_max
DATA_SOURCE 0 skb $1
HOST_DATA 0 skb->next->prev->csum_offset 0-u16max
HOST_DATA 0 skb->next->prev->data_len 0-u32max[c]
HOST_DATA 0 skb->next->prev->len 0-u32max[c]
HOST_DATA 0 skb->next->prev->tstamp 500000002-4294967299794967295[c]
HOST_DATA 0 skb->prev->csum_offset 0-u16max
HOST_DATA 0 skb->prev->data_len 0-u32max[c]
HOST_DATA 0 skb->prev->len 0-u32max[c]
HOST_DATA 0 skb->prev->tstamp 500000002-4294967299794967295[c]
UNITS 0 skb unit_byte
LOCK2 &rtwdev->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct rtw_dev)->mutex

drivers/net/wireless/realtek/rtw88/fw.c rtw_hw_scan_chan_switch() -> get_c2h_from_skb()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->cb 4096-ptr_max
DATA_SOURCE 0 skb $1
HOST_DATA 0 skb->next->prev->csum_offset 0-u16max
HOST_DATA 0 skb->next->prev->data_len 0-u32max[c]
HOST_DATA 0 skb->next->prev->len 0-u32max[c]
HOST_DATA 0 skb->next->prev->tstamp 500000002-4294967299794967295[c]
HOST_DATA 0 skb->prev->csum_offset 0-u16max
HOST_DATA 0 skb->prev->data_len 0-u32max[c]
HOST_DATA 0 skb->prev->len 0-u32max[c]
HOST_DATA 0 skb->prev->tstamp 500000002-4294967299794967295[c]
UNITS 0 skb unit_byte
LOCK2 &rtwdev->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct rtw_dev)->mutex

drivers/net/wireless/realtek/rtw88/fw.c rtw_hw_scan_status_report() -> get_c2h_from_skb()

Type Parameter Key Value
PARAM_VALUE 0 skb 4096-ptr_max
PARAM_VALUE 0 skb->cb 4096-ptr_max
DATA_SOURCE 0 skb $1
HOST_DATA 0 skb->next->prev->csum_offset 0-u16max
HOST_DATA 0 skb->next->prev->data_len 0-u32max[c]
HOST_DATA 0 skb->next->prev->len 0-u32max[c]
HOST_DATA 0 skb->next->prev->tstamp 500000002-4294967299794967295[c]
HOST_DATA 0 skb->prev->csum_offset 0-u16max
HOST_DATA 0 skb->prev->data_len 0-u32max[c]
HOST_DATA 0 skb->prev->len 0-u32max[c]
HOST_DATA 0 skb->prev->tstamp 500000002-4294967299794967295[c]
UNITS 0 skb unit_byte
LOCK2 &rtwdev->mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct rtw_dev)->mutex