Lines Matching refs:dac
571 struct xfs_delattr_context *dac) in xfs_attr_rmtval_find_space() argument
573 struct xfs_da_args *args = dac->da_args; in xfs_attr_rmtval_find_space()
574 struct xfs_bmbt_irec *map = &dac->map; in xfs_attr_rmtval_find_space()
577 dac->lblkno = 0; in xfs_attr_rmtval_find_space()
578 dac->blkcnt = 0; in xfs_attr_rmtval_find_space()
587 dac->blkcnt = args->rmtblkcnt; in xfs_attr_rmtval_find_space()
588 dac->lblkno = args->rmtblkno; in xfs_attr_rmtval_find_space()
601 struct xfs_delattr_context *dac) in xfs_attr_rmtval_set_blk() argument
603 struct xfs_da_args *args = dac->da_args; in xfs_attr_rmtval_set_blk()
605 struct xfs_bmbt_irec *map = &dac->map; in xfs_attr_rmtval_set_blk()
610 error = xfs_bmapi_write(args->trans, dp, (xfs_fileoff_t)dac->lblkno, in xfs_attr_rmtval_set_blk()
611 dac->blkcnt, XFS_BMAPI_ATTRFORK, args->total, in xfs_attr_rmtval_set_blk()
621 dac->lblkno += map->br_blockcount; in xfs_attr_rmtval_set_blk()
622 dac->blkcnt -= map->br_blockcount; in xfs_attr_rmtval_set_blk()
676 struct xfs_delattr_context *dac) in xfs_attr_rmtval_remove() argument
678 struct xfs_da_args *args = dac->da_args; in xfs_attr_rmtval_remove()
698 dac->flags |= XFS_DAC_DEFER_FINISH; in xfs_attr_rmtval_remove()
699 trace_xfs_attr_rmtval_remove_return(dac->dela_state, args->dp); in xfs_attr_rmtval_remove()