Searched refs:ireg (Results 1 - 25 of 26) sorted by relevance

12

/linux-master/arch/x86/boot/
H A Dtty.c40 struct biosregs ireg; local
42 initregs(&ireg);
43 ireg.bx = 0x0007;
44 ireg.cx = 0x0001;
45 ireg.ah = 0x0e;
46 ireg.al = ch;
47 intcall(0x10, &ireg, NULL);
74 struct biosregs ireg, oreg; local
76 initregs(&ireg);
77 ireg
88 struct biosregs ireg, oreg; local
99 struct biosregs ireg, oreg; local
[all...]
H A Dmemory.c21 struct biosregs ireg, oreg; local
25 initregs(&ireg);
26 ireg.ax = 0xe820;
27 ireg.cx = sizeof(buf);
28 ireg.edx = SMAP;
29 ireg.di = (size_t)&buf;
46 intcall(0x15, &ireg, &oreg);
47 ireg.ebx = oreg.ebx; /* for next iteration... */
67 } while (ireg.ebx && count < ARRAY_SIZE(boot_params.e820_table));
74 struct biosregs ireg, ore local
107 struct biosregs ireg, oreg; local
[all...]
H A Dapm.c21 struct biosregs ireg, oreg; local
24 initregs(&ireg);
25 ireg.ah = 0x53;
26 intcall(0x15, &ireg, &oreg);
38 ireg.al = 0x04;
39 intcall(0x15, &ireg, NULL);
42 ireg.al = 0x03;
43 intcall(0x15, &ireg, &oreg);
59 ireg.al = 0x00;
60 intcall(0x15, &ireg,
[all...]
H A Dvideo-vga.c41 struct biosregs ireg, oreg; local
44 initregs(&ireg);
47 ireg.ax = 0x0f00;
48 intcall(0x10, &ireg, &oreg);
55 ireg.ax = mode; /* AH=0: set mode */
56 intcall(0x10, &ireg, NULL);
64 struct biosregs ireg; local
66 initregs(&ireg);
69 ireg.ax = 0x1112;
70 /* ireg
92 struct biosregs ireg; local
115 struct biosregs ireg; local
247 struct biosregs ireg, oreg; local
[all...]
H A Dvideo-vesa.c33 struct biosregs ireg, oreg; local
41 initregs(&ireg);
42 ireg.ax = 0x4f00;
43 ireg.di = (size_t)&vginfo;
44 intcall(0x10, &ireg, &oreg);
65 ireg.ax = 0x4f01;
66 ireg.cx = mode;
67 ireg.di = (size_t)&vminfo;
68 intcall(0x10, &ireg, &oreg);
106 struct biosregs ireg, ore local
163 struct biosregs ireg, oreg; local
191 struct biosregs ireg, oreg; local
239 struct biosregs ireg, oreg; local
[all...]
H A Dmain.c68 struct biosregs ireg, oreg; local
69 initregs(&ireg);
71 ireg.ah = 0x02; /* Get keyboard status */
72 intcall(0x16, &ireg, &oreg);
75 ireg.ax = 0x0305; /* Set keyboard repeat rate */
76 intcall(0x16, &ireg, NULL);
84 struct biosregs ireg, oreg; local
91 initregs(&ireg);
92 ireg.ax = 0xe980; /* IST Support */
93 ireg
108 struct biosregs ireg; local
[all...]
H A Dedd.c25 struct biosregs ireg, oreg; local
27 initregs(&ireg);
28 ireg.ax = 0x0201; /* Legacy Read, one sector */
29 ireg.cx = 0x0001; /* Sector 0-0-1 */
30 ireg.dl = devno;
31 ireg.bx = (size_t)buf;
33 intcall(0x13, &ireg, &oreg);
75 struct biosregs ireg, oreg; local
81 initregs(&ireg);
82 ireg
[all...]
H A Dvideo-bios.c31 struct biosregs ireg, oreg; local
34 initregs(&ireg);
35 ireg.al = mode; /* AH=0x00 Set Video Mode */
36 intcall(0x10, &ireg, NULL);
38 ireg.ah = 0x0f; /* Get Current Video Mode */
39 intcall(0x10, &ireg, &oreg);
54 ireg.ax = boot_params.screen_info.orig_video_mode;
55 intcall(0x10, &ireg, NULL);
H A Da20.c91 struct biosregs ireg; local
93 initregs(&ireg);
94 ireg.ax = 0x2401;
95 intcall(0x15, &ireg, NULL);
H A Dvideo.c24 struct biosregs ireg, oreg; local
26 initregs(&ireg);
27 ireg.ah = 0x03;
28 intcall(0x10, &ireg, &oreg);
42 struct biosregs ireg, oreg; local
46 initregs(&ireg);
47 ireg.ah = 0x0f;
48 intcall(0x10, &ireg, &oreg);
264 struct biosregs ireg; local
308 initregs(&ireg);
[all...]
H A Dboot.h246 void intcall(u8 int_no, const struct biosregs *ireg, struct biosregs *oreg);
/linux-master/arch/powerpc/sysdev/xics/
H A Dicp-native.c262 const __be32 *ireg; local
272 ireg = of_get_property(np, "ibm,interrupt-server-ranges", &ilen);
277 WARN_ON((ireg == NULL) || (ilen != 2*sizeof(u32)));
279 if (ireg) {
280 *indx = of_read_number(ireg, 1);
282 num_servers = of_read_number(ireg + 1, 1);
H A Dxics-common.c48 const __be32 *ireg; local
60 ireg = of_get_property(np, "ibm,ppc-interrupt-gserver#s", &ilen);
61 if (!ireg) {
74 if (be32_to_cpu(ireg[j]) == hcpuid) {
75 xics_default_distrib_server = be32_to_cpu(ireg[j+1]);
/linux-master/drivers/sbus/char/
H A Ddisplay7seg.c107 u8 ireg = 0; local
118 if (get_user(ireg, (int __user *) arg)) {
124 ireg |= D7S_FLIP;
126 ireg &= ~D7S_FLIP;
128 writeb(ireg, p->regs);
/linux-master/drivers/scsi/
H A Desp_scsi.c125 p->ireg = esp->ireg;
191 "sreg2[%02x] ireg[%02x] ss[%02x] event[%02x]\n",
195 p->sreg2, p->ireg, p->select_state, p->event);
1010 if (esp->ireg & ESP_INTR_SR)
1071 esp->ireg = esp_read8(ESP_INTRPT);
1074 i, esp->ireg, esp->sreg);
1076 if (esp->ireg & ESP_INTR_DC) {
1100 esp->ireg = esp_read8(ESP_INTRPT);
1101 if (esp->ireg
1172 u8 ireg = esp_read8(ESP_INTRPT); local
[all...]
H A Desp_scsi.h359 u8 ireg; member in struct:esp_event_ent
451 u8 ireg; member in struct:esp
/linux-master/drivers/bluetooth/
H A Dbtmrvl_sdio.c827 u8 ireg; local
831 ireg = sdio_ireg;
836 if (ireg & DN_LD_HOST_INT_STATUS) {
839 " int_status=0x%x", ireg);
844 if (ireg & UP_LD_HOST_INT_STATUS)
852 static int btmrvl_sdio_read_to_clear(struct btmrvl_sdio_card *card, u8 *ireg) argument
863 *ireg = adapter->hw_regs[card->reg->host_intstatus];
864 BT_DBG("hw_regs[%#x]=%#x", card->reg->host_intstatus, *ireg);
869 static int btmrvl_sdio_write_to_clear(struct btmrvl_sdio_card *card, u8 *ireg) argument
873 *ireg
904 u8 ireg = 0; local
[all...]
/linux-master/drivers/hwmon/
H A Dultra45_env.c69 static u8 env_read(struct env *p, u8 ireg) argument
74 writeb(ireg, p->regs + REG_ADDR);
81 static void env_write(struct env *p, u8 ireg, u8 val) argument
84 writeb(ireg, p->regs + REG_ADDR);
H A Dasus-ec-sensors.c741 int ireg, ibank, status; local
767 for (ireg = 0; ireg < ec->nr_registers; ireg++) {
768 reg_bank = register_bank(ec->registers[ireg]);
772 ec_read(register_index(ec->registers[ireg]),
773 ec->read_buffer + ireg);
/linux-master/drivers/mmc/host/
H A Dtmio_mmc_core.c631 int ireg, int status)
636 if (ireg & (TMIO_STAT_CARD_INSERT | TMIO_STAT_CARD_REMOVE)) {
639 if ((((ireg & TMIO_STAT_CARD_REMOVE) && mmc->card) ||
640 ((ireg & TMIO_STAT_CARD_INSERT) && !mmc->card)) &&
649 static bool __tmio_mmc_sdcard_irq(struct tmio_mmc_host *host, int ireg, argument
653 if (ireg & (TMIO_STAT_CMDRESPEND | TMIO_STAT_CMDTIMEOUT)) {
661 if (ireg & (TMIO_STAT_RXRDY | TMIO_STAT_TXRQ)) {
668 if (ireg & TMIO_STAT_DATAEND) {
684 unsigned int ireg, status; local
691 ireg
630 __tmio_mmc_card_detect_irq(struct tmio_mmc_host *host, int ireg, int status) argument
708 unsigned int ireg, status; local
[all...]
H A Dpxamci.c376 unsigned int ireg; local
379 ireg = readl(host->base + MMC_I_REG) & ~readl(host->base + MMC_I_MASK);
381 if (ireg) {
384 pr_debug("PXAMCI: irq %08x stat %08x\n", ireg, stat);
386 if (ireg & END_CMD_RES)
388 if (ireg & DATA_TRAN_DONE)
390 if (ireg & SDIO_INT) {
/linux-master/arch/riscv/kvm/
H A Daia_imsic.c91 static unsigned long imsic_eix_read(int ireg) argument
93 switch (ireg) {
131 static unsigned long imsic_eix_swap(int ireg, unsigned long val) argument
133 switch (ireg) {
170 static void imsic_eix_write(int ireg, unsigned long val) argument
172 switch (ireg) {
207 static void imsic_eix_set(int ireg, unsigned long val) argument
209 switch (ireg) {
/linux-master/arch/powerpc/kernel/
H A Dsetup-common.c532 const __be32 *ireg; local
537 ireg = of_get_property(dn, "ibm,lrdr-capacity", NULL);
539 if (!ireg)
542 maxcpus = be32_to_cpup(ireg + num_addr_cell + num_size_cell);
/linux-master/drivers/infiniband/hw/hfi1/
H A Dmsix.c141 rcd->ireg = (IS_RCVAVAIL_START + rcd->ctxt) / 64;
H A Dhfi.h206 u8 ireg; /* clear interrupt register */ member in struct:hfi1_ctxtdata

Completed in 226 milliseconds

12