Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/scsi/sym53c8xx_2/sym_fw.c sym_fw1_setup() -> sym_fw_setup_bus_addresses()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | np | 4096-ptr_max |
| PARAM_VALUE | 1 | fw | 3521391081192198144 |
| PARAM_VALUE | 1 | fw->a_ofs | 7744151680563105792 |
| PARAM_VALUE | 1 | fw->b_ofs | 6769662474695843840 |
| PARAM_VALUE | 1 | fw->z_ofs | 6309941123129933824 |
| BUF_SIZE | 0 | np->ccbh | 2048 |
| BUF_SIZE | 1 | fw | 96 |
| CAPPED_DATA | 0 | np->bus_dmat | 1 |
| CAPPED_DATA | 0 | np->scripta_sz | 1 |
| CAPPED_DATA | 0 | np->scriptb_sz | 1 |
| CAPPED_DATA | 0 | np->scriptz_sz | 1 |
| DATA_SOURCE | 0 | np | $0 |
| DATA_SOURCE | 1 | fw | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | np->abrt_sel.sel_id | 0-255 |
| HOST_DATA | 0 | np->abrt_sel.sel_scntl3 | 0-255 |
| HOST_DATA | 0 | np->abrt_sel.sel_scntl4 | 0-255 |
| HOST_DATA | 0 | np->abrt_sel.sel_sxfer | 0-255 |
| HOST_DATA | 0 | np->abrt_tbl.addr | 0-u32max |
| HOST_DATA | 0 | np->abrt_tbl.size | 0-u32max |
| HOST_DATA | 0 | np->actccbs | 0-u16max |
| HOST_DATA | 0 | np->bad_itl.restart | 0-u32max |
| HOST_DATA | 0 | np->bad_itl.start | 0-u32max |
| HOST_DATA | 0 | np->bad_itl_ba | 0-u32max |
| HOST_DATA | 0 | np->bad_itlq.restart | 0-u32max |
| HOST_DATA | 0 | np->bad_itlq.start | 0-u32max |
| HOST_DATA | 0 | np->bad_itlq_ba | 0-u32max |
| HOST_DATA | 0 | np->badlun_sa | 0-u32max |
| HOST_DATA | 0 | np->ccb_head.go.restart | 0-u32max |
| HOST_DATA | 0 | np->ccb_head.go.start | 0-u32max |
| HOST_DATA | 0 | np->ccb_head.lastp | 0-u32max |
| HOST_DATA | 0 | np->ccb_head.savep | 0-u32max |
| HOST_DATA | 0 | np->clock_divn | 0-255 |
| HOST_DATA | 0 | np->dqueue_ba | 0-u32max |
| HOST_DATA | 0 | np->dqueueget | 0-u16max |
| HOST_DATA | 0 | np->features | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.clrack | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.complete_error | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.data_in | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.data_in2 | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.data_out | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.data_out2 | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.dispatch | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.done | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.done_end | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.getjob_begin | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.getjob_end | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.idle | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.init | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.pm0_data | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.pm1_data | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.resel_dsa | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.resel_no_tag | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.resel_tag | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.reselect | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.select | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.send_ident | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.start | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.ungetjob | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.wf_sel_done | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.bad_i_t_l | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.bad_i_t_l_q | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.ident_break | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.ident_break_atn | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.msg_bad | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.msg_weird | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.nego_bad_phase | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.no_data | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.pm_handle | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.ppr_resp | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.resel_bad_lun | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.sdata_in | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.sdtr_resp | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.sel_for_abort | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.sel_for_abort_1 | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.send_ppr | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.send_sdtr | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.send_wdtr | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.start64 | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.wdtr_resp | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.wsr_ma_helper | 0-u32max |
| HOST_DATA | 0 | np->fwz_bas.snoopend | 0-u32max |
| HOST_DATA | 0 | np->fwz_bas.snooptest | 0-u32max |
| HOST_DATA | 0 | np->hcb_ba | 0-u32max |
| HOST_DATA | 0 | np->idletask.restart | 0-u32max |
| HOST_DATA | 0 | np->idletask.start | 0-u32max |
| HOST_DATA | 0 | np->idletask_ba | 0-u32max |
| HOST_DATA | 0 | np->istat_sem | 0-255 |
| HOST_DATA | 0 | np->lastmsg | 0-u32max |
| HOST_DATA | 0 | np->lcb_head.itl_task_sa | 0-u32max |
| HOST_DATA | 0 | np->lcb_head.itlq_tbl_sa | 0-u32max |
| HOST_DATA | 0 | np->lcb_head.resel_sa | 0-u32max |
| HOST_DATA | 0 | np->maxburst | 0-255 |
| HOST_DATA | 0 | np->maxoffs | 0-255 |
| HOST_DATA | 0 | np->maxoffs_dt | 31,62 |
| HOST_DATA | 0 | np->maxsync_dt | 50 |
| HOST_DATA | 0 | np->minsync_dt | 9 |
| HOST_DATA | 0 | np->mmio_ba | 0-u32max |
| HOST_DATA | 0 | np->notask.restart | 0-u32max |
| HOST_DATA | 0 | np->notask.start | 0-u32max |
| HOST_DATA | 0 | np->notask_ba | 0-u32max |
| HOST_DATA | 0 | np->ram_ba | 0-u32max |
| HOST_DATA | 0 | np->rv_ccntl0 | 0-255 |
| HOST_DATA | 0 | np->rv_ccntl1 | 0-255 |
| HOST_DATA | 0 | np->rv_ctest3 | 0-255 |
| HOST_DATA | 0 | np->rv_ctest4 | 8-127,136-255[c] |
| HOST_DATA | 0 | np->rv_ctest5 | 0-255[c] |
| HOST_DATA | 0 | np->rv_dcntl | 0-255 |
| HOST_DATA | 0 | np->rv_dmode | 0-255[c] |
| HOST_DATA | 0 | np->rv_scntl0 | 0-255 |
| HOST_DATA | 0 | np->rv_scntl4 | 0-255 |
| HOST_DATA | 0 | np->s.lasttime | 0-u64max |
| HOST_DATA | 0 | np->s.settle_time | 0-u64max |
| HOST_DATA | 0 | np->s.settle_time_valid | 0-255 |
| HOST_DATA | 0 | np->s.timer.expires | 0-u64max |
| HOST_DATA | 0 | np->s.timer.flags | 0-u32max |
| HOST_DATA | 0 | np->s.unit | s32min-s32max |
| HOST_DATA | 0 | np->scr_ram_seg | 0-u32max |
| HOST_DATA | 0 | np->scratch | 0-u32max |
| HOST_DATA | 0 | np->scripta_ba | 0-u32max |
| HOST_DATA | 0 | np->scripta_sz | 3024,3388[c] |
| HOST_DATA | 0 | np->scriptb_ba | 0-u32max |
| HOST_DATA | 0 | np->scriptb_sz | 884,1252[c] |
| HOST_DATA | 0 | np->scriptz_ba | 0-u32max |
| HOST_DATA | 0 | np->scriptz_sz | 32,44[c] |
| HOST_DATA | 0 | np->squeue_ba | 0-u32max |
| HOST_DATA | 0 | np->squeueput | 0-u16max |
| HOST_DATA | 0 | np->sv_ctest3 | 0-1 |
| HOST_DATA | 0 | np->sv_ctest4 | 0,128 |
| HOST_DATA | 0 | np->sv_ctest5 | 0,4-36 |
| HOST_DATA | 0 | np->sv_dcntl | 0,8-168 |
| HOST_DATA | 0 | np->sv_dmode | 0,2-206 |
| HOST_DATA | 0 | np->sv_gpcntl | 0-255 |
| HOST_DATA | 0 | np->sv_scntl0 | 0,2-10 |
| HOST_DATA | 0 | np->sv_scntl3 | 0-7 |
| HOST_DATA | 0 | np->sv_scntl4 | 0-255 |
| HOST_DATA | 0 | np->sv_stest1 | 0-255 |
| HOST_DATA | 0 | np->sv_stest2 | 0,32 |
| HOST_DATA | 0 | np->sv_stest4 | 0-255 |
| HOST_DATA | 0 | np->targtbl_ba | 0-u32max |
| HOST_DATA | 0 | np->tcb_head.filler1 | 0-255 |
| HOST_DATA | 0 | np->tcb_head.lun0_sa | 0-u32max |
| HOST_DATA | 0 | np->tcb_head.luntbl_sa | 0-u32max |
| HOST_DATA | 0 | np->tcb_head.sval | 0-255 |
| HOST_DATA | 0 | np->tcb_head.uval | 0-255 |
| HOST_DATA | 0 | np->tcb_head.wval | 0-255 |
| HOST_DATA | 0 | np->use_dac | 0-255 |
| HOST_DATA | 0 | np->usrflags | 0-255 |
| HOST_DATA | 0 | np->verbose | 0-255 |
| HALF_LOCKED2 | &pool->lock |
drivers/scsi/sym53c8xx_2/sym_fw.c sym_fw2_setup() -> sym_fw_setup_bus_addresses()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | np | 4096-ptr_max |
| PARAM_VALUE | 1 | fw | 7681043494171521024 |
| PARAM_VALUE | 1 | fw->a_ofs | 248310158242537472 |
| PARAM_VALUE | 1 | fw->b_ofs | 1310361817419608064 |
| PARAM_VALUE | 1 | fw->z_ofs | 6865218332244733952 |
| BUF_SIZE | 0 | np->ccbh | 2048 |
| BUF_SIZE | 1 | fw | 96 |
| CAPPED_DATA | 0 | np->bus_dmat | 1 |
| CAPPED_DATA | 0 | np->scripta_sz | 1 |
| CAPPED_DATA | 0 | np->scriptb_sz | 1 |
| CAPPED_DATA | 0 | np->scriptz_sz | 1 |
| DATA_SOURCE | 0 | np | $0 |
| DATA_SOURCE | 1 | fw | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | np->abrt_sel.sel_id | 0-255 |
| HOST_DATA | 0 | np->abrt_sel.sel_scntl3 | 0-255 |
| HOST_DATA | 0 | np->abrt_sel.sel_scntl4 | 0-255 |
| HOST_DATA | 0 | np->abrt_sel.sel_sxfer | 0-255 |
| HOST_DATA | 0 | np->abrt_tbl.addr | 0-u32max |
| HOST_DATA | 0 | np->abrt_tbl.size | 0-u32max |
| HOST_DATA | 0 | np->actccbs | 0-u16max |
| HOST_DATA | 0 | np->bad_itl.restart | 0-u32max |
| HOST_DATA | 0 | np->bad_itl.start | 0-u32max |
| HOST_DATA | 0 | np->bad_itl_ba | 0-u32max |
| HOST_DATA | 0 | np->bad_itlq.restart | 0-u32max |
| HOST_DATA | 0 | np->bad_itlq.start | 0-u32max |
| HOST_DATA | 0 | np->bad_itlq_ba | 0-u32max |
| HOST_DATA | 0 | np->badlun_sa | 0-u32max |
| HOST_DATA | 0 | np->ccb_head.go.restart | 0-u32max |
| HOST_DATA | 0 | np->ccb_head.go.start | 0-u32max |
| HOST_DATA | 0 | np->ccb_head.lastp | 0-u32max |
| HOST_DATA | 0 | np->ccb_head.savep | 0-u32max |
| HOST_DATA | 0 | np->clock_divn | 0-255 |
| HOST_DATA | 0 | np->dqueue_ba | 0-u32max |
| HOST_DATA | 0 | np->dqueueget | 0-u16max |
| HOST_DATA | 0 | np->features | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.clrack | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.complete_error | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.data_in | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.data_in2 | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.data_out | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.data_out2 | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.dispatch | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.done | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.done_end | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.getjob_begin | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.getjob_end | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.idle | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.init | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.pm0_data | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.pm1_data | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.resel_dsa | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.resel_no_tag | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.resel_tag | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.reselect | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.select | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.send_ident | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.start | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.ungetjob | 0-u32max |
| HOST_DATA | 0 | np->fwa_bas.wf_sel_done | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.bad_i_t_l | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.bad_i_t_l_q | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.ident_break | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.ident_break_atn | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.msg_bad | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.msg_weird | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.nego_bad_phase | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.no_data | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.pm_handle | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.ppr_resp | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.resel_bad_lun | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.sdata_in | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.sdtr_resp | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.sel_for_abort | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.sel_for_abort_1 | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.send_ppr | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.send_sdtr | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.send_wdtr | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.start64 | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.wdtr_resp | 0-u32max |
| HOST_DATA | 0 | np->fwb_bas.wsr_ma_helper | 0-u32max |
| HOST_DATA | 0 | np->fwz_bas.snoopend | 0-u32max |
| HOST_DATA | 0 | np->fwz_bas.snooptest | 0-u32max |
| HOST_DATA | 0 | np->hcb_ba | 0-u32max |
| HOST_DATA | 0 | np->idletask.restart | 0-u32max |
| HOST_DATA | 0 | np->idletask.start | 0-u32max |
| HOST_DATA | 0 | np->idletask_ba | 0-u32max |
| HOST_DATA | 0 | np->istat_sem | 0-255 |
| HOST_DATA | 0 | np->lastmsg | 0-u32max |
| HOST_DATA | 0 | np->lcb_head.itl_task_sa | 0-u32max |
| HOST_DATA | 0 | np->lcb_head.itlq_tbl_sa | 0-u32max |
| HOST_DATA | 0 | np->lcb_head.resel_sa | 0-u32max |
| HOST_DATA | 0 | np->maxburst | 0-255 |
| HOST_DATA | 0 | np->maxoffs | 0-255 |
| HOST_DATA | 0 | np->maxoffs_dt | 31,62 |
| HOST_DATA | 0 | np->maxsync_dt | 50 |
| HOST_DATA | 0 | np->minsync_dt | 9 |
| HOST_DATA | 0 | np->mmio_ba | 0-u32max |
| HOST_DATA | 0 | np->notask.restart | 0-u32max |
| HOST_DATA | 0 | np->notask.start | 0-u32max |
| HOST_DATA | 0 | np->notask_ba | 0-u32max |
| HOST_DATA | 0 | np->ram_ba | 0-u32max |
| HOST_DATA | 0 | np->rv_ccntl0 | 0-255 |
| HOST_DATA | 0 | np->rv_ccntl1 | 0-255 |
| HOST_DATA | 0 | np->rv_ctest3 | 0-255 |
| HOST_DATA | 0 | np->rv_ctest4 | 8-127,136-255[c] |
| HOST_DATA | 0 | np->rv_ctest5 | 0-255[c] |
| HOST_DATA | 0 | np->rv_dcntl | 0-255 |
| HOST_DATA | 0 | np->rv_dmode | 0-255[c] |
| HOST_DATA | 0 | np->rv_scntl0 | 0-255 |
| HOST_DATA | 0 | np->rv_scntl4 | 0-255 |
| HOST_DATA | 0 | np->s.lasttime | 0-u64max |
| HOST_DATA | 0 | np->s.settle_time | 0-u64max |
| HOST_DATA | 0 | np->s.settle_time_valid | 0-255 |
| HOST_DATA | 0 | np->s.timer.expires | 0-u64max |
| HOST_DATA | 0 | np->s.timer.flags | 0-u32max |
| HOST_DATA | 0 | np->s.unit | s32min-s32max |
| HOST_DATA | 0 | np->scr_ram_seg | 0-u32max |
| HOST_DATA | 0 | np->scratch | 0-u32max |
| HOST_DATA | 0 | np->scripta_ba | 0-u32max |
| HOST_DATA | 0 | np->scripta_sz | 3024,3388[c] |
| HOST_DATA | 0 | np->scriptb_ba | 0-u32max |
| HOST_DATA | 0 | np->scriptb_sz | 884,1252[c] |
| HOST_DATA | 0 | np->scriptz_ba | 0-u32max |
| HOST_DATA | 0 | np->scriptz_sz | 32,44[c] |
| HOST_DATA | 0 | np->squeue_ba | 0-u32max |
| HOST_DATA | 0 | np->squeueput | 0-u16max |
| HOST_DATA | 0 | np->sv_ctest3 | 0-1 |
| HOST_DATA | 0 | np->sv_ctest4 | 0,128 |
| HOST_DATA | 0 | np->sv_ctest5 | 0,4-36 |
| HOST_DATA | 0 | np->sv_dcntl | 0,8-168 |
| HOST_DATA | 0 | np->sv_dmode | 0,2-206 |
| HOST_DATA | 0 | np->sv_gpcntl | 0-255 |
| HOST_DATA | 0 | np->sv_scntl0 | 0,2-10 |
| HOST_DATA | 0 | np->sv_scntl3 | 0-7 |
| HOST_DATA | 0 | np->sv_scntl4 | 0-255 |
| HOST_DATA | 0 | np->sv_stest1 | 0-255 |
| HOST_DATA | 0 | np->sv_stest2 | 0,32 |
| HOST_DATA | 0 | np->sv_stest4 | 0-255 |
| HOST_DATA | 0 | np->targtbl_ba | 0-u32max |
| HOST_DATA | 0 | np->tcb_head.filler1 | 0-255 |
| HOST_DATA | 0 | np->tcb_head.lun0_sa | 0-u32max |
| HOST_DATA | 0 | np->tcb_head.luntbl_sa | 0-u32max |
| HOST_DATA | 0 | np->tcb_head.sval | 0-255 |
| HOST_DATA | 0 | np->tcb_head.uval | 0-255 |
| HOST_DATA | 0 | np->tcb_head.wval | 0-255 |
| HOST_DATA | 0 | np->use_dac | 0-255 |
| HOST_DATA | 0 | np->usrflags | 0-255 |
| HOST_DATA | 0 | np->verbose | 0-255 |
| HALF_LOCKED2 | &pool->lock |