Lines Matching refs:cmd
20 struct nvmf_fabric_prop_get_cmd cmd; in nvmf_cmd_get_property() local
23 memset(&cmd, 0, sizeof(cmd)); in nvmf_cmd_get_property()
24 cmd.opcode = NVME_OPC_FABRICS_COMMANDS; in nvmf_cmd_get_property()
25 cmd.fctype = NVMF_FABRIC_COMMAND_PROPERTY_GET; in nvmf_cmd_get_property()
28 cmd.attrib.size = NVMF_PROP_SIZE_4; in nvmf_cmd_get_property()
31 cmd.attrib.size = NVMF_PROP_SIZE_8; in nvmf_cmd_get_property()
36 cmd.ofst = htole32(offset); in nvmf_cmd_get_property()
38 req = nvmf_allocate_request(sc->admin, &cmd, cb, cb_arg, how); in nvmf_cmd_get_property()
48 struct nvmf_fabric_prop_set_cmd cmd; in nvmf_cmd_set_property() local
51 memset(&cmd, 0, sizeof(cmd)); in nvmf_cmd_set_property()
52 cmd.opcode = NVME_OPC_FABRICS_COMMANDS; in nvmf_cmd_set_property()
53 cmd.fctype = NVMF_FABRIC_COMMAND_PROPERTY_SET; in nvmf_cmd_set_property()
56 cmd.attrib.size = NVMF_PROP_SIZE_4; in nvmf_cmd_set_property()
57 cmd.value.u32.low = htole32(value); in nvmf_cmd_set_property()
60 cmd.attrib.size = NVMF_PROP_SIZE_8; in nvmf_cmd_set_property()
61 cmd.value.u64 = htole64(value); in nvmf_cmd_set_property()
66 cmd.ofst = htole32(offset); in nvmf_cmd_set_property()
68 req = nvmf_allocate_request(sc->admin, &cmd, cb, cb_arg, how); in nvmf_cmd_set_property()
78 struct nvme_command cmd; in nvmf_cmd_keep_alive() local
81 memset(&cmd, 0, sizeof(cmd)); in nvmf_cmd_keep_alive()
82 cmd.opc = NVME_OPC_KEEP_ALIVE; in nvmf_cmd_keep_alive()
84 req = nvmf_allocate_request(sc->admin, &cmd, cb, cb_arg, how); in nvmf_cmd_keep_alive()
95 struct nvme_command cmd; in nvmf_cmd_identify_active_namespaces() local
99 memset(&cmd, 0, sizeof(cmd)); in nvmf_cmd_identify_active_namespaces()
100 cmd.opc = NVME_OPC_IDENTIFY; in nvmf_cmd_identify_active_namespaces()
103 cmd.cdw10 = htole32(2); in nvmf_cmd_identify_active_namespaces()
104 cmd.nsid = htole32(id); in nvmf_cmd_identify_active_namespaces()
106 req = nvmf_allocate_request(sc->admin, &cmd, req_cb, req_cb_arg, how); in nvmf_cmd_identify_active_namespaces()
121 struct nvme_command cmd; in nvmf_cmd_identify_namespace() local
125 memset(&cmd, 0, sizeof(cmd)); in nvmf_cmd_identify_namespace()
126 cmd.opc = NVME_OPC_IDENTIFY; in nvmf_cmd_identify_namespace()
129 cmd.cdw10 = htole32(0); in nvmf_cmd_identify_namespace()
130 cmd.nsid = htole32(id); in nvmf_cmd_identify_namespace()
132 req = nvmf_allocate_request(sc->admin, &cmd, req_cb, req_cb_arg, how); in nvmf_cmd_identify_namespace()
147 struct nvme_command cmd; in nvmf_cmd_get_log_page() local
156 memset(&cmd, 0, sizeof(cmd)); in nvmf_cmd_get_log_page()
157 cmd.opc = NVME_OPC_GET_LOG_PAGE; in nvmf_cmd_get_log_page()
158 cmd.nsid = htole32(nsid); in nvmf_cmd_get_log_page()
159 cmd.cdw10 = htole32(numd << 16 | lid); in nvmf_cmd_get_log_page()
160 cmd.cdw11 = htole32(numd >> 16); in nvmf_cmd_get_log_page()
161 cmd.cdw12 = htole32(offset); in nvmf_cmd_get_log_page()
162 cmd.cdw13 = htole32(offset >> 32); in nvmf_cmd_get_log_page()
164 req = nvmf_allocate_request(sc->admin, &cmd, req_cb, req_cb_arg, how); in nvmf_cmd_get_log_page()