| /fs/ubifs/ |
| A D | scan.c | 79 if (len < UBIFS_CH_SZ) in ubifs_scan_a_node() 201 snod->len = le32_to_cpu(ch->len); in ubifs_add_snod() 234 int len; in ubifs_scanned_corruption() local 238 if (len > 8192) in ubifs_scanned_corruption() 239 len = 8192; in ubifs_scanned_corruption() 271 while (len >= 8) { in ubifs_scan() 276 lnum, offs, len); in ubifs_scan() 285 len -= ret; in ubifs_scan() 316 len -= node_len; in ubifs_scan() 328 for (; len > 4; offs += 4, buf = buf + 4, len -= 4) in ubifs_scan() [all …]
|
| A D | recovery.c | 130 len -= sz; in get_master_node() 138 len += sz; in get_master_node() 144 len += sz; in get_master_node() 163 len -= sz; in get_master_node() 174 len -= sz; in get_master_node() 674 len -= ret; in ubifs_recover_leb() 929 if (!len) in recover_head() 1033 len -= ret; in clean_an_unclean_leb() 1449 len = le32_to_cpu(ino->ch.len); in fix_size_in_place() 1456 len -= 1; in fix_size_in_place() [all …]
|
| A D | io.c | 115 int len) in ubifs_leb_write() argument 152 len, lnum, err); in ubifs_leb_change() 393 ch->len = cpu_to_le32(len); in ubifs_prepare_node() 401 len = ALIGN(len, 8); in ubifs_prepare_node() 402 pad = ALIGN(len, c->min_io_size) - len; in ubifs_prepare_node() 426 ch->len = cpu_to_le32(len); in ubifs_prep_grp_node() 787 len -= wbuf->size; in ubifs_wbuf_write_nolock() 809 len -= n; in ubifs_wbuf_write_nolock() 958 if (rlen != len) { in ubifs_read_node_wbuf() 993 ubifs_assert(len >= UBIFS_CH_SZ && offs + len <= c->leb_size); in ubifs_read_node() [all …]
|
| A D | tnc.c | 1575 len = zbr->len; in ubifs_tnc_get_bu_keys() 1588 len = ALIGN(len, 8) + zbr->len; in ubifs_tnc_get_bu_keys() 1718 len = le32_to_cpu(ch->len); in validate_data_node() 1719 if (len != zbr->len) { in validate_data_node() 2185 zbr.len = len; in ubifs_tnc_add() 2195 zbr->len = len; in ubifs_tnc_add() 2245 zbr->len = len; in ubifs_tnc_replace() 2274 zbr->len = len; in ubifs_tnc_replace() 2345 zbr->len = len; in ubifs_tnc_add_nm() 2356 zbr.len = len; in ubifs_tnc_add_nm() [all …]
|
| A D | tnc_misc.c | 304 zbr->len = le32_to_cpu(br->len); in read_znode() 311 zbr->offs + zbr->len > c->leb_size || zbr->offs & 7) { in read_znode() 335 if (zbr->len != c->ranges[type].len) { in read_znode() 337 type, zbr->len); in read_znode() 338 ubifs_err(c, "have to be %d", c->ranges[type].len); in read_znode() 342 } else if (zbr->len < c->ranges[type].min_len || in read_znode() 343 zbr->len > c->ranges[type].max_len) { in read_znode() 345 type, zbr->len); in read_znode() 415 err = read_znode(c, zbr->lnum, zbr->offs, zbr->len, znode); in ubifs_load_znode() 464 err = ubifs_read_node_wbuf(wbuf, node, type, zbr->len, in ubifs_tnc_read_node() [all …]
|
| A D | lpt_commit.c | 227 len = c->nnode_sz; in layout_cnodes() 230 len = c->pnode_sz; in layout_cnodes() 269 offs += len; in layout_cnodes() 410 len = c->nnode_sz; in write_cnodes() 466 offs += len; in write_cnodes() 1170 len -= pad_len; in lpt_gc_lnum() 1185 len -= node_len; in lpt_gc_lnum() 1665 len -= pad_len; in dbg_check_ltab_lnum() 1693 len -= node_len; in dbg_check_ltab_lnum() 1918 if (len) in dump_lpt_leb() [all …]
|
| A D | log.c | 357 int err, i, max_len, len; in ubifs_log_start_commit() local 380 len = UBIFS_CS_NODE_SZ; in ubifs_log_start_commit() 390 ref = buf + len; in ubifs_log_start_commit() 397 len += UBIFS_REF_NODE_SZ; in ubifs_log_start_commit() 400 ubifs_pad(c, buf + len, ALIGN(len, c->min_io_size) - len); in ubifs_log_start_commit() 414 len = ALIGN(len, c->min_io_size); in ubifs_log_start_commit() 422 c->lhead_offs += len; in ubifs_log_start_commit() 599 int len = le32_to_cpu(ch->len), remains = c->leb_size - *offs; in add_node() local 601 if (len > remains) { in add_node() 611 memcpy(buf + *offs, node, len); in add_node() [all …]
|
| A D | replay.c | 53 int len; member 219 r->lnum, r->offs, r->len, r->deletion, r->sqnum); in apply_replay_entry() 229 r->len, &r->nm); in apply_replay_entry() 249 r->len); in apply_replay_entry() 368 *used += ALIGN(len, 8); in insert_node() 371 r->len = len; in insert_node() 421 *used += ALIGN(len, 8); in insert_dent() 424 r->len = len; in insert_dent() 428 r->nm.len = nlen; in insert_dent() 602 err = insert_node(c, lnum, snod->offs, snod->len, in replay_bud() [all …]
|
| A D | key.h | 49 static inline uint32_t key_r5_hash(const char *s, int len) in key_r5_hash() argument 69 static inline uint32_t key_test_hash(const char *str, int len) in key_test_hash() argument 73 len = min_t(uint32_t, len, 4); in key_test_hash() 74 memcpy(&a, str, len); in key_test_hash() 144 uint32_t hash = c->key_hash(nm->name, nm->len); in dent_key_init() 179 uint32_t hash = c->key_hash(nm->name, nm->len); in dent_key_init_flash() 212 uint32_t hash = c->key_hash(nm->name, nm->len); in xent_key_init() 230 uint32_t hash = c->key_hash(nm->name, nm->len); in xent_key_init_flash()
|
| A D | debug.c | 113 len -= snprintf(p, len, "(%lu, %s)", in dbg_snprintf_key() 119 len -= snprintf(p, len, "(%lu, %s, %#08x)", in dbg_snprintf_key() 124 len -= snprintf(p, len, "(%lu, %s, %u)", in dbg_snprintf_key() 129 len -= snprintf(p, len, "(%lu, %s)", in dbg_snprintf_key() 134 len -= snprintf(p, len, "(bad key type: %#08x, %#08x)", in dbg_snprintf_key() 138 len -= snprintf(p, len, "bad key format %d", c->key_fmt); in dbg_snprintf_key() 139 ubifs_assert(len > 0); in dbg_snprintf_key() 1323 if (zbr->len == 0) in dbg_check_znode() 2482 if (sa->len < sb->len) { in dbg_check_nondata_nodes_order() 2656 len = corrupt_data(c, buf, len); in dbg_leb_write() [all …]
|
| A D | lpt.c | 675 len = c->pnode_sz; in ubifs_create_dflt_lpt() 705 len = 0; in ubifs_create_dflt_lpt() 709 len += c->pnode_sz; in ubifs_create_dflt_lpt() 729 alen - len); in ubifs_create_dflt_lpt() 735 len = 0; in ubifs_create_dflt_lpt() 740 c->lpt_offs = len; in ubifs_create_dflt_lpt() 782 len = 0; in ubifs_create_dflt_lpt() 795 len += c->lsave_sz; in ubifs_create_dflt_lpt() 807 len = 0; in ubifs_create_dflt_lpt() 811 c->ltab_offs = len; in ubifs_create_dflt_lpt() [all …]
|
| A D | ubifs.h | 98 unsigned int len; member 904 int len; member 1348 int len; member 1380 int len; member 1416 int len; member 1917 uint32_t (*key_hash)(const char *str, int len); 2086 int len, int even_ebadmsg); 2088 int len); 2144 const union ubifs_key *key, const void *buf, int len); 2193 int offs, int len); [all …]
|
| A D | ubifs.c | 387 nm.len = le16_to_cpu(dent->nlen); in ubifs_printdir() 388 over = filldir(c, (char *)dent->name, nm.len, in ubifs_printdir() 471 nm.len = le16_to_cpu(dent->nlen); in ubifs_finddir() 473 (strlen(dirname) == nm.len)) { in ubifs_finddir() 728 int err, len, out_len; in read_block() local 743 len = le32_to_cpu(dn->size); in read_block() 744 if (len <= 0 || len > UBIFS_BLOCK_SIZE) in read_block() 747 dlen = le32_to_cpu(dn->ch.len) - UBIFS_DATA_NODE_SZ; in read_block() 751 if (err || len != out_len) in read_block() 759 if (len < UBIFS_BLOCK_SIZE) in read_block() [all …]
|
| A D | orphan.c | 239 ubifs_prepare_node(c, c->orph_buf, len, 1); in do_write_orph_node() 240 len = ALIGN(len, c->min_io_size); in do_write_orph_node() 241 err = ubifs_leb_change(c, c->ohead_lnum, c->orph_buf, len); in do_write_orph_node() 249 err = ubifs_write_node(c, c->orph_buf, len, c->ohead_lnum, in do_write_orph_node() 268 int gap, err, len, cnt, i; in write_orph_node() local 288 len = UBIFS_ORPH_NODE_SZ + cnt * sizeof(__le64); in write_orph_node() 310 ubifs_assert(c->ohead_offs + len <= c->leb_size); in write_orph_node() 313 err = do_write_orph_node(c, len, atomic); in write_orph_node() 314 c->ohead_offs += ALIGN(len, c->min_io_size); in write_orph_node() 603 n = (le32_to_cpu(orph->ch.len) - UBIFS_ORPH_NODE_SZ) >> 3; in do_kill_orphans() [all …]
|
| /fs/btrfs/ |
| A D | extent-io.c | 182 while (len >= bits_to_set) { in extent_buffer_bitmap_set() 184 len -= bits_to_set; in extent_buffer_bitmap_set() 189 if (len) { in extent_buffer_bitmap_set() 210 while (len >= bits_to_clear) { in extent_buffer_bitmap_clear() 212 len -= bits_to_clear; in extent_buffer_bitmap_clear() 217 if (len) { in extent_buffer_bitmap_clear() 579 eb->len = blocksize; in __alloc_extent_buffer() 612 tree->cache_size -= eb->len; in free_extent_buffer_final() 629 eb->start, eb->len); in free_extent_buffer_internal() 737 if (ret != len) { in read_extent_from_disk() [all …]
|
| A D | inode.c | 255 int len; in btrfs_lookup_path() local 335 cur += len; in btrfs_lookup_path() 451 return len; in btrfs_read_extent_reg() 460 read = len; in btrfs_read_extent_reg() 472 return len; in btrfs_read_extent_reg() 516 len); in btrfs_read_extent_reg() 517 ret = len; in btrfs_read_extent_reg() 649 return len; in read_and_truncate_page() 661 return len; in read_and_truncate_page() 702 return len; in btrfs_file_read() [all …]
|
| A D | extent-io.h | 84 u32 len; member 141 unsigned long offset, unsigned long len); 143 unsigned long start, unsigned long len); 145 unsigned long start, unsigned long len); 147 unsigned long start, unsigned long len); 150 unsigned long len); 152 unsigned long src_offset, unsigned long len); 154 unsigned long start, unsigned long len); 160 unsigned long pos, unsigned long len); 162 unsigned long pos, unsigned long len);
|
| A D | btrfs.c | 226 int btrfs_read(const char *file, void *buf, loff_t offset, loff_t len, in btrfs_read() argument 255 if (!len || len > real_size - offset) in btrfs_read() 256 len = real_size - offset; in btrfs_read() 258 ret = btrfs_file_read(root, ino, offset, len, buf); in btrfs_read() 264 *actread = len; in btrfs_read()
|
| /fs/ext4/ |
| A D | ext4fs.c | 72 loff_t len, char *buf, loff_t *actread) in ext4fs_read_file() argument 94 if (len + pos > filesize) in ext4fs_read_file() 95 len = (filesize - pos); in ext4fs_read_file() 97 if (blocksize <= 0 || len <= 0) { in ext4fs_read_file() 185 n_left = len - ( buf - start_buf ); in ext4fs_read_file() 204 *actread = len; in ext4fs_read_file() 251 int len; in ext4fs_readdir() local 294 len, dent->name, &actread); in ext4fs_readdir() 297 dent->name[len] = '\0'; in ext4fs_readdir() 404 if (len == 0) in ext4_read_file() [all …]
|
| /fs/ |
| A D | fs.c | 104 loff_t offset, loff_t len, in fs_read_unsupported() argument 111 loff_t offset, loff_t len, in fs_write_unsupported() argument 171 loff_t len, loff_t *actread); 173 loff_t len, loff_t *actwrite); 596 if (len && len < read_len) in fs_read_lmb_check() 597 read_len = len; in fs_read_lmb_check() 630 buf = map_sysmem(addr, len); in _fs_read() 635 if (ret == 0 && len && *actread != len) in _fs_read() 655 buf = map_sysmem(addr, len); in fs_write() 659 if (ret < 0 && len != *actwrite) { in fs_write() [all …]
|
| A D | semihostingfs.c | 97 int smh_fs_read(const char *filename, void *buf, loff_t offset, loff_t len, in smh_fs_read() argument 102 ret = smh_fs_read_at(filename, offset, buf, len, actread); in smh_fs_read() 110 loff_t len, loff_t *actwrite) in smh_fs_write() argument 114 ret = smh_fs_write_at(filename, offset, buf, len, actwrite); in smh_fs_write()
|
| /fs/erofs/ |
| A D | fs.c | 12 int erofs_dev_read(int device_id, void *buf, u64 offset, size_t len) in erofs_dev_read() argument 24 off, len, buf)) in erofs_dev_read() 225 int erofs_read(const char *filename, void *buf, loff_t offset, loff_t len, in erofs_read() argument 241 if (!len) in erofs_read() 242 len = vi.i_size; in erofs_read() 244 err = erofs_pread(&vi, buf, len, offset); in erofs_read() 252 else if (offset + len > vi.i_size) in erofs_read() 255 *actread = len; in erofs_read()
|
| A D | internal.h | 254 static inline bool is_dot_dotdot_len(const char *name, unsigned int len) in is_dot_dotdot_len() argument 256 if (len >= 1 && name[0] != '.') in is_dot_dotdot_len() 259 return len == 1 || (len == 2 && name[1] == '.'); in is_dot_dotdot_len() 325 int erofs_dev_read(int device_id, void *buf, u64 offset, size_t len); 343 size_t len); 385 static inline u32 erofs_crc32c(u32 crc, const u8 *in, size_t len) in erofs_crc32c() argument 389 while (len--) { in erofs_crc32c()
|
| /fs/sandbox/ |
| A D | sandboxfs.c | 122 int fs_read_sandbox(const char *filename, void *buf, loff_t offset, loff_t len, in fs_read_sandbox() argument 127 ret = sandbox_fs_read_at(filename, offset, buf, len, actread); in fs_read_sandbox() 135 loff_t len, loff_t *actwrite) in fs_write_sandbox() argument 139 ret = sandbox_fs_write_at(filename, offset, buf, len, actwrite); in fs_write_sandbox()
|
| /fs/cbfs/ |
| A D | cbfs.c | 76 dest->len = be32_to_cpu(src->len); in swap_file_header() 103 node->data_length = header->len; in fill_node() 113 uint tag, len; in fill_node() local 117 len = be32_to_cpu(attr->len); in fill_node() 127 offset += len; in fill_node() 178 *used += ALIGN(header.len, align); in file_cbfs_next_file()
|