Searched refs:xor_srcs (Results 1 - 4 of 4) sorted by relevance

/linux-master/drivers/dma/ioat/
H A Dinit.c787 struct page *xor_srcs[IOAT_NUM_SRC_TEST]; local
810 xor_srcs[src_idx] = alloc_page(GFP_KERNEL);
811 if (!xor_srcs[src_idx]) {
813 __free_page(xor_srcs[src_idx]);
821 __free_page(xor_srcs[src_idx]);
827 u8 *ptr = page_address(xor_srcs[src_idx]);
858 dma_srcs[i] = dma_map_page(dev, xor_srcs[i], 0, PAGE_SIZE,
921 xor_val_srcs[i] = xor_srcs[i];
1043 __free_page(xor_srcs[src_idx]);
/linux-master/drivers/dma/
H A Dmv_xor.c876 struct page *xor_srcs[MV_XOR_NUM_SRC_TEST]; local
889 xor_srcs[src_idx] = alloc_page(GFP_KERNEL);
890 if (!xor_srcs[src_idx]) {
892 __free_page(xor_srcs[src_idx]);
900 __free_page(xor_srcs[src_idx]);
906 u8 *ptr = page_address(xor_srcs[src_idx]);
934 unmap->addr[i] = dma_map_page(dma_chan->device->dev, xor_srcs[i],
1004 __free_page(xor_srcs[src_idx]);
/linux-master/drivers/md/
H A Draid5.c1563 struct page **xor_srcs = to_addr_page(percpu, 0); local
1583 xor_srcs[count++] = sh->dev[i].page;
1592 tx = async_memcpy(xor_dest, xor_srcs[0], off_dest, off_srcs[0],
1595 tx = async_xor_offs(xor_dest, off_dest, xor_srcs, off_srcs, count,
1860 struct page **xor_srcs = to_addr_page(percpu, 0); local
1867 struct page *xor_dest = xor_srcs[count++] = sh->dev[pd_idx].page;
1882 xor_srcs[count++] = dev->orig_page;
1885 xor_srcs[count++] = dev->page;
1891 tx = async_xor_offs(xor_dest, off_dest, xor_srcs, off_srcs, count,
2043 struct page **xor_srcs; local
2218 struct page **xor_srcs = to_addr_page(percpu, 0); local
[all...]
H A Draid5-ppl.c709 struct page *xor_srcs[] = { page1, page2 }; local
713 tx = async_xor(page1, xor_srcs, 0, 2, size, &submit);

Completed in 301 milliseconds