Lines Matching refs:sdt
3002 static int dif_verify(struct t10_pi_tuple *sdt, const void *data, in dif_verify() argument
3007 if (sdt->guard_tag != csum) { in dif_verify()
3010 be16_to_cpu(sdt->guard_tag), in dif_verify()
3015 be32_to_cpu(sdt->ref_tag) != (sector & 0xffffffff)) { in dif_verify()
3021 be32_to_cpu(sdt->ref_tag) != ei_lba) { in dif_verify()
3082 struct t10_pi_tuple *sdt; in prot_verify_read() local
3088 sdt = dif_store(sip, sector); in prot_verify_read()
3090 if (sdt->app_tag == cpu_to_be16(0xffff)) in prot_verify_read()
3093 ret = dif_verify(sdt, lba2fake_store(sip, sector), sector, in prot_verify_read()
3260 struct t10_pi_tuple *sdt; in prot_verify_write() local
3298 sdt = piter.addr + ppage_offset; in prot_verify_write()
3301 ret = dif_verify(sdt, daddr, sector, ei_lba); in prot_verify_write()