Lines Matching refs:ctx
60 # 4. Added 8 to $ctx, as OpenSolaris OS has an extra 4-byte field, "algotype",
67 $ctx, $round, $inp, $Tbl, $_ctx, $_inp, $_end, $_rsp, $framesz);
73 # void sha512_block_data_order(SHA512_CTX *ctx, const void *in, size_t num);
74 # void sha256_block_data_order(SHA256_CTX *ctx, const void *in, size_t num);
77 # void SHA512TransformBlocks(SHA2_CTX *ctx, const void *in, size_t num);
78 # void SHA256TransformBlocks(SHA2_CTX *ctx, const void *in, size_t num);
109 $ctx="%rdi"; # 1st arg
110 $round="%rdi"; # zaps $ctx
218 $func(SHA2_CTX *ctx, const void *in, size_t num)
238 add \$8,$ctx # Skip OpenSolaris field, "algotype"
239 mov $ctx,$_ctx # save ctx, 1st arg
254 mov $SZ*0($ctx),$A
255 mov $SZ*1($ctx),$B
256 mov $SZ*2($ctx),$C
257 mov $SZ*3($ctx),$D
258 mov $SZ*4($ctx),$E
259 mov $SZ*5($ctx),$F
260 mov $SZ*6($ctx),$G
261 mov $SZ*7($ctx),$H
288 mov $_ctx,$ctx
291 add $SZ*0($ctx),$A
292 add $SZ*1($ctx),$B
293 add $SZ*2($ctx),$C
294 add $SZ*3($ctx),$D
295 add $SZ*4($ctx),$E
296 add $SZ*5($ctx),$F
297 add $SZ*6($ctx),$G
298 add $SZ*7($ctx),$H
302 mov $A,$SZ*0($ctx)
303 mov $B,$SZ*1($ctx)
304 mov $C,$SZ*2($ctx)
305 mov $D,$SZ*3($ctx)
306 mov $E,$SZ*4($ctx)
307 mov $F,$SZ*5($ctx)
308 mov $G,$SZ*6($ctx)
309 mov $H,$SZ*7($ctx)