Home
last modified time | relevance | path

Searched refs:dp (Results 1 – 25 of 59) sorted by relevance

123

/fs/xfs/
Dxfs_attr_inactive.c35 struct xfs_inode *dp, in xfs_attr3_rmt_stale() argument
52 error = xfs_bmapi_read(dp, (xfs_fileoff_t)blkno, blkcnt, in xfs_attr3_rmt_stale()
56 if (XFS_IS_CORRUPT(dp->i_mount, nmap != 1)) in xfs_attr3_rmt_stale()
64 error = xfs_attr_rmtval_stale(dp, &map, 0); in xfs_attr3_rmt_stale()
84 struct xfs_inode *dp, in xfs_attr3_leaf_inactive() argument
112 blkcnt = xfs_attr3_rmt_blocks(dp->i_mount, in xfs_attr3_leaf_inactive()
114 error = xfs_attr3_rmt_stale(dp, in xfs_attr3_leaf_inactive()
132 struct xfs_inode *dp, in xfs_attr3_node_inactive() argument
136 struct xfs_mount *mp = dp->i_mount; in xfs_attr3_node_inactive()
153 xfs_da3_node_hdr_from_disk(dp->i_mount, &ichdr, bp->b_addr); in xfs_attr3_node_inactive()
[all …]
Dxfs_dir2_readdir.c50 struct xfs_inode *dp = args->dp; /* incore directory inode */ in xfs_dir2_sf_getdents() local
51 struct xfs_mount *mp = dp->i_mount; in xfs_dir2_sf_getdents()
60 ASSERT(dp->i_df.if_flags & XFS_IFINLINE); in xfs_dir2_sf_getdents()
61 ASSERT(dp->i_df.if_bytes == dp->i_d.di_size); in xfs_dir2_sf_getdents()
62 ASSERT(dp->i_df.if_u1.if_data != NULL); in xfs_dir2_sf_getdents()
64 sfp = (xfs_dir2_sf_hdr_t *)dp->i_df.if_u1.if_data; in xfs_dir2_sf_getdents()
88 if (!dir_emit(ctx, ".", 1, dp->i_ino, DT_DIR)) in xfs_dir2_sf_getdents()
120 if (XFS_IS_CORRUPT(dp->i_mount, in xfs_dir2_sf_getdents()
143 struct xfs_inode *dp = args->dp; /* incore directory inode */ in xfs_dir2_block_getdents() local
159 lock_mode = xfs_ilock_data_map_shared(dp); in xfs_dir2_block_getdents()
[all …]
Dxfs_attr_list.c56 struct xfs_inode *dp = context->dp; in xfs_attr_shortform_list() local
63 ASSERT(dp->i_afp != NULL); in xfs_attr_shortform_list()
64 sf = (struct xfs_attr_shortform *)dp->i_afp->if_u1.if_data; in xfs_attr_shortform_list()
82 (dp->i_afp->if_bytes + sf->hdr.count * 16) < context->bufsize)) { in xfs_attr_shortform_list()
84 if (XFS_IS_CORRUPT(context->dp->i_mount, in xfs_attr_shortform_list()
123 ((char *)sfe >= ((char *)sf + dp->i_afp->if_bytes)))) { in xfs_attr_shortform_list()
126 context->dp->i_mount, sfe, in xfs_attr_shortform_list()
176 if (XFS_IS_CORRUPT(context->dp->i_mount, in xfs_attr_shortform_list()
209 struct xfs_inode *dp = context->dp; in xfs_attr_node_list_lookup() local
210 struct xfs_mount *mp = dp->i_mount; in xfs_attr_node_list_lookup()
[all …]
Dxfs_symlink.c137 struct xfs_inode *dp, in xfs_symlink() argument
143 struct xfs_mount *mp = dp->i_mount; in xfs_symlink()
166 trace_xfs_symlink(dp, link_name); in xfs_symlink()
179 prid = xfs_get_initial_prid(dp); in xfs_symlink()
184 error = xfs_qm_vop_dqalloc(dp, current_fsuid(), current_fsgid(), prid, in xfs_symlink()
204 xfs_ilock(dp, XFS_ILOCK_EXCL | XFS_ILOCK_PARENT); in xfs_symlink()
210 if (dp->i_d.di_flags & XFS_DIFLAG_NOSYMLINKS) { in xfs_symlink()
226 error = xfs_dir_ialloc(&tp, dp, S_IFLNK | (mode & ~S_IFMT), 1, 0, in xfs_symlink()
238 xfs_trans_ijoin(tp, dp, XFS_ILOCK_EXCL); in xfs_symlink()
308 error = xfs_dir_createname(tp, dp, link_name, ip->i_ino, resblks); in xfs_symlink()
[all …]
/fs/xfs/libxfs/
Dxfs_dir2_sf.c168 xfs_inode_t *dp, /* incore inode pointer */ in xfs_dir2_block_sfsize() argument
188 mp = dp->i_mount; in xfs_dir2_block_sfsize()
240 if (size > XFS_IFORK_DSIZE(dp)) in xfs_dir2_block_sfsize()
263 struct xfs_inode *dp = args->dp; in xfs_dir2_block_to_sf() local
264 struct xfs_mount *mp = dp->i_mount; in xfs_dir2_block_to_sf()
304 ASSERT(be64_to_cpu(dep->inumber) == dp->i_ino); in xfs_dir2_block_to_sf()
344 ASSERT(dp->i_df.if_bytes == 0); in xfs_dir2_block_to_sf()
345 xfs_init_local_fork(dp, XFS_DATA_FORK, sfp, size); in xfs_dir2_block_to_sf()
346 dp->i_df.if_format = XFS_DINODE_FMT_LOCAL; in xfs_dir2_block_to_sf()
347 dp->i_d.di_size = size; in xfs_dir2_block_to_sf()
[all …]
Dxfs_dir2.c177 xfs_inode_t *dp) in xfs_dir_isempty() argument
181 ASSERT(S_ISDIR(VFS_I(dp)->i_mode)); in xfs_dir_isempty()
182 if (dp->i_d.di_size == 0) /* might happen during shutdown. */ in xfs_dir_isempty()
184 if (dp->i_d.di_size > XFS_IFORK_DSIZE(dp)) in xfs_dir_isempty()
186 sfp = (xfs_dir2_sf_hdr_t *)dp->i_df.if_u1.if_data; in xfs_dir_isempty()
215 xfs_inode_t *dp, in xfs_dir_init() argument
221 ASSERT(S_ISDIR(VFS_I(dp)->i_mode)); in xfs_dir_init()
230 args->geo = dp->i_mount->m_dir_geo; in xfs_dir_init()
231 args->dp = dp; in xfs_dir_init()
245 struct xfs_inode *dp, in xfs_dir_createname() argument
[all …]
Dxfs_attr.c85 ASSERT(xfs_isilocked(args->dp, XFS_ILOCK_SHARED | XFS_ILOCK_EXCL)); in xfs_attr_get_ilocked()
87 if (!xfs_inode_hasattr(args->dp)) in xfs_attr_get_ilocked()
90 if (args->dp->i_afp->if_format == XFS_DINODE_FMT_LOCAL) in xfs_attr_get_ilocked()
92 if (xfs_bmap_one_block(args->dp, XFS_ATTR_FORK)) in xfs_attr_get_ilocked()
120 XFS_STATS_INC(args->dp->i_mount, xs_attr_get); in xfs_attr_get()
122 if (XFS_FORCED_SHUTDOWN(args->dp->i_mount)) in xfs_attr_get()
125 args->geo = args->dp->i_mount->m_attr_geo; in xfs_attr_get()
132 lock_mode = xfs_ilock_attr_map_shared(args->dp); in xfs_attr_get()
134 xfs_iunlock(args->dp, lock_mode); in xfs_attr_get()
147 struct xfs_mount *mp = args->dp->i_mount; in xfs_attr_calc_size()
[all …]
Dxfs_dir2_node.c61 struct xfs_inode *dp, in xfs_dir3_leafn_check() argument
67 xfs_dir2_leaf_hdr_from_disk(dp->i_mount, &leafhdr, leaf); in xfs_dir3_leafn_check()
76 return xfs_dir3_leaf_check_int(dp->i_mount, &leafhdr, leaf); in xfs_dir3_leafn_check()
81 struct xfs_inode *dp, in xfs_dir3_leaf_check() argument
86 fa = xfs_dir3_leafn_check(dp, bp); in xfs_dir3_leaf_check()
89 xfs_corruption_error(__func__, XFS_ERRLEVEL_LOW, dp->i_mount, in xfs_dir3_leaf_check()
95 #define xfs_dir3_leaf_check(dp, bp) argument
177 struct xfs_inode *dp, in xfs_dir3_free_header_check() argument
181 struct xfs_mount *mp = dp->i_mount; in xfs_dir3_free_header_check()
197 if (be64_to_cpu(hdr3->hdr.owner) != dp->i_ino) in xfs_dir3_free_header_check()
[all …]
Dxfs_dir2_block.c119 struct xfs_inode *dp, in xfs_dir3_block_header_check() argument
122 struct xfs_mount *mp = dp->i_mount; in xfs_dir3_block_header_check()
127 if (be64_to_cpu(hdr3->owner) != dp->i_ino) in xfs_dir3_block_header_check()
137 struct xfs_inode *dp, in xfs_dir3_block_read() argument
140 struct xfs_mount *mp = dp->i_mount; in xfs_dir3_block_read()
144 err = xfs_da_read_buf(tp, dp, mp->m_dir_geo->datablk, 0, bpp, in xfs_dir3_block_read()
150 fa = xfs_dir3_block_header_check(dp, *bpp); in xfs_dir3_block_read()
167 struct xfs_inode *dp) in xfs_dir3_block_init() argument
178 hdr3->owner = cpu_to_be64(dp->i_ino); in xfs_dir3_block_init()
188 struct xfs_inode *dp, in xfs_dir2_block_need_space() argument
[all …]
Dxfs_dir2_leaf.c101 struct xfs_inode *dp, in xfs_dir3_leaf1_check() argument
107 xfs_dir2_leaf_hdr_from_disk(dp->i_mount, &leafhdr, leaf); in xfs_dir3_leaf1_check()
116 return xfs_dir3_leaf_check_int(dp->i_mount, &leafhdr, leaf); in xfs_dir3_leaf1_check()
121 struct xfs_inode *dp, in xfs_dir3_leaf_check() argument
126 fa = xfs_dir3_leaf1_check(dp, bp); in xfs_dir3_leaf_check()
129 xfs_corruption_error(__func__, XFS_ERRLEVEL_LOW, dp->i_mount, in xfs_dir3_leaf_check()
135 #define xfs_dir3_leaf_check(dp, bp) argument
263 struct xfs_inode *dp, in xfs_dir3_leaf_read() argument
269 err = xfs_da_read_buf(tp, dp, fbno, 0, bpp, XFS_DATA_FORK, in xfs_dir3_leaf_read()
279 struct xfs_inode *dp, in xfs_dir3_leafn_read() argument
[all …]
Dxfs_da_btree.c89 state->mp = args->dp->i_mount; in xfs_da_state_alloc()
371 struct xfs_inode *dp, in xfs_da3_node_read() argument
378 error = xfs_da_read_buf(tp, dp, bno, 0, bpp, whichfork, in xfs_da3_node_read()
388 struct xfs_inode *dp, in xfs_da3_node_read_mapped() argument
393 struct xfs_mount *mp = dp->i_mount; in xfs_da3_node_read_mapped()
433 struct xfs_inode *dp = args->dp; in xfs_da3_node_create() local
438 error = xfs_da_get_buf(tp, dp, blkno, &bp, whichfork); in xfs_da3_node_create()
451 hdr3->info.owner = cpu_to_be64(args->dp->i_ino); in xfs_da3_node_create()
458 xfs_da3_node_hdr_to_disk(dp->i_mount, node, &ichdr); in xfs_da3_node_create()
644 struct xfs_inode *dp; in xfs_da3_root_split() local
[all …]
Dxfs_dir2.h38 extern int xfs_dir_isempty(struct xfs_inode *dp);
39 extern int xfs_dir_init(struct xfs_trans *tp, struct xfs_inode *dp,
41 extern int xfs_dir_createname(struct xfs_trans *tp, struct xfs_inode *dp,
44 extern int xfs_dir_lookup(struct xfs_trans *tp, struct xfs_inode *dp,
47 extern int xfs_dir_removename(struct xfs_trans *tp, struct xfs_inode *dp,
50 extern int xfs_dir_replace(struct xfs_trans *tp, struct xfs_inode *dp,
53 extern int xfs_dir_canenter(struct xfs_trans *tp, struct xfs_inode *dp,
107 xfs_dir2_dataptr_to_byte(xfs_dir2_dataptr_t dp) in xfs_dir2_dataptr_to_byte() argument
109 return (xfs_dir2_off_t)dp << XFS_DIR2_DATA_ALIGN_LOG; in xfs_dir2_dataptr_to_byte()
134 xfs_dir2_dataptr_to_db(struct xfs_da_geometry *geo, xfs_dir2_dataptr_t dp) in xfs_dir2_dataptr_to_db() argument
[all …]
Dxfs_dir2_priv.h53 extern int xfs_dir3_block_read(struct xfs_trans *tp, struct xfs_inode *dp,
73 extern void xfs_dir3_data_check(struct xfs_inode *dp, struct xfs_buf *bp);
75 #define xfs_dir3_data_check(dp,bp) argument
78 extern xfs_failaddr_t __xfs_dir3_data_check(struct xfs_inode *dp,
80 int xfs_dir3_data_read(struct xfs_trans *tp, struct xfs_inode *dp,
82 int xfs_dir3_data_readahead(struct xfs_inode *dp, xfs_dablk_t bno,
97 int xfs_dir3_leaf_read(struct xfs_trans *tp, struct xfs_inode *dp,
99 int xfs_dir3_leafn_read(struct xfs_trans *tp, struct xfs_inode *dp,
137 extern xfs_dahash_t xfs_dir2_leaf_lasthash(struct xfs_inode *dp,
142 extern int xfs_dir2_leafn_order(struct xfs_inode *dp, struct xfs_buf *leaf1_bp,
[all …]
Dxfs_attr_remote.c385 struct xfs_mount *mp = args->dp->i_mount; in xfs_attr_rmtval_get()
404 error = xfs_bmapi_read(args->dp, (xfs_fileoff_t)lblkno, in xfs_attr_rmtval_get()
424 error = xfs_attr_rmtval_copyout(mp, bp, args->dp->i_ino, in xfs_attr_rmtval_get()
448 struct xfs_inode *dp = args->dp; in xfs_attr_rmt_find_hole() local
449 struct xfs_mount *mp = dp->i_mount; in xfs_attr_rmt_find_hole()
460 error = xfs_bmap_first_unused(args->trans, args->dp, blkcnt, &lfileoff, in xfs_attr_rmt_find_hole()
475 struct xfs_inode *dp = args->dp; in xfs_attr_rmtval_set_value() local
476 struct xfs_mount *mp = dp->i_mount; in xfs_attr_rmtval_set_value()
503 error = xfs_bmapi_read(dp, (xfs_fileoff_t)lblkno, in xfs_attr_rmtval_set_value()
520 xfs_attr_rmtval_copyin(mp, bp, args->dp->i_ino, &offset, in xfs_attr_rmtval_set_value()
[all …]
Dxfs_attr_leaf.c430 struct xfs_inode *dp, in xfs_attr3_leaf_read() argument
436 err = xfs_da_read_buf(tp, dp, bno, 0, bpp, XFS_ATTR_FORK, in xfs_attr3_leaf_read()
529 struct xfs_inode *dp, in xfs_attr_shortform_bytesfit() argument
532 struct xfs_mount *mp = dp->i_mount; in xfs_attr_shortform_bytesfit()
547 if (dp->i_df.if_format == XFS_DINODE_FMT_DEV) { in xfs_attr_shortform_bytesfit()
562 if (bytes <= XFS_IFORK_ASIZE(dp)) in xfs_attr_shortform_bytesfit()
563 return dp->i_d.di_forkoff; in xfs_attr_shortform_bytesfit()
573 dsize = dp->i_df.if_bytes; in xfs_attr_shortform_bytesfit()
575 switch (dp->i_df.if_format) { in xfs_attr_shortform_bytesfit()
584 if (!dp->i_d.di_forkoff && dp->i_df.if_bytes > in xfs_attr_shortform_bytesfit()
[all …]
Dxfs_dir2_data.c99 struct xfs_inode *dp, /* incore inode pointer */ in __xfs_dir3_data_check() argument
123 if (dp && !S_ISDIR(VFS_I(dp)->i_mode)) in __xfs_dir3_data_check()
275 struct xfs_inode *dp, in xfs_dir3_data_check() argument
280 fa = __xfs_dir3_data_check(dp, bp); in xfs_dir3_data_check()
283 xfs_corruption_error(__func__, XFS_ERRLEVEL_LOW, dp->i_mount, in xfs_dir3_data_check()
399 struct xfs_inode *dp, in xfs_dir3_data_header_check() argument
402 struct xfs_mount *mp = dp->i_mount; in xfs_dir3_data_header_check()
407 if (be64_to_cpu(hdr3->hdr.owner) != dp->i_ino) in xfs_dir3_data_header_check()
417 struct xfs_inode *dp, in xfs_dir3_data_read() argument
425 err = xfs_da_read_buf(tp, dp, bno, flags, bpp, XFS_DATA_FORK, in xfs_dir3_data_read()
[all …]
Dxfs_da_btree.h66 struct xfs_inode *dp; /* directory inode to manipulate */ member
191 int xfs_da3_node_read(struct xfs_trans *tp, struct xfs_inode *dp,
193 int xfs_da3_node_read_mapped(struct xfs_trans *tp, struct xfs_inode *dp,
206 int xfs_da_get_buf(struct xfs_trans *trans, struct xfs_inode *dp,
208 int xfs_da_read_buf(struct xfs_trans *trans, struct xfs_inode *dp,
211 int xfs_da_reada_buf(struct xfs_inode *dp, xfs_dablk_t bno,
/fs/cifs/
Dcifs_spnego.c104 char *description, *dp; in cifs_get_spnego_key() local
128 dp = description; in cifs_get_spnego_key()
131 sprintf(dp, "ver=0x%x;host=%s;", CIFS_SPNEGO_UPCALL_VERSION, in cifs_get_spnego_key()
133 dp = description + strlen(description); in cifs_get_spnego_key()
137 sprintf(dp, "ip4=%pI4", &sa->sin_addr); in cifs_get_spnego_key()
139 sprintf(dp, "ip6=%pI6", &sa6->sin6_addr); in cifs_get_spnego_key()
143 dp = description + strlen(description); in cifs_get_spnego_key()
147 sprintf(dp, ";sec=krb5"); in cifs_get_spnego_key()
149 sprintf(dp, ";sec=mskrb5"); in cifs_get_spnego_key()
152 sprintf(dp, ";sec=krb5"); in cifs_get_spnego_key()
[all …]
/fs/jfs/
Djfs_dmap.c64 static void dbAllocBits(struct bmap * bmp, struct dmap * dp, s64 blkno,
73 static int dbAllocNext(struct bmap * bmp, struct dmap * dp, s64 blkno,
75 static int dbAllocNear(struct bmap * bmp, struct dmap * dp, s64 blkno,
78 static int dbAllocDmap(struct bmap * bmp, struct dmap * dp, s64 blkno,
80 static int dbAllocDmapLev(struct bmap * bmp, struct dmap * dp, int nblocks,
91 static int dbFreeBits(struct bmap * bmp, struct dmap * dp, s64 blkno,
93 static int dbFreeDmap(struct bmap * bmp, struct dmap * dp, s64 blkno,
101 static int dbAllocDmapBU(struct bmap * bmp, struct dmap * dp, s64 blkno,
103 static int dbInitDmap(struct dmap * dp, s64 blkno, int nblocks);
104 static int dbInitDmapTree(struct dmap * dp);
[all …]
/fs/quota/
Dquota_v2.c25 static void v2r0_mem2diskdqb(void *dp, struct dquot *dquot);
26 static void v2r0_disk2memdqb(struct dquot *dquot, void *dp);
27 static int v2r0_is_id(void *dp, struct dquot *dquot);
28 static void v2r1_mem2diskdqb(void *dp, struct dquot *dquot);
29 static void v2r1_disk2memdqb(struct dquot *dquot, void *dp);
30 static int v2r1_is_id(void *dp, struct dquot *dquot);
220 static void v2r0_disk2memdqb(struct dquot *dquot, void *dp) in v2r0_disk2memdqb() argument
222 struct v2r0_disk_dqblk *d = dp, empty; in v2r0_disk2memdqb()
236 if (!memcmp(&empty, dp, sizeof(struct v2r0_disk_dqblk))) in v2r0_disk2memdqb()
240 static void v2r0_mem2diskdqb(void *dp, struct dquot *dquot) in v2r0_mem2diskdqb() argument
[all …]
/fs/xfs/scrub/
Dparent.c136 struct xfs_inode *dp = NULL; in xchk_parent_validate() local
172 error = xfs_iget(mp, sc->tp, dnum, XFS_IGET_UNTRUSTED, 0, &dp); in xchk_parent_validate()
180 if (dp == sc->ip || !S_ISDIR(VFS_I(dp)->i_mode)) { in xchk_parent_validate()
192 if (xfs_ilock_nowait(dp, XFS_IOLOCK_SHARED)) { in xchk_parent_validate()
193 error = xchk_parent_count_parent_dentries(sc, dp, &nlink); in xchk_parent_validate()
210 error = xchk_ilock_inverted(dp, XFS_IOLOCK_SHARED); in xchk_parent_validate()
215 error = xchk_parent_count_parent_dentries(sc, dp, &nlink); in xchk_parent_validate()
220 xfs_iunlock(dp, XFS_IOLOCK_SHARED); in xchk_parent_validate()
239 if (dnum != dp->i_ino) { in xchk_parent_validate()
240 xfs_irele(dp); in xchk_parent_validate()
[all …]
/fs/
Dbinfmt_misc.c502 char *dp = page; in entry_status() local
513 dp += sprintf(dp, "%s\ninterpreter %s\n", status, e->interpreter); in entry_status()
516 dp += sprintf(dp, "flags: "); in entry_status()
518 *dp++ = 'P'; in entry_status()
520 *dp++ = 'O'; in entry_status()
522 *dp++ = 'C'; in entry_status()
524 *dp++ = 'F'; in entry_status()
525 *dp++ = '\n'; in entry_status()
528 sprintf(dp, "extension .%s\n", e->magic); in entry_status()
530 dp += sprintf(dp, "offset %i\nmagic ", e->offset); in entry_status()
[all …]
/fs/freevxfs/
Dvxfs_lookup.c81 vxfs_find_entry(struct inode *ip, struct dentry *dp, struct page **ppp) in vxfs_find_entry() argument
84 const char *name = dp->d_name.name; in vxfs_find_entry()
85 int namelen = dp->d_name.len; in vxfs_find_entry()
156 vxfs_inode_by_name(struct inode *dip, struct dentry *dp) in vxfs_inode_by_name() argument
162 de = vxfs_find_entry(dip, dp, &pp); in vxfs_inode_by_name()
187 vxfs_lookup(struct inode *dip, struct dentry *dp, unsigned int flags) in vxfs_lookup() argument
192 if (dp->d_name.len > VXFS_NAMELEN) in vxfs_lookup()
195 ino = vxfs_inode_by_name(dip, dp); in vxfs_lookup()
198 return d_splice_alias(ip, dp); in vxfs_lookup()
/fs/nfsd/
Dnfs4state.c943 struct nfs4_delegation *dp; in alloc_init_deleg() local
952 dp = delegstateid(nfs4_alloc_stid(clp, deleg_slab, nfs4_free_deleg)); in alloc_init_deleg()
953 if (dp == NULL) in alloc_init_deleg()
961 dp->dl_stid.sc_stateid.si_generation = 1; in alloc_init_deleg()
962 INIT_LIST_HEAD(&dp->dl_perfile); in alloc_init_deleg()
963 INIT_LIST_HEAD(&dp->dl_perclnt); in alloc_init_deleg()
964 INIT_LIST_HEAD(&dp->dl_recall_lru); in alloc_init_deleg()
965 dp->dl_clnt_odstate = odstate; in alloc_init_deleg()
967 dp->dl_type = NFS4_OPEN_DELEGATE_READ; in alloc_init_deleg()
968 dp->dl_retries = 1; in alloc_init_deleg()
[all …]
/fs/openpromfs/
Dinode.c184 struct device_node *dp, *child; in openpromfs_lookup() local
195 dp = oi->u.node; in openpromfs_lookup()
202 child = dp->child; in openpromfs_lookup()
217 prop = dp->properties; in openpromfs_lookup()
251 if (of_node_name_eq(dp, "options") && (len == 17) && in openpromfs_lookup()
269 struct device_node *dp = oi->u.node; in openpromfs_readdir() local
283 (dp->parent == NULL ? in openpromfs_readdir()
285 dp->parent->unique_id), DT_DIR)) in openpromfs_readdir()
292 child = dp->child; in openpromfs_readdir()
309 prop = dp->properties; in openpromfs_readdir()

123