Lines Matching refs:dp
43 struct xfs_inode *dp, /* incore inode pointer */ in __xfs_dir3_data_check() argument
74 ops = xfs_dir_get_ops(mp, dp); in __xfs_dir3_data_check()
327 struct xfs_inode *dp, in xfs_dir3_data_read() argument
334 err = xfs_da_read_buf(tp, dp, bno, mapped_bno, bpp, in xfs_dir3_data_read()
343 struct xfs_inode *dp, in xfs_dir3_data_readahead() argument
347 return xfs_da_reada_buf(dp, bno, mapped_bno, in xfs_dir3_data_readahead()
574 struct xfs_inode *dp, in xfs_dir2_data_freescan() argument
578 return xfs_dir2_data_freescan_int(dp->i_mount->m_dir_geo, dp->d_ops, in xfs_dir2_data_freescan()
594 xfs_inode_t *dp; /* incore directory inode */ in xfs_dir3_data_init() local
603 dp = args->dp; in xfs_dir3_data_init()
604 mp = dp->i_mount; in xfs_dir3_data_init()
609 error = xfs_da_get_buf(tp, dp, xfs_dir2_db_to_da(args->geo, blkno), in xfs_dir3_data_init()
626 hdr3->owner = cpu_to_be64(dp->i_ino); in xfs_dir3_data_init()
632 bf = dp->d_ops->data_bestfree_p(hdr); in xfs_dir3_data_init()
633 bf[0].offset = cpu_to_be16(dp->d_ops->data_entry_offset); in xfs_dir3_data_init()
642 dup = dp->d_ops->data_unused_p(hdr); in xfs_dir3_data_init()
645 t = args->geo->blksize - (uint)dp->d_ops->data_entry_offset; in xfs_dir3_data_init()
675 (uint)((char *)(args->dp->d_ops->data_entry_tag_p(dep) + 1) - in xfs_dir2_data_log_entry()
697 args->dp->d_ops->data_entry_offset - 1); in xfs_dir2_data_log_header()
773 if (offset > args->dp->d_ops->data_entry_offset) { in xfs_dir2_data_make_free()
799 bf = args->dp->d_ops->data_bestfree_p(hdr); in xfs_dir2_data_make_free()
953 bf = args->dp->d_ops->data_bestfree_p(hdr); in xfs_dir2_data_use_free()