Lines Matching defs:base
161 u_long base; /* i/o base address */
349 u_long base;
368 base = strtol (dev, &end, 0);
385 DBG (6, "pa4s2_open: read port number 0x%03lx\n", base);
387 if (base == 0)
390 DBG (1, "pa4s2_open: 0x%03lx is not a valid base address\n", base);
419 if (port[n].base == base)
425 DBG (1, "pa4s2_open: 0x%03lx is not a valid base address\n",
426 base);
443 DBG (1, "pa4s2_open: port 0x%03lx is already in use\n", base);
457 DBG (6, "pa4s2_open: base=0x%03lx in_use=SANE_TRUE\n", base);
486 if (sanei_ioperm (port[n].base, 5, 1))
490 port[n].base);
538 #define inbyte0(fd) sanei_inb(port[fd].base)
539 #define inbyte1(fd) sanei_inb(port[fd].base + 1)
540 #define inbyte2(fd) sanei_inb(port[fd].base + 2)
541 #define inbyte4(fd) sanei_inb(port[fd].base + 4)
543 #define outbyte0(fd,val) sanei_outb(port[fd].base, val)
544 #define outbyte1(fd,val) sanei_outb(port[fd].base + 1, val)
545 #define outbyte2(fd,val) sanei_outb(port[fd].base + 2, val)
546 #define outbyte3(fd,val) sanei_outb(port[fd].base + 3, val)
560 (int) reg, port[fd].base);
582 (int) val, port[fd].base);
610 (int) reg, port[fd].base);
638 (int) val, port[fd].base);
661 (int) reg, port[fd].base);
693 (int) val, port[fd].base);
720 " in reg %u at 0x%03lx\n", (int) val, (int) reg, port[fd].base);
832 DBG (6, "pa4s2_close: this is port 0x%03lx\n", port[fd].base);
849 if (sanei_ioperm (port[fd].base, 5, 0))
857 DBG (1, "pa4s2_close: can't free port 0x%03lx\n", port[fd].base);
960 port[fd].base);
977 port[fd].base);
1026 port[fd].base);
1043 port[fd].base);
1056 (int) reg, (u_long)port[fd].base);
1302 DBG (6, "sanei_pa4s2_close: port is 0x%03lx\n", port[fd].base);
1353 DBG (6, "sanei_pa4s2_close: port is 0x%03lx\n", port[fd].base);
1388 DBG (4, "sanei_pa4s2_enable: enable port 0x%03lx\n", port[fd].base);
1394 if (sanei_ioperm (port[fd].base, 5, 1))
1397 " 0x%03lx\n", port[fd].base);
1423 DBG (4, "sanei_pa4s2_enable: disable port 0x%03lx\n", port[fd].base);
1467 DBG (6, "sanei_pa4s2_close: port is 0x%03lx\n", port[fd].base);
1482 DBG (6, "sanei_pa4s2_close: port is 0x%03lx\n", port[fd].base);
1518 DBG (6, "sanei_pa4s2_close: port is 0x%03lx\n", port[fd].base);
1567 DBG (6, "sanei_pa4s2_close: port is 0x%03lx\n", port[fd].base);
1582 DBG (6, "sanei_pa4s2_close: port is 0x%03lx\n", port[fd].base);
1673 DBG (6, "sanei_pa4s2_close: port is 0x%03lx\n", port[fd].base);
1688 DBG (6, "sanei_pa4s2_close: port is 0x%03lx\n", port[fd].base);
1777 DBG (6, "sanei_pa4s2_close: port is 0x%03lx\n", port[fd].base);
1792 DBG (6, "sanei_pa4s2_close: port is 0x%03lx\n", port[fd].base);