| /fs/squashfs/ |
| A D | cache.c | 110 entry->length = squashfs_read_data(sb, block, length, in squashfs_cache_get() 115 if (entry->length < 0) in squashfs_cache_get() 298 int offset, int length) in squashfs_copy_data() argument 300 int remaining = length; in squashfs_copy_data() 302 if (length == 0) in squashfs_copy_data() 305 return min(length, entry->length - offset); in squashfs_copy_data() 339 int bytes, res = length; in squashfs_read_metadata() 344 if (unlikely(length < 0)) in squashfs_read_metadata() 347 while (length) { in squashfs_read_metadata() 360 length -= bytes; in squashfs_read_metadata() [all …]
|
| A D | block.c | 263 length, read_start, read_end, in squashfs_bio_read() 299 if (length) { in squashfs_read_data() 304 length = SQUASHFS_COMPRESSED_SIZE_BLOCK(length); in squashfs_read_data() 306 index, compressed ? "" : "un", length, output->length); in squashfs_read_data() 329 length = data[offset]; in squashfs_read_data() 331 length |= data[offset + 1] << 8; in squashfs_read_data() 338 length |= data[0] << 8; in squashfs_read_data() 345 length = SQUASHFS_COMPRESSED_SIZE(length); in squashfs_read_data() 349 compressed ? "" : "un", length); in squashfs_read_data() 351 if (length <= 0 || length > output->length || in squashfs_read_data() [all …]
|
| A D | dir.c | 43 int err, i, index, length = 0; in get_dir_index_using_offset() local 83 length = index; in get_dir_index_using_offset() 88 *next_offset = (length + *next_offset) % SQUASHFS_METADATA_SIZE; in get_dir_index_using_offset() 93 return length + 3; in get_dir_index_using_offset() 102 int offset = squashfs_i(inode)->offset, length, err; in squashfs_readdir() local 144 length = get_dir_index_using_offset(inode->i_sb, &block, &offset, in squashfs_readdir() 150 while (length < i_size_read(inode)) { in squashfs_readdir() 159 length += sizeof(dirh); in squashfs_readdir() 186 length += sizeof(*dire) + size; in squashfs_readdir() 188 if (ctx->pos >= length) in squashfs_readdir() [all …]
|
| A D | namei.c | 68 int i, length = 0, err; in get_dir_index_using_name() local 101 length = le32_to_cpu(index->index); in get_dir_index_using_name() 106 *next_offset = (length + *next_offset) % SQUASHFS_METADATA_SIZE; in get_dir_index_using_name() 116 return length + 3; in get_dir_index_using_name() 131 int err, length; in squashfs_lookup() local 147 length = get_dir_index_using_name(dir->i_sb, &block, &offset, in squashfs_lookup() 152 while (length < i_size_read(dir)) { in squashfs_lookup() 161 length += sizeof(dirh); in squashfs_lookup() 188 length += sizeof(*dire) + size; in squashfs_lookup()
|
| A D | symlink.c | 41 int length = min_t(int, i_size_read(inode) - index, PAGE_SIZE); in squashfs_symlink_read_folio() local 71 for (bytes = 0; bytes < length; offset = 0, bytes += copied) { in squashfs_symlink_read_folio() 84 length - bytes); in squashfs_symlink_read_folio() 85 if (copied == length - bytes) in squashfs_symlink_read_folio() 86 memset(pageaddr + length, 0, PAGE_SIZE - length); in squashfs_symlink_read_folio()
|
| A D | page_actor.c | 44 int pages, int length) in squashfs_page_actor_init() argument 51 actor->length = length ? : pages * PAGE_SIZE; in squashfs_page_actor_init() 70 int max_pages = (actor->length + PAGE_SIZE - 1) >> PAGE_SHIFT; in handle_next_page() 111 struct page **page, int pages, int length, loff_t start_index) in squashfs_page_actor_init_special() argument 128 actor->length = length ? : pages * PAGE_SIZE; in squashfs_page_actor_init_special()
|
| /fs/xfs/libxfs/ |
| A D | xfs_dir2_data.c | 171 if (be16_to_cpu(bf[0].length) < be16_to_cpu(bf[1].length)) in __xfs_dir3_data_check() 173 if (be16_to_cpu(bf[1].length) < be16_to_cpu(bf[2].length)) in __xfs_dir3_data_check() 515 if (dfp->length != dup->length) in xfs_dir2_data_freefind_verify() 527 be16_to_cpu(dfp->length) < be16_to_cpu(dup->length)) in xfs_dir2_data_freefind_verify() 593 new.length = dup->length; in xfs_dir2_data_freeinsert() 599 if (be16_to_cpu(new.length) > be16_to_cpu(dfp[0].length)) { in xfs_dir2_data_freeinsert() 606 if (be16_to_cpu(new.length) > be16_to_cpu(dfp[1].length)) { in xfs_dir2_data_freeinsert() 772 dup->length = bf[0].length; in xfs_dir3_data_init() 846 (uint)((char *)&dup->length + sizeof(dup->length) - in xfs_dir2_data_log_unused() 961 ASSERT(dfp->length == prevdup->length); in xfs_dir2_data_make_free() [all …]
|
| A D | xfs_cksum.h | 14 xfs_start_cksum_safe(char *buffer, size_t length, unsigned long cksum_offset) in xfs_start_cksum_safe() argument 27 length - (cksum_offset + sizeof(__be32))); in xfs_start_cksum_safe() 35 xfs_start_cksum_update(char *buffer, size_t length, unsigned long cksum_offset) in xfs_start_cksum_update() argument 41 return crc32c(XFS_CRC_SEED, buffer, length); in xfs_start_cksum_update() 64 xfs_update_cksum(char *buffer, size_t length, unsigned long cksum_offset) in xfs_update_cksum() argument 66 uint32_t crc = xfs_start_cksum_update(buffer, length, cksum_offset); in xfs_update_cksum() 75 xfs_verify_cksum(char *buffer, size_t length, unsigned long cksum_offset) in xfs_verify_cksum() argument 77 uint32_t crc = xfs_start_cksum_safe(buffer, length, cksum_offset); in xfs_verify_cksum()
|
| /fs/verity/ |
| A D | read_metadata.c | 18 void __user *buf, u64 offset, int length) in fsverity_read_merkle_tree() argument 27 end_offset = min(offset + length, vi->tree_params.tree_size); in fsverity_read_merkle_tree() 90 length = min_t(size_t, length, src_length); in fsverity_read_buffer() 92 if (copy_to_user(dst, src, length)) in fsverity_read_buffer() 95 return length; in fsverity_read_buffer() 99 void __user *buf, u64 offset, int length) in fsverity_read_descriptor() argument 120 void __user *buf, u64 offset, int length) in fsverity_read_signature() argument 157 int length; in fsverity_ioctl_read_metadata() local 175 if (arg.offset + arg.length < arg.offset) in fsverity_ioctl_read_metadata() 179 length = min_t(u64, arg.length, INT_MAX); in fsverity_ioctl_read_metadata() [all …]
|
| /fs/xfs/ |
| A D | xfs_exchrange.c | 396 test_len = fxr->length; in xfs_exchange_range_checks() 405 if (test_len != fxr->length) in xfs_exchange_range_checks() 423 blen = fxr->length; in xfs_exchange_range_checks() 438 blen = fxr->length; in xfs_exchange_range_checks() 528 uint64_t length = fxr->length; in xfs_exchrange_check_rtalign() local 560 blen = length; in xfs_exchrange_check_rtalign() 575 blen = length; in xfs_exchrange_check_rtalign() 650 fxr->length, true); in xfs_exchrange_prep() 657 fxr->length, true); in xfs_exchrange_prep() 812 fxr.length = args.length; in xfs_ioc_exchange_range() [all …]
|
| A D | xfs_icreate_item.c | 96 xfs_agblock_t length, in xfs_icreate_log() argument 112 icp->ic_format.icl_length = cpu_to_be32(length); in xfs_icreate_log() 155 xfs_agblock_t length; in xlog_recover_icreate_commit_pass2() local 192 length = be32_to_cpu(icl->icl_length); in xlog_recover_icreate_commit_pass2() 193 if (!length || length >= mp->m_sb.sb_agblocks) { in xlog_recover_icreate_commit_pass2() 202 if (length != igeo->ialloc_blks && in xlog_recover_icreate_commit_pass2() 203 length != igeo->ialloc_min_blks) { in xlog_recover_icreate_commit_pass2() 210 if ((count >> mp->m_sb.sb_inopblog) != length) { in xlog_recover_icreate_commit_pass2() 224 nbufs = length / igeo->blocks_per_cluster; in xlog_recover_icreate_commit_pass2() 255 length, be32_to_cpu(icl->icl_gen)); in xlog_recover_icreate_commit_pass2()
|
| A D | xfs_dir2_readdir.c | 362 int length; /* temporary length value */ in xfs_dir2_leaf_getdents() local 428 length = be16_to_cpu(dup->length); in xfs_dir2_leaf_getdents() 429 offset += length; in xfs_dir2_leaf_getdents() 433 length = xfs_dir2_data_entsize(mp, in xfs_dir2_leaf_getdents() 435 offset += length; in xfs_dir2_leaf_getdents() 458 length = be16_to_cpu(dup->length); in xfs_dir2_leaf_getdents() 459 offset += length; in xfs_dir2_leaf_getdents() 460 curoff += length; in xfs_dir2_leaf_getdents() 484 offset += length; in xfs_dir2_leaf_getdents() 485 curoff += length; in xfs_dir2_leaf_getdents() [all …]
|
| A D | xfs_pnfs.c | 111 u64 length, in xfs_fs_map_blocks() argument 161 if (offset > limit - length) in xfs_fs_map_blocks() 162 length = limit - offset; in xfs_fs_map_blocks() 171 end_fsb = XFS_B_TO_FSB(mp, (xfs_ufsize_t)offset + length); in xfs_fs_map_blocks() 183 if (offset + length > XFS_ISIZE(ip)) in xfs_fs_map_blocks() 280 u64 start, length, end; in xfs_fs_commit_blocks() local 286 end = start + maps[i].length; in xfs_fs_commit_blocks() 290 length = end - start; in xfs_fs_commit_blocks() 291 if (!length) in xfs_fs_commit_blocks() 302 error = xfs_iomap_write_unwritten(ip, start, length, false); in xfs_fs_commit_blocks()
|
| A D | xfs_extent_busy.c | 48 new->length = len; in xfs_extent_busy_insert_list() 66 ASSERT(bno >= busyp->bno + busyp->length); in xfs_extent_busy_insert_list() 134 if (bno < busyp->bno + busyp->length) in xfs_extent_busy_search() 139 match = (busyp->length == len) ? 1 : -1; in xfs_extent_busy_search() 171 xfs_agblock_t bend = bbno + busyp->length; in xfs_extent_busy_update_extent() 255 busyp->length = 0; in xfs_extent_busy_update_extent() 273 busyp->length = bend - fend; in xfs_extent_busy_update_extent() 288 busyp->length = fbno - busyp->bno; in xfs_extent_busy_update_extent() 325 xfs_agblock_t bend = bbno + busyp->length; in xfs_extent_busy_reuse() 539 if (busyp->length) { in xfs_extent_busy_clear_one() [all …]
|
| /fs/ntfs3/lib/ |
| A D | xpress_decompress.c | 92 u32 length; in xpress_decompress() local 102 length = sym & 0xf; in xpress_decompress() 110 if (length == 0xf) { in xpress_decompress() 111 length += bitstream_read_byte(&is); in xpress_decompress() 112 if (length == 0xf + 0xff) in xpress_decompress() 113 length = bitstream_read_u16(&is); in xpress_decompress() 115 length += XPRESS_MIN_MATCH_LEN; in xpress_decompress() 120 if (length > (size_t)(out_end - out_next)) in xpress_decompress() 123 out_next = lz_copy(out_next, length, offset, out_end, in xpress_decompress()
|
| /fs/orangefs/ |
| A D | xattr.c | 100 ssize_t length = 0; in orangefs_inode_getxattr() local 134 ret = cx->length; in orangefs_inode_getxattr() 142 memset(buffer + cx->length, 0, size - cx->length); in orangefs_inode_getxattr() 143 ret = cx->length; in orangefs_inode_getxattr() 175 cx->length = -1; in orangefs_inode_getxattr() 194 ret = length; in orangefs_inode_getxattr() 201 if (length > size) { in orangefs_inode_getxattr() 207 memset(buffer + length, 0, size - length); in orangefs_inode_getxattr() 218 ret = length; in orangefs_inode_getxattr() 223 cx->length = length; in orangefs_inode_getxattr() [all …]
|
| /fs/iomap/ |
| A D | seek.c | 12 loff_t length = iomap_length(iter); in iomap_seek_hole_iter() local 17 iter->pos, iter->pos + length, SEEK_HOLE); in iomap_seek_hole_iter() 18 if (*hole_pos == iter->pos + length) in iomap_seek_hole_iter() 19 return iomap_iter_advance(iter, &length); in iomap_seek_hole_iter() 25 return iomap_iter_advance(iter, &length); in iomap_seek_hole_iter() 58 loff_t length = iomap_length(iter); in iomap_seek_data_iter() local 62 return iomap_iter_advance(iter, &length); in iomap_seek_data_iter() 65 iter->pos, iter->pos + length, SEEK_DATA); in iomap_seek_data_iter() 67 return iomap_iter_advance(iter, &length); in iomap_seek_data_iter()
|
| A D | trace.h | 61 __field(u64, length) 68 __entry->length = len; 75 __entry->length) 136 __field(u64, length) 146 __entry->length = iomap->length; 158 __entry->length, 183 __field(u64, length) 195 __entry->length = iomap->length; 209 __entry->length, 224 __field(u64, length) [all …]
|
| /fs/gfs2/ |
| A D | bmap.c | 856 if (!length) in __gfs2_iomap_get() 872 iomap->length = max_size; in __gfs2_iomap_get() 880 iomap->length = length; in __gfs2_iomap_get() 884 iomap->length = size; in __gfs2_iomap_get() 1308 length = min(length, inode->i_size - from); in gfs2_block_zero_range() 1760 if (length) { in punch_hole() 2361 length); in stuffed_zero_range() 2367 loff_t length) in gfs2_journaled_truncate_range() argument 2373 while (length) { in gfs2_journaled_truncate_range() 2378 chunk = length; in gfs2_journaled_truncate_range() [all …]
|
| /fs/smb/server/ |
| A D | ndr.c | 26 n->length += 1024; in try_to_realloc_ndr_blob() 33 if (n->length <= n->offset + sizeof(value)) { in ndr_write_int16() 78 if (n->length <= n->offset + sz) { in ndr_write_bytes() 96 if (n->length <= n->offset + sz) { in ndr_write_string() 114 if (n->offset + sz > n->length) in ndr_read_string() 128 if (n->offset + sz > n->length) in ndr_read_bytes() 139 if (n->offset + sizeof(__u16) > n->length) in ndr_read_int16() 176 n->length = 1024; in ndr_encode_dos_attr() 352 n->length = 1024; in ndr_encode_posix_acl() 403 n->length = 2048; in ndr_encode_v4_ntacl() [all …]
|
| /fs/btrfs/ |
| A D | raid-stripe-tree.c | 75 u64 end = start + length; in btrfs_delete_raid_extent() 195 phys += diff_start + length; in btrfs_delete_raid_extent() 223 length -= (key.offset - diff_start); in btrfs_delete_raid_extent() 224 if (length == 0) in btrfs_delete_raid_extent() 244 key.offset - length, in btrfs_delete_raid_extent() 245 length); in btrfs_delete_raid_extent() 246 ASSERT(key.offset - diff_end == length); in btrfs_delete_raid_extent() 256 length -= key.offset; in btrfs_delete_raid_extent() 257 if (length == 0) in btrfs_delete_raid_extent() 381 const u64 end = logical + *length; in btrfs_get_raid_extent_offset() [all …]
|
| /fs/fuse/ |
| A D | dax.c | 52 loff_t length; member 267 ptr->len = dmap->length; in dmap_removemapping_list() 296 dmap->length); in dmap_reinit_add_to_free_pool() 363 forget_one.len = dmap->length; in dmap_removemapping_one() 391 iomap->length = length; in fuse_fill_iomap_hole() 403 len = min(length, dmap->length - offset); in fuse_fill_iomap() 411 iomap->length = len; in fuse_fill_iomap() 605 __func__, pos, length); in fuse_iomap_begin() 616 __func__, pos, length); in fuse_iomap_begin() 631 __func__, pos, length, iomap->length); in fuse_iomap_begin() [all …]
|
| /fs/coda/ |
| A D | upcall.c | 131 const char *name, int length, int * type, in venus_lookup() argument 148 *((char *)inp + offset + length) = '\0'; in venus_lookup() 202 const char *name, int length, in venus_mkdir() argument 303 const char *name, int length) in venus_rmdir() argument 317 *((char *)inp + offset + length) = '\0'; in venus_rmdir() 326 const char *name, int length) in venus_remove() argument 339 *((char *)inp + offset + length) = '\0'; in venus_remove() 348 char *buffer, int *length) in venus_readlink() argument 365 if (retlen >= *length) in venus_readlink() 366 retlen = *length - 1; in venus_readlink() [all …]
|
| /fs/lockd/ |
| A D | clnt4xdr.c | 113 p = xdr_reserve_space(xdr, 4 + length); in encode_netobj() 114 xdr_encode_opaque(p, data, length); in encode_netobj() 142 u32 length; in decode_cookie() local 148 length = be32_to_cpup(p++); in decode_cookie() 150 if (length == 0) in decode_cookie() 152 if (length > NLM_MAXCOOKIELEN) in decode_cookie() 154 p = xdr_inline_decode(xdr, length); in decode_cookie() 157 cookie->len = length; in decode_cookie() 158 memcpy(cookie->data, p, length); in decode_cookie() 301 u32 length = strlen(name); in encode_caller_name() local [all …]
|
| A D | clntxdr.c | 111 p = xdr_reserve_space(xdr, 4 + length); in encode_netobj() 112 xdr_encode_opaque(p, data, length); in encode_netobj() 140 u32 length; in decode_cookie() local 146 length = be32_to_cpup(p++); in decode_cookie() 148 if (length == 0) in decode_cookie() 150 if (length > NLM_MAXCOOKIELEN) in decode_cookie() 152 p = xdr_inline_decode(xdr, length); in decode_cookie() 155 cookie->len = length; in decode_cookie() 156 memcpy(cookie->data, p, length); in decode_cookie() 303 u32 length = strlen(name); in encode_caller_name() local [all …]
|