Lines Matching refs:pointers

1190 	void **pointers = rbio->finish_pointers;  in finish_rmw()  local
1245 pointers[stripe] = kmap(p); in finish_rmw()
1251 pointers[stripe++] = kmap(p); in finish_rmw()
1261 pointers[stripe++] = kmap(p); in finish_rmw()
1264 pointers); in finish_rmw()
1267 copy_page(pointers[nr_data], pointers[0]); in finish_rmw()
1268 run_xor(pointers + 1, nr_data - 1, PAGE_SIZE); in finish_rmw()
1843 void **pointers; in __raid_recover_end_io() local
1849 pointers = kcalloc(rbio->real_stripes, sizeof(void *), GFP_NOFS); in __raid_recover_end_io()
1850 if (!pointers) { in __raid_recover_end_io()
1891 pointers[stripe] = kmap(page); in __raid_recover_end_io()
1945 PAGE_SIZE, faila, pointers); in __raid_recover_end_io()
1949 pointers); in __raid_recover_end_io()
1958 copy_page(pointers[faila], pointers[rbio->nr_data]); in __raid_recover_end_io()
1961 p = pointers[faila]; in __raid_recover_end_io()
1963 pointers[stripe] = pointers[stripe + 1]; in __raid_recover_end_io()
1964 pointers[rbio->nr_data - 1] = p; in __raid_recover_end_io()
1967 run_xor(pointers, rbio->nr_data - 1, PAGE_SIZE); in __raid_recover_end_io()
2005 kfree(pointers); in __raid_recover_end_io()
2375 void **pointers = rbio->finish_pointers; in finish_parity_scrub() local
2425 pointers[rbio->real_stripes - 1] = kmap(q_page); in finish_parity_scrub()
2431 pointers[nr_data] = kmap(p_page); in finish_parity_scrub()
2439 pointers[stripe] = kmap(p); in finish_parity_scrub()
2445 pointers); in finish_parity_scrub()
2448 copy_page(pointers[nr_data], pointers[0]); in finish_parity_scrub()
2449 run_xor(pointers + 1, nr_data - 1, PAGE_SIZE); in finish_parity_scrub()
2455 if (memcmp(parity, pointers[rbio->scrubp], PAGE_SIZE)) in finish_parity_scrub()
2456 copy_page(parity, pointers[rbio->scrubp]); in finish_parity_scrub()