Lines Matching refs:args
545 int xfs_attr_get_ilocked(struct xfs_da_args *args);
546 int xfs_attr_get(struct xfs_da_args *args);
547 int xfs_attr_set(struct xfs_da_args *args);
551 int xfs_attr_calc_size(struct xfs_da_args *args, int *local);
552 void xfs_init_attr_trans(struct xfs_da_args *args, struct xfs_trans_res *tres,
569 xfs_attr_init_add_state(struct xfs_da_args *args)
579 if (!xfs_inode_has_attr_fork(args->dp))
582 args->op_flags |= XFS_DA_OP_ADDNAME;
583 if (xfs_attr_is_shortform(args->dp))
585 if (xfs_attr_is_leaf(args->dp))
591 xfs_attr_init_remove_state(struct xfs_da_args *args)
593 args->op_flags |= XFS_DA_OP_REMOVE;
594 if (xfs_attr_is_shortform(args->dp))
596 if (xfs_attr_is_leaf(args->dp))
609 xfs_attr_init_replace_state(struct xfs_da_args *args)
611 args->op_flags |= XFS_DA_OP_ADDNAME | XFS_DA_OP_REPLACE;
612 if (args->op_flags & XFS_DA_OP_LOGGED)
613 return xfs_attr_init_remove_state(args);
614 return xfs_attr_init_add_state(args);