Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/scsi/bfa/bfa_svc.c bfa_dport_disable() -> bfa_fcport_is_pbcdisabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bfa | 4096-ptr_max |
| PARAM_VALUE | 0 | bfa->ioc.fsm | 0-2974622246284001279,2974622246284001281-4132575687910232063 |
| DATA_SOURCE | 0 | bfa | $0 |
| PREEMPT_ADD | |||
| LOCK2 | &bfad->bfad_lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct bfad_s)->bfad_lock |
drivers/scsi/bfa/bfa_svc.c bfa_dport_enable() -> bfa_fcport_is_pbcdisabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bfa | 4096-ptr_max |
| PARAM_VALUE | 0 | bfa->ioc.fsm | 4096-ptr_max |
| DATA_SOURCE | 0 | bfa | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &bfad->bfad_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct bfad_s)->bfad_lock |
drivers/scsi/bfa/bfa_svc.c bfa_fcdiag_loopback() -> bfa_fcport_is_pbcdisabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bfa | 4096-ptr_max |
| PARAM_VALUE | 0 | bfa->ioc.fsm | 4096-ptr_max |
| DATA_SOURCE | 0 | bfa | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &bfad->bfad_lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | __tag_set->srcu | ||
| HALF_LOCKED2 | rcu_read | ||
| TYPE_LOCK | (struct bfad_s)->bfad_lock |
drivers/scsi/bfa/bfa_svc.c bfa_fcport_disable() -> bfa_fcport_is_pbcdisabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bfa | 4096-ptr_max |
| DATA_SOURCE | 0 | bfa | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &bfad->bfad_lock | ||
| LOCK2 | flags | ||
| TYPE_LOCK | (struct bfad_s)->bfad_lock |
drivers/scsi/bfa/bfa_svc.c bfa_fcport_enable() -> bfa_fcport_is_pbcdisabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bfa | 4096-ptr_max |
| DATA_SOURCE | 0 | bfa | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &bfad->bfad_lock | ||
| HALF_LOCKED2 | flags | ||
| TYPE_LOCK | (struct bfad_s)->bfad_lock |
drivers/scsi/bfa/bfa_svc.c bfa_fcport_get_attr() -> bfa_fcport_is_pbcdisabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bfa | 4096-ptr_max |
| PARAM_VALUE | 0 | bfa->ioc.attr | 4096-ptr_max |
| DATA_SOURCE | 0 | bfa | $0 |
| PREEMPT_ADD | |||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &bfad->bfad_lock | ||
| HALF_LOCKED2 | &of->mutex | ||
| HALF_LOCKED2 | flags |
drivers/scsi/bfa/bfa_svc.c bfa_fcport_init() -> bfa_fcport_is_pbcdisabled()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | bfa | 4096-ptr_max |
| PARAM_VALUE | 0 | bfa->modules.fcport.bfa | 4096-ptr_max |
| PARAM_VALUE | 0 | bfa->modules.fcport.bfa->ioc.attr | 4096-ptr_max |
| PARAM_VALUE | 0 | bfa->modules.fcport.speed_sup | 0-255 |
| DATA_SOURCE | 0 | bfa | $0 |
| FUZZY_MAX | 0 | bfa->modules.fcport.speed_sup | 10 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &bfad->bfad_lock | ||
| HALF_LOCKED2 | flags |