Home
last modified time | relevance | path

Searched refs:dentries (Results 1 - 15 of 15) sorted by relevance

/kernel/linux/linux-5.10/fs/reiserfs/
H A Dxattr.c189 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 Dxattr.c190 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 Dsysfs.c267 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 Dmlx4_ib.h571 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 Dsysfs.c269 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 Dmlx4_ib.h572 struct mlx4_ib_iov_sysfs_attr dentries[3 * NUM_ALIAS_GUID_PER_PORT + 1]; member
/kernel/linux/linux-5.10/fs/
H A Dsuper.c68 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 Dsuper.c191 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 Dinode.c1075 /* 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 Dsuper.h571 #define CEPH_I_DIR_ORDERED (1 << 0) /* dentries in dir are ordered */
841 struct dentry **dentries; member
H A Ddir.c150 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 Ddir.c151 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 Dinode.c1324 /* 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 Dsuper.h623 #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 Dnfs4state.c2910 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()

Completed in 39 milliseconds