Searched refs:CRC32C (Results 1 - 21 of 21) sorted by relevance

/linux-4.4.14/drivers/scsi/
H A Discsi_tcp.h48 struct hash_desc tx_hash; /* CRC32C (Tx) */
49 struct hash_desc rx_hash; /* CRC32C (Rx) */
/linux-4.4.14/arch/sparc/crypto/
H A Dcrc32c_glue.c1 /* Glue code for CRC32C optimized for sparc64 crypto opcodes.
161 pr_info("Using sparc64 crc32c opcode optimized CRC32C implementation\n"); crc32c_sparc64_mod_init()
H A Dopcodes.h17 #define CRC32C(a,b,c) \ macro
/linux-4.4.14/arch/arm/plat-iop/
H A Dadma.c177 #ifdef CONFIG_ARCH_IOP32X /* the 32x DMA does not perform CRC32C */ iop3xx_adma_cap_init()
185 #ifdef CONFIG_ARCH_IOP32X /* the 32x DMA does not perform CRC32C */ iop3xx_adma_cap_init()
/linux-4.4.14/drivers/target/iscsi/
H A Discsi_target_parameters.h113 #define INITIAL_HEADERDIGEST "CRC32C,None"
114 #define INITIAL_DATADIGEST "CRC32C,None"
154 #define CRC32C "CRC32C" macro
H A Discsi_target_parameters.c81 "CRC32C" : "None"); iscsi_dump_conn_ops()
83 "CRC32C" : "None"); iscsi_dump_conn_ops()
903 if (strcmp(value, CRC32C) && strcmp(value, NONE)) { iscsi_check_string_or_list_value()
906 CRC32C, NONE); iscsi_check_string_or_list_value()
1576 ops->HeaderDigest = !strcmp(param->value, CRC32C); iscsi_set_connection_parameters()
1580 ops->DataDigest = !strcmp(param->value, CRC32C); iscsi_set_connection_parameters()
H A Discsi_target.c1432 " DataSN: 0x%08x, CRC32C DataDigest 0x%08x" iscsit_get_dataout()
1438 pr_debug("Got CRC32C DataDigest 0x%08x for" iscsit_get_dataout()
1691 pr_err("Ping data CRC32C DataDigest" iscsit_handle_nop_out()
1712 pr_debug("Got CRC32C DataDigest" iscsit_handle_nop_out()
2110 pr_err("Text data CRC32C DataDigest" iscsit_handle_text_cmd()
2130 pr_debug("Got CRC32C DataDigest" iscsit_handle_text_cmd()
2448 pr_err("ImmediateData CRC32C DataDigest 0x%08x" iscsit_handle_immediate_data()
2467 pr_debug("Got CRC32C DataDigest 0x%08x for" iscsit_handle_immediate_data()
2560 pr_debug("Attaching CRC32C HeaderDigest to" iscsit_send_conn_drop_async_message()
2721 pr_debug("Attached CRC32C DataDigest %d bytes, crc" iscsit_send_datain()
2865 pr_debug("Attaching CRC32C HeaderDigest to" iscsit_send_logout()
2922 pr_debug("Attaching CRC32C HeaderDigest to" iscsit_send_unsolicited_nopin()
2971 pr_debug("Attaching CRC32C HeaderDigest" iscsit_send_nopin()
4153 pr_err("HeaderDigest CRC32C failed," iscsi_target_rx_thread()
4163 pr_debug("Got HeaderDigest CRC32C" iscsi_target_rx_thread()
H A Discsi_target_login.c119 * Setup slicing by CRC32C algorithm for RX and TX libcrypto contexts iscsi_login_setup_crypto()
/linux-4.4.14/lib/
H A Dlibcrc32c.c2 * CRC32C
H A Dcrc32.c137 * CRC32/CRC32C
140 * @p: pointer to buffer over which CRC32/CRC32C is run
/linux-4.4.14/arch/arm64/crypto/
H A Dcrc32-arm64.c2 * crc32-arm64.c - CRC32 and CRC32C using optional ARMv8 instructions
29 MODULE_DESCRIPTION("CRC32 and CRC32C using optional ARMv8 instructions");
/linux-4.4.14/crypto/
H A Dcrc32c_generic.c4 * CRC32C chksum
H A Dtestmgr.h33061 * CRC32C test vectors
/linux-4.4.14/include/scsi/
H A Dlibiscsi_tcp.h75 /* CRC32C (Rx) LLD should set this is they do not offload */
H A Discsi_proto.h35 /* iSCSI CRC32C length */
/linux-4.4.14/arch/sparc/include/uapi/asm/
H A Dpstate.h103 #define CFR_CRC32C _AC(0x0000000000000800,UL) /* Supports CRC32C opcodes */
/linux-4.4.14/arch/x86/crypto/
H A Dcrc32c-pcl-intel-asm_64.S2 * Implement fast CRC32C with PCLMULQDQ instructions. (x86_64)
4 * The white papers on CRC32C calculations with PCLMULQDQ instruction can be
H A Dcrc32c-intel_glue.c3 * CRC32C polynomial:0x1EDC6F41(BE)/0x82F63B78(LE)
/linux-4.4.14/include/target/iscsi/
H A Discsi_target_core.h248 u8 HeaderDigest; /* [0,1] == [None,CRC32C] */
249 u8 DataDigest; /* [0,1] == [None,CRC32C] */
/linux-4.4.14/net/batman-adv/
H A Dtranslation-table.c2094 * each client connected to the originator the CRC32C of the MAC address and the
2098 * The idea behind is that CRC32C should be used as much as possible in order to
2100 * the CRC32C function affects the result and since every node in the network
2102 * computed over the entire table. Hence the CRC32C is used only on
/linux-4.4.14/drivers/staging/lustre/lustre/include/lustre/
H A Dlustre_idl.h1460 OBD_FL_CKSUM_CRC32C = 0x00004000, /* CRC32C checksum type */

Completed in 842 milliseconds