Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/net/ethernet/qlogic/qed/qed_chain.c qed_chain_alloc() -> qed_chain_alloc_single()

Type Parameter Key Value
PARAM_VALUE 0 cdev 4096-ptr_max
PARAM_VALUE 0 cdev->db_size 1-u64max
PARAM_VALUE 0 cdev->p_iov_info 0,4096-ptr_max
PARAM_VALUE 0 cdev->pdev->dev.cma_area->nranges s32min-s32max
PARAM_VALUE 1 chain 4096-ptr_max
PARAM_VALUE 1 chain->capacity 0-143172096
PARAM_VALUE 1 chain->cnt_type 0
PARAM_VALUE 1 chain->elem_per_page 32,128,256,512
PARAM_VALUE 1 chain->elem_per_page_mask 31,127,255,511
PARAM_VALUE 1 chain->elem_size 16
PARAM_VALUE 1 chain->elem_unusable 0-2
PARAM_VALUE 1 chain->intended_use 0
PARAM_VALUE 1 chain->mode 1
PARAM_VALUE 1 chain->next_page_mask 0-511
PARAM_VALUE 1 chain->p_cons_elem 0
PARAM_VALUE 1 chain->p_phys_addr 0
PARAM_VALUE 1 chain->p_prod_elem 0
PARAM_VALUE 1 chain->p_virt_addr 0
PARAM_VALUE 1 chain->page_cnt 1
PARAM_VALUE 1 chain->page_size 4096
PARAM_VALUE 1 chain->pbl.c.u16.cons_page_idx 0
PARAM_VALUE 1 chain->pbl.c.u16.prod_page_idx 0
PARAM_VALUE 1 chain->pbl.c.u32.cons_page_idx 0
PARAM_VALUE 1 chain->pbl.c.u32.prod_page_idx 0
PARAM_VALUE 1 chain->pbl.pp_addr_tbl 0
PARAM_VALUE 1 chain->pbl_sp.table_size 0
PARAM_VALUE 1 chain->pbl_sp.table_virt 0,4096-ptr_max
PARAM_VALUE 1 chain->size 0-143172096
PARAM_VALUE 1 chain->u.chain16.cons_idx 0
PARAM_VALUE 1 chain->u.chain16.prod_idx 0
PARAM_VALUE 1 chain->u.chain32.cons_idx 0
PARAM_VALUE 1 chain->u.chain32.prod_idx 0
PARAM_VALUE 1 chain->usable_per_page 30-32,126-128,254-256,510-512
CAPPED_DATA 0 cdev->num_ports_in_engine 1
CAPPED_DATA 0 cdev->pdev->dev.cma_area->nranges 1
DATA_SOURCE 0 cdev $0
DATA_SOURCE 1 chain $1
MEM_ZERO 1 chain
RX_PATH
TASK_NOT_RUNNING
USER_DATA 1 chain->capacity 0-143172096[c]
USER_DATA 1 chain->page_cnt 1[c]
USER_DATA 1 chain->size 0-143172096[c]
NO_OVERFLOW_SIMPLE 0 cdev->num_ports_in_engine
HALF_LOCKED2 &pool->lock