/crypto/async_tx/ |
D | async_xor.c | 100 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 …]
|
D | async_raid6_recov.c | 18 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 …]
|
D | raid6test.c | 20 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()
|
D | async_pq.c | 18 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()
|
D | async_memcpy.c | 32 async_memcpy(struct page *dest, struct page *src, unsigned int dest_offset, in async_memcpy()
|
/crypto/ |
D | skcipher.c | 53 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 …]
|
D | algif_hash.c | 131 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()
|
D | af_alg.c | 610 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()
|
D | algif_skcipher.c | 249 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()
|
D | algif_aead.c | 423 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()
|