• Home
  • Raw
  • Download

Lines Matching refs:crc

1264 	u32 crc;  in prepare_write_message()  local
1317 crc = crc32c(0, &m->hdr, offsetof(struct ceph_msg_header, crc)); in prepare_write_message()
1318 con->out_msg->hdr.crc = cpu_to_le32(crc); in prepare_write_message()
1322 crc = crc32c(0, m->front.iov_base, m->front.iov_len); in prepare_write_message()
1323 con->out_msg->footer.front_crc = cpu_to_le32(crc); in prepare_write_message()
1325 crc = crc32c(0, m->middle->vec.iov_base, in prepare_write_message()
1327 con->out_msg->footer.middle_crc = cpu_to_le32(crc); in prepare_write_message()
1539 static u32 ceph_crc32c_page(u32 crc, struct page *page, in ceph_crc32c_page() argument
1547 crc = crc32c(crc, kaddr + page_offset, length); in ceph_crc32c_page()
1550 return crc; in ceph_crc32c_page()
1565 u32 crc; in write_partial_message_data() local
1580 crc = do_datacrc ? le32_to_cpu(msg->footer.data_crc) : 0; in write_partial_message_data()
1599 msg->footer.data_crc = cpu_to_le32(crc); in write_partial_message_data()
1604 crc = ceph_crc32c_page(crc, page, page_offset, length); in write_partial_message_data()
1612 msg->footer.data_crc = cpu_to_le32(crc); in write_partial_message_data()
2298 unsigned int sec_len, u32 *crc) in read_partial_message_section() argument
2314 *crc = crc32c(0, section->iov_base, section->iov_len); in read_partial_message_section()
2327 u32 crc = 0; in read_partial_msg_data() local
2334 crc = con->in_data_crc; in read_partial_msg_data()
2345 con->in_data_crc = crc; in read_partial_msg_data()
2351 crc = ceph_crc32c_page(crc, page, page_offset, ret); in read_partial_msg_data()
2355 con->in_data_crc = crc; in read_partial_msg_data()
2375 u32 crc; in read_partial_message() local
2386 crc = crc32c(0, &con->in_hdr, offsetof(struct ceph_msg_header, crc)); in read_partial_message()
2387 if (cpu_to_le32(crc) != con->in_hdr.crc) { in read_partial_message()
2389 crc, con->in_hdr.crc); in read_partial_message()