Home
last modified time | relevance | path

Searched refs:ecx (Results 1 – 25 of 228) sorted by path

12345678910

/illumos-gate/usr/src/boot/efi/loader/arch/amd64/
H A Dexc.S40 movl $\N,%ecx
145 movl %ecx,0x78(%rsp) /* tf_trapno */
H A Dmultiboot_tramp.S90 jmp *%ecx
95 movl $MSR_EFER, %ecx
/illumos-gate/usr/src/boot/i386/btx/btx/
H A Dbtx.S201 init.8: xorl %ecx,%ecx # Zero
215 pushl %ecx # Set SS
220 pushl %ecx # Set GS
221 pushl %ecx # Set FS
222 pushl %ecx # Set DS
223 pushl %ecx # Set ES
248 xorl %ecx,%ecx # Zero
249 movl %ecx,%cr3 # Flush TLB
561 movl $4,%ecx # Copy seg regs
628 rret_tramp.1: xorl %ecx,%ecx # Zero
[all …]
/illumos-gate/usr/src/boot/i386/btx/btxldr/
H A Dbtxldr.S95 movl $0x6,%ecx # Count
/illumos-gate/usr/src/boot/i386/btx/lib/
H A Dbtxcsu.S34 movl $_end,%ecx
35 subl %edi, %ecx
H A Dbtxv86.h42 uint32_t ecx; /* V86 ECX register */ member
H A Dbtxv86.s64 xchgl %ecx,V86_ECX(%ebp) # Swap ECX
/illumos-gate/usr/src/boot/i386/cdboot/
H A Dcdboot.S536 mov $(MEM_ARG_SIZE/4),%ecx # Number of words to push
/illumos-gate/usr/src/boot/i386/gptzfsboot/
H A Dsio.S50 sio_flush: xorl %ecx,%ecx # Timeout
63 xor %ecx,%ecx # Timeout
/illumos-gate/usr/src/boot/i386/isoboot/
H A Disoboot.c141 v86.ecx = sizeof (struct bios_smap); in bios_getmem()
199 bios_extmem = ((v86.ecx & 0xffff) + in bios_getmem()
/illumos-gate/usr/src/boot/i386/libi386/
H A Damd64_tramp.S80 movl $MSR_EFER, %ecx
H A Dbiosdisk.c487 if ((v86.ecx & EDD_INTERFACE_FIXED_DISK) == 0) in bd_check_extensions()
521 if ((v86.ecx & 0x3f) == 0) in bd_get_diskinfo_std()
524 bd->bd_cyl = ((v86.ecx & 0xc0) << 2) + ((v86.ecx & 0xff00) >> 8) + 1; in bd_get_diskinfo_std()
527 bd->bd_sec = v86.ecx & 0x3f; in bd_get_diskinfo_std()
1178 v86.ecx = ((cyl & 0xff) << 8) | ((cyl & 0x300) >> 2) | sec; in bd_chs_io()
1288 return (((v86.ecx & 0xc0) << 18) | ((v86.ecx & 0xff00) << 8) | in bd_getbigeom()
1289 (v86.edx & 0xff00) | (v86.ecx & 0x3f)); in bd_getbigeom()
H A Dbiosmem.c104 v86.ecx = sizeof (struct bios_smap_xattr); in bios_getmem()
188 bios_extmem = (v86.ecx & 0xffff) * 1024; in bios_getmem()
H A Dbiospci.c242 maxbus = v86.ecx & 0xff; in biospci_detect()
342 v86.ecx = class; in biospci_find_devclass()
361 v86.ecx = (devid >> 16) & 0xffff; /* ECX - Device ID */ in biospci_find_device()
384 v86.ecx = val; in biospci_write_config()
408 *val = v86.ecx; in biospci_read_config()
433 v86.ecx = (devid >> 16) & 0xffff; /* ECX - Device ID */ in biospci_count_device_type()
H A Dbiossmap.c72 v86.ecx = SMAP_BUFSIZE; in bios_getsmap()
78 v86.ecx < sizeof(buf.smap) || v86.ecx > SMAP_BUFSIZE) in bios_getsmap()
85 if (v86.ecx == SMAP_BUFSIZE) { in bios_getsmap()
H A Dmultiboot_tramp.S46 movl 8(%esp), %ecx /* entry */
48 call *%ecx
H A Drelocater_tramp.S84 xorl %ecx, %ecx /* flush TLB */
85 movl %ecx, %cr3
104 movl (relocater_data-relocater)(%ebx, %edx, 4), %ecx
H A Dtime.c52 hr = bcd2bin((v86.ecx & 0xff00) >> 8); /* hour in %ch */ in bios_seconds()
53 minute = bcd2bin(v86.ecx & 0xff); /* minute in %cl */ in bios_seconds()
114 v86.ecx = period >> 16; in delay()
H A Dvbe.c120 v86.ecx = mode; in biosvbe_get_mode_info()
198 v86.ecx = 1; in biosvbe_palette_data()
218 v86.ecx = 0; /* controller unit number (00h = primary) */ in biosvbe_ddc_caps()
249 v86.ecx = 0; /* controller unit number (00h = primary) */ in biosvbe_ddc_read_edid()
/illumos-gate/usr/src/boot/i386/pxeldr/
H A Dpxeldr.S265 movl $(MEM_ARG_SIZE/4), %ecx # Number of words to push
/illumos-gate/usr/src/boot/libsa/i386/
H A D_setjmp.S66 movl 0(%edx),%ecx
75 1: movl %ecx,0(%esp)
/illumos-gate/usr/src/boot/sys/i386/include/pc/
H A Dbios.h305 u_int ecx; member
/illumos-gate/usr/src/cmd/bhyve/
H A Drfb.c131 uint_t cpu_registers[4], ecx; in rfb_init_once() local
134 ecx = cpu_registers[2]; in rfb_init_once()
135 rfb_sse42 = (ecx & CPUID2_SSE42) != 0; in rfb_init_once()
/illumos-gate/usr/src/cmd/mdb/i86pc/modules/unix/
H A Dunix.c455 mdb_printf(FOURREGS, DUMP(ebx), DUMP(edx), DUMP(ecx), DUMP(eax)); in ttrace_dumpregs()
/illumos-gate/usr/src/cmd/mdb/intel/amd64/kmdb/
H A Dkmdb_asmutil.S73 movl %edi, %ecx
93 movl %edi, %ecx

12345678910