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
232 u8 rrega = cdw10[0] & 0x7; in nvme_trace_resv_reg()
233 u8 iekey = (cdw10[0] >> 3) & 0x1; in nvme_trace_resv_reg()
234 u8 ptpl = (cdw10[3] >> 6) & 0x3; in nvme_trace_resv_reg()
243 static const char *nvme_trace_resv_acq(struct trace_seq *p, u8 *cdw10) in nvme_trace_resv_acq() argument
246 u8 racqa = cdw10[0] & 0x7; in nvme_trace_resv_acq()
247 u8 iekey = (cdw10[0] >> 3) & 0x1; in nvme_trace_resv_acq()
248 u8 rtype = cdw10[1]; in nvme_trace_resv_acq()
257 static const char *nvme_trace_resv_rel(struct trace_seq *p, u8 *cdw10) in nvme_trace_resv_rel() argument
260 u8 rrela = cdw10[0] & 0x7; in nvme_trace_resv_rel()
261 u8 iekey = (cdw10[0] >> 3) & 0x1; in nvme_trace_resv_rel()
262 u8 rtype = cdw10[1]; in nvme_trace_resv_rel()
271 static const char *nvme_trace_resv_report(struct trace_seq *p, u8 *cdw10) in nvme_trace_resv_report() argument
274 u32 numd = get_unaligned_le32(cdw10); in nvme_trace_resv_report()
275 u8 eds = cdw10[4] & 0x1; in nvme_trace_resv_report()
283 static const char *nvme_trace_common(struct trace_seq *p, u8 *cdw10) in nvme_trace_common() argument
287 trace_seq_printf(p, "cdw10=%*ph", 24, cdw10); in nvme_trace_common()
294 u8 opcode, u8 *cdw10) in nvme_trace_parse_admin_cmd() argument
298 return nvme_trace_delete_sq(p, cdw10); in nvme_trace_parse_admin_cmd()
300 return nvme_trace_create_sq(p, cdw10); in nvme_trace_parse_admin_cmd()
302 return nvme_trace_delete_cq(p, cdw10); in nvme_trace_parse_admin_cmd()
304 return nvme_trace_create_cq(p, cdw10); in nvme_trace_parse_admin_cmd()
306 return nvme_trace_admin_identify(p, cdw10); in nvme_trace_parse_admin_cmd()
308 return nvme_trace_admin_set_features(p, cdw10); in nvme_trace_parse_admin_cmd()
310 return nvme_trace_admin_get_features(p, cdw10); in nvme_trace_parse_admin_cmd()
312 return nvme_trace_get_lba_status(p, cdw10); in nvme_trace_parse_admin_cmd()
314 return nvme_trace_admin_format_nvm(p, cdw10); in nvme_trace_parse_admin_cmd()
316 return nvme_trace_common(p, cdw10); in nvme_trace_parse_admin_cmd()
321 u8 opcode, u8 *cdw10) in nvme_trace_parse_nvm_cmd() argument
328 return nvme_trace_read_write(p, cdw10); in nvme_trace_parse_nvm_cmd()
330 return nvme_trace_dsm(p, cdw10); in nvme_trace_parse_nvm_cmd()
332 return nvme_trace_zone_mgmt_send(p, cdw10); in nvme_trace_parse_nvm_cmd()
334 return nvme_trace_zone_mgmt_recv(p, cdw10); in nvme_trace_parse_nvm_cmd()
336 return nvme_trace_resv_reg(p, cdw10); in nvme_trace_parse_nvm_cmd()
338 return nvme_trace_resv_acq(p, cdw10); in nvme_trace_parse_nvm_cmd()
340 return nvme_trace_resv_rel(p, cdw10); in nvme_trace_parse_nvm_cmd()
342 return nvme_trace_resv_report(p, cdw10); in nvme_trace_parse_nvm_cmd()
344 return nvme_trace_common(p, cdw10); in nvme_trace_parse_nvm_cmd()