Lines Matching refs:context
567 xfs_attr_shortform_list(xfs_attr_list_context_t *context) in xfs_attr_shortform_list() argument
577 ASSERT(context != NULL); in xfs_attr_shortform_list()
578 dp = context->dp; in xfs_attr_shortform_list()
585 cursor = context->cursor; in xfs_attr_shortform_list()
588 xfs_attr_trace_l_c("sf start", context); in xfs_attr_shortform_list()
599 if (context->bufsize == 0 || in xfs_attr_shortform_list()
601 (dp->i_afp->if_bytes + sf->hdr.count * 16) < context->bufsize)) { in xfs_attr_shortform_list()
603 error = context->put_listent(context, in xfs_attr_shortform_list()
614 if (context->seen_enough) in xfs_attr_shortform_list()
621 xfs_attr_trace_l_c("sf big-gulp", context); in xfs_attr_shortform_list()
626 if (context->bufsize == 0) in xfs_attr_shortform_list()
646 context->dp->i_mount, sfe); in xfs_attr_shortform_list()
647 xfs_attr_trace_l_c("sf corrupted", context); in xfs_attr_shortform_list()
687 xfs_attr_trace_l_c("blk end", context); in xfs_attr_shortform_list()
699 error = context->put_listent(context, in xfs_attr_shortform_list()
707 if (context->seen_enough) in xfs_attr_shortform_list()
713 xfs_attr_trace_l_c("sf E-O-F", context); in xfs_attr_shortform_list()
2318 xfs_attr_leaf_list_int(xfs_dabuf_t *bp, xfs_attr_list_context_t *context) in xfs_attr_leaf_list_int() argument
2327 cursor = context->cursor; in xfs_attr_leaf_list_int()
2330 xfs_attr_trace_l_cl("blk start", context, leaf); in xfs_attr_leaf_list_int()
2335 if (context->resynch) { in xfs_attr_leaf_list_int()
2339 if (cursor->offset == context->dupcnt) { in xfs_attr_leaf_list_int()
2340 context->dupcnt = 0; in xfs_attr_leaf_list_int()
2343 context->dupcnt++; in xfs_attr_leaf_list_int()
2346 context->dupcnt = 0; in xfs_attr_leaf_list_int()
2351 xfs_attr_trace_l_c("not found", context); in xfs_attr_leaf_list_int()
2358 context->resynch = 0; in xfs_attr_leaf_list_int()
2377 retval = context->put_listent(context, in xfs_attr_leaf_list_int()
2391 if (context->put_value) { in xfs_attr_leaf_list_int()
2395 args.dp = context->dp; in xfs_attr_leaf_list_int()
2404 retval = context->put_listent(context, in xfs_attr_leaf_list_int()
2412 retval = context->put_listent(context, in xfs_attr_leaf_list_int()
2422 if (context->seen_enough) in xfs_attr_leaf_list_int()
2426 xfs_attr_trace_l_cl("blk end", context, leaf); in xfs_attr_leaf_list_int()