Lines Matching refs:inp

92 $inp="esi";
192 # void $PREFIX_encrypt (const void *inp,void *out,const AES_KEY *key);
211 # void $PREFIX_decrypt (const void *inp,void *out,const AES_KEY *key);
433 &mov ($inp,&wparam(0));
449 &movdqu ($inout0,&QWP(0,$inp));
450 &movdqu ($inout1,&QWP(0x10,$inp));
451 &movdqu ($inout2,&QWP(0x20,$inp));
452 &movdqu ($inout3,&QWP(0x30,$inp));
453 &movdqu ($inout4,&QWP(0x40,$inp));
454 &movdqu ($inout5,&QWP(0x50,$inp));
455 &lea ($inp,&DWP(0x60,$inp));
461 &movdqu ($inout0,&QWP(0,$inp));
463 &movdqu ($inout1,&QWP(0x10,$inp));
465 &movdqu ($inout2,&QWP(0x20,$inp));
467 &movdqu ($inout3,&QWP(0x30,$inp));
469 &movdqu ($inout4,&QWP(0x40,$inp));
472 &movdqu ($inout5,&QWP(0x50,$inp));
473 &lea ($inp,&DWP(0x60,$inp));
494 &movups ($inout0,&QWP(0,$inp));
497 &movups ($inout1,&QWP(0x10,$inp));
499 &movups ($inout2,&QWP(0x20,$inp));
502 &movups ($inout3,&QWP(0x30,$inp));
504 &movups ($inout4,&QWP(0x40,$inp));
549 &movdqu ($inout0,&QWP(0,$inp));
550 &movdqu ($inout1,&QWP(0x10,$inp));
551 &movdqu ($inout2,&QWP(0x20,$inp));
552 &movdqu ($inout3,&QWP(0x30,$inp));
553 &movdqu ($inout4,&QWP(0x40,$inp));
554 &movdqu ($inout5,&QWP(0x50,$inp));
555 &lea ($inp,&DWP(0x60,$inp));
561 &movdqu ($inout0,&QWP(0,$inp));
563 &movdqu ($inout1,&QWP(0x10,$inp));
565 &movdqu ($inout2,&QWP(0x20,$inp));
567 &movdqu ($inout3,&QWP(0x30,$inp));
569 &movdqu ($inout4,&QWP(0x40,$inp));
572 &movdqu ($inout5,&QWP(0x50,$inp));
573 &lea ($inp,&DWP(0x60,$inp));
594 &movups ($inout0,&QWP(0,$inp));
597 &movups ($inout1,&QWP(0x10,$inp));
599 &movups ($inout2,&QWP(0x20,$inp));
602 &movups ($inout3,&QWP(0x30,$inp));
604 &movups ($inout4,&QWP(0x40,$inp));
665 &mov ($inp,&wparam(0));
706 &movups ($in0,&QWP(0,$inp));
711 &xorps ($cmac,$rndkey0); # cmac^=inp
730 &lea ($inp,&DWP(16,$inp));
731 &xorps ($in0,$inout0); # inp^=E(ivec)
753 &mov ($inp,&wparam(0));
795 &movups ($in0,&QWP(0,$inp)); # load inp
797 &lea ($inp,&QWP(16,$inp));
804 &xorps ($in0,$inout0); # inp ^= E(ivec)
830 &movups ($in0,&QWP(0,$inp)); # load inp
836 &lea ($inp,&QWP(16,$inp));
880 &mov ($inp,&wparam(0));
975 &movups ($rndkey1,&QWP(0,$inp));
976 &movups ($rndkey0,&QWP(0x10,$inp));
978 &movups ($rndkey1,&QWP(0x20,$inp));
991 &movups ($inout1,&QWP(0x30,$inp));
992 &movups ($inout2,&QWP(0x40,$inp));
994 &movups ($inout1,&QWP(0x50,$inp));
995 &lea ($inp,&DWP(0x60,$inp));
1039 &movups ($rndkey1,&QWP(0,$inp));
1040 &movups ($rndkey0,&QWP(0x10,$inp));
1042 &movups ($rndkey1,&QWP(0x20,$inp));
1044 &movups ($rndkey0,&QWP(0x30,$inp));
1046 &movups ($rndkey1,&QWP(0x40,$inp));
1065 &movups ($in0,&QWP(0,$inp));
1072 &movups ($inout3,&QWP(0,$inp));
1073 &movups ($inout4,&QWP(0x10,$inp));
1082 &movups ($inout3,&QWP(0,$inp));
1083 &movups ($inout4,&QWP(0x10,$inp));
1085 &movups ($inout5,&QWP(0x20,$inp));
1095 &movups ($inout4,&QWP(0,$inp));
1096 &movups ($inout5,&QWP(0x10,$inp));
1097 &movups ($rndkey1,&QWP(0x20,$inp));
1099 &movups ($rndkey0,&QWP(0x30,$inp));
1125 # void aesni_xts_[en|de]crypt(const char *inp,char *out,size_t len,
1133 &mov ($inp,&wparam(5)); # clear-text tweak
1136 &movups ($inout0,&QWP(0,$inp));
1142 &mov ($inp,&wparam(0));
1191 &movups ($inout0,&QWP(0,$inp)); # load input
1196 &movdqu ($inout1,&QWP(16*1,$inp));
1198 &movdqu ($inout2,&QWP(16*2,$inp));
1200 &movdqu ($inout3,&QWP(16*3,$inp));
1202 &movdqu ($inout4,&QWP(16*4,$inp));
1204 &movdqu ($rndkey1,&QWP(16*5,$inp));
1206 &lea ($inp,&DWP(16*6,$inp));
1302 &movdqu ($inout0,&QWP(16*0,$inp)); # load input
1303 &movdqu ($inout1,&QWP(16*1,$inp));
1304 &movdqu ($inout2,&QWP(16*2,$inp));
1306 &movdqu ($inout3,&QWP(16*3,$inp));
1308 &movdqu ($inout4,&QWP(16*4,$inp));
1310 &lea ($inp,&DWP(16*5,$inp));
1332 &movups ($inout0,&QWP(16*0,$inp)); # load input
1333 &lea ($inp,&DWP(16*1,$inp));
1349 &movups ($inout0,&QWP(16*0,$inp)); # load input
1350 &movups ($inout1,&QWP(16*1,$inp));
1351 &lea ($inp,&DWP(16*2,$inp));
1368 &movups ($inout0,&QWP(16*0,$inp)); # load input
1369 &movups ($inout1,&QWP(16*1,$inp));
1370 &movups ($inout2,&QWP(16*2,$inp));
1371 &lea ($inp,&DWP(16*3,$inp));
1392 &movups ($inout0,&QWP(16*0,$inp)); # load input
1393 &movups ($inout1,&QWP(16*1,$inp));
1394 &movups ($inout2,&QWP(16*2,$inp));
1396 &movups ($inout3,&QWP(16*3,$inp));
1397 &lea ($inp,&DWP(16*4,$inp));
1439 &movz ($rounds,&BP(0,$inp));
1441 &lea ($inp,&DWP(1,$inp));
1481 &mov ($inp,&wparam(5)); # clear-text tweak
1484 &movups ($inout0,&QWP(0,$inp));
1490 &mov ($inp,&wparam(0));
1546 &movups ($inout0,&QWP(0,$inp)); # load input
1551 &movdqu ($inout1,&QWP(16*1,$inp));
1553 &movdqu ($inout2,&QWP(16*2,$inp));
1555 &movdqu ($inout3,&QWP(16*3,$inp));
1557 &movdqu ($inout4,&QWP(16*4,$inp));
1559 &movdqu ($rndkey1,&QWP(16*5,$inp));
1561 &lea ($inp,&DWP(16*6,$inp));
1657 &movdqu ($inout0,&QWP(16*0,$inp)); # load input
1658 &movdqu ($inout1,&QWP(16*1,$inp));
1659 &movdqu ($inout2,&QWP(16*2,$inp));
1661 &movdqu ($inout3,&QWP(16*3,$inp));
1663 &movdqu ($inout4,&QWP(16*4,$inp));
1665 &lea ($inp,&DWP(16*5,$inp));
1687 &movups ($inout0,&QWP(16*0,$inp)); # load input
1688 &lea ($inp,&DWP(16*1,$inp));
1704 &movups ($inout0,&QWP(16*0,$inp)); # load input
1705 &movups ($inout1,&QWP(16*1,$inp));
1706 &lea ($inp,&DWP(16*2,$inp));
1723 &movups ($inout0,&QWP(16*0,$inp)); # load input
1724 &movups ($inout1,&QWP(16*1,$inp));
1725 &movups ($inout2,&QWP(16*2,$inp));
1726 &lea ($inp,&DWP(16*3,$inp));
1747 &movups ($inout0,&QWP(16*0,$inp)); # load input
1748 &movups ($inout1,&QWP(16*1,$inp));
1749 &movups ($inout2,&QWP(16*2,$inp));
1751 &movups ($inout3,&QWP(16*3,$inp));
1752 &lea ($inp,&DWP(16*4,$inp));
1805 &movups ($inout0,&QWP(0,$inp)); # load input
1815 &movz ($rounds,&BP(16,$inp));
1817 &lea ($inp,&DWP(1,$inp));
1858 # void aesni_ocb_[en|de]crypt(const char *inp, char *out, size_t blocks,
1870 # $l_, $blocks, $inp, $key are permanently allocated in registers;
1878 &mov ($inp,&wparam(0));
1891 &sub ($out,$inp);
1893 &lea ($len,&DWP(-16*6,$inp,$len)); # end of input - 16*6
1909 &movdqu ($inout0,&QWP(16*0,$inp)); # load input
1910 &lea ($inp,&DWP(16,$inp));
1926 &movups (&QWP(-16,$out,$inp),$inout0); # store output
1940 &cmp ($inp,$len);
1977 &movdqu ($inout0,&QWP(16*0,$inp)); # load input
1978 &movdqu ($inout1,&QWP(16*1,$inp));
1979 &movdqu ($inout2,&QWP(16*2,$inp));
1980 &movdqu ($inout3,&QWP(16*3,$inp));
1981 &movdqu ($inout4,&QWP(16*4,$inp));
1982 &movdqu ($inout5,&QWP(16*5,$inp));
1983 &lea ($inp,&DWP(16*6,$inp));
2028 &movdqu (&QWP(-16*6,$out,$inp),$inout0);# store output
2029 &movdqu (&QWP(-16*5,$out,$inp),$inout1);
2030 &movdqu (&QWP(-16*4,$out,$inp),$inout2);
2031 &movdqu (&QWP(-16*3,$out,$inp),$inout3);
2032 &movdqu (&QWP(-16*2,$out,$inp),$inout4);
2033 &movdqu (&QWP(-16*1,$out,$inp),$inout5);
2034 &cmp ($inp,$len); # done yet?
2039 &sub ($len,$inp);
2076 &movdqu ($inout0,&QWP(16*0,$inp)); # load input
2077 &movdqu ($inout1,&QWP(16*1,$inp));
2078 &movdqu ($inout2,&QWP(16*2,$inp));
2079 &movdqu ($inout3,&QWP(16*3,$inp));
2080 &movdqu ($inout4,&QWP(16*4,$inp));
2121 &movdqu (&QWP(16*0,$out,$inp),$inout0); # store output
2122 &movdqu (&QWP(16*1,$out,$inp),$inout1);
2123 &movdqu (&QWP(16*2,$out,$inp),$inout2);
2124 &movdqu (&QWP(16*3,$out,$inp),$inout3);
2125 &movdqu (&QWP(16*4,$out,$inp),$inout4);
2133 &movdqu ($inout0,&QWP(16*0,$inp)); # load input
2150 &movups (&QWP(0,$out,$inp),$inout0);
2162 &movdqu ($inout0,&QWP(16*0,$inp)); # load input
2163 &movdqu ($inout1,&QWP(16*1,$inp));
2182 &movups (&QWP(16*0,$out,$inp),$inout0); # store output
2183 &movups (&QWP(16*1,$out,$inp),$inout1);
2196 &movdqu ($inout0,&QWP(16*0,$inp)); # load input
2197 &movdqu ($inout1,&QWP(16*1,$inp));
2198 &movdqu ($inout2,&QWP(16*2,$inp));
2221 &movups (&QWP(16*0,$out,$inp),$inout0); # store output
2222 &movups (&QWP(16*1,$out,$inp),$inout1);
2223 &movups (&QWP(16*2,$out,$inp),$inout2);
2241 &movdqu ($inout0,&QWP(16*0,$inp)); # load input
2243 &movdqu ($inout1,&QWP(16*1,$inp));
2248 &movdqu ($inout2,&QWP(16*2,$inp));
2249 &movdqu ($inout3,&QWP(16*3,$inp));
2268 &movups (&QWP(16*0,$out,$inp),$inout0); # store output
2270 &movups (&QWP(16*1,$out,$inp),$inout1);
2272 &movups (&QWP(16*2,$out,$inp),$inout2);
2274 &movups (&QWP(16*3,$out,$inp),$inout3);
2305 &mov ($inp,&wparam(0));
2318 &sub ($out,$inp);
2320 &lea ($len,&DWP(-16*6,$inp,$len)); # end of input - 16*6
2336 &movdqu ($inout0,&QWP(16*0,$inp)); # load input
2337 &lea ($inp,&DWP(16,$inp));
2352 &movups (&QWP(-16,$out,$inp),$inout0); # store output
2366 &cmp ($inp,$len);
2403 &movdqu ($inout0,&QWP(16*0,$inp)); # load input
2404 &movdqu ($inout1,&QWP(16*1,$inp));
2405 &movdqu ($inout2,&QWP(16*2,$inp));
2406 &movdqu ($inout3,&QWP(16*3,$inp));
2407 &movdqu ($inout4,&QWP(16*4,$inp));
2408 &movdqu ($inout5,&QWP(16*5,$inp));
2409 &lea ($inp,&DWP(16*6,$inp));
2449 &movdqu (&QWP(-16*6,$out,$inp),$inout0);# store output
2451 &movdqu (&QWP(-16*5,$out,$inp),$inout1);
2453 &movdqu (&QWP(-16*4,$out,$inp),$inout2);
2455 &movdqu (&QWP(-16*3,$out,$inp),$inout3);
2457 &movdqu (&QWP(-16*2,$out,$inp),$inout4);
2459 &movdqu (&QWP(-16*1,$out,$inp),$inout5);
2460 &cmp ($inp,$len); # done yet?
2465 &sub ($len,$inp);
2502 &movdqu ($inout0,&QWP(16*0,$inp)); # load input
2503 &movdqu ($inout1,&QWP(16*1,$inp));
2504 &movdqu ($inout2,&QWP(16*2,$inp));
2505 &movdqu ($inout3,&QWP(16*3,$inp));
2506 &movdqu ($inout4,&QWP(16*4,$inp));
2543 &movdqu (&QWP(16*0,$out,$inp),$inout0); # store output
2545 &movdqu (&QWP(16*1,$out,$inp),$inout1);
2547 &movdqu (&QWP(16*2,$out,$inp),$inout2);
2549 &movdqu (&QWP(16*3,$out,$inp),$inout3);
2551 &movdqu (&QWP(16*4,$out,$inp),$inout4);
2559 &movdqu ($inout0,&QWP(16*0,$inp)); # load input
2576 &movups (&QWP(0,$out,$inp),$inout0);
2588 &movdqu ($inout0,&QWP(16*0,$inp)); # load input
2589 &movdqu ($inout1,&QWP(16*1,$inp));
2606 &movups (&QWP(16*0,$out,$inp),$inout0); # store output
2608 &movups (&QWP(16*1,$out,$inp),$inout1);
2622 &movdqu ($inout0,&QWP(16*0,$inp)); # load input
2623 &movdqu ($inout1,&QWP(16*1,$inp));
2624 &movdqu ($inout2,&QWP(16*2,$inp));
2643 &movups (&QWP(16*0,$out,$inp),$inout0); # store output
2646 &movups (&QWP(16*1,$out,$inp),$inout1);
2648 &movups (&QWP(16*2,$out,$inp),$inout2);
2667 &movdqu ($inout0,&QWP(16*0,$inp)); # load input
2669 &movdqu ($inout1,&QWP(16*1,$inp));
2674 &movdqu ($inout2,&QWP(16*2,$inp));
2675 &movdqu ($inout3,&QWP(16*3,$inp));
2691 &movups (&QWP(16*0,$out,$inp),$inout0); # store output
2694 &movups (&QWP(16*1,$out,$inp),$inout1);
2697 &movups (&QWP(16*2,$out,$inp),$inout2);
2699 &movups (&QWP(16*3,$out,$inp),$inout3);
2731 # void $PREFIX_cbc_encrypt (const void *inp, void *out,
2735 &mov ($inp,&wparam(0));
2762 &movups ($ivec,&QWP(0,$inp)); # input actually
2763 &lea ($inp,&DWP(16,$inp));
2789 &mov ($inp,$out); # $inp and $out are the same
2805 &movdqu ($inout0,&QWP(0,$inp));
2806 &movdqu ($inout1,&QWP(0x10,$inp));
2807 &movdqu ($inout2,&QWP(0x20,$inp));
2808 &movdqu ($inout3,&QWP(0x30,$inp));
2809 &movdqu ($inout4,&QWP(0x40,$inp));
2810 &movdqu ($inout5,&QWP(0x50,$inp));
2814 &movups ($rndkey1,&QWP(0,$inp));
2815 &movups ($rndkey0,&QWP(0x10,$inp));
2818 &movups ($rndkey1,&QWP(0x20,$inp));
2820 &movups ($rndkey0,&QWP(0x30,$inp));
2822 &movups ($rndkey1,&QWP(0x40,$inp));
2824 &movups ($rndkey0,&QWP(0x50,$inp)); # IV
2828 &lea ($inp,&DWP(0x60,$inp));
2845 &movups ($inout0,&QWP(0,$inp));
2850 &movups ($inout1,&QWP(0x10,$inp));
2855 &movups ($inout2,&QWP(0x20,$inp));
2859 &movups ($inout3,&QWP(0x30,$inp));
2863 &movups ($inout4,&QWP(0x40,$inp));
2865 &movups ($inout0,&QWP(0,$inp));
2868 &movups ($rndkey1,&QWP(0,$inp));
2869 &movups ($rndkey0,&QWP(0x10,$inp));
2872 &movups ($rndkey1,&QWP(0x20,$inp));
2874 &movups ($rndkey0,&QWP(0x30,$inp));
2876 &movups ($ivec,&QWP(0x40,$inp)); # IV
2924 &movups ($ivec,&QWP(0x20,$inp));
2930 &movups ($rndkey1,&QWP(0x10,$inp));
2931 &movups ($rndkey0,&QWP(0x20,$inp));
2933 &movups ($ivec,&QWP(0x30,$inp));
2964 &mov ($inp,"esp");