/Linux-v4.19/arch/x86/boot/ |
D | memory.c | 23 struct biosregs ireg, oreg; in detect_memory_e820() local 48 intcall(0x15, &ireg, &oreg); in detect_memory_e820() 49 ireg.ebx = oreg.ebx; /* for next iteration... */ in detect_memory_e820() 54 if (oreg.eflags & X86_EFLAGS_CF) in detect_memory_e820() 62 if (oreg.eax != SMAP) { in detect_memory_e820() 76 struct biosregs ireg, oreg; in detect_memory_e801() local 80 intcall(0x15, &ireg, &oreg); in detect_memory_e801() 82 if (oreg.eflags & X86_EFLAGS_CF) in detect_memory_e801() 86 if (oreg.cx || oreg.dx) { in detect_memory_e801() 87 oreg.ax = oreg.cx; in detect_memory_e801() [all …]
|
D | apm.c | 23 struct biosregs ireg, oreg; in query_apm_bios() local 28 intcall(0x15, &ireg, &oreg); in query_apm_bios() 30 if (oreg.flags & X86_EFLAGS_CF) in query_apm_bios() 33 if (oreg.bx != 0x504d) /* "PM" signature */ in query_apm_bios() 36 if (!(oreg.cx & 0x02)) /* 32 bits supported? */ in query_apm_bios() 45 intcall(0x15, &ireg, &oreg); in query_apm_bios() 47 boot_params.apm_bios_info.cseg = oreg.ax; in query_apm_bios() 48 boot_params.apm_bios_info.offset = oreg.ebx; in query_apm_bios() 49 boot_params.apm_bios_info.cseg_16 = oreg.cx; in query_apm_bios() 50 boot_params.apm_bios_info.dseg = oreg.dx; in query_apm_bios() [all …]
|
D | video-vesa.c | 35 struct biosregs ireg, oreg; in vesa_probe() local 46 intcall(0x10, &ireg, &oreg); in vesa_probe() 48 if (oreg.ax != 0x004f || in vesa_probe() 70 intcall(0x10, &ireg, &oreg); in vesa_probe() 72 if (oreg.ax != 0x004f) in vesa_probe() 108 struct biosregs ireg, oreg; in vesa_set_mode() local 118 intcall(0x10, &ireg, &oreg); in vesa_set_mode() 120 if (oreg.ax != 0x004f) in vesa_set_mode() 140 intcall(0x10, &ireg, &oreg); in vesa_set_mode() 142 if (oreg.ax != 0x004f) in vesa_set_mode() [all …]
|
D | edd.c | 27 struct biosregs ireg, oreg; in read_mbr() local 35 intcall(0x13, &ireg, &oreg); in read_mbr() 37 return -(oreg.eflags & X86_EFLAGS_CF); /* 0 or -1 */ in read_mbr() 77 struct biosregs ireg, oreg; in get_edd_info() local 87 intcall(0x13, &ireg, &oreg); in get_edd_info() 89 if (oreg.eflags & X86_EFLAGS_CF) in get_edd_info() 92 if (oreg.bx != EDDMAGIC2) in get_edd_info() 96 ei->version = oreg.ah; /* EDD version number */ in get_edd_info() 97 ei->interface_support = oreg.cx; /* EDD functionality subsets */ in get_edd_info() 104 intcall(0x13, &ireg, &oreg); in get_edd_info() [all …]
|
D | tty.c | 76 struct biosregs ireg, oreg; in gettime() local 80 intcall(0x1a, &ireg, &oreg); in gettime() 82 return oreg.dh; in gettime() 90 struct biosregs ireg, oreg; in getchar() local 94 intcall(0x16, &ireg, &oreg); in getchar() 96 return oreg.al; in getchar() 101 struct biosregs ireg, oreg; in kbd_pending() local 105 intcall(0x16, &ireg, &oreg); in kbd_pending() 107 return !(oreg.eflags & X86_EFLAGS_ZF); in kbd_pending()
|
D | main.c | 67 struct biosregs ireg, oreg; in keyboard_init() local 71 intcall(0x16, &ireg, &oreg); in keyboard_init() 72 boot_params.kbd_status = oreg.al; in keyboard_init() 83 struct biosregs ireg, oreg; in query_ist() local 93 intcall(0x15, &ireg, &oreg); in query_ist() 95 boot_params.ist_info.signature = oreg.eax; in query_ist() 96 boot_params.ist_info.command = oreg.ebx; in query_ist() 97 boot_params.ist_info.event = oreg.ecx; in query_ist() 98 boot_params.ist_info.perf_level = oreg.edx; in query_ist()
|
D | video-vga.c | 43 struct biosregs ireg, oreg; in vga_set_basic_mode() local 50 intcall(0x10, &ireg, &oreg); in vga_set_basic_mode() 51 mode = oreg.al; in vga_set_basic_mode() 249 struct biosregs ireg, oreg; in vga_probe() local 255 intcall(0x10, &ireg, &oreg); in vga_probe() 258 boot_params.screen_info.orig_video_ega_bx = oreg.bx; in vga_probe() 262 if (oreg.bl != 0x10) { in vga_probe() 265 intcall(0x10, &ireg, &oreg); in vga_probe() 267 if (oreg.al == 0x1a) { in vga_probe()
|
D | video.c | 26 struct biosregs ireg, oreg; in store_cursor_position() local 30 intcall(0x10, &ireg, &oreg); in store_cursor_position() 32 boot_params.screen_info.orig_x = oreg.dl; in store_cursor_position() 33 boot_params.screen_info.orig_y = oreg.dh; in store_cursor_position() 35 if (oreg.ch & 0x20) in store_cursor_position() 38 if ((oreg.ch & 0x1f) > (oreg.cl & 0x1f)) in store_cursor_position() 44 struct biosregs ireg, oreg; in store_video_mode() local 50 intcall(0x10, &ireg, &oreg); in store_video_mode() 53 boot_params.screen_info.orig_video_mode = oreg.al & 0x7f; in store_video_mode() 54 boot_params.screen_info.orig_video_page = oreg.bh; in store_video_mode()
|
D | video-bios.c | 33 struct biosregs ireg, oreg; in set_bios_mode() local 41 intcall(0x10, &ireg, &oreg); in set_bios_mode() 46 new_mode = oreg.al & 0x7f; in set_bios_mode()
|
D | boot.h | 271 void intcall(u8 int_no, const struct biosregs *ireg, struct biosregs *oreg);
|
/Linux-v4.19/drivers/net/wireless/intersil/orinoco/ |
D | hermes.c | 369 int oreg = bap ? HERMES_OFFSET1 : HERMES_OFFSET0; in hermes_bap_seek() local 378 reg = hermes_read_reg(hw, oreg); in hermes_bap_seek() 382 reg = hermes_read_reg(hw, oreg); in hermes_bap_seek() 390 hermes_write_reg(hw, oreg, offset); in hermes_bap_seek() 394 reg = hermes_read_reg(hw, oreg); in hermes_bap_seek() 398 reg = hermes_read_reg(hw, oreg); in hermes_bap_seek()
|
/Linux-v4.19/sound/pci/ |
D | azt3328.c | 954 u16 oreg, val; in snd_azf3328_get_mixer() local 958 oreg = snd_azf3328_mixer_inw(chip, reg.reg); in snd_azf3328_get_mixer() 959 val = (oreg >> reg.lchan_shift) & reg.mask; in snd_azf3328_get_mixer() 964 val = (oreg >> reg.rchan_shift) & reg.mask; in snd_azf3328_get_mixer() 971 reg.reg, oreg, in snd_azf3328_get_mixer() 983 u16 oreg, nreg, val; in snd_azf3328_put_mixer() local 986 oreg = snd_azf3328_mixer_inw(chip, reg.reg); in snd_azf3328_put_mixer() 990 nreg = oreg & ~(reg.mask << reg.lchan_shift); in snd_azf3328_put_mixer() 1011 oreg, reg.lchan_shift, reg.rchan_shift, in snd_azf3328_put_mixer() 1013 return (nreg != oreg); in snd_azf3328_put_mixer() [all …]
|
D | cmipci.c | 2225 unsigned char oreg, val; in snd_cmipci_get_native_mixer() local 2229 oreg = inb(cm->iobase + reg.left_reg); in snd_cmipci_get_native_mixer() 2230 val = (oreg >> reg.left_shift) & reg.mask; in snd_cmipci_get_native_mixer() 2235 val = (oreg >> reg.right_shift) & reg.mask; in snd_cmipci_get_native_mixer() 2249 unsigned char oreg, nreg, val; in snd_cmipci_put_native_mixer() local 2253 oreg = inb(cm->iobase + reg.left_reg); in snd_cmipci_put_native_mixer() 2257 nreg = oreg & ~(reg.mask << reg.left_shift); in snd_cmipci_put_native_mixer() 2268 return (nreg != oreg); in snd_cmipci_put_native_mixer()
|
/Linux-v4.19/sound/ppc/ |
D | burgundy.c | 585 int reg, oreg; in snd_pmac_burgundy_update_automute() local 586 reg = oreg = snd_pmac_burgundy_rcb(chip, in snd_pmac_burgundy_update_automute() 600 if (do_notify && reg == oreg) in snd_pmac_burgundy_update_automute()
|