Home
last modified time | relevance | path

Searched refs:checksum (Results 1 – 25 of 334) sorted by relevance

12345678910>>...14

/linux/arch/alpha/lib/
H A Dcsum_partial_copy.c87 unsigned long checksum = ~0U; in csum_partial_cfu_aligned() local
94 checksum += carry; in csum_partial_cfu_aligned()
96 checksum += word; in csum_partial_cfu_aligned()
98 carry = checksum < word; in csum_partial_cfu_aligned()
103 checksum += carry; in csum_partial_cfu_aligned()
110 checksum += word; in csum_partial_cfu_aligned()
112 carry = checksum < word; in csum_partial_cfu_aligned()
114 checksum += carry; in csum_partial_cfu_aligned()
116 return checksum; in csum_partial_cfu_aligned()
132 unsigned long checksum = ~0U; in csum_partial_cfu_dest_aligned() local
[all …]
/linux/net/ncsi/
H A Dncsi-pkt.h39 __be32 checksum; /* Checksum */ member
45 __be32 checksum; /* Checksum */ member
54 __be32 checksum; /* Checksum */ member
63 __be32 checksum; /* Checksum */ member
71 __be32 checksum; /* Checksum */ member
81 __be32 checksum; /* Checksum */ member
90 __be32 checksum; /* Checksum */ member
102 __be32 checksum; /* Checksum */ member
111 __be32 checksum; /* Checksum */ member
121 __be32 checksum; /* Checksu member
129 __be32 checksum; /* Checksum */ global() member
137 __be32 checksum; /* Checksum */ global() member
146 __be32 checksum; /* Checksum */ global() member
193 __be32 checksum; global() member
210 __be32 checksum; global() member
228 __be32 checksum; /* Checksum */ global() member
249 __be32 checksum; /* Checksum */ global() member
296 __be32 checksum; /* Checksum */ global() member
309 __be32 checksum; /* Checksum */ global() member
324 __be32 checksum; /* Checksum */ global() member
331 __be32 checksum; global() member
338 __be32 checksum; global() member
354 __be32 checksum; /* Checksum */ global() member
361 __be32 checksum; /* Checksum */ global() member
369 __be32 checksum; /* Checksum */ global() member
[all...]
H A Dncsi-cmd.c25 u32 checksum = 0; in ncsi_calculate_checksum() local
29 checksum += (((u32)data[i] << 8) | data[i + 1]); in ncsi_calculate_checksum()
31 checksum = (~checksum + 1); in ncsi_calculate_checksum()
32 return checksum; in ncsi_calculate_checksum()
41 u32 checksum; in ncsi_cmd_build_header() local
56 checksum = ncsi_calculate_checksum((unsigned char *)h, in ncsi_cmd_build_header()
60 *pchecksum = htonl(checksum); in ncsi_cmd_build_header()
/linux/Documentation/filesystems/ext4/
H A Dchecksums.rst8 The desired checksum algorithm is indicated in the superblock, though as
10 structures did not have space to fit a full 32-bit checksum, so only the
20 checksum, it will request that you run ``e2fsck -D`` to have the
24 protected by a checksum!
27 of checksum. The checksum function is whatever the superblock describes
39 - The entire superblock up to the checksum field. The UUID lives inside
43 - UUID + the entire MMP block up to the checksum field.
46 - UUID + the entire extended attribute block. The checksum field is set to
51 fake entry enclosing the checksum field.
55 The checksum field is set to zero.
[all …]
H A Dgroup_descr.rst35 checksum is the crc16 of the FS UUID, the group number, and the group
37 checksum is the lower 16 bits of the checksum of the FS UUID, the group
87 - Lower 16-bits of the block bitmap checksum.
91 - Lower 16-bits of the inode bitmap checksum.
101 - Group descriptor checksum; crc16(sb_uuid+group_num+bg_desc) if the
105 field in bg_desc is skipped when calculating crc16 checksum,
106 and set to zero if crc32c checksum is used.
147 - Upper 16-bits of the block bitmap checksum.
151 - Upper 16-bits of the inode bitmap checksum.
/linux/drivers/net/ethernet/wangxun/txgbe/
H A Dtxgbe_hw.c80 static int txgbe_calc_eeprom_checksum(struct wx *wx, u16 *checksum) in txgbe_calc_eeprom_checksum() argument
109 *checksum += local_buffer[i]; in txgbe_calc_eeprom_checksum()
114 *checksum = TXGBE_EEPROM_SUM - *checksum; in txgbe_calc_eeprom_checksum()
130 u16 checksum; in txgbe_validate_eeprom_checksum() local
137 status = wx_read_ee_hostif(wx, 0, &checksum); in txgbe_validate_eeprom_checksum()
143 checksum = 0; in txgbe_validate_eeprom_checksum()
144 status = txgbe_calc_eeprom_checksum(wx, &checksum); in txgbe_validate_eeprom_checksum()
156 if (read_checksum != checksum) { in txgbe_validate_eeprom_checksum()
163 *checksum_val = checksum; in txgbe_validate_eeprom_checksum()
/linux/drivers/gpu/drm/vboxvideo/
H A Dvbox_hgsmi.c37 u32 checksum; in hgsmi_checksum() local
39 checksum = hgsmi_hash_process(0, (u8 *)&offset, sizeof(offset)); in hgsmi_checksum()
40 checksum = hgsmi_hash_process(checksum, (u8 *)header, sizeof(*header)); in hgsmi_checksum()
42 checksum = hgsmi_hash_process(checksum, (u8 *)tail, 4); in hgsmi_checksum()
44 return hgsmi_hash_end(checksum); in hgsmi_checksum()
69 t->checksum = hgsmi_checksum(offset, h, t); in hgsmi_buffer_alloc()
/linux/kernel/gcov/
H A Dclang.c62 u32 checksum; member
71 u32 checksum; member
105 void llvm_gcda_start_file(const char *orig_filename, u32 version, u32 checksum) in llvm_gcda_start_file() argument
109 current_info->checksum = checksum; in llvm_gcda_start_file()
122 info->checksum = func_checksum; in llvm_gcda_emit_function()
248 if (info1->checksum != info2->checksum) in gcov_info_is_compatible()
254 if (fn_ptr1->checksum != fn_ptr2->checksum) in gcov_info_is_compatible()
376 pos += store_gcov_u32(buffer, pos, info->checksum); in convert_to_gcda()
384 pos += store_gcov_u32(buffer, pos, fi_ptr->checksum); in convert_to_gcda()
/linux/drivers/platform/chrome/wilco_ec/
H A Dmailbox.c77 u8 checksum = 0; in wilco_ec_checksum() local
81 checksum += data_bytes[i]; in wilco_ec_checksum()
83 return checksum; in wilco_ec_checksum()
101 rq->checksum = wilco_ec_checksum(rq, sizeof(*rq)); in wilco_ec_prepare()
102 rq->checksum += wilco_ec_checksum(msg->request_data, msg->request_size); in wilco_ec_prepare()
103 rq->checksum = -rq->checksum; in wilco_ec_prepare()
162 dev_dbg(ec->dev, "bad packet checksum 0x%02x\n", rs->checksum); in wilco_ec_transfer()
/linux/Documentation/networking/
H A Dila.rst112 Transport checksum handling
115 When an address is translated by ILA, an encapsulated transport checksum
118 including checksum offload in NICs, that process the checksum. There are
121 - no action Allow the checksum to be incorrect on the wire. Before
122 a receiver verifies a checksum the ILA to SIR address
125 - adjust transport checksum
127 and if a transport layer checksum is found then it is
128 adjusted to reflect the correct checksum per the
131 - checksum neutral mapping
134 the checksum. The low order sixteen bits of the identifier
[all …]
H A Dudplite.rst9 is a variable-length checksum. This has advantages for transport of multimedia
11 fed into the codec instead of being discarded due to a failed checksum test.
37 IPPROTO need to be changed; senders additionally set the checksum coverage
58 using partial checksum coverage and so emulate UDP mode (full coverage).
60 To make use of the partial checksum coverage facilities requires setting a
63 * Sender checksum coverage: UDPLITE_SEND_CSCOV
70 sets the checksum coverage length to 20 bytes (12b data + 8b header).
76 * Receiver checksum coverage: UDPLITE_RECV_CSCOV
79 required to enable traffic with partial checksum coverage. Its function is
92 A detailed discussion of UDP-Lite checksum coverage options is in section IV.
[all …]
/linux/drivers/fsi/
H A Dfsi-occ.c234 u16 checksum; in occ_verify_checksum() local
237 checksum = resp->seq_no; in occ_verify_checksum()
238 checksum += resp->cmd_type; in occ_verify_checksum()
239 checksum += resp->return_status; in occ_verify_checksum()
240 checksum += (data_length >> 8) + (data_length & 0xFF); in occ_verify_checksum()
243 checksum += resp->data[i]; in occ_verify_checksum()
245 if (checksum != checksum_resp) { in occ_verify_checksum()
246 dev_err(occ->dev, "Bad checksum: %04x!=%04x\n", checksum, in occ_verify_checksum()
315 u8 seq_no, u16 checksum) in occ_putsram() argument
357 byte_buf[len - 2] = checksum >> 8; in occ_putsram()
[all …]
/linux/tools/objtool/
H A Dklp-checksum.c279 struct sym_checksum *checksum; in create_sym_checksum_section() local
291 if (sym->csum.checksum) in create_sym_checksum_section()
301 if (!sym->csum.checksum) in create_sym_checksum_section()
308 checksum = (struct sym_checksum *)sec->data->d_buf + idx; in create_sym_checksum_section()
309 checksum->addr = 0; /* reloc */ in create_sym_checksum_section()
310 checksum->checksum = sym->csum.checksum; in create_sym_checksum_section()
340 opts.checksum = true; in cmd_klp_checksum()
/linux/kernel/debug/
H A Dgdbstub.c92 unsigned char checksum; in get_packet() local
106 checksum = 0; in get_packet()
118 checksum = checksum + ch; in get_packet()
127 if (checksum != xmitcsum) in get_packet()
137 } while (checksum != xmitcsum); in get_packet()
146 unsigned char checksum; in put_packet() local
155 checksum = 0; in put_packet()
160 checksum += ch; in put_packet()
165 dbg_io_ops->write_char(hex_asc_hi(checksum)); in put_packet()
166 dbg_io_ops->write_char(hex_asc_lo(checksum)); in put_packet()
[all …]
/linux/net/sunrpc/auth_gss/
H A Dgss_krb5_test.c
/linux/drivers/scsi/aic7xxx/
H A Daic7xxx_93cx6.c303 uint32_t checksum; in ahc_verify_cksum() local
307 checksum = 0; in ahc_verify_cksum()
311 checksum = checksum + scarray[i]; in ahc_verify_cksum()
312 if (checksum == 0 in ahc_verify_cksum()
313 || (checksum & 0xFFFF) != sc->checksum) { in ahc_verify_cksum()
/linux/fs/affs/
H A Damigaffs.h57 __be32 checksum; member
83 __be32 checksum; member
111 __be32 checksum; member
122 __be32 checksum; member
/linux/sound/pci/oxygen/
H A Dxonar_hdmi.c22 u8 checksum; in hdmi_write_command() local
30 checksum = 0xfb + 0xef + command + count; in hdmi_write_command()
32 checksum += params[i]; in hdmi_write_command()
33 oxygen_write_uart(chip, checksum); in hdmi_write_command()
/linux/fs/udf/
H A Dmisc.c193 u8 checksum; in udf_read_tagged() local
217 checksum = udf_tag_checksum(tag_p); in udf_read_tagged()
218 if (checksum != tag_p->tagChecksum) { in udf_read_tagged()
220 block, checksum, tag_p->tagChecksum); in udf_read_tagged()
283 u8 checksum = 0; in udf_tag_checksum() local
287 checksum += data[i]; in udf_tag_checksum()
288 return checksum; in udf_tag_checksum()
/linux/Documentation/networking/device_drivers/cellular/qualcomm/
H A Drmnet.rst84 Checksum offload header, has the information about the checksum processing done
97 Valid bit indicates whether the partial checksum is calculated and is valid.
104 IP header, from which modem computed checksum.
107 over which checksum is computed.
109 Checksum value, indicates the checksum computed.
129 limited to checksum header.
156 2 checksum header
159 Checksum Valid is to indicate whether the header checksum is valid. Value of 1
160 implies that checksum is calculated on this packet and is valid, value of 0
161 indicates that the calculated packet checksum is invalid.
/linux/drivers/nvdimm/
H A Dlabel.h65 __le64 checksum; member
98 __le64 checksum; member
140 __le64 checksum; member
176 __le64 checksum; member
H A Dbtt_devs.c244 u64 checksum; in nd_btt_arena_is_valid() local
254 checksum = le64_to_cpu(super->checksum); in nd_btt_arena_is_valid()
255 super->checksum = 0; in nd_btt_arena_is_valid()
256 if (checksum != nd_sb_checksum((struct nd_gen_sb *) super)) in nd_btt_arena_is_valid()
258 super->checksum = cpu_to_le64(checksum); in nd_btt_arena_is_valid()
/linux/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_virt.c270 unsigned int checksum) in amd_sriov_msg_checksum() argument
281 pos = (char *)&checksum; in amd_sriov_msg_checksum()
282 for (i = 0; i < sizeof(checksum); ++i) in amd_sriov_msg_checksum()
541 uint32_t checksum; in amdgpu_virt_read_pf2vf_data() local
558 checksum = pf2vf_v1->checksum; in amdgpu_virt_read_pf2vf_data()
561 adev->virt.fw_reserve.checksum_key, checksum); in amdgpu_virt_read_pf2vf_data()
562 if (checksum != checkval) { in amdgpu_virt_read_pf2vf_data()
565 checksum, checkval); in amdgpu_virt_read_pf2vf_data()
574 checksum = pf2vf->checksum; in amdgpu_virt_read_pf2vf_data()
577 0, checksum); in amdgpu_virt_read_pf2vf_data()
[all …]
/linux/arch/arm/mach-pxa/
H A Dpm.c26 unsigned long sleep_save_checksum = 0, checksum = 0; in pxa_pm_enter() local
49 checksum += sleep_save[i]; in pxa_pm_enter()
52 if (checksum != sleep_save_checksum) { in pxa_pm_enter()
/linux/arch/x86/include/asm/
H A Dmpspec_def.h27 unsigned char checksum; /* Checksum (makes sum 0) */ member
41 char checksum; member
161 char checksum; member

12345678910>>...14