Lines Matching refs:dp

42 	struct xfs_inode	*dp,		/* incore inode pointer */  in __xfs_dir3_data_check()  argument
73 ops = xfs_dir_get_ops(mp, dp); in __xfs_dir3_data_check()
318 struct xfs_inode *dp, in xfs_dir3_data_read() argument
325 err = xfs_da_read_buf(tp, dp, bno, mapped_bno, bpp, in xfs_dir3_data_read()
334 struct xfs_inode *dp, in xfs_dir3_data_readahead() argument
338 return xfs_da_reada_buf(dp, bno, mapped_bno, in xfs_dir3_data_readahead()
504 struct xfs_inode *dp, in xfs_dir2_data_freescan() argument
514 struct xfs_da_geometry *geo = dp->i_mount->m_dir_geo; in xfs_dir2_data_freescan()
524 bf = dp->d_ops->data_bestfree_p(hdr); in xfs_dir2_data_freescan()
530 p = (char *)dp->d_ops->data_entry_p(hdr); in xfs_dir2_data_freescan()
557 be16_to_cpu(*dp->d_ops->data_entry_tag_p(dep))); in xfs_dir2_data_freescan()
558 p += dp->d_ops->data_entsize(dep->namelen); in xfs_dir2_data_freescan()
575 xfs_inode_t *dp; /* incore directory inode */ in xfs_dir3_data_init() local
584 dp = args->dp; in xfs_dir3_data_init()
585 mp = dp->i_mount; in xfs_dir3_data_init()
590 error = xfs_da_get_buf(tp, dp, xfs_dir2_db_to_da(args->geo, blkno), in xfs_dir3_data_init()
607 hdr3->owner = cpu_to_be64(dp->i_ino); in xfs_dir3_data_init()
613 bf = dp->d_ops->data_bestfree_p(hdr); in xfs_dir3_data_init()
614 bf[0].offset = cpu_to_be16(dp->d_ops->data_entry_offset); in xfs_dir3_data_init()
623 dup = dp->d_ops->data_unused_p(hdr); in xfs_dir3_data_init()
626 t = args->geo->blksize - (uint)dp->d_ops->data_entry_offset; in xfs_dir3_data_init()
656 (uint)((char *)(args->dp->d_ops->data_entry_tag_p(dep) + 1) - in xfs_dir2_data_log_entry()
678 args->dp->d_ops->data_entry_offset - 1); in xfs_dir2_data_log_header()
754 if (offset > args->dp->d_ops->data_entry_offset) { in xfs_dir2_data_make_free()
780 bf = args->dp->d_ops->data_bestfree_p(hdr); in xfs_dir2_data_make_free()
934 bf = args->dp->d_ops->data_bestfree_p(hdr); in xfs_dir2_data_use_free()