Lines Matching refs:args
90 xfs_alloc_arg_t args; /* block allocation args */ in xfs_inobt_alloc_block() local
96 memset(&args, 0, sizeof(args)); in xfs_inobt_alloc_block()
97 args.tp = cur->bc_tp; in xfs_inobt_alloc_block()
98 args.mp = cur->bc_mp; in xfs_inobt_alloc_block()
99 args.fsbno = XFS_AGB_TO_FSB(args.mp, cur->bc_private.a.agno, sbno); in xfs_inobt_alloc_block()
100 args.minlen = 1; in xfs_inobt_alloc_block()
101 args.maxlen = 1; in xfs_inobt_alloc_block()
102 args.prod = 1; in xfs_inobt_alloc_block()
103 args.type = XFS_ALLOCTYPE_NEAR_BNO; in xfs_inobt_alloc_block()
105 error = xfs_alloc_vextent(&args); in xfs_inobt_alloc_block()
110 if (args.fsbno == NULLFSBLOCK) { in xfs_inobt_alloc_block()
115 ASSERT(args.len == 1); in xfs_inobt_alloc_block()
118 new->s = cpu_to_be32(XFS_FSB_TO_AGBNO(args.mp, args.fsbno)); in xfs_inobt_alloc_block()