Lines Matching refs:pi
499 static void nvme_dif_prep(u32 p, u32 v, struct t10_pi_tuple *pi) in nvme_dif_prep() argument
501 if (be32_to_cpu(pi->ref_tag) == v) in nvme_dif_prep()
502 pi->ref_tag = cpu_to_be32(p); in nvme_dif_prep()
505 static void nvme_dif_complete(u32 p, u32 v, struct t10_pi_tuple *pi) in nvme_dif_complete() argument
507 if (be32_to_cpu(pi->ref_tag) == p) in nvme_dif_complete()
508 pi->ref_tag = cpu_to_be32(v); in nvme_dif_complete()
522 void (*dif_swap)(u32 p, u32 v, struct t10_pi_tuple *pi)) in nvme_dif_remap() argument
526 struct t10_pi_tuple *pi; in nvme_dif_remap() local
546 pi = (struct t10_pi_tuple *)p; in nvme_dif_remap()
547 dif_swap(phys, virt, pi); in nvme_dif_remap()
575 void (*dif_swap)(u32 p, u32 v, struct t10_pi_tuple *pi)) in nvme_dif_remap() argument
578 static void nvme_dif_prep(u32 p, u32 v, struct t10_pi_tuple *pi) in nvme_dif_prep() argument
581 static void nvme_dif_complete(u32 p, u32 v, struct t10_pi_tuple *pi) in nvme_dif_complete() argument