Lines Matching defs:esp

79 /*  0    0 */ void *esp;                /* esp save */
457 /* put in, out, bits, and hold back into ar and pop esp */
473 " movl %%esp, (%%eax)\n" /* save esp, ebp */
475 " movl %%eax, %%esp\n"
476 " movl 8(%%esp), %%esi\n" /* esi = in */
477 " movl 16(%%esp), %%edi\n" /* edi = out */
478 " movl 40(%%esp), %%edx\n" /* edx = hold */
479 " movl 44(%%esp), %%ebx\n" /* ebx = bits */
480 " movl 32(%%esp), %%ebp\n" /* ebp = lcode */
487 " cmpl %%edi, 24(%%esp)\n" /* out < end */
489 " cmpl %%esi, 12(%%esp)\n" /* in < last */
504 " movl 56(%%esp), %%eax\n" /* eax = lmask */
524 " movl %%ecx, 64(%%esp)\n" /* save len */
551 " addl %%eax, 64(%%esp)\n" /* len += hold & mask[op] */
565 " movl 60(%%esp), %%eax\n" /* eax = dmask */
566 " movl 36(%%esp), %%ecx\n" /* ecx = dcode */
605 " movl %%esi, 8(%%esp)\n" /* save in so from can use it's reg */
607 " subl 20(%%esp), %%eax\n" /* nbytes = out - beg */
612 " movl 64(%%esp), %%ecx\n" /* ecx = len */
624 " movl 8(%%esp), %%esi\n" /* move in back to %esi, toss from */
625 " movl 32(%%esp), %%ebp\n" /* ebp = lcode */
630 " movl 8(%%esp), %%esi\n" /* move in back to %esi, toss from */
631 " movl 32(%%esp), %%ebp\n" /* ebp = lcode */
638 " cmpl %%edi, 20(%%esp)\n"
641 " movl 64(%%esp), %%ecx\n" /* ecx = len */
652 " movl 32(%%esp), %%ebp\n" /* ebp = lcode */
665 " addl 64(%%esp), %%eax\n" /* eax += len */
680 " movl 36(%%esp), %%ecx\n" /* ecx = dcode */
687 " movl 48(%%esp), %%eax\n" /* eax = wsize */
689 " movl 28(%%esp), %%esi\n" /* from = window */
695 " cmpl $0, 52(%%esp)\n"
701 " movl 64(%%esp), %%eax\n" /* eax = len */
713 " movl 52(%%esp), %%eax\n" /* eax = write */
717 " addl 48(%%esp), %%esi\n" /* from += wsize */
722 " movl 64(%%esp), %%eax\n" /* eax = len */
728 " movl 28(%%esp), %%esi\n" /* from = window */
729 " movl 52(%%esp), %%ecx\n" /* nbytes = write */
744 " movl 64(%%esp), %%eax\n" /* eax = len */
759 " movl 8(%%esp), %%esi\n" /* move in back to %esi, toss from */
760 " movl 32(%%esp), %%ebp\n" /* ebp = lcode */
766 " movl $1, 72(%%esp)\n"
770 " movl $2, 72(%%esp)\n"
774 " movl $3, 72(%%esp)\n"
778 " movl 8(%%esp), %%esi\n"
779 " movl $4, 72(%%esp)\n"
783 " movl $0, 72(%%esp)\n"
786 /* put in, out, bits, and hold back into ar and pop esp */
787 " movl %%esi, 8(%%esp)\n" /* save in */
788 " movl %%edi, 16(%%esp)\n" /* save out */
789 " movl %%ebx, 44(%%esp)\n" /* save bits */
790 " movl %%edx, 40(%%esp)\n" /* save hold */
791 " movl 4(%%esp), %%ebp\n" /* restore esp, ebp */
792 " movl (%%esp), %%esp\n"
800 mov [eax], esp /* save esp, ebp */
802 mov esp, eax
803 mov esi, [esp+8] /* esi = in */
804 mov edi, [esp+16] /* edi = out */
805 mov edx, [esp+40] /* edx = hold */
806 mov ebx, [esp+44] /* ebx = bits */
807 mov ebp, [esp+32] /* ebp = lcode */
814 cmp [esp+24], edi
816 cmp [esp+12], esi
831 mov eax, [esp+56] /* eax = lmask */
851 mov [esp+64], ecx /* save len */
878 add [esp+64], eax /* len += hold & mask[op] */
892 mov eax, [esp+60] /* eax = dmask */
893 mov ecx, [esp+36] /* ecx = dcode */
932 mov [esp+8], esi /* save in so from can use it's reg */
934 sub eax, [esp+20] /* nbytes = out - beg */
939 mov ecx, [esp+64] /* ecx = len */
951 mov esi, [esp+8] /* move in back to %esi, toss from */
952 mov ebp, [esp+32] /* ebp = lcode */
957 mov esi, [esp+8] /* move in back to %esi, toss from */
958 mov ebp, [esp+32] /* ebp = lcode */
965 cmp [esp+20], edi
968 mov ecx, [esp+64] /* ecx = len */
979 mov ebp, [esp+32] /* ebp = lcode */
992 add eax, [esp+64] /* eax += len */
1007 mov ecx, [esp+36] /* ecx = dcode */
1014 mov eax, [esp+48] /* eax = wsize */
1016 mov esi, [esp+28] /* from = window */
1022 cmp dword ptr [esp+52], 0
1028 mov eax, [esp+64] /* eax = len */
1040 mov eax, [esp+52] /* eax = write */
1044 add esi, [esp+48] /* from += wsize */
1049 mov eax, [esp+64] /* eax = len */
1055 mov esi, [esp+28] /* from = window */
1056 mov ecx, [esp+52] /* nbytes = write */
1071 mov eax, [esp+64] /* eax = len */
1086 mov esi, [esp+8] /* move in back to %esi, toss from */
1087 mov ebp, [esp+32] /* ebp = lcode */
1093 mov dword ptr [esp+72], 1
1097 mov dword ptr [esp+72], 2
1101 mov dword ptr [esp+72], 3
1105 mov esi, [esp+4]
1106 mov dword ptr [esp+72], 4
1110 mov dword ptr [esp+72], 0
1113 /* put in, out, bits, and hold back into ar and pop esp */
1114 mov [esp+8], esi /* save in */
1115 mov [esp+16], edi /* save out */
1116 mov [esp+44], ebx /* save bits */
1117 mov [esp+40], edx /* save hold */
1118 mov ebp, [esp+4] /* restore esp, ebp */
1119 mov esp, [esp]