Lines Matching defs:offset
133 * If we are truncating the full folio (i.e. offset == 0), adjust the
137 static void ceph_invalidate_folio(struct folio *folio, size_t offset,
146 if (offset != 0 || length != folio_size(folio)) {
148 ceph_vinop(inode), folio->index, offset, length);
162 netfs_invalidate_folio(folio, offset, length);
1022 u64 offset = 0, len = 0;
1107 offset = (u64)page_offset(page);
1109 offset, wsize,
1131 (offset + len) >> PAGE_SHIFT) {
1140 offset = (u64)page_offset(page);
1203 offset = ceph_fscrypt_page_offset(pages[0]);
1208 offset, &len, 0, num_ops,
1215 offset, &len, 0,
1225 thp_size(pages[locked_pages - 1]) - offset);
1246 if (offset + len != cur_offset) {
1252 ceph_fscache_write_to_cache(inode, offset, len, caching);
1256 cur_offset - offset);
1257 doutc(cl, "got pages at %llu~%llu\n", offset,
1265 offset = cur_offset;
1275 ceph_fscache_write_to_cache(inode, offset, len, caching);
1278 len = min(len, ceph_wbc.i_size - offset);
1285 offset);
1291 doutc(cl, "got pages at %llu~%llu\n", offset, len);
1294 ((offset | len) & ~CEPH_FSCRYPT_BLOCK_MASK))
1296 "bad encrypted write offset=%lld len=%llu\n",
1297 offset, len);