Searched refs:pif (Results 1 – 6 of 6) sorted by relevance
175 return ns->pif ? 16 : 8; in nvme_pi_tuple_size()
109 ns->pif = ns->params.pif; in nvme_ns_init()145 id_ns_nvm->elbaf[i] = (ns->pif & 0x3) << 7; in nvme_ns_init()556 switch (ns->params.pif) { in nvme_ns_check_constraints()807 DEFINE_PROP_UINT8("pif", NvmeNamespace, params.pif, 0),
22 uint64_t mask = ns->pif ? 0xffffffffffff : 0xffffffff; in nvme_check_prinfo()141 switch (ns->pif) { in nvme_dif_pract_generate_dif()284 switch (ns->pif) { in nvme_dif_prchk()600 switch (ns->pif) { in nvme_dif_rw()
200 uint8_t pif; member238 uint8_t pif; member
3128 ((dns->lbaf.ms == 8 && dns->pif == 0) || in nvme_copy_corresp_pi_match()3129 (dns->lbaf.ms == 16 && dns->pif == 1)); in nvme_copy_corresp_pi_match()3332 if ((ns->pif == 0x0 && (format != 0x0 && format != 0x2)) || in nvme_copy()3333 (ns->pif != 0x0 && (format != 0x1 && format != 0x3))) { in nvme_copy()3338 if (ns->pif) { in nvme_copy()
285 ``pif=UINT8`` (default: ``0``)287 format (``pif=0``). Set to ``2`` to enable 64 bit guard protection289 ``pif=1`` (32 bit guards) is currently not supported.