Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/elx/efct/efct_hw.c efct_els_hw_srrs_send() -> efct_hw_wq_write()

Type Parameter Key Value
PARAM_VALUE 0 wq 4096-ptr_max
PARAM_VALUE 1 wqe 4096-ptr_max
TASK_NOT_RUNNING

drivers/scsi/elx/efct/efct_hw.c efct_hw_bls_send() -> efct_hw_wq_write()

Type Parameter Key Value
PARAM_VALUE 0 wq 4096-ptr_max
PARAM_VALUE 1 wqe 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/elx/efct/efct_hw.c efct_hw_io_abort() -> efct_hw_wq_write()

Type Parameter Key Value
PARAM_VALUE 0 wq 4096-ptr_max
PARAM_VALUE 1 wqe 4096-ptr_max
PARAM_VALUE 1 wqe->abort_reqtag 0-u16max
PARAM_VALUE 1 wqe->wqebuf 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/elx/efct/efct_hw.c efct_hw_io_send() -> efct_hw_wq_write()

Type Parameter Key Value
PARAM_VALUE 0 wq 4096-ptr_max
PARAM_VALUE 1 wqe 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/scsi/elx/efct/efct_hw.c efct_hw_send_frame() -> efct_hw_wq_write()

Type Parameter Key Value
PARAM_VALUE 0 wq 4096-ptr_max
PARAM_VALUE 0 wq->send_frame_io 4096-ptr_max
PARAM_VALUE 1 wqe 4096-ptr_max
PARAM_VALUE 1 wqe->wqebuf->bde.bde_type_buflen 24
PARAM_VALUE 1 wqe->wqebuf->bde.u.data.high 0
PARAM_VALUE 1 wqe->wqebuf->bde.u.data.low 0
PARAM_VALUE 1 wqe->wqebuf->command 225
PARAM_VALUE 1 wqe->wqebuf->context_tag 0
PARAM_VALUE 1 wqe->wqebuf->cq_id u16max
PARAM_VALUE 1 wqe->wqebuf->ct_byte 0-243
PARAM_VALUE 1 wqe->wqebuf->dw10flags2 0-223
PARAM_VALUE 1 wqe->wqebuf->dw7flags0 2-209
PARAM_VALUE 1 wqe->wqebuf->eof 66
PARAM_VALUE 1 wqe->wqebuf->frame_length 24
PARAM_VALUE 1 wqe->wqebuf->sof 54
PARAM_VALUE 1 wqe->wqebuf->timer 10
BUF_SIZE 1 wqe 40
BIT_INFO 1 wqe->wqebuf->cmd_type_byte 0xa,0xffffffffffffffff
BIT_INFO 1 wqe->wqebuf->dw10flags0 0x80,0xffffffffffffffff
BIT_INFO 1 wqe->wqebuf->dw10flags1 0x48,0xffffffffffffffff
MEM_ZERO 1 wqe
MEM_ZERO 1 wqe->wqebuf
RX_PATH
TASK_NOT_RUNNING