Lines Matching defs:key
109 u64 key, u64 sa_key, u8 op)
115 put_unaligned_le64(key, &data[0]);
142 static int nvme_pr_reserve(struct block_device *bdev, u64 key,
152 return nvme_pr_command(bdev, cdw10, key, 0, nvme_cmd_resv_acquire);
163 static int nvme_pr_clear(struct block_device *bdev, u64 key)
165 u32 cdw10 = 1 | (key ? 0 : 1 << 3);
167 return nvme_pr_command(bdev, cdw10, key, 0, nvme_cmd_resv_release);
170 static int nvme_pr_release(struct block_device *bdev, u64 key, enum pr_type type)
172 u32 cdw10 = nvme_pr_type_from_blk(type) << 8 | (key ? 0 : 1 << 3);
174 return nvme_pr_command(bdev, cdw10, key, 0, nvme_cmd_resv_release);
288 resv->key = le64_to_cpu(rse->regctl_eds[i].rkey);
296 resv->key = le64_to_cpu(rs->regctl_ds[i].rkey);