Lines Matching refs:pt
160 struct nvme_pt_command pt; in passthru() local
225 memset(&pt, 0, sizeof(pt)); in passthru()
226 pt.cmd.opc = opt.opcode; in passthru()
227 pt.cmd.fuse = opt.flags; in passthru()
228 pt.cmd.cid = htole16(opt.rsvd); in passthru()
229 pt.cmd.nsid = opt.nsid; /* XXX note: kernel overrides this */ in passthru()
230 pt.cmd.rsvd2 = htole32(opt.cdw2); in passthru()
231 pt.cmd.rsvd3 = htole32(opt.cdw3); in passthru()
232 pt.cmd.cdw10 = htole32(opt.cdw10); in passthru()
233 pt.cmd.cdw11 = htole32(opt.cdw11); in passthru()
234 pt.cmd.cdw12 = htole32(opt.cdw12); in passthru()
235 pt.cmd.cdw13 = htole32(opt.cdw13); in passthru()
236 pt.cmd.cdw14 = htole32(opt.cdw14); in passthru()
237 pt.cmd.cdw15 = htole32(opt.cdw15); in passthru()
238 pt.buf = data; in passthru()
239 pt.len = opt.data_len; in passthru()
240 pt.is_read = opt.read; in passthru()
243 if (ioctl(fd, NVME_PASSTHROUGH_CMD, &pt) < 0) in passthru()
246 printf("DWORD0 status= %#x\n", pt.cpl.cdw0); in passthru()