Lines Matching defs:args
97 xfs_alloc_arg_t args; /* block allocation args */
101 memset(&args, 0, sizeof(args));
102 args.tp = cur->bc_tp;
103 args.mp = cur->bc_mp;
104 args.oinfo = XFS_RMAP_OINFO_INOBT;
105 args.fsbno = XFS_AGB_TO_FSB(args.mp, cur->bc_ag.agno, sbno);
106 args.minlen = 1;
107 args.maxlen = 1;
108 args.prod = 1;
109 args.type = XFS_ALLOCTYPE_NEAR_BNO;
110 args.resv = resv;
112 error = xfs_alloc_vextent(&args);
116 if (args.fsbno == NULLFSBLOCK) {
120 ASSERT(args.len == 1);
122 new->s = cpu_to_be32(XFS_FSB_TO_AGBNO(args.mp, args.fsbno));