Lines Matching refs:bx

68 	lesw	%gs:52(%bp), %bx
73 movw %gs:32(%bp),%bx
96 movw %bx, pxenv_offset
99 cmpw $0x201, %es:6(%bx) /* API version >= 2.01 */
101 cmpb $0x2c, %es:8(%bx) /* ... and structure long enough */
104 lesw %es:0x28(%bx), %bx /* Find !PXE from PXENV+ */
111 lesw pxenv_segoff, %bx /* Nope, we're stuck with PXENV+ */
114 pushl %es:0x0a(%bx) /* Entry point */
115 pushw %es:0x24(%bx) /* UNDI code segment */
116 pushw %es:0x26(%bx) /* UNDI code size */
117 pushw %es:0x20(%bx) /* UNDI data segment */
118 pushw %es:0x22(%bx) /* UNDI data size */
128 movw %bx, ppxe_offset
131 pushl %es:0x10(%bx) /* Entry point */
132 pushw %es:0x30(%bx) /* UNDI code segment */
133 pushw %es:0x36(%bx) /* UNDI code size */
134 pushw %es:0x28(%bx) /* UNDI data segment */
135 pushw %es:0x2e(%bx) /* UNDI data size */
145 cmpl $0x45585021, %es:(%bx)
147 movzbw %es:4(%bx), %cx
154 cmpl $0x4e455850, %es:(%bx)
156 cmpw $0x2b56, %es:4(%bx)
158 movzbw %es:8(%bx), %cx
164 movw %bx, %si
188 xorw %bx, %bx
203 /* Print have !PXE/PXENV+ message; structure pointer in %es:%bx */
229 movw undi_code_size, %bx
235 xchgw %bx, %dx
236 1: /* %ax:%bx now describes the lower region, %cx:%dx the higher */
254 les entry_segoff, %bx
262 les undi_code_segoff, %bx
270 les undi_data_segoff, %bx
297 movw $PXENV_UNDI_GET_NIC_TYPE, %bx
338 movw $PXENV_UNDI_GET_IFACE_INFO, %bx
374 movw $PXENV_UNDI_SHUTDOWN, %bx
389 movw $PXENV_UNLOAD_STACK, %bx
396 movw %fs:(0x13), %bx
409 movw $PXENV_STOP_UNDI, %bx
416 movw undi_fbms_start, %bx
450 * %es:%bx : segment:offset address to print
464 movw %bx, %ax
483 pushw %bx
487 movw $10, %bx
490 divw %bx, %ax
502 popw %bx
510 * %bx : block to zero (in kB)
522 movw %bx, %ax
541 * %bx : Expected current free base memory counter (in kB)
546 * The base memory from %bx kB to %ax kB is unconditionally zeroed.
548 * memory counter (%bx) matches the actual current free base memory
555 pushw %bx
556 1: cmpw %bx, %ax
559 incw %bx
561 2: popw %bx
563 cmpw %fs:(0x13), %bx /* Update FBMS only if "old" value */
572 * %bx : PXE API call number
583 /* Set up registers for PXENV+ API. %bx already set up */
590 pushw %bx
612 * %bx : PXE API call number
621 xchgw %ax, %bx
625 xchgw %ax, %bx
698 movw %bx, %ss
703 movw %bx, %es
715 movw %bx, %ds