Searched refs:dir_entries (Results 1 – 9 of 9) sorted by relevance
| /linux/fs/xfs/scrub/ |
| H A D | dir_repair.c | 113 * Stash up to 8 pages of recovered dirent data in dir_entries and dir_names 122 struct xfarray *dir_entries; member 141 * @pscan.lock coordinates access to dir_entries, dir_names, 178 if (rd->dir_entries) in xrep_dir_teardown() 179 xfarray_destroy(rd->dir_entries); in xrep_dir_teardown() 180 rd->dir_entries = NULL; in xrep_dir_teardown() 347 return xfarray_append(rd->dir_entries, &dirent); in xrep_dir_stash_createname() 374 return xfarray_append(rd->dir_entries, &dirent); in xrep_dir_stash_removename() 852 foreach_xfarray_idx(rd->dir_entries, array_cur) { in xrep_dir_replay_updates() 855 error = xfarray_load(rd->dir_entries, array_cu in xrep_dir_replay_updates() [all...] |
| H A D | dir.c | 70 struct xfarray *dir_entries; member 202 error = xfarray_append(sd->dir_entries, &save_de); in xchk_dir_check_pptr_fast() 1042 foreach_xfarray_idx(sd->dir_entries, array_cur) { in xchk_dir_finish_slow_dirents() 1048 error = xfarray_load(sd->dir_entries, array_cur, &dirent); in xchk_dir_finish_slow_dirents() 1115 sizeof(struct xchk_dirent), &sd->dir_entries); in xchk_directory() 1147 if (sd->dir_entries) in xchk_directory() 1148 xfarray_destroy(sd->dir_entries); in xchk_directory()
|
| /linux/include/uapi/linux/ |
| H A D | msdos_fs.h | 116 __u8 dir_entries[2]; /* root directory entries */ member
|
| /linux/fs/ceph/ |
| H A D | export.c | 512 rde = rinfo->dir_entries + i; in __get_snap_name() 527 rde = rinfo->dir_entries + (rinfo->dir_nr - 1); in __get_snap_name()
|
| H A D | dir.c | 507 rinfo->dir_entries + (rinfo->dir_nr-1); in ceph_readdir() 526 rinfo->dir_nr ? rinfo->dir_entries[0].offset : 0LL); in ceph_readdir() 534 if (rinfo->dir_entries[i + step].offset < ctx->pos) { in ceph_readdir() 543 struct ceph_mds_reply_dir_entry *rde = rinfo->dir_entries + i; in ceph_readdir() 669 chunk_offset = rinfo->dir_entries[0].offset; in need_reset_readdir()
|
| H A D | mds_client.h | 175 struct ceph_mds_reply_dir_entry *dir_entries; member
|
| H A D | mds_client.c | 478 BUG_ON(!info->dir_entries); in parse_reply_info_readdir() 479 if ((unsigned long)(info->dir_entries + num) > in parse_reply_info_readdir() 480 (unsigned long)info->dir_entries + info->dir_buf_size) { in parse_reply_info_readdir() 490 struct ceph_mds_reply_dir_entry *rde = info->dir_entries + i; in parse_reply_info_readdir() 849 if (!info->dir_entries) in destroy_reply_info() 853 struct ceph_mds_reply_dir_entry *rde = info->dir_entries + i; in destroy_reply_info() 858 free_pages((unsigned long)info->dir_entries, get_order(info->dir_buf_size)); in destroy_reply_info() 2596 rinfo->dir_entries = (void*)__get_free_pages(GFP_KERNEL | in ceph_alloc_readdir_reply_buffer() 2600 if (rinfo->dir_entries) in ceph_alloc_readdir_reply_buffer() 2604 if (!rinfo->dir_entries || unlikel in ceph_alloc_readdir_reply_buffer() [all...] |
| H A D | inode.c | 1911 struct ceph_mds_reply_dir_entry *rde = rinfo->dir_entries + i; in readdir_prepopulate_inodes_only() 2067 struct ceph_mds_reply_dir_entry *rde = rinfo->dir_entries + i; in ceph_readdir_prepopulate()
|
| /linux/drivers/net/ethernet/broadcom/bnxt/ |
| H A D | bnxt_ethtool.c | 4205 u32 dir_entries; in bnxt_get_nvram_directory() local 4212 rc = nvm_get_dir_info(dev, &dir_entries, &entry_length); in bnxt_get_nvram_directory() 4216 if (!dir_entries || !entry_length) in bnxt_get_nvram_directory() 4223 *data++ = dir_entries; in bnxt_get_nvram_directory() 4232 buflen = mul_u32_u32(dir_entries, entry_length); in bnxt_get_nvram_directory()
|