/arch/x86/crypto/sha512-mb/ |
D | sha512_mb_mgr_submit_avx2.S | 71 #define job arg2 macro 98 # JOB* sha512_mb_mgr_submit_avx2(MB_MGR *state, JOB *job) 100 # arg 2 : rdx : job 110 movl $STS_BEING_PROCESSED, _status(job) 113 movl _len(job), DWORD_len 115 mov job, _job_in_lane(lane_data) 119 vmovdqu _result_digest+0*16(job), %xmm0 120 vmovdqu _result_digest+1*16(job), %xmm1 121 vmovdqu _result_digest+2*16(job), %xmm2 122 vmovdqu _result_digest+3*16(job), %xmm3 [all …]
|
D | sha512_mb.c | 104 struct job_sha512 *job); 186 ctx->job.buffer = (uint8_t *) buffer; in sha512_ctx_mgr_resubmit() 187 ctx->job.len = len; in sha512_ctx_mgr_resubmit() 190 &ctx->job); in sha512_ctx_mgr_resubmit() 208 ctx->job.buffer = buf; in sha512_ctx_mgr_resubmit() 209 ctx->job.len = (uint32_t) n_extra_blocks; in sha512_ctx_mgr_resubmit() 211 sha512_job_mgr_submit(&mgr->mgr, &ctx->job); in sha512_ctx_mgr_resubmit() 279 sha512_init_digest(ctx->job.result_digest); in sha512_ctx_mgr_submit() 347 ctx->job.buffer = ctx->partial_block_buffer; in sha512_ctx_mgr_submit() 348 ctx->job.len = 1; in sha512_ctx_mgr_submit() [all …]
|
D | sha512_mb_ctx.h | 79 #define hash_ctx_digest(ctx) ((ctx)->job.result_digest) 116 struct job_sha512 job; member
|
D | sha512_mb_mgr_flush_avx2.S | 69 #define job arg2 macro 119 # find a lane with a non-null job 184 # process completed job "idx" 246 #process completed job "idx"
|
D | sha512_mb_mgr.h | 100 struct job_sha512 *job);
|
/arch/powerpc/boot/dts/fsl/ |
D | qoriq-sec6.0-0.dtsi | 42 compatible = "fsl,sec-v6.0-job-ring", 43 "fsl,sec-v5.2-job-ring", 44 "fsl,sec-v5.0-job-ring", 45 "fsl,sec-v4.4-job-ring", 46 "fsl,sec-v4.0-job-ring"; 51 compatible = "fsl,sec-v6.0-job-ring", 52 "fsl,sec-v5.2-job-ring", 53 "fsl,sec-v5.0-job-ring", 54 "fsl,sec-v4.4-job-ring", 55 "fsl,sec-v4.0-job-ring";
|
D | qoriq-sec5.2-0.dtsi | 45 compatible = "fsl,sec-v5.2-job-ring", 46 "fsl,sec-v5.0-job-ring", 47 "fsl,sec-v4.0-job-ring"; 53 compatible = "fsl,sec-v5.2-job-ring", 54 "fsl,sec-v5.0-job-ring", 55 "fsl,sec-v4.0-job-ring"; 61 compatible = "fsl,sec-v5.2-job-ring", 62 "fsl,sec-v5.0-job-ring", 63 "fsl,sec-v4.0-job-ring"; 69 compatible = "fsl,sec-v5.2-job-ring", [all …]
|
D | qoriq-sec5.3-0.dtsi | 45 compatible = "fsl,sec-v5.3-job-ring", 46 "fsl,sec-v5.0-job-ring", 47 "fsl,sec-v4.0-job-ring"; 53 compatible = "fsl,sec-v5.3-job-ring", 54 "fsl,sec-v5.0-job-ring", 55 "fsl,sec-v4.0-job-ring"; 61 compatible = "fsl,sec-v5.3-job-ring", 62 "fsl,sec-v5.0-job-ring", 63 "fsl,sec-v4.0-job-ring"; 69 compatible = "fsl,sec-v5.3-job-ring", [all …]
|
D | pq3-sec4.4-0.dtsi | 45 compatible = "fsl,sec-v4.4-job-ring", "fsl,sec-v4.0-job-ring"; 51 compatible = "fsl,sec-v4.4-job-ring", "fsl,sec-v4.0-job-ring"; 57 compatible = "fsl,sec-v4.4-job-ring", "fsl,sec-v4.0-job-ring"; 63 compatible = "fsl,sec-v4.4-job-ring", "fsl,sec-v4.0-job-ring";
|
D | qoriq-sec4.2-0.dtsi | 45 compatible = "fsl,sec-v4.2-job-ring", 46 "fsl,sec-v4.0-job-ring"; 52 compatible = "fsl,sec-v4.2-job-ring", 53 "fsl,sec-v4.0-job-ring"; 59 compatible = "fsl,sec-v4.2-job-ring", 60 "fsl,sec-v4.0-job-ring"; 66 compatible = "fsl,sec-v4.2-job-ring", 67 "fsl,sec-v4.0-job-ring";
|
D | qoriq-sec5.0-0.dtsi | 45 compatible = "fsl,sec-v5.0-job-ring", 46 "fsl,sec-v4.0-job-ring"; 52 compatible = "fsl,sec-v5.0-job-ring", 53 "fsl,sec-v4.0-job-ring"; 59 compatible = "fsl,sec-v5.0-job-ring", 60 "fsl,sec-v4.0-job-ring"; 66 compatible = "fsl,sec-v5.0-job-ring", 67 "fsl,sec-v4.0-job-ring";
|
D | qoriq-raid1.0-0.dtsi | 43 compatible = "fsl,raideng-v1.0-job-queue"; 50 compatible = "fsl,raideng-v1.0-job-ring", "fsl,raideng-v1.0-hp-ring"; 57 compatible = "fsl,raideng-v1.0-job-ring", "fsl,raideng-v1.0-lp-ring"; 65 compatible = "fsl,raideng-v1.0-job-queue"; 72 compatible = "fsl,raideng-v1.0-job-ring", "fsl,raideng-v1.0-hp-ring"; 79 compatible = "fsl,raideng-v1.0-job-ring", "fsl,raideng-v1.0-lp-ring";
|
D | p1023si-post.dtsi | 222 compatible = "fsl,sec-v4.2-job-ring", 223 "fsl,sec-v4.0-job-ring"; 229 compatible = "fsl,sec-v4.2-job-ring", 230 "fsl,sec-v4.0-job-ring"; 236 compatible = "fsl,sec-v4.2-job-ring", 237 "fsl,sec-v4.0-job-ring"; 243 compatible = "fsl,sec-v4.2-job-ring", 244 "fsl,sec-v4.0-job-ring";
|
D | qoriq-sec4.0-0.dtsi | 45 compatible = "fsl,sec-v4.0-job-ring"; 51 compatible = "fsl,sec-v4.0-job-ring"; 57 compatible = "fsl,sec-v4.0-job-ring"; 63 compatible = "fsl,sec-v4.0-job-ring";
|
/arch/x86/crypto/sha1-mb/ |
D | sha1_mb_mgr_submit_avx2.S | 71 #define job %rsi macro 98 # JOB* submit_mb_mgr_submit_avx2(MB_MGR *state, job_sha1 *job) 100 # arg 2 : rdx : job 111 movl $STS_BEING_PROCESSED, _status(job) 114 movl _len(job), DWORD_len 116 mov job, _job_in_lane(lane_data) 123 vmovdqu _result_digest(job), %xmm0 124 mov _result_digest+1*16(job), DWORD_tmp 131 mov _buffer(job), p 171 # process completed job "idx"
|
D | sha1_mb.c | 103 (struct sha1_mb_mgr *state, struct job_sha1 *job); 183 ctx->job.buffer = (uint8_t *) buffer; in sha1_ctx_mgr_resubmit() 184 ctx->job.len = len; in sha1_ctx_mgr_resubmit() 186 &ctx->job); in sha1_ctx_mgr_resubmit() 204 ctx->job.buffer = buf; in sha1_ctx_mgr_resubmit() 205 ctx->job.len = (uint32_t) n_extra_blocks; in sha1_ctx_mgr_resubmit() 207 sha1_job_mgr_submit(&mgr->mgr, &ctx->job); in sha1_ctx_mgr_resubmit() 271 sha1_init_digest(ctx->job.result_digest); in sha1_ctx_mgr_submit() 341 ctx->job.buffer = ctx->partial_block_buffer; in sha1_ctx_mgr_submit() 342 ctx->job.len = 1; in sha1_ctx_mgr_submit() [all …]
|
D | sha1_mb_ctx.h | 84 #define hash_ctx_digest(ctx) ((ctx)->job.result_digest) 122 struct job_sha1 job; member
|
D | sha1_mb_mgr.h | 106 struct job_sha1 *job);
|
D | sha1_mb_mgr_flush_avx2.S | 67 #define job arg2 macro 115 # find a lane with a non-null job 191 # process completed job "idx" 251 # process completed job "idx"
|
/arch/x86/crypto/sha256-mb/ |
D | sha256_mb_mgr_submit_avx2.S | 69 #define job %rsi macro 96 # JOB* sha256_mb_mgr_submit_avx2(MB_MGR *state, JOB_SHA256 *job) 98 # arg 2 : rdx : job 109 movl $STS_BEING_PROCESSED, _status(job) 112 movl _len(job), DWORD_len 114 mov job, _job_in_lane(lane_data) 121 vmovdqu _result_digest(job), %xmm0 122 vmovdqu _result_digest+1*16(job), %xmm1 133 mov _buffer(job), p 172 # process completed job "idx"
|
D | sha256_mb.c | 103 (struct sha256_mb_mgr *state, struct job_sha256 *job); 185 ctx->job.buffer = (uint8_t *) buffer; in sha256_ctx_mgr_resubmit() 186 ctx->job.len = len; in sha256_ctx_mgr_resubmit() 188 sha256_job_mgr_submit(&mgr->mgr, &ctx->job); in sha256_ctx_mgr_resubmit() 206 ctx->job.buffer = buf; in sha256_ctx_mgr_resubmit() 207 ctx->job.len = (uint32_t) n_extra_blocks; in sha256_ctx_mgr_resubmit() 209 sha256_job_mgr_submit(&mgr->mgr, &ctx->job); in sha256_ctx_mgr_resubmit() 270 sha256_init_digest(ctx->job.result_digest); in sha256_ctx_mgr_submit() 335 ctx->job.buffer = ctx->partial_block_buffer; in sha256_ctx_mgr_submit() 336 ctx->job.len = 1; in sha256_ctx_mgr_submit() [all …]
|
D | sha256_mb_ctx.h | 84 #define hash_ctx_digest(ctx) ((ctx)->job.result_digest) 122 struct job_sha256 job; member
|
D | sha256_mb_mgr.h | 104 struct job_sha256 *job);
|
D | sha256_mb_mgr_flush_avx2.S | 65 #define job arg2 macro 113 # find a lane with a non-null job 188 # process completed job "idx" 250 # process completed job "idx"
|
/arch/arm64/boot/dts/freescale/ |
D | fsl-ls1043a.dtsi | 182 compatible = "fsl,sec-v5.4-job-ring", 183 "fsl,sec-v5.0-job-ring", 184 "fsl,sec-v4.0-job-ring"; 190 compatible = "fsl,sec-v5.4-job-ring", 191 "fsl,sec-v5.0-job-ring", 192 "fsl,sec-v4.0-job-ring"; 198 compatible = "fsl,sec-v5.4-job-ring", 199 "fsl,sec-v5.0-job-ring", 200 "fsl,sec-v4.0-job-ring"; 206 compatible = "fsl,sec-v5.4-job-ring", [all …]
|