Lines Matching defs:xarray
558 struct xarray *xarray = data;
560 xa_destroy(xarray);
561 kfree(xarray);
566 struct xarray *xarray,
573 void *x = xa_store(xarray, i, pages[i], GFP_KERNEL);
578 iov_iter_xarray(iter, dir, xarray, 0, size);
581 static struct xarray *iov_kunit_create_xarray(struct kunit *test)
583 struct xarray *xarray;
585 xarray = kzalloc_obj(struct xarray);
586 xa_init(xarray);
587 KUNIT_ASSERT_NOT_ERR_OR_NULL(test, xarray);
588 kunit_add_action_or_reset(test, iov_kunit_destroy_xarray, xarray);
589 return xarray;
599 struct xarray *xarray;
608 xarray = iov_kunit_create_xarray(test);
617 iov_kunit_load_xarray(test, &iter, READ, xarray, bpages, npages);
624 iov_iter_xarray(&iter, READ, xarray, pr->from, size);
657 struct xarray *xarray;
666 xarray = iov_kunit_create_xarray(test);
675 iov_kunit_load_xarray(test, &iter, READ, xarray, bpages, npages);
682 iov_iter_xarray(&iter, WRITE, xarray, pr->from, size);
957 struct xarray *xarray;
966 xarray = iov_kunit_create_xarray(test);
969 iov_kunit_load_xarray(test, &iter, READ, xarray, bpages, npages);
976 iov_iter_xarray(&iter, WRITE, xarray, from, size);
1197 struct xarray *xarray;
1204 xarray = iov_kunit_create_xarray(test);
1205 iov_kunit_load_xarray(test, &iter, READ, xarray, data.pages,