Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/scsi/esas2r/esas2r_io.c esas2r_build_prd_iblk() -> (struct esas2r_sg_context)->get_phys_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sgc | 2783629680092569600,3352068767446413312,5960774344854446080,6347106480302026752,7127245854933446656 |
| PARAM_VALUE | 0 | sgc->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | sgc->adapter->buffered_ioctl_done | 0-1 |
| PARAM_VALUE | 0 | sgc->adapter->disc_ctx.dev_addr_type | 0,4 |
| PARAM_VALUE | 0 | sgc->adapter->disc_ctx.flags | 0-2,4-65532 |
| PARAM_VALUE | 0 | sgc->adapter->disc_ctx.state | 0-6,255 |
| PARAM_VALUE | 0 | sgc->adapter->firmware.state | 0-2 |
| PARAM_VALUE | 0 | sgc->adapter->flash_context.comp_typ | 0,2-5 |
| PARAM_VALUE | 0 | sgc->adapter->flash_context.fi_hdr_len | 0,2176 |
| PARAM_VALUE | 0 | sgc->adapter->flash_context.func | 0-1 |
| PARAM_VALUE | 0 | sgc->adapter->flash_context.num_comps | 0,6 |
| PARAM_VALUE | 0 | sgc->adapter->flash_context.task | 0-8 |
| PARAM_VALUE | 0 | sgc->adapter->fm_api_command_done | 0-1 |
| PARAM_VALUE | 0 | sgc->adapter->fs_api_command_done | 0-1 |
| PARAM_VALUE | 0 | sgc->adapter->fw_events_off | 0-1 |
| PARAM_VALUE | 0 | sgc->adapter->index | 0-31,2147483648-u32max |
| PARAM_VALUE | 0 | sgc->adapter->init_msg | 0-4 |
| PARAM_VALUE | 0 | sgc->adapter->int_mask | 0,4112 |
| PARAM_VALUE | 0 | sgc->adapter->intr_mode | 0-1 |
| PARAM_VALUE | 0 | sgc->adapter->max_vdareq_size | 0,128,1024 |
| PARAM_VALUE | 0 | sgc->adapter->nvram_command_done | 0-1 |
| PARAM_VALUE | 0 | sgc->adapter->outbound_copy | 0,8-u64max |
| PARAM_VALUE | 0 | sgc->adapter->vda_command_done | 0-1 |
| PARAM_VALUE | 0 | sgc->adapter->vrq_mds | 0 |
| PARAM_VALUE | 0 | sgc->adapter->window_base | 0,131072-u32max |
| PARAM_VALUE | 0 | sgc->first_req | 4096-ptr_max |
| PARAM_VALUE | 0 | sgc->first_req->vrq | 4096-ptr_max |
| PARAM_VALUE | 0 | sgc->first_req->vrq->scsi.cdb | 4096-ptr_max |
| PARAM_VALUE | 0 | sgc->get_phys_addr | 2387268183788347392,5706481840526303232,6701806545554231296,8055205972891414528,8596219465641082880 |
| PARAM_VALUE | 0 | sgc->length | 1-u32max |
| PARAM_VALUE | 0 | sgc->sge.a64.chain | 0 |
| PARAM_VALUE | 0 | sgc->sge.a64.curr | 1-u64max |
| PARAM_VALUE | 0 | sgc->sge.a64.last | 1-u64max |
| PARAM_VALUE | 0 | sgc->sge.a64.limit | 4096-ptr_max |
| PARAM_VALUE | 0 | sgc->sge.prd.chain | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sgc->sge.prd.chain->ctl_len | 16777216 |
| PARAM_VALUE | 0 | sgc->sge.prd.curr | 1-u64max |
| PARAM_VALUE | 1 | addr | 3038388362184941568 |
| BUF_SIZE | 0 | sgc->cur_offset | (-1),1,262144 |
| DATA_SOURCE | 0 | sgc | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->firmware.header_buff_phys | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->firmware.orig_len | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->firmware.phys | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->fs_api_buffer_size | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->inbound_list_md.esas2r_param | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->inbound_list_md.phys_addr | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->outbound_list_md.esas2r_param | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->outbound_list_md.phys_addr | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->ppfs_api_buffer | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->ppvda_buffer | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->uncached_phys | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->uncached_size | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->num_sgel | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->sge.prd.chain->address | |
| HALF_LOCKED2 | &a->fm_api_mutex | ||
| HALF_LOCKED2 | &a->fs_api_mutex | ||
| HALF_LOCKED2 | &a->mem_lock | ||
| HALF_LOCKED2 | &a->nvram_semaphore | ||
| HALF_LOCKED2 | global &buffered_ioctl_semaphore |
drivers/scsi/esas2r/esas2r_io.c esas2r_build_sg_list_sge() -> (struct esas2r_sg_context)->get_phys_addr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | sgc | 2783629680092569600,3352068767446413312,5960774344854446080,6347106480302026752,7127245854933446656 |
| PARAM_VALUE | 0 | sgc->adapter | 4096-ptr_max |
| PARAM_VALUE | 0 | sgc->adapter->buffered_ioctl_done | 0-1 |
| PARAM_VALUE | 0 | sgc->adapter->disc_ctx.dev_addr_type | 0,4 |
| PARAM_VALUE | 0 | sgc->adapter->disc_ctx.flags | 0-2,4-65532 |
| PARAM_VALUE | 0 | sgc->adapter->disc_ctx.state | 0-6,255 |
| PARAM_VALUE | 0 | sgc->adapter->firmware.state | 0-2 |
| PARAM_VALUE | 0 | sgc->adapter->flash_context.comp_typ | 0,2-5 |
| PARAM_VALUE | 0 | sgc->adapter->flash_context.fi_hdr_len | 0,2176 |
| PARAM_VALUE | 0 | sgc->adapter->flash_context.func | 0-1 |
| PARAM_VALUE | 0 | sgc->adapter->flash_context.num_comps | 0,6 |
| PARAM_VALUE | 0 | sgc->adapter->flash_context.task | 0-8 |
| PARAM_VALUE | 0 | sgc->adapter->fm_api_command_done | 0-1 |
| PARAM_VALUE | 0 | sgc->adapter->fs_api_command_done | 0-1 |
| PARAM_VALUE | 0 | sgc->adapter->fw_events_off | 0-1 |
| PARAM_VALUE | 0 | sgc->adapter->index | 0-31,2147483648-u32max |
| PARAM_VALUE | 0 | sgc->adapter->init_msg | 0-4 |
| PARAM_VALUE | 0 | sgc->adapter->int_mask | 0,4112 |
| PARAM_VALUE | 0 | sgc->adapter->intr_mode | 0-1 |
| PARAM_VALUE | 0 | sgc->adapter->max_vdareq_size | 0,128,1024 |
| PARAM_VALUE | 0 | sgc->adapter->nvram_command_done | 0-1 |
| PARAM_VALUE | 0 | sgc->adapter->outbound_copy | 0,8-u64max |
| PARAM_VALUE | 0 | sgc->adapter->vda_command_done | 0-1 |
| PARAM_VALUE | 0 | sgc->adapter->vrq_mds | 0 |
| PARAM_VALUE | 0 | sgc->adapter->window_base | 0,131072-u32max |
| PARAM_VALUE | 0 | sgc->first_req | 4096-ptr_max |
| PARAM_VALUE | 0 | sgc->get_phys_addr | 2387268183788347392,5706481840526303232,6701806545554231296,8055205972891414528,8596219465641082880 |
| PARAM_VALUE | 0 | sgc->length | 1-u32max |
| PARAM_VALUE | 0 | sgc->sge.a64.chain | 0,4096-ptr_max |
| PARAM_VALUE | 0 | sgc->sge.a64.chain->length | 2214592512 |
| PARAM_VALUE | 0 | sgc->sge.a64.curr | 1-u64max |
| PARAM_VALUE | 0 | sgc->sge.a64.last | 1-u64max |
| PARAM_VALUE | 0 | sgc->sge.a64.limit | 4096-ptr_max |
| PARAM_VALUE | 1 | addr | 1980287942006190080 |
| BUF_SIZE | 0 | sgc->cur_offset | (-1),1,262144 |
| DATA_SOURCE | 0 | sgc | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->firmware.header_buff_phys | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->firmware.orig_len | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->firmware.phys | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->fs_api_buffer_size | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->inbound_list_md.esas2r_param | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->inbound_list_md.phys_addr | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->outbound_list_md.esas2r_param | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->outbound_list_md.phys_addr | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->ppfs_api_buffer | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->ppvda_buffer | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->uncached_phys | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->adapter->uncached_size | |
| NO_OVERFLOW_SIMPLE | 0 | sgc->num_sgel | |
| HALF_LOCKED2 | &a->fs_api_mutex | ||
| HALF_LOCKED2 | global &buffered_ioctl_semaphore |