Lines Matching refs:di
310 push di
318 mov di, ax local
325 pop di
350 push di
360 mov di, ax local
372 pop di
397 push di
407 mov di, ax local
419 pop di
494 and ax,[di]
496 and bx,2[di]
503 add ax,[di]
505 adc bx,2[di]
516 cmp eax, dword ptr [di]
523 sub ax,[di]
525 sbb bx,2[di]
535 mul eax, dword ptr [di]
551 or ax,[di]
553 or bx,2[di]
575 mov cx,di
591 mov cx,di
620 mov bx, 2[di]
623 mov bx, [di]
807 Bit16u di, si, bp, sp;
824 Bit16u di, filler1, si, filler2, bp, filler3, sp, filler4;
3039 mov di, _ata_cmd_data_in.offset + 2[bp]
3044 cmp di, #0xf800 ;;
3048 sub di, #0x0800 ;; sub 2 kbytes from offset
3070 mov _ata_cmd_data_in.offset + 2[bp], di
3464 mov di, _ata_cmd_packet.bufoff + 2[bp]
4137 xor di, di
4656 memcpyb(ES, regs.u.r16.di,
4672 memcpyb(ES, regs.u.r16.di, E820_SEG, E820_OFFSET + off, 0x14);
4760 set_e820_range(ES, regs.u.r16.di,
4769 set_e820_range(ES, regs.u.r16.di,
4778 set_e820_range(ES, regs.u.r16.di,
4788 set_e820_range(ES, regs.u.r16.di,
4793 set_e820_range(ES, regs.u.r16.di,
4804 set_e820_range(ES, regs.u.r16.di,
4815 set_e820_range(ES, regs.u.r16.di,
6676 mov di, _int13_harddisk.tempbx + 2 [bp]
6680 cmp di, #0xfe00
6683 sub di, #0x0200 ; sub 512 bytes from offset
6699 mov _int13_harddisk.tempbx + 2 [bp], di
8795 push di
9562 mov di, #0x00
9582 mov di, #0x08
9604 mov dx, di
9616 mov dx, di
9638 mov dx, di
9650 mov dx, di
9694 and di, #0xff
9695 or ax, di
9735 mov di, #pcibios_protected
9746 mov di, #0x00
9768 mov di, #0x08
9792 mov dx, di
9804 mov dx, di
9826 mov dx, di
9838 mov dx, di
9859 cmp word ptr [di], #pci_routing_table_structure_end - pci_routing_table_structure_start
9862 mov word ptr [di], #pci_routing_table_structure_end - pci_routing_table_structure_start
9868 push di
9874 mov cx, [di+2]
9876 mov es, [di+4]
9877 mov di, cx
9881 pop di
9891 mov word ptr [di], #pci_routing_table_structure_end - pci_routing_table_structure_start
9914 and di, #0xff
9915 or ax, di
10544 push di ;; Save DI
10567 lea di, pnp_string
10603 lea di, pnp_string
10620 mov di, 0x10[bx] ;; Pointer to the product name string or zero if none
10632 cmp di, #0x0000
10635 mov 8[bx], di ;; and the offset
10642 pop di ;; Restore DI
10666 push di
10672 mov di, #smbios_entry_point ; destination offset
10681 pop di
10849 mov di, #0x0400