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_get_features() argument
79 u8 fid = cdw10[0]; in nvme_trace_admin_get_features()
80 u8 sel = cdw10[1] & 0x7; in nvme_trace_admin_get_features()
81 u32 cdw11 = get_unaligned_le32(cdw10 + 4); in nvme_trace_admin_get_features()
90 u8 *cdw10) in nvme_trace_get_lba_status() argument
93 u64 slba = get_unaligned_le64(cdw10); in nvme_trace_get_lba_status()
94 u32 mndw = get_unaligned_le32(cdw10 + 8); in nvme_trace_get_lba_status()
95 u16 rl = get_unaligned_le16(cdw10 + 12); in nvme_trace_get_lba_status()
96 u8 atype = cdw10[15]; in nvme_trace_get_lba_status()
105 static const char *nvme_trace_read_write(struct trace_seq *p, u8 *cdw10) in nvme_trace_read_write() argument
108 u64 slba = get_unaligned_le64(cdw10); in nvme_trace_read_write()
109 u16 length = get_unaligned_le16(cdw10 + 8); in nvme_trace_read_write()
110 u16 control = get_unaligned_le16(cdw10 + 10); in nvme_trace_read_write()
111 u32 dsmgmt = get_unaligned_le32(cdw10 + 12); in nvme_trace_read_write()
112 u32 reftag = get_unaligned_le32(cdw10 + 16); in nvme_trace_read_write()
122 static const char *nvme_trace_dsm(struct trace_seq *p, u8 *cdw10) in nvme_trace_dsm() argument
127 get_unaligned_le32(cdw10), in nvme_trace_dsm()
128 get_unaligned_le32(cdw10 + 4)); in nvme_trace_dsm()
134 static const char *nvme_trace_common(struct trace_seq *p, u8 *cdw10) in nvme_trace_common() argument
138 trace_seq_printf(p, "cdw10=%*ph", 24, cdw10); in nvme_trace_common()
145 u8 opcode, u8 *cdw10) in nvme_trace_parse_admin_cmd() argument
149 return nvme_trace_delete_sq(p, cdw10); in nvme_trace_parse_admin_cmd()
151 return nvme_trace_create_sq(p, cdw10); in nvme_trace_parse_admin_cmd()
153 return nvme_trace_delete_cq(p, cdw10); in nvme_trace_parse_admin_cmd()
155 return nvme_trace_create_cq(p, cdw10); in nvme_trace_parse_admin_cmd()
157 return nvme_trace_admin_identify(p, cdw10); in nvme_trace_parse_admin_cmd()
159 return nvme_trace_admin_get_features(p, cdw10); in nvme_trace_parse_admin_cmd()
161 return nvme_trace_get_lba_status(p, cdw10); in nvme_trace_parse_admin_cmd()
163 return nvme_trace_common(p, cdw10); in nvme_trace_parse_admin_cmd()
168 u8 opcode, u8 *cdw10) in nvme_trace_parse_nvm_cmd() argument
174 return nvme_trace_read_write(p, cdw10); in nvme_trace_parse_nvm_cmd()
176 return nvme_trace_dsm(p, cdw10); in nvme_trace_parse_nvm_cmd()
178 return nvme_trace_common(p, cdw10); in nvme_trace_parse_nvm_cmd()