Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/scsi/bfa/bfa_fcpim.c bfa_ioim_is_abortable() -> bfa_q_is_on_q_func()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 qe 4096-ptr_max
BUF_SIZE 1 qe 144
BUF_SIZE 1 qe 144
CAPPED_DATA 1 qe->dio 1
DATA_SOURCE 1 qe $0
PREEMPT_ADD
UNITS 1 qe unit_array_size
LOCK2 &bfad->bfad_lock
LOCK2 flags
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct bfad_s)->bfad_lock

drivers/scsi/bfa/bfa_fcpim.c bfa_ioim_sm_uninit() -> bfa_q_is_on_q_func()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 qe 4096-ptr_max
BUF_SIZE 1 qe 144
BUF_SIZE 1 qe 144
CAPPED_DATA 1 qe 1
CAPPED_DATA 1 qe->dio 1
DATA_SOURCE 1 qe $0
RX_PATH
LOCK2 &bfad->bfad_lock
LOCK2 flags
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct bfad_s)->bfad_lock

drivers/scsi/bfa/bfa_fcpim.c bfa_itnim_sm_created() -> bfa_q_is_on_q_func()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 qe 4096-ptr_max
CAPPED_DATA 1 qe 1
DATA_SOURCE 1 qe $0
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/bfa/bfa_fcpim.c bfa_itnim_sm_delete_pending() -> bfa_q_is_on_q_func()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 qe 4096-ptr_max
CAPPED_DATA 1 qe 1
DATA_SOURCE 1 qe $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bfad->bfad_lock
HALF_LOCKED2 flags

drivers/scsi/bfa/bfa_fcpim.c bfa_itnim_sm_deleting() -> bfa_q_is_on_q_func()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 qe 4096-ptr_max
CAPPED_DATA 1 qe 1
DATA_SOURCE 1 qe $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bfad->bfad_lock
HALF_LOCKED2 flags

drivers/scsi/bfa/bfa_fcpim.c bfa_itnim_sm_deleting_qfull() -> bfa_q_is_on_q_func()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 qe 4096-ptr_max
CAPPED_DATA 1 qe 1
DATA_SOURCE 1 qe $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bfad->bfad_lock
HALF_LOCKED2 flags

drivers/scsi/bfa/bfa_fcpim.c bfa_itnim_sm_fwcreate_qfull() -> bfa_q_is_on_q_func()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 qe 4096-ptr_max
CAPPED_DATA 1 qe 1
DATA_SOURCE 1 qe $0
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/bfa/bfa_fcpim.c bfa_itnim_sm_iocdisable() -> bfa_q_is_on_q_func()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 qe 4096-ptr_max
CAPPED_DATA 1 qe 1
DATA_SOURCE 1 qe $0
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/bfa/bfa_fcpim.c bfa_itnim_sm_offline() -> bfa_q_is_on_q_func()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 qe 4096-ptr_max
CAPPED_DATA 1 qe 1
DATA_SOURCE 1 qe $0
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/bfa/bfa_fcpim.c bfa_tskim_free() -> bfa_q_is_on_q_func()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 qe 4096-ptr_max
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_fcxp_put() -> bfa_q_is_on_q_func()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 qe 4096-ptr_max
BUF_SIZE 1 qe (-1),4,24,64,104,136,144,168-s32max
BUF_SIZE 1 qe (-1),4,24,64,104,136,144,168-s32max
DATA_SOURCE 1 qe $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bfad->bfad_lock

drivers/scsi/bfa/bfa_svc.c bfa_fcxp_walloc_cancel() -> bfa_q_is_on_q_func()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 qe 4096-ptr_max
DATA_SOURCE 1 qe $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bfad->bfad_lock

drivers/scsi/bfa/bfa_svc.c bfa_fcxp_walloc_cancel() -> bfa_q_is_on_q_func()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 qe 4096-ptr_max
CAPPED_DATA 1 qe 1
DATA_SOURCE 1 qe $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bfad->bfad_lock

drivers/scsi/bfa/bfa_svc.c bfa_rport_free() -> bfa_q_is_on_q_func()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 qe 4096-ptr_max
DATA_SOURCE 1 qe $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bfad->bfad_lock

drivers/scsi/bfa/bfa_svc.c bfa_sgpg_wcancel() -> bfa_q_is_on_q_func()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 qe 128,4096-ptr_max
DATA_SOURCE 1 qe $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bfad->bfad_lock
HALF_LOCKED2 flags

drivers/scsi/bfa/bfa_ioc.c bfa_timer_begin() -> bfa_q_is_on_q_func()

Type Parameter Key Value
PARAM_VALUE 1 qe 4096-ptr_max
DATA_SOURCE 1 qe $1
PREEMPT_ADD
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bfad->bfad_lock
HALF_LOCKED2 flags

drivers/scsi/bfa/bfa_fcs_lport.c bfa_fcs_lport_del_rport() -> bfa_q_is_on_q_func()

Type Parameter Key Value
PARAM_VALUE 0 q 4096-ptr_max
PARAM_VALUE 1 qe 4096-ptr_max
BUF_SIZE 1 qe (-1),136,160,376,584,720
BUF_SIZE 1 qe (-1),136,160,376,584,720
BUF_SIZE 1 qe->fcxp (-1),4,24,64,104,136,144,168-s32max
DATA_SOURCE 1 qe $1
RX_PATH
TASK_NOT_RUNNING