Lines Matching refs:ebx
223 * ebx = index into page table
229 shll $(PTEINDX),%ebx ; \
230 addl base,%ebx ; \
233 1: movl %eax,(%ebx) ; \
235 addl $(PTESIZE),%ebx ; /* next pte */ \
245 movl %eax, %ebx ; \
246 shrl $(PAGE_SHIFT), %ebx ; \
267 movl KADDR(%ebp), %ebx // Load boot image phys addr
268 movl %ebx, %edx // Set edx with boot load phys addr
289 movl %ebx, %esi // Set esi to kernbootstruct kaddr
325 mov %ebp, %ebx /* get pointer to kernbootstruct */
336 movl KADDR(%ebx), %eax
337 addl KSIZE(%ebx), %eax
388 xorl %ebx,%ebx
394 movl $(KPTDI),%ebx
400 movl $(PTDPTDI),%ebx
406 xorl %ebx, %ebx
414 movl %eax,%ebx
415 addl $(PAGE_SIZE),%ebx
416 movl %ebx,PA(physfree) /* show next free phys pg */
417 movl $(COMM_PAGE_BASE_ADDR),%ebx
418 shrl $(PDESHIFT),%ebx /* index into pde page */
442 xorl %ebx, %ebx
448 movl $0x5000,%ebx
451 movl %edx,0(%ebx)
453 movl %edx,4(%ebx)
455 addl $(PTESIZE),%ebx
461 movl $0x4000,%ebx
464 movl %edx,0(%ebx)
466 addl $(PTESIZE),%ebx
477 movl $(PA(fix_idt_ret)),%ebx
483 movl $(PA(fix_gdt_ret)),%ebx
489 movl $(PA(fix_ldt_ret)),%ebx
707 * %ebx = return address (physical) CANNOT USE STACK
748 pushl %ebx
751 lea 0f,%ebx /* get return address */
753 0: popl %ebx /* restore registers */
789 jmp *%ebx /* all done */