Lines Matching refs:page_offset
739 size_t *page_offset,
745 *page_offset = bv.bv_offset;
794 size_t *page_offset,
800 *page_offset = bv.bv_offset;
844 cursor->page_offset = data->alignment & ~PAGE_MASK;
848 BUG_ON(length > SIZE_MAX - cursor->page_offset);
853 size_t *page_offset, size_t *length)
860 BUG_ON(cursor->page_offset >= PAGE_SIZE);
862 *page_offset = cursor->page_offset;
863 *length = min_t(size_t, cursor->resid, PAGE_SIZE - *page_offset);
872 BUG_ON(cursor->page_offset + bytes > PAGE_SIZE);
877 cursor->page_offset = (cursor->page_offset + bytes) & ~PAGE_MASK;
878 if (!bytes || cursor->page_offset)
921 size_t *page_offset, size_t *length)
935 *page_offset = cursor->offset & ~PAGE_MASK;
936 *length = min_t(size_t, cursor->resid, PAGE_SIZE - *page_offset);
984 size_t *page_offset, size_t *length)
993 1, page_offset);
1086 size_t *page_offset, size_t *length)
1092 page = ceph_msg_data_pagelist_next(cursor, page_offset, length);
1095 page = ceph_msg_data_pages_next(cursor, page_offset, length);
1099 page = ceph_msg_data_bio_next(cursor, page_offset, length);
1103 page = ceph_msg_data_bvecs_next(cursor, page_offset, length);
1106 page = ceph_msg_data_iter_next(cursor, page_offset, length);
1115 BUG_ON(*page_offset + *length > PAGE_SIZE);
1164 u32 ceph_crc32c_page(u32 crc, struct page *page, unsigned int page_offset,
1171 crc = crc32c(crc, kaddr + page_offset, length);