Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 2 files:
- drivers/scsi/bfa/bfad_attr.c
-
drivers/scsi/bfa/bfad_bsg.c
- line 257
- line 278
- line 339
- line 362
- line 1200
- line 1223
- line 1245
- line 1267
- line 1292
- line 1316
- line 1338
- line 1341
- line 1364
- line 1399
- line 1436
- line 1473
- line 1495
- line 1517
- line 1537
- line 1569
- line 1601
- line 1622
- line 1645
- line 1668
- line 1691
- line 1714
- line 1735
- line 1801
- line 1821
- line 1843
- line 1883
- line 1904
- line 1934
- line 1985
- line 2138
- line 2161
- line 2188
- line 2210
- line 2252
- line 2275
- line 2445
- line 2475
- line 2682
- line 2704
- line 2726
- line 2748
Smatch caller information:
drivers/scsi/bfa/bfa_port.c bfa_port_clear_stats_isr() -> (struct bfa_port_s)->stats_cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | arg | 104 |
| DATA_SOURCE | 1 | status | $1 |
| CONTAINER | 0 | *(-80+88) | $(-1) |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_port.c bfa_port_get_stats_isr() -> (struct bfa_port_s)->stats_cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | arg | 104 |
| DATA_SOURCE | 1 | status | $1 |
| CONTAINER | 0 | *(-80+88) | $(-1) |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_port.c bfa_port_notify() -> (struct bfa_port_s)->stats_cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 1 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-80+88) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &bfad->bfad_lock | ||
| HALF_LOCKED2 | flags |
drivers/scsi/bfa/bfa_port.c bfa_port_disable_isr() -> (struct bfa_port_s)->endis_cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 0-u32max |
| BUF_SIZE | 0 | arg | 104 |
| DATA_SOURCE | 1 | status | $1 |
| CONTAINER | 0 | *(-192+200) | $(-1) |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_port.c bfa_port_enable_isr() -> (struct bfa_port_s)->endis_cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 0-u32max |
| BUF_SIZE | 0 | arg | 104 |
| DATA_SOURCE | 1 | status | $1 |
| CONTAINER | 0 | *(-192+200) | $(-1) |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_port.c bfa_port_notify() -> (struct bfa_port_s)->endis_cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 1 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-192+200) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &bfad->bfad_lock | ||
| HALF_LOCKED2 | flags |
drivers/scsi/bfa/bfa_ioc.c bfa_ablk_notify() -> (struct bfa_ablk_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 1 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-96+104) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &bfad->bfad_lock | ||
| HALF_LOCKED2 | flags |
drivers/scsi/bfa/bfa_port.c bfa_cee_get_attr_isr() -> (struct bfa_cee_cbfn_s)->get_attr_cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 0-255 |
| BUF_SIZE | 0 | arg | 104 |
| DATA_SOURCE | 1 | status | $1 |
| CONTAINER | 0 | *(-0+8) | $(-1) |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_port.c bfa_cee_notify() -> (struct bfa_cee_cbfn_s)->get_attr_cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 1 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-0+8) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &bfad->bfad_lock | ||
| HALF_LOCKED2 | flags |
drivers/scsi/bfa/bfa_port.c bfa_cee_get_stats_isr() -> (struct bfa_cee_cbfn_s)->get_stats_cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | arg | 104 |
| DATA_SOURCE | 1 | status | $1 |
| CONTAINER | 0 | *(-16+24) | $(-1) |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_port.c bfa_cee_notify() -> (struct bfa_cee_cbfn_s)->get_stats_cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 1 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-16+24) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &bfad->bfad_lock | ||
| HALF_LOCKED2 | flags |
drivers/scsi/bfa/bfa_ioc.c bfa_cb_sfp_state_query() -> (struct bfa_sfp_s)->state_query_cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-168+176) | $(-1) |
| CONTAINER | 1 | *(-168+52) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_ioc.c bfa_cb_sfp_state_query() -> (struct bfa_sfp_s)->state_query_cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 0,23 |
| BUF_SIZE | 0 | arg | 104 |
| DATA_SOURCE | 1 | status | r bfa_sfp_speed_valid |
| CONTAINER | 0 | *(-168+176) | $(-1) |
| CONTAINER | 1 | *(-168+52) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_ioc.c bfa_flash_cb() -> (struct bfa_flash_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | arg | 104,136,160,376,584,720 |
| CONTAINER | 0 | *(-88+96) | $(-1) |
| CONTAINER | 1 | *(-88+36) | $(-1) |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_ioc.c bfa_flash_notify() -> (struct bfa_flash_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 56 |
| BUF_SIZE | 0 | arg | 104,136,160,376,584,720 |
| CONTAINER | 0 | *(-88+96) | $(-1) |
| CONTAINER | 1 | *(-88+36) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &bfad->bfad_lock | ||
| HALF_LOCKED2 | flags |
drivers/scsi/bfa/bfa_ioc.c bfa_diag_notify() -> (struct bfa_diag_tsensor_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 56 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-0+8) | $(-1) |
| CONTAINER | 1 | *(-0+28) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &bfad->bfad_lock | ||
| HALF_LOCKED2 | flags |
drivers/scsi/bfa/bfa_ioc.c diag_tempsensor_comp() -> (struct bfa_diag_tsensor_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 0 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-0+8) | $(-1) |
| CONTAINER | 1 | *(-0+28) | $(-1) |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_ioc.c bfa_diag_memtest_done() -> (struct bfa_diag_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 0,90 |
| BUF_SIZE | 0 | arg | 104 |
| FUZZY_MAX | 1 | status | 90 |
| CONTAINER | 0 | *(-472+480) | $(-1) |
| CONTAINER | 1 | *(-472+492) | $(-1) |
| BIT_INFO | 1 | status | 0x0,0x5a |
| HARD_MAX | 1 | status | 90 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &bfad->bfad_lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct bfad_s)->bfad_lock |
drivers/scsi/bfa/bfa_ioc.c bfa_diag_notify() -> (struct bfa_diag_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 56 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-472+480) | $(-1) |
| CONTAINER | 1 | *(-472+492) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &bfad->bfad_lock | ||
| HALF_LOCKED2 | flags |
drivers/scsi/bfa/bfa_ioc.c bfa_diag_notify() -> (struct bfa_diag_fwping_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 56 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-8+16) | $(-1) |
| CONTAINER | 1 | *(-8+32) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &bfad->bfad_lock | ||
| HALF_LOCKED2 | flags |
drivers/scsi/bfa/bfa_ioc.c diag_fwping_comp() -> (struct bfa_diag_fwping_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 12 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-8+16) | $(-1) |
| CONTAINER | 1 | *(-8+32) | $(-1) |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_ioc.c diag_fwping_comp() -> (struct bfa_diag_fwping_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 12 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-8+16) | $(-1) |
| CONTAINER | 1 | *(-8+32) | $(-1) |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_ioc.c diag_fwping_comp() -> (struct bfa_diag_fwping_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 0 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-8+16) | $(-1) |
| CONTAINER | 1 | *(-8+32) | $(-1) |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_ioc.c diag_fwping_comp() -> (struct bfa_diag_fwping_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 16 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-8+16) | $(-1) |
| CONTAINER | 1 | *(-8+32) | $(-1) |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_ioc.c bfa_cb_sfp_show() -> (struct bfa_sfp_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-32+40) | $(-1) |
| CONTAINER | 1 | *(-32+52) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_ioc.c bfa_phy_intr() -> (struct bfa_phy_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-80+88) | $(-1) |
| CONTAINER | 1 | *(-80+28) | $(-1) |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_ioc.c bfa_phy_intr() -> (struct bfa_phy_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-80+88) | $(-1) |
| CONTAINER | 1 | *(-80+28) | $(-1) |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_ioc.c bfa_phy_intr() -> (struct bfa_phy_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-80+88) | $(-1) |
| CONTAINER | 1 | *(-80+28) | $(-1) |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_ioc.c bfa_phy_intr() -> (struct bfa_phy_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 1-u32max |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-80+88) | $(-1) |
| CONTAINER | 1 | *(-80+28) | $(-1) |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_ioc.c bfa_phy_intr() -> (struct bfa_phy_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 0 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-80+88) | $(-1) |
| CONTAINER | 1 | *(-80+28) | $(-1) |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_ioc.c bfa_phy_notify() -> (struct bfa_phy_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 56 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-80+88) | $(-1) |
| CONTAINER | 1 | *(-80+28) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &bfad->bfad_lock | ||
| HALF_LOCKED2 | flags |
drivers/scsi/bfa/bfa_core.c bfa_comp_process() -> (struct bfa_cb_qe_s)->cbfn_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | arg | 1-s32max |
| CONTAINER | 0 | *(-16+40) | $(-1) |
| CONTAINER | 1 | *(-16+32) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_ioc.c bfa_fru_intr() -> (struct bfa_fru_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-80+88) | $(-1) |
| CONTAINER | 1 | *(-80+28) | $(-1) |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_ioc.c bfa_fru_intr() -> (struct bfa_fru_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 1-u32max |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-80+88) | $(-1) |
| CONTAINER | 1 | *(-80+28) | $(-1) |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_ioc.c bfa_fru_intr() -> (struct bfa_fru_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 0 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-80+88) | $(-1) |
| CONTAINER | 1 | *(-80+28) | $(-1) |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_ioc.c bfa_fru_notify() -> (struct bfa_fru_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 56 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-80+88) | $(-1) |
| CONTAINER | 1 | *(-80+28) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &bfad->bfad_lock | ||
| HALF_LOCKED2 | flags |
drivers/scsi/bfa/bfa_svc.c bfa_fcdiag_iocdisable() -> (struct bfa_fcdiag_lb_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 56 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-0+8) | $(-1) |
| CONTAINER | 1 | *(-0+28) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &bfad->bfad_lock | ||
| HALF_LOCKED2 | flags |
drivers/scsi/bfa/bfa_svc.c bfa_fcdiag_loopback_comp() -> (struct bfa_fcdiag_lb_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 0 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-0+8) | $(-1) |
| CONTAINER | 1 | *(-0+28) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &bfad->bfad_lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct bfad_s)->bfad_lock |
drivers/scsi/bfa/bfa_svc.c bfa_cb_fcdiag_dport() -> (struct bfa_dport_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | arg | 104 |
| DATA_SOURCE | 1 | status | $1 |
| CONTAINER | 0 | *(-48+56) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &bfad->bfad_lock | ||
| HALF_LOCKED2 | flags |
drivers/scsi/bfa/bfa_svc.c bfa_fcdiag_queuetest_comp() -> (struct bfa_fcdiag_qtest_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 0,5,12-13 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-8+16) | $(-1) |
| CONTAINER | 1 | *(-8+64) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &bfad->bfad_lock | ||
| HALF_LOCKED2 | &desc->request_mutex | ||
| HALF_LOCKED2 | _T->lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct bfad_s)->bfad_lock |
drivers/scsi/bfa/bfa_svc.c bfa_fcdiag_queuetest_timeout() -> (struct bfa_fcdiag_qtest_s)->cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 5 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-8+16) | $(-1) |
| CONTAINER | 1 | *(-8+64) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | &bfad->bfad_lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct bfad_s)->bfad_lock |
drivers/scsi/bfa/bfa_ioc.c bfa_ablk_isr() -> bfa_ablk_isr ptr cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | arg | 104 |
| NOCHECK_CALL |
drivers/scsi/bfa/bfa_core.c bfa_faa_query_reply() -> (struct bfa_faa_cbfn_s)->faa_cbfn()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | status | 0 |
| BUF_SIZE | 0 | arg | 104 |
| BUF_SIZE | 0 | arg | 104 |
| CONTAINER | 0 | *(-0+8) | $(-1) |
| NOCHECK_CALL |