/kernel/linux/linux-5.10/fs/reiserfs/ |
H A D | xattr.c | 189 struct dentry *dentries[8]; member 202 if (dbuf->count == ARRAY_SIZE(dbuf->dentries)) in fill_with_dentries() 224 dbuf->dentries[dbuf->count++] = dentry; in fill_with_dentries() 234 if (buf->dentries[i]) in cleanup_dentry_buf() 235 dput(buf->dentries[i]); in cleanup_dentry_buf() 274 for (i = 0; !err && i < buf.count && buf.dentries[i]; i++) { in reiserfs_for_each_xattr() 275 struct dentry *dentry = buf.dentries[i]; in reiserfs_for_each_xattr() 281 buf.dentries[i] = NULL; in reiserfs_for_each_xattr() 438 * We can deadlock if we try to free dentries, in reiserfs_get_page()
|
/kernel/linux/linux-6.6/fs/reiserfs/ |
H A D | xattr.c | 190 struct dentry *dentries[8]; member 203 if (dbuf->count == ARRAY_SIZE(dbuf->dentries)) in fill_with_dentries() 225 dbuf->dentries[dbuf->count++] = dentry; in fill_with_dentries() 235 if (buf->dentries[i]) in cleanup_dentry_buf() 236 dput(buf->dentries[i]); in cleanup_dentry_buf() 275 for (i = 0; !err && i < buf.count && buf.dentries[i]; i++) { in reiserfs_for_each_xattr() 276 struct dentry *dentry = buf.dentries[i]; in reiserfs_for_each_xattr() 282 buf.dentries[i] = NULL; in reiserfs_for_each_xattr() 439 * We can deadlock if we try to free dentries, in reiserfs_get_page()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/ |
H A D | sysfs.c | 267 port->dentr_ar->dentries[i].entry_num = i; in add_port_entries() 268 ret = create_sysfs_entry(port, &port->dentr_ar->dentries[i], in add_port_entries() 285 port->dentr_ar->dentries[attr.gid_tbl_len + i].entry_num = i; in add_port_entries() 287 &port->dentr_ar->dentries[attr.gid_tbl_len + i], in add_port_entries() 304 port->dentr_ar->dentries[2 * attr.gid_tbl_len + i].entry_num = i; in add_port_entries() 306 &port->dentr_ar->dentries[2 * attr.gid_tbl_len + i], in add_port_entries()
|
H A D | mlx4_ib.h | 571 struct mlx4_ib_iov_sysfs_attr dentries[3 * NUM_ALIAS_GUID_PER_PORT + 1]; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/ |
H A D | sysfs.c | 269 port->dentr_ar->dentries[i].entry_num = i; in add_port_entries() 270 ret = create_sysfs_entry(port, &port->dentr_ar->dentries[i], in add_port_entries() 287 port->dentr_ar->dentries[attr.gid_tbl_len + i].entry_num = i; in add_port_entries() 289 &port->dentr_ar->dentries[attr.gid_tbl_len + i], in add_port_entries() 306 port->dentr_ar->dentries[2 * attr.gid_tbl_len + i].entry_num = i; in add_port_entries() 308 &port->dentr_ar->dentries[2 * attr.gid_tbl_len + i], in add_port_entries()
|
H A D | mlx4_ib.h | 572 struct mlx4_ib_iov_sysfs_attr dentries[3 * NUM_ALIAS_GUID_PER_PORT + 1]; member
|
/kernel/linux/linux-5.10/fs/ |
H A D | super.c | 68 long dentries; in super_cache_scan() local 87 dentries = list_lru_shrink_count(&sb->s_dentry_lru, sc); in super_cache_scan() 88 total_objects = dentries + inodes + fs_objects + 1; in super_cache_scan() 93 dentries = mult_frac(sc->nr_to_scan, dentries, total_objects); in super_cache_scan() 104 sc->nr_to_scan = dentries + 1; in super_cache_scan() 435 * and release aforementioned objects. Note: dentries and inodes _are_ 439 * rearrange the set of dentries belonging to this super_block, nor may it 440 * change the attachments of dentries to inodes.
|
/kernel/linux/linux-6.6/fs/ |
H A D | super.c | 191 long dentries; in super_cache_scan() local 210 dentries = list_lru_shrink_count(&sb->s_dentry_lru, sc); in super_cache_scan() 211 total_objects = dentries + inodes + fs_objects + 1; in super_cache_scan() 216 dentries = mult_frac(sc->nr_to_scan, dentries, total_objects); in super_cache_scan() 227 sc->nr_to_scan = dentries + 1; in super_cache_scan() 653 * and release aforementioned objects. Note: dentries and inodes _are_ 657 * rearrange the set of dentries belonging to this super_block, nor may it 658 * change the attachments of dentries to inodes.
|
/kernel/linux/linux-5.10/fs/ceph/ |
H A D | inode.c | 1075 /* only track leases on regular dentries */ in __update_dentry_lease() 1399 /* d_move screws up sibling dentries' offsets */ in ceph_fill_trace() 1575 ctl->dentries = kmap(ctl->page); in fill_readdir_cache() 1577 memset(ctl->dentries, 0, PAGE_SIZE); in fill_readdir_cache() 1583 ctl->dentries[idx] = dn; in fill_readdir_cache() 1646 * tell if any dentries get dropped */ in ceph_readdir_prepopulate()
|
H A D | super.h | 571 #define CEPH_I_DIR_ORDERED (1 << 0) /* dentries in dir are ordered */ 841 struct dentry **dentries; member
|
H A D | dir.c | 150 cache_ctl->dentries = kmap(cache_ctl->page); in __dcache_find_get_entry() 160 dentry = cache_ctl->dentries[cache_ctl->index]; in __dcache_find_get_entry() 172 * dcache. We make this work by carefully ordering dentries on 174 * falling back to a "normal" sync readdir if any dentries in the dir 177 * Complete dir indicates that we have all dentries in the dir. It is 461 * we can tell if any dentries get dropped */ in ceph_readdir() 567 * if dir_release_count still matches the dir, no dentries in ceph_readdir() 620 * dentries are sotred in hash order */ in need_reset_readdir() 1472 * to delete it. So dentries in the list are checked in a in __dir_lease_check() 1694 /* always trust cached snapped dentries, snapdi in ceph_d_revalidate() [all...] |
/kernel/linux/linux-6.6/fs/ceph/ |
H A D | dir.c | 151 cache_ctl->dentries = kmap(cache_ctl->page); in __dcache_find_get_entry() 161 dentry = cache_ctl->dentries[cache_ctl->index]; in __dcache_find_get_entry() 173 * dcache. We make this work by carefully ordering dentries on 175 * falling back to a "normal" sync readdir if any dentries in the dir 178 * Complete dir indicates that we have all dentries in the dir. It is 479 * we can tell if any dentries get dropped */ in ceph_readdir() 592 * if dir_release_count still matches the dir, no dentries in ceph_readdir() 644 * dentries are sotred in hash order */ in need_reset_readdir() 1668 * to delete it. So dentries in the list are checked in a in __dir_lease_check() 1893 /* always trust cached snapped dentries, snapdi in ceph_d_revalidate() [all...] |
H A D | inode.c | 1324 /* only track leases on regular dentries */ in __update_dentry_lease() 1669 /* d_move screws up sibling dentries' offsets */ in ceph_fill_trace() 1846 ctl->dentries = kmap(ctl->page); in fill_readdir_cache() 1848 memset(ctl->dentries, 0, PAGE_SIZE); in fill_readdir_cache() 1854 ctl->dentries[idx] = dn; in fill_readdir_cache() 1917 * tell if any dentries get dropped */ in ceph_readdir_prepopulate()
|
H A D | super.h | 623 #define CEPH_I_DIR_ORDERED (1 << 0) /* dentries in dir are ordered */ 900 struct dentry **dentries; member
|
/kernel/linux/linux-6.6/fs/nfsd/ |
H A D | nfs4state.c | 2910 struct dentry *dentries[ARRAY_SIZE(client_files)]; in create_client() local 2933 client_files, dentries); in create_client() 2934 clp->cl_nfsd_info_dentry = dentries[0]; in create_client()
|