Home
last modified time | relevance | path

Searched refs:page (Results 1 – 10 of 10) sorted by relevance

/crypto/async_tx/
Dasync_xor.c100 do_sync_xor_offs(struct page *dest, unsigned int offset, in do_sync_xor_offs()
101 struct page **src_list, unsigned int *src_offs, in do_sync_xor_offs()
182 async_xor_offs(struct page *dest, unsigned int offset, in async_xor_offs()
183 struct page **src_list, unsigned int *src_offs, in async_xor_offs()
273 async_xor(struct page *dest, struct page **src_list, unsigned int offset, in async_xor()
281 static int page_is_zero(struct page *p, unsigned int offset, size_t len) in page_is_zero()
287 xor_val_chan(struct async_submit_ctl *submit, struct page *dest, in xor_val_chan()
288 struct page **src_list, int src_cnt, size_t len) in xor_val_chan()
315 async_xor_val_offs(struct page *dest, unsigned int offset, in async_xor_val_offs()
316 struct page **src_list, unsigned int *src_offs, in async_xor_val_offs()
[all …]
Dasync_raid6_recov.c18 async_sum_product(struct page *dest, unsigned int d_off, in async_sum_product()
19 struct page **srcs, unsigned int *src_offs, unsigned char *coef, in async_sum_product()
87 async_mult(struct page *dest, unsigned int d_off, struct page *src, in async_mult()
154 struct page **blocks, unsigned int *offs, in __2data_recov_4()
158 struct page *p, *q, *a, *b; in __2data_recov_4()
160 struct page *srcs[2]; in __2data_recov_4()
204 struct page **blocks, unsigned int *offs, in __2data_recov_5()
208 struct page *p, *q, *g, *dp, *dq; in __2data_recov_5()
210 struct page *srcs[2]; in __2data_recov_5()
295 struct page **blocks, unsigned int *offs, in __2data_recov_n()
[all …]
Draid6test.c20 static struct page *dataptrs[NDISKS];
23 static struct page *data[NDISKS+3];
24 static struct page *spare;
25 static struct page *recovi;
26 static struct page *recovj;
58 struct page **ptrs, unsigned int *offs) in raid6_dual_recov()
75 struct page *blocks[NDISKS]; in raid6_dual_recov()
76 struct page *dest; in raid6_dual_recov()
Dasync_pq.c18 static struct page *pq_scribble_page;
107 do_sync_gen_syndrome(struct page **blocks, unsigned int *offsets, int disks, in do_sync_gen_syndrome()
177 async_gen_syndrome(struct page **blocks, unsigned int *offsets, int disks, in async_gen_syndrome()
272 pq_val_chan(struct async_submit_ctl *submit, struct page **blocks, int disks, size_t len) in pq_val_chan()
298 async_syndrome_val(struct page **blocks, unsigned int *offsets, int disks, in async_syndrome_val()
299 size_t len, enum sum_check_flags *pqres, struct page *spare, in async_syndrome_val()
374 struct page *p_src = P(blocks, disks); in async_syndrome_val()
376 struct page *q_src = Q(blocks, disks); in async_syndrome_val()
Dasync_memcpy.c32 async_memcpy(struct page *dest, struct page *src, unsigned int dest_offset, in async_memcpy()
/crypto/
Dskcipher.c53 struct page *page = scatterwalk_page(walk); in skcipher_map() local
55 return (PageHighMem(page) ? kmap_atomic(page) : page_address(page)) + in skcipher_map()
129 memcpy(walk->dst.virt.addr, walk->page, n); in skcipher_walk_done()
164 if (!((unsigned long)walk->buffer | (unsigned long)walk->page)) in skcipher_walk_done()
172 if (walk->buffer != walk->page) in skcipher_walk_done()
174 if (walk->page) in skcipher_walk_done()
175 free_page((unsigned long)walk->page); in skcipher_walk_done()
211 if (walk->buffer != walk->page) in skcipher_walk_complete()
213 if (walk->page) in skcipher_walk_complete()
214 free_page((unsigned long)walk->page); in skcipher_walk_complete()
[all …]
Dalgif_hash.c131 static ssize_t hash_sendpage(struct socket *sock, struct page *page, in hash_sendpage() argument
144 sg_set_page(ctx->sgl.sg, page, size, offset); in hash_sendpage()
339 static ssize_t hash_sendpage_nokey(struct socket *sock, struct page *page, in hash_sendpage_nokey() argument
348 return hash_sendpage(sock, page, offset, size, flags); in hash_sendpage_nokey()
Daf_alg.c610 struct page *page = sg_page(sg + i); in af_alg_pull_tsgl() local
612 if (!page) in af_alg_pull_tsgl()
625 get_page(page); in af_alg_pull_tsgl()
626 sg_set_page(dst + j, page, in af_alg_pull_tsgl()
643 put_page(page); in af_alg_pull_tsgl()
988 ssize_t af_alg_sendpage(struct socket *sock, struct page *page, in af_alg_sendpage() argument
1025 get_page(page); in af_alg_sendpage()
1026 sg_set_page(sgl->sg + sgl->cur, page, size, offset); in af_alg_sendpage()
Dalgif_skcipher.c249 static ssize_t skcipher_sendpage_nokey(struct socket *sock, struct page *page, in skcipher_sendpage_nokey() argument
258 return af_alg_sendpage(sock, page, offset, size, flags); in skcipher_sendpage_nokey()
Dalgif_aead.c423 static ssize_t aead_sendpage_nokey(struct socket *sock, struct page *page, in aead_sendpage_nokey() argument
432 return af_alg_sendpage(sock, page, offset, size, flags); in aead_sendpage_nokey()