Lines Matching refs:args

54 	struct xfs_rtalloc_args	*args)
56 if (args->rbmbp) {
57 xfs_trans_brelse(args->tp, args->rbmbp);
58 args->rbmbp = NULL;
59 args->rbmoff = NULLFILEOFF;
61 if (args->sumbp) {
62 xfs_trans_brelse(args->tp, args->sumbp);
63 args->sumbp = NULL;
64 args->sumoff = NULLFILEOFF;
74 struct xfs_rtalloc_args *args,
78 struct xfs_mount *mp = args->mp;
89 cbpp = &args->sumbp;
90 coffp = &args->sumoff;
94 cbpp = &args->rbmbp;
95 coffp = &args->rbmoff;
111 xfs_trans_brelse(args->tp, *cbpp);
126 error = xfs_trans_read_buf(mp, args->tp, mp->m_ddev_targp,
135 xfs_trans_buf_set_type(args->tp, bp, type);
147 struct xfs_rtalloc_args *args,
152 struct xfs_mount *mp = args->mp;
169 error = xfs_rtbitmap_read_buf(args, block);
183 incore = xfs_rtbitmap_getword(args, word);
218 error = xfs_rtbitmap_read_buf(args, --block);
238 incore = xfs_rtbitmap_getword(args, word);
256 error = xfs_rtbitmap_read_buf(args, --block);
277 incore = xfs_rtbitmap_getword(args, word);
301 struct xfs_rtalloc_args *args,
306 struct xfs_mount *mp = args->mp;
323 error = xfs_rtbitmap_read_buf(args, block);
337 incore = xfs_rtbitmap_getword(args, word);
371 error = xfs_rtbitmap_read_buf(args, ++block);
391 incore = xfs_rtbitmap_getword(args, word);
409 error = xfs_rtbitmap_read_buf(args, ++block);
428 incore = xfs_rtbitmap_getword(args, word);
449 struct xfs_rtalloc_args *args,
452 struct xfs_buf *bp = args->sumbp;
455 first = (void *)xfs_rsumblock_infoptr(args, infoword) - bp->b_addr;
458 xfs_trans_log_buf(args->tp, bp, first, last);
467 struct xfs_rtalloc_args *args,
472 struct xfs_mount *mp = args->mp;
478 error = xfs_rtsummary_read_buf(args, xfs_rtsumoffs_to_block(mp, so));
483 val = xfs_suminfo_add(args, infoword, delta);
492 xfs_trans_log_rtsummary(args, infoword);
502 struct xfs_rtalloc_args *args,
507 struct xfs_mount *mp = args->mp;
511 error = xfs_rtsummary_read_buf(args, xfs_rtsumoffs_to_block(mp, so));
513 *sum = xfs_suminfo_get(args, xfs_rtsumoffs_to_infoword(mp, so));
520 struct xfs_rtalloc_args *args,
524 struct xfs_buf *bp = args->rbmbp;
527 first = (void *)xfs_rbmblock_wordptr(args, from) - bp->b_addr;
528 last = ((void *)xfs_rbmblock_wordptr(args, next) - 1) - bp->b_addr;
530 xfs_trans_log_buf(args->tp, bp, first, last);
539 struct xfs_rtalloc_args *args,
544 struct xfs_mount *mp = args->mp;
562 error = xfs_rtbitmap_read_buf(args, block);
588 incore = xfs_rtbitmap_getword(args, word);
593 xfs_rtbitmap_setword(args, word, incore);
604 xfs_trans_log_rtbitmap(args, firstword, word);
605 error = xfs_rtbitmap_read_buf(args, ++block);
625 xfs_rtbitmap_setword(args, word, val);
636 xfs_trans_log_rtbitmap(args, firstword, word);
637 error = xfs_rtbitmap_read_buf(args, ++block);
656 incore = xfs_rtbitmap_getword(args, word);
661 xfs_rtbitmap_setword(args, word, incore);
668 xfs_trans_log_rtbitmap(args, firstword, word);
678 struct xfs_rtalloc_args *args,
682 struct xfs_mount *mp = args->mp;
692 error = xfs_rtmodify_range(args, start, len, 1);
701 error = xfs_rtfind_back(args, start, 0, &preblock);
708 error = xfs_rtfind_forw(args, end, mp->m_sb.sb_rextents - 1,
717 error = xfs_rtmodify_summary(args,
729 error = xfs_rtmodify_summary(args,
740 return xfs_rtmodify_summary(args,
751 struct xfs_rtalloc_args *args,
758 struct xfs_mount *mp = args->mp;
776 error = xfs_rtbitmap_read_buf(args, block);
805 incore = xfs_rtbitmap_getword(args, word);
824 error = xfs_rtbitmap_read_buf(args, ++block);
844 incore = xfs_rtbitmap_getword(args, word);
863 error = xfs_rtbitmap_read_buf(args, ++block);
882 incore = xfs_rtbitmap_getword(args, word);
908 struct xfs_rtalloc_args *args,
916 error = xfs_rtcheck_range(args, start, len, 0, &new, &stat);
936 struct xfs_rtalloc_args args = {
946 error = xfs_rtcheck_alloc_range(&args, start, len);
953 error = xfs_rtfree_range(&args, start, len);
977 xfs_rtbuf_cache_relse(&args);
1024 struct xfs_rtalloc_args args = {
1047 error = xfs_rtcheck_range(&args, rtstart, 1, 1, &rtend,
1053 error = xfs_rtfind_forw(&args, rtstart, high_key, &rtend);
1069 xfs_rtbuf_cache_relse(&args);
1099 struct xfs_rtalloc_args args = {
1107 error = xfs_rtcheck_range(&args, start, len, 1, &end, &matches);
1108 xfs_rtbuf_cache_relse(&args);