Home
last modified time | relevance | path

Searched refs:crcp (Results 1 – 7 of 7) sorted by relevance

/linux-6.15/crypto/
H A Dcrc32_generic.c50 u32 *crcp = shash_desc_ctx(desc); in crc32_init() local
52 *crcp = *mctx; in crc32_init()
60 u32 *crcp = shash_desc_ctx(desc); in crc32_update() local
62 *crcp = crc32_le_base(*crcp, data, len); in crc32_update()
69 u32 *crcp = shash_desc_ctx(desc); in crc32_update_arch() local
71 *crcp = crc32_le(*crcp, data, len); in crc32_update_arch()
76 static int __crc32_finup(u32 *crcp, const u8 *data, unsigned int len, in __crc32_finup() argument
79 put_unaligned_le32(crc32_le_base(*crcp, data, len), out); in __crc32_finup()
86 put_unaligned_le32(crc32_le(*crcp, data, len), out); in __crc32_finup_arch()
104 u32 *crcp = shash_desc_ctx(desc); in crc32_final() local
[all …]
H A Dcrc32c_generic.c109 static int __chksum_finup(u32 *crcp, const u8 *data, unsigned int len, u8 *out) in __chksum_finup() argument
111 put_unaligned_le32(~crc32c_base(*crcp, data, len), out); in __chksum_finup()
115 static int __chksum_finup_arch(u32 *crcp, const u8 *data, unsigned int len, in __chksum_finup_arch() argument
118 put_unaligned_le32(~crc32c(*crcp, data, len), out); in __chksum_finup_arch()
/linux-6.15/drivers/scsi/
H A Dlibiscsi_tcp.c171 segment->crcp = NULL; in iscsi_tcp_segment_splice_digest()
199 if (segment->crcp && copied) { in iscsi_tcp_segment_done()
201 *segment->crcp = crc32c(*segment->crcp, in iscsi_tcp_segment_done()
208 *segment->crcp = crc32c(*segment->crcp, in iscsi_tcp_segment_done()
259 if (segment->crcp) { in iscsi_tcp_segment_done()
337 iscsi_segment_done_fn_t *done, u32 *crcp) in __iscsi_segment_init() argument
343 if (crcp) { in __iscsi_segment_init()
344 segment->crcp = crcp; in __iscsi_segment_init()
345 *crcp = ~0; in __iscsi_segment_init()
353 __iscsi_segment_init(segment, size, done, crcp); in iscsi_segment_init_linear()
[all …]
/linux-6.15/include/scsi/
H A Dlibiscsi_tcp.h29 u32 *crcp; member
101 iscsi_segment_done_fn_t *done, u32 *crcp);
106 iscsi_segment_done_fn_t *done, u32 *crcp);
/linux-6.15/arch/sparc/lib/
H A Dcrc32_glue.c28 void crc32c_sparc64(u32 *crcp, const u64 *data, size_t len);
/linux-6.15/net/ceph/
H A Dmessenger_v2.c487 void *crcp = p + CEPH_PREAMBLE_LEN - CEPH_CRC_LEN; in encode_preamble() local
500 put_unaligned_le32(crc32c(0, start, crcp - start), crcp); in encode_preamble()
505 void *crcp = p + CEPH_PREAMBLE_LEN - CEPH_CRC_LEN; in decode_preamble() local
509 crc = crc32c(0, p, crcp - p); in decode_preamble()
510 expected_crc = get_unaligned_le32(crcp); in decode_preamble()
1222 void *crcp = base + base_len - CEPH_CRC_LEN; in prepare_head_plain() local
1228 put_unaligned_le32(crc, crcp); in prepare_head_plain()
1237 add_out_kvec(con, base, crcp - base); in prepare_head_plain()
1239 add_out_kvec(con, crcp, CEPH_CRC_LEN); in prepare_head_plain()
1241 add_out_sign_kvec(con, base, crcp - base); in prepare_head_plain()
[all …]
/linux-6.15/kernel/locking/
H A Dlocktorture.c1117 struct call_rcu_chain *crcp = container_of(rhp, struct call_rcu_chain, crc_rh); in call_rcu_chain_cb() local
1119 if (!smp_load_acquire(&crcp->crc_stop)) { in call_rcu_chain_cb()
1121 call_rcu(&crcp->crc_rh, call_rcu_chain_cb); // ... and later start another. in call_rcu_chain_cb()