Lines Matching +full:protection +full:- +full:domain
1 /* SPDX-License-Identifier: (GPL-2.0 OR Linux-OpenIB) */
3 * Copyright (c) 2017-2018 Mellanox Technologies. All rights reserved.
23 * enum ib_signature_type - Signature types
25 * @IB_SIG_TYPE_T10_DIF: Type T10-DIF
33 * enum ib_t10_dif_bg_type - Signature T10-DIF block-guard types
34 * @IB_T10DIF_CRC: Corresponds to T10-PI mandated CRC checksum rules.
43 * struct ib_t10_dif_domain - Parameters specific for T10-DIF
44 * domain.
45 * @bg_type: T10-DIF block guard type (CRC|CSUM)
46 * @pi_interval: protection information interval.
68 * struct ib_sig_domain - Parameters for signature domain
70 * @sig: union of all signature domain attributes that may
71 * be used to set domain layout.
81 * struct ib_sig_attrs - Parameters for signature handover operation
83 * @mem: memory domain layout descriptor.
84 * @wire: wire domain layout descriptor.
101 * Signature check masks (8 bytes in total) according to the T10-PI standard:
102 * -------- -------- ------------
105 * -------- -------- ------------
114 * struct ib_sig_err - signature error descriptor