Defined in 1 files as a prototype:
Defined in 2 files as a function:
- drivers/net/ethernet/brocade/bna/bfa_ioc_ct.c, line 249 (as a function)
- drivers/scsi/bfa/bfa_ioc_ct.c, line 183 (as a function)
Referenced in 2 files:
Smatch caller information:
drivers/net/ethernet/brocade/bna/bfa_ioc.c bfa_nw_ioc_pci_init() -> (struct bfa_ioc_hwif)->ioc_reg_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioc | 4096-ptr_max |
| PARAM_VALUE | 0 | ioc->ad_cap_bm | 1-2,4 |
| PARAM_VALUE | 0 | ioc->asic_gen | 2-3 |
| PARAM_VALUE | 0 | ioc->asic_mode | 2-3 |
| PARAM_VALUE | 0 | ioc->bfa | 4096-ptr_max |
| PARAM_VALUE | 0 | ioc->cbfn | 7527579161153495040 |
| PARAM_VALUE | 0 | ioc->clscode | 512 |
| PARAM_VALUE | 0 | ioc->dbg_fwsave_once | 1 |
| PARAM_VALUE | 0 | ioc->fsm | 989283607172599808 |
| PARAM_VALUE | 0 | ioc->ioc_hwif | 3409615912338751488,4445083034357772288 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_firmware_lock | 6581833083130368000 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_firmware_unlock | 9188126945448132608 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_get_alt_fwstate | 7962411210743529472 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_get_fwstate | 4048445814131552256 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_isr_mode_set | 0,3748626433384288256 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_lpu_read_stat | 0,1050778127933374464 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_map_port | 1074672886612221952,5978284637916983296 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_notify_fail | 6399036693646200832 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_ownership_reset | 4969293127114620928 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_pll_init | 2783999622818856960,5951181934126223360 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_reg_init | 5612929210527698944,7120302202440073216 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_set_alt_fwstate | 6061956860455575552 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_set_fwstate | 5788297800306028544 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_sync_ack | 8114742465022189568 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_sync_complete | 4931036005558394880 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_sync_join | 3034000758295293952 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_sync_leave | 3875736794751344640 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_sync_start | 3388000835592634368 |
| PARAM_VALUE | 0 | ioc->iocpf.ioc | 4096-ptr_max |
| PARAM_VALUE | 0 | ioc->mbox_mod.cmd_q.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ioc->mbox_mod.cmd_q.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ioc->notify_q.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ioc->notify_q.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ioc->pcidev.device_id | 20,33-34 |
| PARAM_VALUE | 0 | ioc->pcidev.pci_bar_kva | 4096-ptr_max |
| PARAM_VALUE | 0 | ioc->pcidev.pci_func | 0-7 |
| PARAM_VALUE | 0 | ioc->pcidev.pci_slot | 0-31 |
| PARAM_VALUE | 0 | ioc->pllinit | 0 |
| PARAM_VALUE | 0 | ioc->port0_mode | 1-2 |
| PARAM_VALUE | 0 | ioc->port1_mode | 1-2 |
| PARAM_VALUE | 0 | ioc->port_id | 0-3 |
| PARAM_VALUE | 0 | ioc->port_mode | 1-3 |
| PARAM_VALUE | 0 | ioc->port_mode_cfg | 1-3 |
| DATA_SOURCE | 0 | ioc | $0 |
| FUZZY_MAX | 0 | ioc->ad_cap_bm | 4 |
| FUZZY_MAX | 0 | ioc->asic_gen | 3 |
| FUZZY_MAX | 0 | ioc->asic_mode | 3 |
| FUZZY_MAX | 0 | ioc->port1_mode | 2 |
| FUZZY_MAX | 0 | ioc->port_mode_cfg | 3 |
| BIT_INFO | 0 | ioc->asic_gen | 0x2,0xffffffffffffffff |
| BIT_INFO | 0 | ioc->asic_mode | 0x2,0xffffffffffffffff |
| BIT_INFO | 0 | ioc->port_mode | 0x0,0xff |
| HARD_MAX | 0 | ioc->ad_cap_bm | 4 |
| HARD_MAX | 0 | ioc->asic_gen | 3 |
| HARD_MAX | 0 | ioc->asic_mode | 3 |
| HARD_MAX | 0 | ioc->port1_mode | 2 |
| HARD_MAX | 0 | ioc->port_mode_cfg | 3 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &bnad->bna_lock | ||
| LOCK2 | &bnad->conf_mutex | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct bnad)->bna_lock | ||
| TYPE_LOCK | (struct bnad)->conf_mutex |
drivers/scsi/bfa/bfa_ioc.c bfa_ioc_pci_init() -> (struct bfa_ioc_hwif_s)->ioc_reg_init()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | ioc | 4096-ptr_max |
| PARAM_VALUE | 0 | ioc->asic_mode | 1-3 |
| PARAM_VALUE | 0 | ioc->bfa | 4096-ptr_max |
| PARAM_VALUE | 0 | ioc->cbfn | 66535842147917824 |
| PARAM_VALUE | 0 | ioc->clscode | 3076 |
| PARAM_VALUE | 0 | ioc->dbg_fwsave_once | 1 |
| PARAM_VALUE | 0 | ioc->fcmode | 0-1 |
| PARAM_VALUE | 0 | ioc->fsm | 3518863191186157568 |
| PARAM_VALUE | 0 | ioc->ioc_hwif | 4493458762987667456,7370180301369274368,8775506652463075328 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_firmware_lock | 1668768642072199168,8573335180935135232 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_firmware_unlock | 747784306737803264,1153530041106464768 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_get_alt_fwstate | 368569839932203008,4195667706339635200 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_get_fwstate | 4104064773213605888,7460244799624089600 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_isr_mode_set | 0,8017826757931286528,8878948385036394496 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_lpu_read_stat | 0,5244971099680157696 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_map_port | 3945608168243859456,4501841678573735936,5244650253340868608 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_notify_fail | 4533512771147341824,6720728458979643392 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_ownership_reset | 1426597909359239168,2970499129955086336 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_pll_init | 4279429597014863872,7641466029067845632,9151241449343758336 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_reg_init | 1799762346825318400,4442946446647119872,5243254608789221376 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_set_alt_fwstate | 396853317737869312,2887698265815719936 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_set_fwstate | 4686750885121220608,6617313752203849728 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_sync_ack | 1388921659024678912,7429972906292572160 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_sync_complete | 4056751795166121984,5320125126775586816 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_sync_join | 6305020977734594560,6458589865993232384 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_sync_leave | 2222572477749706752,7346065188883714048 |
| PARAM_VALUE | 0 | ioc->ioc_hwif->ioc_sync_start | 3763244809993125888,8015936439308169216 |
| PARAM_VALUE | 0 | ioc->iocpf.ioc | 4096-ptr_max |
| PARAM_VALUE | 0 | ioc->mbox_mod.cmd_q.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ioc->mbox_mod.cmd_q.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ioc->notify_q.next | 4096-ptr_max |
| PARAM_VALUE | 0 | ioc->notify_q.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | ioc->pllinit | 0 |
| PARAM_VALUE | 0 | ioc->port0_mode | 1-2 |
| PARAM_VALUE | 0 | ioc->port1_mode | 1-2 |
| PARAM_VALUE | 0 | ioc->timer_mod | 4096-ptr_max |
| PARAM_VALUE | 0 | ioc->trcmod->head | 0-4095 |
| PARAM_VALUE | 0 | ioc->trcmod->tail | 0-4095 |
| DATA_SOURCE | 0 | ioc | $0 |
| FUZZY_MAX | 0 | ioc->asic_mode | 3 |
| FUZZY_MAX | 0 | ioc->fcmode | 1 |
| FUZZY_MAX | 0 | ioc->port1_mode | 2 |
| HARD_MAX | 0 | ioc->asic_mode | 3 |
| HARD_MAX | 0 | ioc->fcmode | 1 |
| HARD_MAX | 0 | ioc->port1_mode | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |