Lines Matching refs:cdw10

10 static const char *nvme_trace_delete_sq(struct trace_seq *p, u8 *cdw10)  in nvme_trace_delete_sq()  argument
13 u16 sqid = get_unaligned_le16(cdw10); in nvme_trace_delete_sq()
21 static const char *nvme_trace_create_sq(struct trace_seq *p, u8 *cdw10) in nvme_trace_create_sq() argument
24 u16 sqid = get_unaligned_le16(cdw10); in nvme_trace_create_sq()
25 u16 qsize = get_unaligned_le16(cdw10 + 2); in nvme_trace_create_sq()
26 u16 sq_flags = get_unaligned_le16(cdw10 + 4); in nvme_trace_create_sq()
27 u16 cqid = get_unaligned_le16(cdw10 + 6); in nvme_trace_create_sq()
37 static const char *nvme_trace_delete_cq(struct trace_seq *p, u8 *cdw10) in nvme_trace_delete_cq() argument
40 u16 cqid = get_unaligned_le16(cdw10); in nvme_trace_delete_cq()
48 static const char *nvme_trace_create_cq(struct trace_seq *p, u8 *cdw10) in nvme_trace_create_cq() argument
51 u16 cqid = get_unaligned_le16(cdw10); in nvme_trace_create_cq()
52 u16 qsize = get_unaligned_le16(cdw10 + 2); in nvme_trace_create_cq()
53 u16 cq_flags = get_unaligned_le16(cdw10 + 4); in nvme_trace_create_cq()
54 u16 irq_vector = get_unaligned_le16(cdw10 + 6); in nvme_trace_create_cq()
63 static const char *nvme_trace_admin_identify(struct trace_seq *p, u8 *cdw10) in nvme_trace_admin_identify() argument
66 u8 cns = cdw10[0]; in nvme_trace_admin_identify()
67 u16 ctrlid = get_unaligned_le16(cdw10 + 2); in nvme_trace_admin_identify()
76 u8 *cdw10) in nvme_trace_admin_set_features() argument
79 u8 fid = cdw10[0]; in nvme_trace_admin_set_features()
80 u8 sv = cdw10[3] & 0x8; in nvme_trace_admin_set_features()
81 u32 cdw11 = get_unaligned_le32(cdw10 + 4); in nvme_trace_admin_set_features()
90 u8 *cdw10) in nvme_trace_admin_get_features() argument
93 u8 fid = cdw10[0]; in nvme_trace_admin_get_features()
94 u8 sel = cdw10[1] & 0x7; in nvme_trace_admin_get_features()
95 u32 cdw11 = get_unaligned_le32(cdw10 + 4); in nvme_trace_admin_get_features()
104 u8 *cdw10) in nvme_trace_get_lba_status() argument
107 u64 slba = get_unaligned_le64(cdw10); in nvme_trace_get_lba_status()
108 u32 mndw = get_unaligned_le32(cdw10 + 8); in nvme_trace_get_lba_status()
109 u16 rl = get_unaligned_le16(cdw10 + 12); in nvme_trace_get_lba_status()
110 u8 atype = cdw10[15]; in nvme_trace_get_lba_status()
119 static const char *nvme_trace_admin_format_nvm(struct trace_seq *p, u8 *cdw10) in nvme_trace_admin_format_nvm() argument
122 u8 lbaf = cdw10[0] & 0xF; in nvme_trace_admin_format_nvm()
123 u8 mset = (cdw10[0] >> 4) & 0x1; in nvme_trace_admin_format_nvm()
124 u8 pi = (cdw10[0] >> 5) & 0x7; in nvme_trace_admin_format_nvm()
125 u8 pil = cdw10[1] & 0x1; in nvme_trace_admin_format_nvm()
126 u8 ses = (cdw10[1] >> 1) & 0x7; in nvme_trace_admin_format_nvm()
136 static const char *nvme_trace_read_write(struct trace_seq *p, u8 *cdw10) in nvme_trace_read_write() argument
139 u64 slba = get_unaligned_le64(cdw10); in nvme_trace_read_write()
140 u16 length = get_unaligned_le16(cdw10 + 8); in nvme_trace_read_write()
141 u16 control = get_unaligned_le16(cdw10 + 10); in nvme_trace_read_write()
142 u32 dsmgmt = get_unaligned_le32(cdw10 + 12); in nvme_trace_read_write()
143 u32 reftag = get_unaligned_le32(cdw10 + 16); in nvme_trace_read_write()
153 static const char *nvme_trace_dsm(struct trace_seq *p, u8 *cdw10) in nvme_trace_dsm() argument
158 get_unaligned_le32(cdw10), in nvme_trace_dsm()
159 get_unaligned_le32(cdw10 + 4)); in nvme_trace_dsm()
165 static const char *nvme_trace_zone_mgmt_send(struct trace_seq *p, u8 *cdw10) in nvme_trace_zone_mgmt_send() argument
168 u64 slba = get_unaligned_le64(cdw10); in nvme_trace_zone_mgmt_send()
169 u8 zsa = cdw10[12]; in nvme_trace_zone_mgmt_send()
170 u8 all = cdw10[13]; in nvme_trace_zone_mgmt_send()
178 static const char *nvme_trace_zone_mgmt_recv(struct trace_seq *p, u8 *cdw10) in nvme_trace_zone_mgmt_recv() argument
181 u64 slba = get_unaligned_le64(cdw10); in nvme_trace_zone_mgmt_recv()
182 u32 numd = get_unaligned_le32(cdw10 + 8); in nvme_trace_zone_mgmt_recv()
183 u8 zra = cdw10[12]; in nvme_trace_zone_mgmt_recv()
184 u8 zrasf = cdw10[13]; in nvme_trace_zone_mgmt_recv()
185 u8 pr = cdw10[14]; in nvme_trace_zone_mgmt_recv()
194 static const char *nvme_trace_common(struct trace_seq *p, u8 *cdw10) in nvme_trace_common() argument
198 trace_seq_printf(p, "cdw10=%*ph", 24, cdw10); in nvme_trace_common()
205 u8 opcode, u8 *cdw10) in nvme_trace_parse_admin_cmd() argument
209 return nvme_trace_delete_sq(p, cdw10); in nvme_trace_parse_admin_cmd()
211 return nvme_trace_create_sq(p, cdw10); in nvme_trace_parse_admin_cmd()
213 return nvme_trace_delete_cq(p, cdw10); in nvme_trace_parse_admin_cmd()
215 return nvme_trace_create_cq(p, cdw10); in nvme_trace_parse_admin_cmd()
217 return nvme_trace_admin_identify(p, cdw10); in nvme_trace_parse_admin_cmd()
219 return nvme_trace_admin_set_features(p, cdw10); in nvme_trace_parse_admin_cmd()
221 return nvme_trace_admin_get_features(p, cdw10); in nvme_trace_parse_admin_cmd()
223 return nvme_trace_get_lba_status(p, cdw10); in nvme_trace_parse_admin_cmd()
225 return nvme_trace_admin_format_nvm(p, cdw10); in nvme_trace_parse_admin_cmd()
227 return nvme_trace_common(p, cdw10); in nvme_trace_parse_admin_cmd()
232 u8 opcode, u8 *cdw10) in nvme_trace_parse_nvm_cmd() argument
239 return nvme_trace_read_write(p, cdw10); in nvme_trace_parse_nvm_cmd()
241 return nvme_trace_dsm(p, cdw10); in nvme_trace_parse_nvm_cmd()
243 return nvme_trace_zone_mgmt_send(p, cdw10); in nvme_trace_parse_nvm_cmd()
245 return nvme_trace_zone_mgmt_recv(p, cdw10); in nvme_trace_parse_nvm_cmd()
247 return nvme_trace_common(p, cdw10); in nvme_trace_parse_nvm_cmd()