Lines Matching refs:pi
481 static void nvme_dif_prep(u32 p, u32 v, struct t10_pi_tuple *pi) in nvme_dif_prep() argument
483 if (be32_to_cpu(pi->ref_tag) == v) in nvme_dif_prep()
484 pi->ref_tag = cpu_to_be32(p); in nvme_dif_prep()
487 static void nvme_dif_complete(u32 p, u32 v, struct t10_pi_tuple *pi) in nvme_dif_complete() argument
489 if (be32_to_cpu(pi->ref_tag) == p) in nvme_dif_complete()
490 pi->ref_tag = cpu_to_be32(v); in nvme_dif_complete()
504 void (*dif_swap)(u32 p, u32 v, struct t10_pi_tuple *pi)) in nvme_dif_remap() argument
508 struct t10_pi_tuple *pi; in nvme_dif_remap() local
528 pi = (struct t10_pi_tuple *)p; in nvme_dif_remap()
529 dif_swap(phys, virt, pi); in nvme_dif_remap()
573 void (*dif_swap)(u32 p, u32 v, struct t10_pi_tuple *pi)) in nvme_dif_remap() argument
576 static void nvme_dif_prep(u32 p, u32 v, struct t10_pi_tuple *pi) in nvme_dif_prep() argument
579 static void nvme_dif_complete(u32 p, u32 v, struct t10_pi_tuple *pi) in nvme_dif_complete() argument