Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/net/ethernet/huawei/hinic3/hinic3_eqs.c alloc_eq_pages() -> hinic3_queue_pages_alloc()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 0 hwdev->adapter 4096-ptr_max
PARAM_VALUE 0 hwdev->cfg_mgmt 4096-ptr_max
PARAM_VALUE 0 hwdev->chip_present_flag 1
PARAM_VALUE 0 hwdev->dev 4096-ptr_max
PARAM_VALUE 0 hwdev->func_state 0
PARAM_VALUE 0 hwdev->hwif 4096-ptr_max
PARAM_VALUE 0 hwdev->mbox->event_flag 1,3-4
PARAM_VALUE 0 hwdev->mbox->mbox_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 hwdev->mbox->mbox_seg_send_lock.dep_map->name 0-255
PARAM_VALUE 0 hwdev->mbox->mbox_seg_send_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 hwdev->mbox->mbox_seg_send_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 hwdev->mbox->mbox_seg_send_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 hwdev->mbox->mbox_seg_send_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 hwdev->mbox->mbox_seg_send_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 hwdev->mbox->mbox_send_lock.dep_map->name 0-255
PARAM_VALUE 0 hwdev->mbox->mbox_send_lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 hwdev->mbox->mbox_send_lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 hwdev->mbox->mbox_send_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 hwdev->mbox->mbox_send_lock.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 hwdev->mbox->mbox_send_lock.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 hwdev->mbox->mbox_send_lock.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 hwdev->mbox->send_msg_id 0-15
PARAM_VALUE 0 hwdev->workq 4096-ptr_max
PARAM_VALUE 1 qpages 4096-ptr_max
PARAM_VALUE 1 qpages->elem_per_pg_shift 0-31,255
PARAM_VALUE 1 qpages->elem_size_shift 0-31
PARAM_VALUE 1 qpages->num_pages 1-1024
PARAM_VALUE 1 qpages->page_size 32768,65536,524288,1048576
PARAM_VALUE 1 qpages->pages 0
PARAM_VALUE 2 align 4096
BUF_SIZE 1 qpages 16
RX_PATH
TASK_NOT_RUNNING

drivers/net/ethernet/huawei/hinic3/hinic3_wq.c wq_alloc_pages() -> hinic3_queue_pages_alloc()

Type Parameter Key Value
PARAM_VALUE 0 hwdev 4096-ptr_max
PARAM_VALUE 0 hwdev->dev->cma_area->nranges s32min-s32max
PARAM_VALUE 1 qpages 4096-ptr_max
PARAM_VALUE 1 qpages->elem_per_pg_shift 0-31,255
PARAM_VALUE 1 qpages->elem_size_shift 0-31
PARAM_VALUE 1 qpages->num_pages 1-1024
PARAM_VALUE 1 qpages->page_size 0,4096-u32max
PARAM_VALUE 1 qpages->pages 0
PARAM_VALUE 2 align 0
BUF_SIZE 0 hwdev->adapter s32min-(-1),1-s32max
BUF_SIZE 0 hwdev->dev (-1),1616
BUF_SIZE 0 hwdev->workq (-1),512,528-8720
CAPPED_DATA 0 hwdev->dev->cma_area->nranges 1
DATA_SOURCE 0 hwdev $0
MEM_ZERO 1 qpages
RX_PATH
TASK_NOT_RUNNING