Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 3 files:
Smatch caller information:
drivers/nvme/host/auth.c nvme_auth_submit() -> __nvme_submit_sync_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 2472144333549780992 |
| PARAM_VALUE | 1 | cmd->auth_common.opcode | 127 |
| PARAM_VALUE | 1 | cmd->auth_common.secp | 233 |
| PARAM_VALUE | 1 | cmd->auth_common.spsp0 | 1 |
| PARAM_VALUE | 1 | cmd->auth_common.spsp1 | 1 |
| PARAM_VALUE | 1 | cmd->auth_receive.al | 0,4096 |
| PARAM_VALUE | 1 | cmd->auth_receive.fctype | 0,6 |
| PARAM_VALUE | 1 | cmd->auth_send.fctype | 0,5 |
| PARAM_VALUE | 1 | cmd->auth_send.tl | 0,8,16-4096 |
| PARAM_VALUE | 1 | cmd->common.cdw10 | 0 |
| PARAM_VALUE | 1 | cmd->common.flags | 0 |
| PARAM_VALUE | 1 | cmd->common.opcode | 0 |
| PARAM_VALUE | 1 | cmd->create_sq.sq_flags | 0 |
| PARAM_VALUE | 1 | cmd->dsm.nr | 0 |
| PARAM_VALUE | 1 | cmd->dsm.nsid | 0 |
| PARAM_VALUE | 1 | cmd->fabrics.fctype | 0 |
| PARAM_VALUE | 1 | cmd->features.dword11 | 0 |
| PARAM_VALUE | 1 | cmd->imr.mo | 0 |
| PARAM_VALUE | 1 | cmd->imr.mos | 0 |
| PARAM_VALUE | 1 | cmd->imr.nsid | 0 |
| PARAM_VALUE | 1 | cmd->imr.numd | 0 |
| PARAM_VALUE | 1 | cmd->rw.cdw2 | 0 |
| PARAM_VALUE | 1 | cmd->rw.cdw3 | 0 |
| PARAM_VALUE | 1 | cmd->rw.flags | 0 |
| PARAM_VALUE | 1 | cmd->rw.lbat | 0 |
| PARAM_VALUE | 1 | cmd->rw.lbatm | 0 |
| PARAM_VALUE | 1 | cmd->rw.nsid | 0 |
| PARAM_VALUE | 1 | cmd->rw.slba | 0 |
| PARAM_VALUE | 1 | cmd->zmr.nsid | 0 |
| PARAM_VALUE | 1 | cmd->zmr.numd | 0 |
| PARAM_VALUE | 1 | cmd->zmr.pr | 0 |
| PARAM_VALUE | 1 | cmd->zmr.slba | 0 |
| PARAM_VALUE | 1 | cmd->zmr.zra | 0 |
| PARAM_VALUE | 1 | cmd->zms.nsid | 0 |
| PARAM_VALUE | 1 | cmd->zms.slba | 0 |
| PARAM_VALUE | 1 | cmd->zms.zsa | 0 |
| PARAM_VALUE | 2 | result | 0 |
| PARAM_VALUE | 3 | buffer | 4096-ptr_max |
| PARAM_VALUE | 3 | buffer->auth_id | 0 |
| PARAM_VALUE | 3 | buffer->auth_type | 0 |
| PARAM_VALUE | 3 | buffer->napd | 1 |
| PARAM_VALUE | 3 | buffer->sc_c | 0,2-3 |
| PARAM_VALUE | 4 | bufflen | 8,16-4096 |
| PARAM_VALUE | 5 | qid | s32min-(-1),1-s32max |
| PARAM_VALUE | 6 | flags | 8,14 |
| DATA_SOURCE | 3 | buffer | $2 |
| DATA_SOURCE | 4 | bufflen | $3 |
| FUZZY_MAX | 6 | flags | 8 |
| BIT_INFO | 6 | flags | 0x8,0xe |
| MEM_ZERO | 3 | buffer | |
| HALF_LOCKED2 | &pool->lock |
drivers/nvme/host/core.c nvme_features() -> __nvme_submit_sync_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | cmd | 8889429510765637632 |
| PARAM_VALUE | 1 | cmd->common.cdw10 | 0 |
| PARAM_VALUE | 1 | cmd->common.flags | 0 |
| PARAM_VALUE | 1 | cmd->common.opcode | 0 |
| PARAM_VALUE | 1 | cmd->create_sq.sq_flags | 0 |
| PARAM_VALUE | 1 | cmd->dsm.nr | 0 |
| PARAM_VALUE | 1 | cmd->dsm.nsid | 0 |
| PARAM_VALUE | 1 | cmd->fabrics.fctype | 0 |
| PARAM_VALUE | 1 | cmd->features.fid | 2,4,7,11-12,14,22,29 |
| PARAM_VALUE | 1 | cmd->features.opcode | 9-10 |
| PARAM_VALUE | 1 | cmd->imr.mo | 0 |
| PARAM_VALUE | 1 | cmd->imr.mos | 0 |
| PARAM_VALUE | 1 | cmd->imr.nsid | 0 |
| PARAM_VALUE | 1 | cmd->imr.numd | 0 |
| PARAM_VALUE | 1 | cmd->rw.cdw2 | 0 |
| PARAM_VALUE | 1 | cmd->rw.cdw3 | 0 |
| PARAM_VALUE | 1 | cmd->rw.flags | 0 |
| PARAM_VALUE | 1 | cmd->rw.lbat | 0 |
| PARAM_VALUE | 1 | cmd->rw.lbatm | 0 |
| PARAM_VALUE | 1 | cmd->rw.nsid | 0 |
| PARAM_VALUE | 1 | cmd->rw.slba | 0 |
| PARAM_VALUE | 1 | cmd->zmr.nsid | 0 |
| PARAM_VALUE | 1 | cmd->zmr.numd | 0 |
| PARAM_VALUE | 1 | cmd->zmr.pr | 0 |
| PARAM_VALUE | 1 | cmd->zmr.slba | 0 |
| PARAM_VALUE | 1 | cmd->zmr.zra | 0 |
| PARAM_VALUE | 1 | cmd->zms.nsid | 0 |
| PARAM_VALUE | 1 | cmd->zms.slba | 0 |
| PARAM_VALUE | 1 | cmd->zms.zsa | 0 |
| PARAM_VALUE | 2 | result | 287296241340207104 |
| PARAM_VALUE | 2 | result->u16 | 0 |
| PARAM_VALUE | 2 | result->u32 | 0 |
| PARAM_VALUE | 2 | result->u64 | 0 |
| PARAM_VALUE | 3 | buffer | 0,4096-ptr_max |
| PARAM_VALUE | 4 | bufflen | 0,8,256,512 |
| PARAM_VALUE | 5 | qid | (-1) |
| PARAM_VALUE | 6 | flags | 0 |
| BUF_SIZE | 3 | buffer | (-1),8,256,512,1024 |
| BUF_SIZE | 3 | buffer | (-1),8,256,512,1024 |
| DATA_SOURCE | 3 | buffer | $4 |
| DATA_SOURCE | 4 | bufflen | $5 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | q->async_depth | 1-10238[c] |
| HOST_DATA | 0 | q->disk->bdi->io_pages | 0-268435455[c] |
| HOST_DATA | 0 | q->disk->bdi->ra_pages | 33-536870911[c] |
| HOST_DATA | 0 | q->limits.alignment_offset | 0-u16max[c] |
| HOST_DATA | 0 | q->limits.atomic_write_max_sectors | 0-8388607[c] |
| HOST_DATA | 0 | q->limits.discard_granularity | 512-u32max[c] |
| HOST_DATA | 0 | q->limits.integrity.interval_exp | 0-31[c] |
| HOST_DATA | 0 | q->limits.io_min | 512-65536[c] |
| HOST_DATA | 0 | q->limits.max_active_zones | 0-u32max |
| HOST_DATA | 0 | q->limits.max_integrity_segments | 0-u16max |
| HOST_DATA | 0 | q->limits.max_open_zones | 0-u32max |
| HOST_DATA | 0 | q->limits.max_sectors | 0-s32max[c] |
| HOST_DATA | 0 | q->limits.max_segments | 1-u16max[c] |
| HOST_DATA | 0 | q->limits.max_zone_append_sectors | 0-s32max[c] |
| HOST_DATA | 0 | q->limits.zone_write_granularity | 512-65536[c] |
| HOST_DATA | 0 | q->mq_kobj->kref.refcount.refs.counter | s32min-s32max |
| HOST_DATA | 0 | q->nr_requests | 1-10238[c] |
| HOST_DATA | 0 | q->tag_set->queue_depth | 1-10238[c] |
| HOST_DATA | 0 | q->tag_set->reserved_tags | 0-u32max |
| USER_DATA | 1 | cmd->features.dword11 | 0-u32max[c][u] |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | q->limits.max_hw_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->queue_depth | |
| UNITS | 4 | bufflen | unit_byte |
| HALF_LOCKED2 | _T->lock |
drivers/nvme/host/core.c nvme_sec_submit() -> __nvme_submit_sync_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 1 | cmd | 8847773754291171328 |
| PARAM_VALUE | 1 | cmd->common.cdw10 | 0-67108863 |
| PARAM_VALUE | 1 | cmd->common.cdw11 | 2048 |
| PARAM_VALUE | 1 | cmd->common.flags | 0 |
| PARAM_VALUE | 1 | cmd->common.opcode | 129-130 |
| PARAM_VALUE | 1 | cmd->create_sq.sq_flags | 0 |
| PARAM_VALUE | 1 | cmd->dsm.nr | 0 |
| PARAM_VALUE | 1 | cmd->dsm.nsid | 0 |
| PARAM_VALUE | 1 | cmd->fabrics.fctype | 0 |
| PARAM_VALUE | 1 | cmd->features.dword11 | 0 |
| PARAM_VALUE | 1 | cmd->imr.mo | 0 |
| PARAM_VALUE | 1 | cmd->imr.mos | 0 |
| PARAM_VALUE | 1 | cmd->imr.nsid | 0 |
| PARAM_VALUE | 1 | cmd->imr.numd | 0 |
| PARAM_VALUE | 1 | cmd->rw.cdw2 | 0 |
| PARAM_VALUE | 1 | cmd->rw.cdw3 | 0 |
| PARAM_VALUE | 1 | cmd->rw.flags | 0 |
| PARAM_VALUE | 1 | cmd->rw.lbat | 0 |
| PARAM_VALUE | 1 | cmd->rw.lbatm | 0 |
| PARAM_VALUE | 1 | cmd->rw.nsid | 0 |
| PARAM_VALUE | 1 | cmd->rw.slba | 0 |
| PARAM_VALUE | 1 | cmd->zmr.nsid | 0 |
| PARAM_VALUE | 1 | cmd->zmr.numd | 0 |
| PARAM_VALUE | 1 | cmd->zmr.pr | 0 |
| PARAM_VALUE | 1 | cmd->zmr.slba | 0 |
| PARAM_VALUE | 1 | cmd->zmr.zra | 0 |
| PARAM_VALUE | 1 | cmd->zms.nsid | 0 |
| PARAM_VALUE | 1 | cmd->zms.slba | 0 |
| PARAM_VALUE | 1 | cmd->zms.zsa | 0 |
| PARAM_VALUE | 2 | result | 0 |
| PARAM_VALUE | 4 | bufflen | 2048 |
| PARAM_VALUE | 5 | qid | (-1) |
| PARAM_VALUE | 6 | flags | 1 |
| BUF_SIZE | 3 | buffer | (-1),4,24,64,168-s32max |
| BUF_SIZE | 3 | buffer | (-1),4,24,64,168-s32max |
| DATA_SOURCE | 3 | buffer | $3 |
| DATA_SOURCE | 4 | bufflen | $4 |
| TASK_NOT_RUNNING | |||
| LOCK2 | &dev->dev_lock | ||
| TYPE_LOCK | (struct opal_dev)->dev_lock |
drivers/nvme/host/core.c nvme_submit_sync_cmd() -> __nvme_submit_sync_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | cmd | 4096-ptr_max |
| PARAM_VALUE | 1 | cmd->auth_receive.al | 0 |
| PARAM_VALUE | 1 | cmd->auth_receive.fctype | 0 |
| PARAM_VALUE | 1 | cmd->auth_send.fctype | 0 |
| PARAM_VALUE | 1 | cmd->common.cdw10 | 0-1073741822,3221225472,3221225474 |
| PARAM_VALUE | 1 | cmd->common.flags | 0-63 |
| PARAM_VALUE | 1 | cmd->common.opcode | 0,13-14,17,21 |
| PARAM_VALUE | 1 | cmd->connect.qid | 0 |
| PARAM_VALUE | 1 | cmd->create_cq.cq_flags | 0-1,3 |
| PARAM_VALUE | 1 | cmd->create_sq.sq_flags | 0-1,5 |
| PARAM_VALUE | 1 | cmd->dsm.nr | 0 |
| PARAM_VALUE | 1 | cmd->dsm.nsid | 0 |
| PARAM_VALUE | 1 | cmd->fabrics.fctype | 0 |
| PARAM_VALUE | 1 | cmd->features.dword11 | 0-1,3 |
| PARAM_VALUE | 1 | cmd->get_log_page.lid | 0-255 |
| PARAM_VALUE | 1 | cmd->identify.cns | 0-255 |
| PARAM_VALUE | 1 | cmd->identify.csi | 0,2 |
| PARAM_VALUE | 1 | cmd->identify.opcode | 0-2,4-6,9,13-14,17-18,21,122,124 |
| PARAM_VALUE | 1 | cmd->imr.mo | 0-1 |
| PARAM_VALUE | 1 | cmd->imr.mos | 0 |
| PARAM_VALUE | 1 | cmd->imr.numd | 0,1011 |
| PARAM_VALUE | 1 | cmd->prop_set.value | 0 |
| PARAM_VALUE | 1 | cmd->rw.cdw2 | 0 |
| PARAM_VALUE | 1 | cmd->rw.cdw3 | 0 |
| PARAM_VALUE | 1 | cmd->rw.flags | 0 |
| PARAM_VALUE | 1 | cmd->rw.lbat | 0 |
| PARAM_VALUE | 1 | cmd->rw.lbatm | 0 |
| PARAM_VALUE | 1 | cmd->rw.nsid | 0 |
| PARAM_VALUE | 1 | cmd->rw.slba | 0 |
| PARAM_VALUE | 1 | cmd->zmr.numd | 0,31-67107839 |
| PARAM_VALUE | 1 | cmd->zmr.pr | 0-1 |
| PARAM_VALUE | 1 | cmd->zmr.zra | 0 |
| PARAM_VALUE | 1 | cmd->zms.nsid | 0 |
| PARAM_VALUE | 1 | cmd->zms.slba | 0 |
| PARAM_VALUE | 1 | cmd->zms.zsa | 0 |
| PARAM_VALUE | 2 | result | 0 |
| PARAM_VALUE | 5 | qid | (-1) |
| PARAM_VALUE | 6 | flags | 0 |
| BUF_SIZE | 3 | buffer | (-1)-s32max |
| BUF_SIZE | 3 | buffer | (-1)-s32max |
| DATA_SOURCE | 0 | q | $0 |
| DATA_SOURCE | 1 | cmd | $1 |
| DATA_SOURCE | 3 | buffer | $2 |
| DATA_SOURCE | 4 | bufflen | $3 |
| HARD_MAX | 1 | cmd->imr.mo | 1 |
| HARD_MAX | 1 | cmd->imr.numd | 1011 |
| HARD_MAX | 1 | cmd->zmr.pr | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | q->async_depth | 1-10238[c] |
| HOST_DATA | 0 | q->disk->bdi->io_pages | 0-268435455[c] |
| HOST_DATA | 0 | q->disk->bdi->ra_pages | 33-536870911[c] |
| HOST_DATA | 0 | q->limits.alignment_offset | 0-u16max[c] |
| HOST_DATA | 0 | q->limits.atomic_write_max_sectors | 0-8388607[c] |
| HOST_DATA | 0 | q->limits.discard_granularity | 512-u32max[c] |
| HOST_DATA | 0 | q->limits.integrity.interval_exp | 0-31[c] |
| HOST_DATA | 0 | q->limits.io_min | 512-65536[c] |
| HOST_DATA | 0 | q->limits.max_active_zones | 0-u32max |
| HOST_DATA | 0 | q->limits.max_integrity_segments | 0-u16max |
| HOST_DATA | 0 | q->limits.max_open_zones | 0-u32max |
| HOST_DATA | 0 | q->limits.max_sectors | 0-s32max[c] |
| HOST_DATA | 0 | q->limits.max_segments | 1-u16max[c] |
| HOST_DATA | 0 | q->limits.max_zone_append_sectors | 0-s32max[c] |
| HOST_DATA | 0 | q->limits.zone_write_granularity | 512-65536[c] |
| HOST_DATA | 0 | q->mq_kobj->kref.refcount.refs.counter | s32min-s32max |
| HOST_DATA | 0 | q->nr_requests | 1-10238[c] |
| HOST_DATA | 0 | q->tag_set->queue_depth | 1-10238[c] |
| HOST_DATA | 0 | q->tag_set->reserved_tags | 0-u32max |
| HOST_DATA | 0 | q->tag_set->tags_srcu.srcu_sup->srcu_ssp->srcu_reader_flavor | 0-255 |
| HOST_DATA | 1 | cmd->create_cq.cqid | 0-u16max[c] |
| HOST_DATA | 1 | cmd->create_cq.irq_vector | 0-s16max[c] |
| HOST_DATA | 1 | cmd->create_sq.cqid | 0-u16max[c] |
| HOST_DATA | 1 | cmd->create_sq.sqid | 0-u16max[c] |
| HOST_DATA | 1 | cmd->dbbuf.prp1 | 0-u64max |
| HOST_DATA | 1 | cmd->dbbuf.prp2 | 0-u64max |
| HOST_DATA | 1 | cmd->delete_queue.qid | 0-u16max[c] |
| HOST_DATA | 1 | cmd->features.dword12 | 0-u32max |
| HOST_DATA | 1 | cmd->features.dword13 | 0-u32max |
| HOST_DATA | 1 | cmd->features.dword14 | 0-u32max[c] |
| HOST_DATA | 1 | cmd->features.dword15 | 0 |
| USER_DATA | 1 | cmd->common.cdw10 | 0-1,8-9,256-1544,3221225472,3221225474[c][u] |
| USER_DATA | 1 | cmd->common.flags | 0[c] |
| USER_DATA | 1 | cmd->zmr.numd | 31-67107838[c] |
| USER_DATA | 1 | cmd->zmr.slba | 0-u64max[c] |
| USER_DATA | 4 | bufflen | 128-268431359[c] |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | q->limits.max_hw_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | q->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->queue_depth | |
| NO_OVERFLOW_SIMPLE | 1 | cmd->features.dword15 | |
| UNITS | 4 | bufflen | unit_byte |
| BYTE_COUNT | 3 | ==buffer4 | 8050 |
| HALF_LOCKED2 | &ctrl->scan_lock | ||
| HALF_LOCKED2 | &head->srcu |
drivers/nvme/host/fabrics.c nvmf_connect_admin_queue() -> __nvme_submit_sync_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | cmd | 281437811698339840 |
| PARAM_VALUE | 1 | cmd->common.cdw10 | 0 |
| PARAM_VALUE | 1 | cmd->common.flags | 0 |
| PARAM_VALUE | 1 | cmd->common.opcode | 0 |
| PARAM_VALUE | 1 | cmd->connect.cattr | 0,4 |
| PARAM_VALUE | 1 | cmd->connect.fctype | 1 |
| PARAM_VALUE | 1 | cmd->connect.opcode | 127 |
| PARAM_VALUE | 1 | cmd->connect.sqsize | 31 |
| PARAM_VALUE | 1 | cmd->create_sq.sq_flags | 0 |
| PARAM_VALUE | 1 | cmd->dsm.nr | 0 |
| PARAM_VALUE | 1 | cmd->dsm.nsid | 0 |
| PARAM_VALUE | 1 | cmd->fabrics.fctype | 0 |
| PARAM_VALUE | 1 | cmd->features.dword11 | 0 |
| PARAM_VALUE | 1 | cmd->imr.mo | 0 |
| PARAM_VALUE | 1 | cmd->imr.mos | 0 |
| PARAM_VALUE | 1 | cmd->imr.nsid | 0 |
| PARAM_VALUE | 1 | cmd->imr.numd | 0 |
| PARAM_VALUE | 1 | cmd->rw.cdw2 | 0 |
| PARAM_VALUE | 1 | cmd->rw.cdw3 | 0 |
| PARAM_VALUE | 1 | cmd->rw.flags | 0 |
| PARAM_VALUE | 1 | cmd->rw.lbat | 0 |
| PARAM_VALUE | 1 | cmd->rw.lbatm | 0 |
| PARAM_VALUE | 1 | cmd->rw.nsid | 0 |
| PARAM_VALUE | 1 | cmd->rw.slba | 0 |
| PARAM_VALUE | 1 | cmd->zmr.nsid | 0 |
| PARAM_VALUE | 1 | cmd->zmr.numd | 0 |
| PARAM_VALUE | 1 | cmd->zmr.pr | 0 |
| PARAM_VALUE | 1 | cmd->zmr.slba | 0 |
| PARAM_VALUE | 1 | cmd->zmr.zra | 0 |
| PARAM_VALUE | 1 | cmd->zms.nsid | 0 |
| PARAM_VALUE | 1 | cmd->zms.slba | 0 |
| PARAM_VALUE | 1 | cmd->zms.zsa | 0 |
| PARAM_VALUE | 2 | result | 8273939085360979968 |
| PARAM_VALUE | 3 | buffer | 4096-ptr_max |
| PARAM_VALUE | 4 | bufflen | 1024 |
| PARAM_VALUE | 5 | qid | (-1) |
| PARAM_VALUE | 6 | flags | 7 |
| BUF_SIZE | 3 | buffer | 1024 |
| DATA_SOURCE | 3 | buffer | r nvmf_connect_data_prep |
| HOST_DATA | 0 | q->limits.alignment_offset | 0-u16max[c] |
| HOST_DATA | 0 | q->limits.atomic_write_max_sectors | 0-8388607[c] |
| HOST_DATA | 0 | q->limits.discard_granularity | 512-u32max[c] |
| HOST_DATA | 0 | q->limits.integrity.interval_exp | 0-31[c] |
| HOST_DATA | 0 | q->limits.io_min | 512-65536[c] |
| HOST_DATA | 0 | q->limits.max_active_zones | 0-u32max |
| HOST_DATA | 0 | q->limits.max_open_zones | 0-u32max |
| HOST_DATA | 0 | q->limits.max_sectors | 0-s32max[c] |
| HOST_DATA | 0 | q->limits.max_zone_append_sectors | 0-s32max[c] |
| HOST_DATA | 0 | q->limits.zone_write_granularity | 512-65536[c] |
| HOST_DATA | 0 | q->mq_kobj->kref.refcount.refs.counter | s32min-s32max |
| HOST_DATA | 0 | q->tag_set->queue_depth | 1-10238[c] |
| HOST_DATA | 0 | q->tag_set->reserved_tags | 0-u32max |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->queue_depth | |
| UNITS | 4 | bufflen | unit_byte |
drivers/nvme/host/fabrics.c nvmf_connect_io_queue() -> __nvme_submit_sync_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | cmd | 6351816204873764864 |
| PARAM_VALUE | 1 | cmd->common.cdw10 | 0 |
| PARAM_VALUE | 1 | cmd->common.flags | 0 |
| PARAM_VALUE | 1 | cmd->common.opcode | 0 |
| PARAM_VALUE | 1 | cmd->connect.cattr | 0,4 |
| PARAM_VALUE | 1 | cmd->connect.fctype | 1 |
| PARAM_VALUE | 1 | cmd->connect.opcode | 127 |
| PARAM_VALUE | 1 | cmd->create_sq.sq_flags | 0 |
| PARAM_VALUE | 1 | cmd->dsm.nr | 0 |
| PARAM_VALUE | 1 | cmd->dsm.nsid | 0 |
| PARAM_VALUE | 1 | cmd->fabrics.fctype | 0 |
| PARAM_VALUE | 1 | cmd->features.dword11 | 0 |
| PARAM_VALUE | 1 | cmd->imr.mo | 0 |
| PARAM_VALUE | 1 | cmd->imr.mos | 0 |
| PARAM_VALUE | 1 | cmd->imr.nsid | 0 |
| PARAM_VALUE | 1 | cmd->imr.numd | 0 |
| PARAM_VALUE | 1 | cmd->rw.cdw2 | 0 |
| PARAM_VALUE | 1 | cmd->rw.cdw3 | 0 |
| PARAM_VALUE | 1 | cmd->rw.flags | 0 |
| PARAM_VALUE | 1 | cmd->rw.lbat | 0 |
| PARAM_VALUE | 1 | cmd->rw.lbatm | 0 |
| PARAM_VALUE | 1 | cmd->rw.nsid | 0 |
| PARAM_VALUE | 1 | cmd->rw.slba | 0 |
| PARAM_VALUE | 1 | cmd->zmr.nsid | 0 |
| PARAM_VALUE | 1 | cmd->zmr.numd | 0 |
| PARAM_VALUE | 1 | cmd->zmr.pr | 0 |
| PARAM_VALUE | 1 | cmd->zmr.slba | 0 |
| PARAM_VALUE | 1 | cmd->zmr.zra | 0 |
| PARAM_VALUE | 1 | cmd->zms.nsid | 0 |
| PARAM_VALUE | 1 | cmd->zms.slba | 0 |
| PARAM_VALUE | 1 | cmd->zms.zsa | 0 |
| PARAM_VALUE | 2 | result | 1427108177196576768 |
| PARAM_VALUE | 3 | buffer | 4096-ptr_max |
| PARAM_VALUE | 4 | bufflen | 1024 |
| PARAM_VALUE | 6 | flags | 7 |
| BUF_SIZE | 3 | buffer | 1024 |
| CAPPED_DATA | 5 | qid | 1 |
| DATA_SOURCE | 3 | buffer | r nvmf_connect_data_prep |
| DATA_SOURCE | 5 | qid | $1 |
| HOST_DATA | 0 | q->async_depth | 1-10238[c] |
| HOST_DATA | 0 | q->limits.alignment_offset | 0-u16max[c] |
| HOST_DATA | 0 | q->limits.atomic_write_max_sectors | 0-8388607[c] |
| HOST_DATA | 0 | q->limits.discard_granularity | 512-u32max[c] |
| HOST_DATA | 0 | q->limits.integrity.interval_exp | 0-31[c] |
| HOST_DATA | 0 | q->limits.io_min | 512-65536[c] |
| HOST_DATA | 0 | q->limits.max_active_zones | 0-u32max |
| HOST_DATA | 0 | q->limits.max_open_zones | 0-u32max |
| HOST_DATA | 0 | q->limits.max_sectors | 0-s32max[c] |
| HOST_DATA | 0 | q->limits.max_zone_append_sectors | 0-s32max[c] |
| HOST_DATA | 0 | q->limits.zone_write_granularity | 512-65536[c] |
| HOST_DATA | 0 | q->mq_kobj->kref.refcount.refs.counter | s32min-s32max |
| HOST_DATA | 0 | q->nr_requests | 1-10238[c] |
| HOST_DATA | 0 | q->tag_set->queue_depth | 1-10238[c] |
| HOST_DATA | 0 | q->tag_set->reserved_tags | 0-u32max |
| HOST_DATA | 0 | q->tag_set->tags_srcu.srcu_sup->srcu_ssp->srcu_reader_flavor | 0-255 |
| HOST_DATA | 1 | cmd->connect.sqsize | 0-u16max[c] |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->limits.max_discard_sectors | |
| NO_OVERFLOW_SIMPLE | 0 | q->limits.max_open_zones | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->queue_depth | |
| NO_OVERFLOW_SIMPLE | 1 | cmd->connect.qid | |
| NO_OVERFLOW_SIMPLE | 5 | qid | |
| UNITS | 4 | bufflen | unit_byte |
| UNITS | 5 | qid | unit_array_size |
| HALF_LOCKED2 | &pool->lock |
drivers/nvme/host/fabrics.c nvmf_reg_read32() -> __nvme_submit_sync_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | cmd | 2364582909106909184 |
| PARAM_VALUE | 1 | cmd->common.cdw10 | 0 |
| PARAM_VALUE | 1 | cmd->common.flags | 0 |
| PARAM_VALUE | 1 | cmd->common.opcode | 0 |
| PARAM_VALUE | 1 | cmd->create_sq.sq_flags | 0 |
| PARAM_VALUE | 1 | cmd->dsm.nr | 0 |
| PARAM_VALUE | 1 | cmd->dsm.nsid | 0 |
| PARAM_VALUE | 1 | cmd->fabrics.fctype | 0 |
| PARAM_VALUE | 1 | cmd->features.dword11 | 0 |
| PARAM_VALUE | 1 | cmd->imr.mo | 0 |
| PARAM_VALUE | 1 | cmd->imr.mos | 0 |
| PARAM_VALUE | 1 | cmd->imr.nsid | 0 |
| PARAM_VALUE | 1 | cmd->imr.numd | 0 |
| PARAM_VALUE | 1 | cmd->prop_get.fctype | 4 |
| PARAM_VALUE | 1 | cmd->prop_get.offset | 8,28,104 |
| PARAM_VALUE | 1 | cmd->prop_get.opcode | 127 |
| PARAM_VALUE | 1 | cmd->rw.cdw2 | 0 |
| PARAM_VALUE | 1 | cmd->rw.cdw3 | 0 |
| PARAM_VALUE | 1 | cmd->rw.flags | 0 |
| PARAM_VALUE | 1 | cmd->rw.lbat | 0 |
| PARAM_VALUE | 1 | cmd->rw.lbatm | 0 |
| PARAM_VALUE | 1 | cmd->rw.nsid | 0 |
| PARAM_VALUE | 1 | cmd->rw.slba | 0 |
| PARAM_VALUE | 1 | cmd->zmr.nsid | 0 |
| PARAM_VALUE | 1 | cmd->zmr.numd | 0 |
| PARAM_VALUE | 1 | cmd->zmr.pr | 0 |
| PARAM_VALUE | 1 | cmd->zmr.slba | 0 |
| PARAM_VALUE | 1 | cmd->zmr.zra | 0 |
| PARAM_VALUE | 1 | cmd->zms.nsid | 0 |
| PARAM_VALUE | 1 | cmd->zms.slba | 0 |
| PARAM_VALUE | 1 | cmd->zms.zsa | 0 |
| PARAM_VALUE | 2 | result | 8568638815108943872 |
| PARAM_VALUE | 3 | buffer | 0 |
| PARAM_VALUE | 4 | bufflen | 0 |
| PARAM_VALUE | 5 | qid | (-1) |
| PARAM_VALUE | 6 | flags | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | q->async_depth | 1-10238[c] |
| HOST_DATA | 0 | q->limits.alignment_offset | 0-u16max[c] |
| HOST_DATA | 0 | q->limits.atomic_write_max_sectors | 0-8388607[c] |
| HOST_DATA | 0 | q->limits.discard_granularity | 512-u32max[c] |
| HOST_DATA | 0 | q->limits.integrity.interval_exp | 0-31[c] |
| HOST_DATA | 0 | q->limits.io_min | 512-65536[c] |
| HOST_DATA | 0 | q->limits.max_active_zones | 0-u32max |
| HOST_DATA | 0 | q->limits.max_open_zones | 0-u32max |
| HOST_DATA | 0 | q->limits.max_sectors | 0-s32max[c] |
| HOST_DATA | 0 | q->limits.max_zone_append_sectors | 0-s32max[c] |
| HOST_DATA | 0 | q->limits.zone_write_granularity | 512-65536[c] |
| HOST_DATA | 0 | q->mq_kobj->kref.refcount.refs.counter | s32min-s32max |
| HOST_DATA | 0 | q->nr_requests | 1-10238[c] |
| HOST_DATA | 0 | q->tag_set->queue_depth | 1-10238[c] |
| HOST_DATA | 0 | q->tag_set->reserved_tags | 0-u32max |
| HOST_DATA | 0 | q->tag_set->tags_srcu.srcu_sup->srcu_ssp->srcu_reader_flavor | 0-255 |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->queue_depth |
drivers/nvme/host/fabrics.c nvmf_reg_read64() -> __nvme_submit_sync_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | cmd | 1312172596722917376 |
| PARAM_VALUE | 1 | cmd->common.cdw10 | 0 |
| PARAM_VALUE | 1 | cmd->common.flags | 0 |
| PARAM_VALUE | 1 | cmd->common.opcode | 0 |
| PARAM_VALUE | 1 | cmd->create_sq.sq_flags | 0 |
| PARAM_VALUE | 1 | cmd->dsm.nr | 0 |
| PARAM_VALUE | 1 | cmd->dsm.nsid | 0 |
| PARAM_VALUE | 1 | cmd->fabrics.fctype | 0 |
| PARAM_VALUE | 1 | cmd->features.dword11 | 0 |
| PARAM_VALUE | 1 | cmd->imr.mo | 0 |
| PARAM_VALUE | 1 | cmd->imr.mos | 0 |
| PARAM_VALUE | 1 | cmd->imr.nsid | 0 |
| PARAM_VALUE | 1 | cmd->imr.numd | 0 |
| PARAM_VALUE | 1 | cmd->prop_get.attrib | 1 |
| PARAM_VALUE | 1 | cmd->prop_get.fctype | 4 |
| PARAM_VALUE | 1 | cmd->prop_get.opcode | 127 |
| PARAM_VALUE | 1 | cmd->rw.cdw2 | 0 |
| PARAM_VALUE | 1 | cmd->rw.cdw3 | 0 |
| PARAM_VALUE | 1 | cmd->rw.flags | 0 |
| PARAM_VALUE | 1 | cmd->rw.lbat | 0 |
| PARAM_VALUE | 1 | cmd->rw.lbatm | 0 |
| PARAM_VALUE | 1 | cmd->rw.nsid | 0 |
| PARAM_VALUE | 1 | cmd->rw.slba | 0 |
| PARAM_VALUE | 1 | cmd->zmr.nsid | 0 |
| PARAM_VALUE | 1 | cmd->zmr.numd | 0 |
| PARAM_VALUE | 1 | cmd->zmr.pr | 0 |
| PARAM_VALUE | 1 | cmd->zmr.slba | 0 |
| PARAM_VALUE | 1 | cmd->zmr.zra | 0 |
| PARAM_VALUE | 1 | cmd->zms.nsid | 0 |
| PARAM_VALUE | 1 | cmd->zms.slba | 0 |
| PARAM_VALUE | 1 | cmd->zms.zsa | 0 |
| PARAM_VALUE | 2 | result | 7683331350393757696 |
| PARAM_VALUE | 3 | buffer | 0 |
| PARAM_VALUE | 4 | bufflen | 0 |
| PARAM_VALUE | 5 | qid | (-1) |
| PARAM_VALUE | 6 | flags | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->queue_depth |
drivers/nvme/host/fabrics.c nvmf_reg_write32() -> __nvme_submit_sync_cmd()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | q->dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 1 | cmd | 1478149074626187264 |
| PARAM_VALUE | 1 | cmd->common.cdw10 | 0 |
| PARAM_VALUE | 1 | cmd->common.flags | 0 |
| PARAM_VALUE | 1 | cmd->common.opcode | 0 |
| PARAM_VALUE | 1 | cmd->create_sq.sq_flags | 0 |
| PARAM_VALUE | 1 | cmd->dsm.nr | 0 |
| PARAM_VALUE | 1 | cmd->dsm.nsid | 0 |
| PARAM_VALUE | 1 | cmd->fabrics.fctype | 0 |
| PARAM_VALUE | 1 | cmd->features.dword11 | 0 |
| PARAM_VALUE | 1 | cmd->imr.mo | 0 |
| PARAM_VALUE | 1 | cmd->imr.mos | 0 |
| PARAM_VALUE | 1 | cmd->imr.nsid | 0 |
| PARAM_VALUE | 1 | cmd->imr.numd | 0 |
| PARAM_VALUE | 1 | cmd->prop_set.offset | 20,32 |
| PARAM_VALUE | 1 | cmd->prop_set.opcode | 127 |
| PARAM_VALUE | 1 | cmd->prop_set.value | 0,2-u32max |
| PARAM_VALUE | 1 | cmd->rw.cdw2 | 0 |
| PARAM_VALUE | 1 | cmd->rw.cdw3 | 0 |
| PARAM_VALUE | 1 | cmd->rw.flags | 0 |
| PARAM_VALUE | 1 | cmd->rw.lbat | 0 |
| PARAM_VALUE | 1 | cmd->rw.lbatm | 0 |
| PARAM_VALUE | 1 | cmd->rw.nsid | 0 |
| PARAM_VALUE | 1 | cmd->rw.slba | 0 |
| PARAM_VALUE | 1 | cmd->zmr.nsid | 0 |
| PARAM_VALUE | 1 | cmd->zmr.numd | 0 |
| PARAM_VALUE | 1 | cmd->zmr.pr | 0 |
| PARAM_VALUE | 1 | cmd->zmr.slba | 0 |
| PARAM_VALUE | 1 | cmd->zmr.zra | 0 |
| PARAM_VALUE | 1 | cmd->zms.nsid | 0 |
| PARAM_VALUE | 1 | cmd->zms.slba | 0 |
| PARAM_VALUE | 1 | cmd->zms.zsa | 0 |
| PARAM_VALUE | 2 | result | 0 |
| PARAM_VALUE | 3 | buffer | 0 |
| PARAM_VALUE | 4 | bufflen | 0 |
| PARAM_VALUE | 5 | qid | (-1) |
| PARAM_VALUE | 6 | flags | 4 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | cmd->prop_set.value | 0,2-u32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | q->async_depth | |
| NO_OVERFLOW_SIMPLE | 0 | q->nr_requests | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->nr_hw_queues | |
| NO_OVERFLOW_SIMPLE | 0 | q->tag_set->queue_depth |