Lines Matching refs:length

532 		     int page_offset, size_t length)
537 BUG_ON(page_offset + length > PAGE_SIZE);
541 ret = ceph_tcp_recvmsg(sock, kaddr + page_offset, length);
798 size_t length)
808 cursor->resid = min(length, data->bio_length);
817 size_t *length)
833 *length = cursor->resid;
835 *length = (size_t) bio_vec.bv_len;
836 BUG_ON(*length > cursor->resid);
837 BUG_ON(*page_offset + *length > PAGE_SIZE);
894 size_t length)
902 BUG_ON(!data->length);
904 cursor->resid = min(length, data->length);
905 page_count = calc_pages_for(data->alignment, (u64)data->length);
910 BUG_ON(length > SIZE_MAX - cursor->page_offset);
916 size_t *page_offset, size_t *length)
927 *length = cursor->resid;
929 *length = PAGE_SIZE - *page_offset;
966 size_t length)
977 if (!length)
983 cursor->resid = min(length, pagelist->length);
991 size_t *page_offset, size_t *length)
1002 BUG_ON(cursor->offset + cursor->resid != pagelist->length);
1007 *length = cursor->resid;
1009 *length = PAGE_SIZE - *page_offset;
1025 BUG_ON(cursor->offset + cursor->resid != pagelist->length);
1058 size_t length = cursor->total_resid;
1062 ceph_msg_data_pagelist_cursor_init(cursor, length);
1065 ceph_msg_data_pages_cursor_init(cursor, length);
1069 ceph_msg_data_bio_cursor_init(cursor, length);
1080 static void ceph_msg_data_cursor_init(struct ceph_msg *msg, size_t length)
1085 BUG_ON(!length);
1086 BUG_ON(length > msg->data_length);
1090 cursor->total_resid = length;
1099 * data item, and supply the page offset and length of that piece.
1103 size_t *page_offset, size_t *length,
1110 page = ceph_msg_data_pagelist_next(cursor, page_offset, length);
1113 page = ceph_msg_data_pages_next(cursor, page_offset, length);
1117 page = ceph_msg_data_bio_next(cursor, page_offset, length);
1126 BUG_ON(*page_offset + *length > PAGE_SIZE);
1127 BUG_ON(!*length);
1482 unsigned int length)
1488 crc = crc32c(crc, kaddr + page_offset, length);
1524 size_t length;
1529 page = ceph_msg_data_next(&msg->cursor, &page_offset, &length,
1532 length, last_piece);
1540 crc = ceph_crc32c_page(crc, page, page_offset, length);
2208 size_t length;
2219 page = ceph_msg_data_next(&msg->cursor, &page_offset, &length,
2221 ret = ceph_tcp_recvpage(con->sock, page, page_offset, length);
3092 size_t length, size_t alignment)
3097 BUG_ON(!length);
3102 data->length = length;
3106 msg->data_length += length;
3116 BUG_ON(!pagelist->length);
3123 msg->data_length += pagelist->length;
3129 size_t length)
3138 data->bio_length = length;
3141 msg->data_length += length;
3346 pr_debug("msg_dump %p (front_alloc_len %d length %zd)\n", msg,