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
125 u8 lbaf = (cdw10[1] & 0x30) | (cdw10[0] & 0xF); in nvme_trace_admin_format_nvm()
126 u8 mset = (cdw10[0] >> 4) & 0x1; in nvme_trace_admin_format_nvm()
127 u8 pi = (cdw10[0] >> 5) & 0x7; in nvme_trace_admin_format_nvm()
128 u8 pil = cdw10[1] & 0x1; in nvme_trace_admin_format_nvm()
129 u8 ses = (cdw10[1] >> 1) & 0x7; in nvme_trace_admin_format_nvm()
139 static const char *nvme_trace_read_write(struct trace_seq *p, u8 *cdw10) in nvme_trace_read_write() argument
142 u64 slba = get_unaligned_le64(cdw10); in nvme_trace_read_write()
143 u16 length = get_unaligned_le16(cdw10 + 8); in nvme_trace_read_write()
144 u16 control = get_unaligned_le16(cdw10 + 10); in nvme_trace_read_write()
145 u32 dsmgmt = get_unaligned_le32(cdw10 + 12); in nvme_trace_read_write()
146 u32 reftag = get_unaligned_le32(cdw10 + 16); in nvme_trace_read_write()
156 static const char *nvme_trace_dsm(struct trace_seq *p, u8 *cdw10) in nvme_trace_dsm() argument
161 get_unaligned_le32(cdw10), in nvme_trace_dsm()
162 get_unaligned_le32(cdw10 + 4)); in nvme_trace_dsm()
168 static const char *nvme_trace_zone_mgmt_send(struct trace_seq *p, u8 *cdw10) in nvme_trace_zone_mgmt_send() argument
179 u64 slba = get_unaligned_le64(cdw10); in nvme_trace_zone_mgmt_send()
181 u8 zsa = cdw10[12]; in nvme_trace_zone_mgmt_send()
182 u8 all = cdw10[13]; in nvme_trace_zone_mgmt_send()
196 static const char *nvme_trace_zone_mgmt_recv(struct trace_seq *p, u8 *cdw10) in nvme_trace_zone_mgmt_recv() argument
210 u64 slba = get_unaligned_le64(cdw10); in nvme_trace_zone_mgmt_recv()
211 u32 numd = get_unaligned_le32(cdw10 + 8); in nvme_trace_zone_mgmt_recv()
212 u8 zra = cdw10[12]; in nvme_trace_zone_mgmt_recv()
213 u8 zrasf = cdw10[13]; in nvme_trace_zone_mgmt_recv()
215 u8 pr = cdw10[14]; in nvme_trace_zone_mgmt_recv()
229 static const char *nvme_trace_resv_reg(struct trace_seq *p, u8 *cdw10) in nvme_trace_resv_reg() argument
237 u8 rrega = cdw10[0] & 0x7; in nvme_trace_resv_reg()
238 u8 iekey = (cdw10[0] >> 3) & 0x1; in nvme_trace_resv_reg()
239 u8 ptpl = (cdw10[3] >> 6) & 0x3; in nvme_trace_resv_reg()
264 static const char *nvme_trace_resv_acq(struct trace_seq *p, u8 *cdw10) in nvme_trace_resv_acq() argument
272 u8 racqa = cdw10[0] & 0x7; in nvme_trace_resv_acq()
273 u8 iekey = (cdw10[0] >> 3) & 0x1; in nvme_trace_resv_acq()
274 u8 rtype = cdw10[1]; in nvme_trace_resv_acq()
291 static const char *nvme_trace_resv_rel(struct trace_seq *p, u8 *cdw10) in nvme_trace_resv_rel() argument
298 u8 rrela = cdw10[0] & 0x7; in nvme_trace_resv_rel()
299 u8 iekey = (cdw10[0] >> 3) & 0x1; in nvme_trace_resv_rel()
300 u8 rtype = cdw10[1]; in nvme_trace_resv_rel()
317 static const char *nvme_trace_resv_report(struct trace_seq *p, u8 *cdw10) in nvme_trace_resv_report() argument
320 u32 numd = get_unaligned_le32(cdw10); in nvme_trace_resv_report()
321 u8 eds = cdw10[4] & 0x1; in nvme_trace_resv_report()
329 static const char *nvme_trace_common(struct trace_seq *p, u8 *cdw10) in nvme_trace_common() argument
333 trace_seq_printf(p, "cdw10=%*ph", 24, cdw10); in nvme_trace_common()
340 u8 opcode, u8 *cdw10) in nvme_trace_parse_admin_cmd() argument
344 return nvme_trace_delete_sq(p, cdw10); in nvme_trace_parse_admin_cmd()
346 return nvme_trace_create_sq(p, cdw10); in nvme_trace_parse_admin_cmd()
348 return nvme_trace_delete_cq(p, cdw10); in nvme_trace_parse_admin_cmd()
350 return nvme_trace_create_cq(p, cdw10); in nvme_trace_parse_admin_cmd()
352 return nvme_trace_admin_identify(p, cdw10); in nvme_trace_parse_admin_cmd()
354 return nvme_trace_admin_set_features(p, cdw10); in nvme_trace_parse_admin_cmd()
356 return nvme_trace_admin_get_features(p, cdw10); in nvme_trace_parse_admin_cmd()
358 return nvme_trace_get_lba_status(p, cdw10); in nvme_trace_parse_admin_cmd()
360 return nvme_trace_admin_format_nvm(p, cdw10); in nvme_trace_parse_admin_cmd()
362 return nvme_trace_common(p, cdw10); in nvme_trace_parse_admin_cmd()
367 u8 opcode, u8 *cdw10) in nvme_trace_parse_nvm_cmd() argument
374 return nvme_trace_read_write(p, cdw10); in nvme_trace_parse_nvm_cmd()
376 return nvme_trace_dsm(p, cdw10); in nvme_trace_parse_nvm_cmd()
378 return nvme_trace_zone_mgmt_send(p, cdw10); in nvme_trace_parse_nvm_cmd()
380 return nvme_trace_zone_mgmt_recv(p, cdw10); in nvme_trace_parse_nvm_cmd()
382 return nvme_trace_resv_reg(p, cdw10); in nvme_trace_parse_nvm_cmd()
384 return nvme_trace_resv_acq(p, cdw10); in nvme_trace_parse_nvm_cmd()
386 return nvme_trace_resv_rel(p, cdw10); in nvme_trace_parse_nvm_cmd()
388 return nvme_trace_resv_report(p, cdw10); in nvme_trace_parse_nvm_cmd()
390 return nvme_trace_common(p, cdw10); in nvme_trace_parse_nvm_cmd()