Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/scsi/elx/libefc/efc_cmds.c efc_cmd_domain_attach() -> (struct libefc_function_template)->issue_mbox_rqst()

Type Parameter Key Value
PARAM_VALUE 1 cmd 6383413117923946496
PARAM_VALUE 2 cb 6098768922172346368
PARAM_VALUE 3 arg 4096-ptr_max
BUF_SIZE 0 base s32min-(-2),1-s32max
BUF_SIZE 1 cmd 256
BUF_SIZE 3 arg 480,1080
DATA_SOURCE 3 arg $1
CONTAINER 0 *(-32-184+0) $(-1)
TASK_NOT_RUNNING
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &efc->lock
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 flags

drivers/scsi/elx/libefc/efc_cmds.c efc_cmd_node_attach() -> (struct libefc_function_template)->issue_mbox_rqst()

Type Parameter Key Value
PARAM_VALUE 1 cmd 4788563671583961088
PARAM_VALUE 2 cb 7253873116446883840
PARAM_VALUE 3 arg 4096-ptr_max
BUF_SIZE 0 base s32min-(-2),1-s32max
BUF_SIZE 1 cmd 256
DATA_SOURCE 3 arg $1
CONTAINER 0 *(-32-184+0) $(-1)
TASK_NOT_RUNNING
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &efc->lock
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 flags

drivers/scsi/elx/libefc/efc_cmds.c efc_cmd_node_detach() -> (struct libefc_function_template)->issue_mbox_rqst()

Type Parameter Key Value
PARAM_VALUE 1 cmd 611840126973243392
PARAM_VALUE 2 cb 187696722299039744
PARAM_VALUE 3 arg 4096-ptr_max
BUF_SIZE 0 base s32min-(-2),1-s32max
BUF_SIZE 1 cmd 256
DATA_SOURCE 3 arg $1
CONTAINER 0 *(-32-184+0) $(-1)
TASK_NOT_RUNNING
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &efc->lock
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 flags

drivers/scsi/elx/libefc/efc_cmds.c efc_cmd_nport_attach() -> (struct libefc_function_template)->issue_mbox_rqst()

Type Parameter Key Value
PARAM_VALUE 1 cmd 6139704669827649536
PARAM_VALUE 2 cb 598525443205283840
PARAM_VALUE 3 arg 4096-ptr_max
BUF_SIZE 0 base s32min-(-2),1-s32max
BUF_SIZE 1 cmd 256
BUF_SIZE 3 arg (-1),480,1080
DATA_SOURCE 3 arg $1
CONTAINER 0 *(-32-184+0) $(-1)
TASK_NOT_RUNNING
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &efc->lock
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 flags

drivers/scsi/elx/libefc/efc_cmds.c efc_domain_alloc_init_vfi() -> (struct libefc_function_template)->issue_mbox_rqst()

Type Parameter Key Value
PARAM_VALUE 1 cmd 8095743746786189312
PARAM_VALUE 2 cb 5037073394993598464
PARAM_VALUE 3 arg 4096-ptr_max
BUF_SIZE 0 base s32min-(-2),1-s32max
BUF_SIZE 1 cmd 256
BUF_SIZE 3 arg 480,1080
DATA_SOURCE 3 arg $0
CONTAINER 0 *(-32-184+0) $(-1)
TASK_NOT_RUNNING
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &efc->lock
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 flags

drivers/scsi/elx/libefc/efc_cmds.c efc_domain_alloc_read_sparm64() -> (struct libefc_function_template)->issue_mbox_rqst()

Type Parameter Key Value
PARAM_VALUE 1 cmd 5930383374991843328
PARAM_VALUE 2 cb 4239306332026523648
PARAM_VALUE 3 arg 4096-ptr_max
BUF_SIZE 0 base s32min-(-2),1-s32max
BUF_SIZE 1 cmd 256
DATA_SOURCE 3 arg $0
CONTAINER 0 *(-32-184+0) $(-1)

drivers/scsi/elx/libefc/efc_cmds.c efc_domain_free_unreg_vfi() -> (struct libefc_function_template)->issue_mbox_rqst()

Type Parameter Key Value
PARAM_VALUE 1 cmd 7562572155661299712
PARAM_VALUE 2 cb 6243846872632549376
PARAM_VALUE 3 arg 4096-ptr_max
BUF_SIZE 0 base s32min-(-2),1-s32max
BUF_SIZE 1 cmd 256
BUF_SIZE 3 arg 480,1080
DATA_SOURCE 3 arg $0
CONTAINER 0 *(-32-184+0) $(-1)
TASK_NOT_RUNNING
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &efc->lock
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 flags

drivers/scsi/elx/libefc/efc_cmds.c efc_nport_alloc_init_vpi() -> (struct libefc_function_template)->issue_mbox_rqst()

Type Parameter Key Value
PARAM_VALUE 1 cmd 4775781068840869888
PARAM_VALUE 2 cb 1248807711415312384
PARAM_VALUE 3 arg 4096-ptr_max
BUF_SIZE 0 base s32min-(-2),1-s32max
BUF_SIZE 1 cmd 256
BUF_SIZE 3 arg (-1),480,1080
DATA_SOURCE 3 arg $0
CONTAINER 0 *(-32-184+0) $(-1)
TASK_NOT_RUNNING

drivers/scsi/elx/libefc/efc_cmds.c efc_nport_alloc_read_sparm64() -> (struct libefc_function_template)->issue_mbox_rqst()

Type Parameter Key Value
PARAM_VALUE 1 cmd 3801014147723522048
PARAM_VALUE 2 cb 2358414449558528000
PARAM_VALUE 3 arg 4096-ptr_max
BUF_SIZE 0 base s32min-(-2),1-s32max
BUF_SIZE 1 cmd 256
BUF_SIZE 3 arg 480,1080
DATA_SOURCE 3 arg $1
CONTAINER 0 *(-32-184+0) $(-1)
TASK_NOT_RUNNING
HALF_LOCKED2 &buffer->mutex
HALF_LOCKED2 &efc->lock
HALF_LOCKED2 &frag->frag_sem
HALF_LOCKED2 flags

drivers/scsi/elx/libefc/efc_cmds.c efc_nport_free_unreg_vpi() -> (struct libefc_function_template)->issue_mbox_rqst()

Type Parameter Key Value
PARAM_VALUE 1 cmd 5031572987822841856
PARAM_VALUE 2 cb 6036429050499870720
PARAM_VALUE 3 arg 4096-ptr_max
BUF_SIZE 0 base s32min-(-2),1-s32max
BUF_SIZE 1 cmd 256
BUF_SIZE 3 arg (-1),480,1080
DATA_SOURCE 3 arg $0
CONTAINER 0 *(-32-184+0) $(-1)
TASK_NOT_RUNNING