Lines Matching refs:feat

6548 	nvme_ioctl_get_feature_t feat;  in nvme_ioctl_get_feature()  local
6567 bzero(&feat, sizeof (feat)); in nvme_ioctl_get_feature()
6573 feat.nigf_common.nioc_nsid = feat32.nigf_common.nioc_nsid; in nvme_ioctl_get_feature()
6574 feat.nigf_fid = feat32.nigf_fid; in nvme_ioctl_get_feature()
6575 feat.nigf_sel = feat32.nigf_sel; in nvme_ioctl_get_feature()
6576 feat.nigf_cdw11 = feat32.nigf_cdw11; in nvme_ioctl_get_feature()
6577 feat.nigf_data = feat32.nigf_data; in nvme_ioctl_get_feature()
6578 feat.nigf_len = feat32.nigf_len; in nvme_ioctl_get_feature()
6582 if (ddi_copyin((void *)arg, &feat, sizeof (feat), in nvme_ioctl_get_feature()
6591 if (!nvme_ioctl_check(minor, &feat.nigf_common, in nvme_ioctl_get_feature()
6596 if (!nvme_validate_get_feature(nvme, &feat)) { in nvme_ioctl_get_feature()
6600 gf_dw10.b.gt_fid = bitx32(feat.nigf_fid, 7, 0); in nvme_ioctl_get_feature()
6601 gf_dw10.b.gt_sel = bitx32(feat.nigf_sel, 2, 0); in nvme_ioctl_get_feature()
6603 sqe.sqe_cdw11 = feat.nigf_cdw11; in nvme_ioctl_get_feature()
6604 sqe.sqe_nsid = feat.nigf_common.nioc_nsid; in nvme_ioctl_get_feature()
6607 if (feat.nigf_len != 0) { in nvme_ioctl_get_feature()
6608 args.ica_data = (void *)feat.nigf_data; in nvme_ioctl_get_feature()
6609 args.ica_data_len = feat.nigf_len; in nvme_ioctl_get_feature()
6615 if (!nvme_ioc_cmd(nvme, &feat.nigf_common, &args)) { in nvme_ioctl_get_feature()
6619 feat.nigf_cdw0 = args.ica_cdw0; in nvme_ioctl_get_feature()
6627 feat32.nigf_common = feat.nigf_common; in nvme_ioctl_get_feature()
6628 feat32.nigf_fid = feat.nigf_fid; in nvme_ioctl_get_feature()
6629 feat32.nigf_sel = feat.nigf_sel; in nvme_ioctl_get_feature()
6630 feat32.nigf_cdw11 = feat.nigf_cdw11; in nvme_ioctl_get_feature()
6631 feat32.nigf_data = feat.nigf_data; in nvme_ioctl_get_feature()
6632 feat32.nigf_len = feat.nigf_len; in nvme_ioctl_get_feature()
6633 feat32.nigf_cdw0 = feat.nigf_cdw0; in nvme_ioctl_get_feature()
6641 if (ddi_copyout(&feat, (void *)arg, sizeof (feat), in nvme_ioctl_get_feature()