Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
Smatch caller information:
drivers/scsi/csiostor/csio_init.c csio_pci_resume() -> csio_lnode_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ln | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->cln_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->cln_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->cln_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->dev_num | 0,65536-4294901760 |
| PARAM_VALUE | 0 | ln->fcf_lsthead.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->fcf_lsthead.next->prev | 0 |
| PARAM_VALUE | 0 | ln->fcf_lsthead.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->fcf_lsthead.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->fcfinfo->kref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | ln->hwp | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->hwp->fres_info.e_d_tov | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.max_fcfs | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.max_ssns | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.max_vnps | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.max_xchgs | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.r_a_tov_els | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.r_a_tov_seq | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.r_r_tov | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.used_fcfs | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.used_ssns | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.used_vnps | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.used_xchgs | 0 |
| PARAM_VALUE | 0 | ln->hwp->mbm.intr_idx | 0,u32max |
| PARAM_VALUE | 0 | ln->hwp->mgmtm.iq_idx | s32min-(-2),0-2147483646 |
| PARAM_VALUE | 0 | ln->hwp->params.pci.device_id | 0 |
| PARAM_VALUE | 0 | ln->hwp->params.pci.vendor_id | 0 |
| PARAM_VALUE | 0 | ln->hwp->params.pci.vpd_cap_addr | 0-s32max |
| PARAM_VALUE | 0 | ln->hwp->params.sf_size | 1-u32max |
| PARAM_VALUE | 0 | ln->hwp->pdev->dev.cma_area->alloc_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ln->hwp->pdev->dev.cma_area->alloc_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | ln->hwp->pdev->dev.dma_io_tlb_pools.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->hwp->pdev->dev.dma_io_tlb_pools.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->hwp->pdev->dev.dma_io_tlb_pools.next->prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->hwp->pdev->dev.dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | ln->hwp->rln | 1-u64max |
| PARAM_VALUE | 0 | ln->hwp->scsim.max_sge | 35 |
| PARAM_VALUE | 0 | ln->hwp->scsim.proto_cmd_len | 32 |
| PARAM_VALUE | 0 | ln->hwp->scsim.proto_rsp_len | 156 |
| PARAM_VALUE | 0 | ln->hwp->stats.n_reset_start | 0-u32max |
| PARAM_VALUE | 0 | ln->hwp->vpd.cclk | 16777216 |
| PARAM_VALUE | 0 | ln->hwp->wrm.fw_eq_start | 36372480 |
| PARAM_VALUE | 0 | ln->hwp->wrm.fw_iq_start | 36241408 |
| PARAM_VALUE | 0 | ln->hwp->wrm.num_q | 0,1028 |
| PARAM_VALUE | 0 | ln->hwp->wrm.sge.csio_fl_align | 16,32,64,128,256,512,1024,2048,4096 |
| PARAM_VALUE | 0 | ln->last_scan_ntgts | 0 |
| PARAM_VALUE | 0 | ln->mgmt_req->dma_buf.len | 2048 |
| PARAM_VALUE | 0 | ln->mgmt_req->dma_buf.vaddr | 0-ptr_max |
| PARAM_VALUE | 0 | ln->n_scsi_tgts | 0 |
| PARAM_VALUE | 0 | ln->phba->dbg_log_cnt.counter | s32min-s32max |
| PARAM_VALUE | 0 | ln->phba->dbg_log_idx.counter | s32min-s32max |
| PARAM_VALUE | 0 | ln->pln | 0 |
| PARAM_VALUE | 0 | ln->rnhead.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->rnhead.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->rnhead.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->tgt_scan_tick | 0 |
| BUF_SIZE | 0 | ln->hwp | s32min-(-2),1-s32max |
| CAPPED_DATA | 0 | ln | 1 |
| DATA_SOURCE | 0 | ln | r csio_shost_init |
| BIT_INFO | 0 | ln->hwp->wrm.num_q | 0x0,0x7fffffff |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | ln->hwp->wrm.num_q | |
| LOCK2 | &hw->lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &pdev->dev.mutex | ||
| TYPE_LOCK | (struct csio_hw)->lock |
drivers/scsi/csiostor/csio_init.c csio_probe_one() -> csio_lnode_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ln | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->cln_head.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->cln_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->cln_head.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->dev_num | 0,65536-4294901760 |
| PARAM_VALUE | 0 | ln->fcf_lsthead.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->fcf_lsthead.next->prev | 0 |
| PARAM_VALUE | 0 | ln->fcf_lsthead.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->fcf_lsthead.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->fcfinfo->kref.refcount.refs.counter | 1 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.e_d_tov | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.max_fcfs | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.max_ssns | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.max_vnps | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.max_xchgs | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.r_a_tov_els | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.r_a_tov_seq | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.r_r_tov | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.used_fcfs | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.used_ssns | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.used_vnps | 0 |
| PARAM_VALUE | 0 | ln->hwp->fres_info.used_xchgs | 0 |
| PARAM_VALUE | 0 | ln->hwp->mbm.intr_idx | 0,u32max |
| PARAM_VALUE | 0 | ln->hwp->mgmtm.iq_idx | s32min-(-2),0-2147483646 |
| PARAM_VALUE | 0 | ln->hwp->params.pci.device_id | 0 |
| PARAM_VALUE | 0 | ln->hwp->params.pci.vendor_id | 0 |
| PARAM_VALUE | 0 | ln->hwp->params.pci.vpd_cap_addr | 0-s32max |
| PARAM_VALUE | 0 | ln->hwp->params.sf_size | 1-u32max |
| PARAM_VALUE | 0 | ln->hwp->pdev->dev.cma_area->alloc_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | ln->hwp->pdev->dev.cma_area->alloc_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | ln->hwp->pdev->dev.dma_io_tlb_pools.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->hwp->pdev->dev.dma_io_tlb_pools.next->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->hwp->pdev->dev.dma_io_tlb_pools.next->prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->hwp->pdev->dev.dma_uses_io_tlb | 1 |
| PARAM_VALUE | 0 | ln->hwp->rln | 1-u64max |
| PARAM_VALUE | 0 | ln->hwp->scsim.max_sge | 35 |
| PARAM_VALUE | 0 | ln->hwp->scsim.proto_cmd_len | 32 |
| PARAM_VALUE | 0 | ln->hwp->scsim.proto_rsp_len | 156 |
| PARAM_VALUE | 0 | ln->hwp->stats.n_reset_start | 0-u32max |
| PARAM_VALUE | 0 | ln->hwp->vpd.cclk | 16777216 |
| PARAM_VALUE | 0 | ln->hwp->wrm.fw_eq_start | 36372480 |
| PARAM_VALUE | 0 | ln->hwp->wrm.fw_iq_start | 36241408 |
| PARAM_VALUE | 0 | ln->hwp->wrm.num_q | 0,1028 |
| PARAM_VALUE | 0 | ln->hwp->wrm.sge.csio_fl_align | 16,32,64,128,256,512,1024,2048,4096 |
| PARAM_VALUE | 0 | ln->last_scan_ntgts | 0 |
| PARAM_VALUE | 0 | ln->mgmt_req->dma_buf.len | 2048 |
| PARAM_VALUE | 0 | ln->mgmt_req->dma_buf.vaddr | 0-ptr_max |
| PARAM_VALUE | 0 | ln->n_scsi_tgts | 0 |
| PARAM_VALUE | 0 | ln->phba->dbg_log_cnt.counter | s32min-s32max |
| PARAM_VALUE | 0 | ln->phba->dbg_log_idx.counter | s32min-s32max |
| PARAM_VALUE | 0 | ln->pln | 0 |
| PARAM_VALUE | 0 | ln->rnhead.next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->rnhead.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->rnhead.prev->prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ln->tgt_scan_tick | 0 |
| CAPPED_DATA | 0 | ln | 1 |
| DATA_SOURCE | 0 | ln | r csio_shost_init |
| BIT_INFO | 0 | ln->hwp->wrm.num_q | 0x0,0x7fffffff |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | ln->hwp->chip_id | 0 |
| HOST_DATA | 0 | ln->hwp->params.pci.device_id | 0 |
| HOST_DATA | 0 | ln->hwp->params.pci.vendor_id | 0 |
| NO_OVERFLOW_SIMPLE | 0 | ln->hwp->wrm.num_q | |
| LOCK2 | &hw->lock | ||
| LOCK2 | irq | ||
| TYPE_LOCK | (struct csio_hw)->lock |
drivers/scsi/csiostor/csio_lnode.c csio_disable_lnodes() -> csio_lnode_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ln | 4096-ptr_max |
| CAPPED_DATA | 0 | ln->portid | 1 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &hw->lock | ||
| LOCK2 | &of->mutex | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &of->prealloc_mutex | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct csio_hw)->lock | ||
| TYPE_LOCK | (struct kernfs_open_file)->mutex |
drivers/scsi/csiostor/csio_lnode.c csio_notify_lnodes() -> csio_lnode_start()
| Type | Parameter | Key | Value |
|---|---|---|---|
| NOCHECK_CALL |