/drivers/pcmcia/ |
H A D | i82092.c | 183 unsigned short int port; local 188 port = sockets[socket].io_base; 189 outb(reg,port); 190 val = inb(port+1); 198 unsigned short int port; 203 port = sockets[socket].io_base; 204 outb(reg,port); 205 tmp = inb(port+1); 207 outb(reg,port); 208 tmp = tmp | (inb(port 216 unsigned short int port; local 228 unsigned short int port; local 245 unsigned short int port; local 261 unsigned short int port; local [all...] |
H A D | pd6729.c | 64 unsigned long port; local 70 port = socket->io_base; 71 outb(reg, port); 72 val = inb(port + 1); 81 unsigned long port; local 87 port = socket->io_base; 88 outb(reg, port); 89 tmp = inb(port + 1); 91 outb(reg, port); 92 tmp = tmp | (inb(port 101 unsigned long port; local 115 unsigned long port; local 133 unsigned long port; local 151 unsigned long port; local [all...] |
H A D | m32r_cfc.c | 74 static inline u_long pcc_port2addr(unsigned long port, int size) { argument 79 odd = (port&1) << 11; 80 port -= port & 1; 81 addr = CFC_IO_MAPBASE_BYTE - CFC_IOPORT_BASE + odd + port; 83 addr = CFC_IO_MAPBASE_WORD - CFC_IOPORT_BASE + port; 88 static inline u_long pcc_port2addr(unsigned long port, int size) { argument 90 u_long addr = ((port - CFC_IOPORT_BASE) & 0xf000) << 8; 93 odd = port & 1; 94 port 104 pcc_ioread_byte(int sock, unsigned long port, void *buf, size_t size, size_t nmemb, int flag) argument 129 pcc_ioread_word(int sock, unsigned long port, void *buf, size_t size, size_t nmemb, int flag) argument 160 pcc_iowrite_byte(int sock, unsigned long port, void *buf, size_t size, size_t nmemb, int flag) argument 185 pcc_iowrite_word(int sock, unsigned long port, void *buf, size_t size, size_t nmemb, int flag) argument [all...] |
/drivers/pnp/ |
H A D | support.c | 108 struct pnp_port *port; local 124 port = &option->u.port; 127 (unsigned long long) port->min, 128 (unsigned long long) port->max, 129 (unsigned long long) port->align, 130 (unsigned long long) port->size, port->flags);
|
/drivers/s390/scsi/ |
H A D | zfcp_sysfs.c | 71 ZFCP_DEFINE_ATTR(zfcp_port, port, status, "0x%08x\n", 72 atomic_read(&port->status)); 73 ZFCP_DEFINE_ATTR(zfcp_port, port, in_recovery, "%d\n", 74 (atomic_read(&port->status) & 76 ZFCP_DEFINE_ATTR(zfcp_port, port, access_denied, "%d\n", 77 (atomic_read(&port->status) & 95 struct zfcp_port *port = container_of(dev, struct zfcp_port, dev); local 97 if (atomic_read(&port->status) & ZFCP_STATUS_COMMON_ERP_FAILED) 107 struct zfcp_port *port = container_of(dev, struct zfcp_port, dev); local 113 zfcp_erp_set_port_status(port, ZFCP_STATUS_COMMON_RUNNIN 244 struct zfcp_port *port; local 308 struct zfcp_port *port = container_of(dev, struct zfcp_port, dev); local 327 struct zfcp_port *port = container_of(dev, struct zfcp_port, dev); local [all...] |
/drivers/usb/gadget/function/ |
H A D | f_midi.c | 418 struct gmidi_in_port *port, uint8_t b) 420 uint8_t p0 = port->cable << 4; 427 port->data[0] = b; 428 port->state = STATE_SYSEX_1; 432 port->data[0] = b; 433 port->state = STATE_1PARAM; 436 port->data[0] = b; 437 port->state = STATE_2PARAM_1; 441 port->state = STATE_UNKNOWN; 445 port 417 f_midi_transmit_byte(struct usb_request *req, struct gmidi_in_port *port, uint8_t b) argument 534 struct gmidi_in_port *port = midi->in_port[i]; local 1197 struct gmidi_in_port *port = kzalloc(sizeof(*port), GFP_KERNEL); local [all...] |
/drivers/usb/serial/ |
H A D | visor.c | 39 static int visor_open(struct tty_struct *tty, struct usb_serial_port *port); 40 static void visor_close(struct usb_serial_port *port); 227 static int visor_open(struct tty_struct *tty, struct usb_serial_port *port) argument 231 if (!port->read_urb) { 233 dev_err(&port->dev, "Device lied about number of ports, please use a lower one.\n"); 238 result = usb_serial_generic_open(tty, port); 242 if (port->interrupt_in_urb) { 243 dev_dbg(&port->dev, "adding interrupt input for treo\n"); 244 result = usb_submit_urb(port->interrupt_in_urb, GFP_KERNEL); 246 dev_err(&port 255 visor_close(struct usb_serial_port *port) argument 275 struct usb_serial_port *port = urb->context; local 587 struct usb_serial_port *port; local [all...] |
H A D | keyspan_usa26msg.h | 127 baudHi, // BOTH: baudHi is only used for first port (gives lower rates) 174 port ends in a TX_OFF state); any non-zero value is respected 205 struct keyspan_usa26_portStatusMessage // one for each port 207 u8 port, // BOTH: 0=first, 1=second, other=see below member in struct:keyspan_usa26_portStatusMessage 214 _txOff, // port has been disabled (by host) 215 _txXoff, // port is in XOFF state (either host or RX XOFF) 235 u8 port, // 3 member in struct:keyspan_usa26_globalStatusMessage 242 u8 port, // 2 member in struct:keyspan_usa26_globalDebugMessage 255 // status rationing tuning value (each port gets checked each n ms)
|
/drivers/block/paride/ |
H A D | paride.c | 6 that support parallel port IDE devices. 188 printk("%s: %s: port 0x%x, mode %d, test=(%d,%d)\n", 189 pi->device, pi->proto->name, pi->port, 249 struct parport *port; local 251 port = parport_find_base(pi->port); 252 if (!port) 255 pi->pardev = parport_register_device(port, 258 parport_put_port(port); 265 printk("%s: 0x%x is %s\n", pi->device, pi->port, por 347 pi_init(PIA * pi, int autoprobe, int port, int mode, int unit, int protocol, int delay, char *scratch, int devtype, int verbose, char *device) argument [all...] |
/drivers/gpu/drm/nouveau/core/subdev/i2c/ |
H A D | nv94.c | 106 struct nv50_i2c_port *port = (void *)base; local 109 int ch = port->addr; 202 struct nv50_i2c_port *port; local 207 &port); 208 *pobject = nv_object(port); 215 port->state = 7; 216 port->addr = nv50_i2c_addr[info->drive]; 218 port->ctrl = 0x00e500 + (info->share * 0x50); 219 port->data = 0x0000e001; 235 struct nv50_i2c_port *port; local [all...] |
H A D | port.h | 8 struct nouveau_i2c_port *_port = (void *)port; \
|
H A D | pad.h | 9 struct nouveau_i2c_port *port; member in struct:nvkm_i2c_pad 14 nvkm_i2c_pad(struct nouveau_i2c_port *port) argument 16 struct nouveau_object *pad = nv_object(port);
|
/drivers/infiniband/hw/usnic/ |
H A D | usnic_transport.h | 32 * Reserve a port. If "port_num" is set, then the function will try 33 * to reserve that particular port. 48 uint32_t *addr, uint16_t *port);
|
/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | Makefile | 4 health.o mcg.o cq.o srq.o alloc.o qp.o port.o mr.o pd.o \
|
H A D | mad.c | 40 u16 opmod, u8 port) 58 in->port = port; 39 mlx5_core_mad_ifc(struct mlx5_core_dev *dev, void *inb, void *outb, u16 opmod, u8 port) argument
|
/drivers/staging/speakup/ |
H A D | buffers.c | 30 if ((vc_cons[i].d != NULL) && (vc_cons[i].d->port.tty != NULL)) 31 start_tty(vc_cons[i].d->port.tty); 41 if ((vc_cons[i].d != NULL) && (vc_cons[i].d->port.tty != NULL)) 42 stop_tty(vc_cons[i].d->port.tty);
|
H A D | serialio.h | 17 unsigned int port; member in struct:old_serial_port
|
/drivers/tty/serial/ |
H A D | m32r_sio.h | 36 unsigned int port; member in struct:old_serial_port
|
/drivers/ata/ |
H A D | pata_icside.c | 58 } port[2]; member in struct:pata_icside_state 70 const struct portinfo *port[2]; member in struct:pata_icside_info 117 if (!state->port[0].disabled) 119 if (!state->port[1].disabled) 216 state->port[ap->port_no].speed[adev->devno] = cycle; 234 writeb(state->port[ap->port_no].port_sel, state->ioc_base); 236 set_dma_speed(state->dma, state->port[ap->port_no].speed[qc->dev->devno]); 282 state->port[0].speed[i] = 480; 283 state->port[1].speed[i] = 480; 309 state->port[a 340 pata_icside_setup_ioaddr(struct ata_port *ap, void __iomem *base, struct pata_icside_info *info, const struct portinfo *port) argument [all...] |
/drivers/char/ |
H A D | lp.c | 36 /* This driver should, in theory, work with any parallel port that has an 75 * finds them. This means that if you only have one port, it will be bound 158 /* --- low-level port access ----------------------------------- */ 160 #define r_dtr(x) (parport_read_data(lp_table[(x)].dev->port)) 161 #define r_str(x) (parport_read_status(lp_table[(x)].dev->port)) 162 #define w_ctr(x,y) do { parport_write_control(lp_table[(x)].dev->port, (y)); } while (0) 163 #define w_dtr(x,y) do { parport_write_data(lp_table[(x)].dev->port, (y)); } while (0) 195 static int lp_negotiate(struct parport * port, int mode) argument 197 if (parport_negotiate (port, mode) != 0) { 199 parport_negotiate (port, mod 298 struct parport *port = lp_table[minor].dev->port; local 417 struct parport *port = lp_table[minor].dev->port; local 773 struct parport *port = dev->port; local 870 lp_register(int nr, struct parport *port) argument 903 lp_attach(struct parport *port) argument 933 lp_detach(struct parport *port) argument [all...] |
/drivers/gpu/drm/nouveau/core/engine/disp/ |
H A D | outpdp.c | 108 struct nouveau_i2c_port *port = outp->base.edid; local 111 nouveau_i2c(port)->acquire_pad(port, 0); 118 nouveau_i2c(port)->release_pad(port); 129 struct nouveau_i2c_port *port = outp->base.edid; local 130 int ret = nouveau_i2c(port)->acquire_pad(port, 0); 135 nouveau_i2c(port)->release_pad(port); [all...] |
/drivers/net/dsa/ |
H A D | mv88e6123_61_65.c | 110 /* Configure the upstream port, and configure the upstream 111 * port as the port to which ingress and egress monitor frames 122 * 01:80:c2:00:00:2x to the CPU port. 127 * 01:80:c2:00:00:0x to the CPU port. 165 /* Initialise cross-chip port VLAN table to reset defaults. */ 184 * ports, but force the CPU port and all DSA ports to 1000 Mb/s 192 /* Do not limit the period of time that this port can be 194 * this port can pause the remote end. 209 * If this is the upstream port fo 322 mv88e6123_61_65_port_to_phy_addr(int port) argument 330 mv88e6123_61_65_phy_read(struct dsa_switch *ds, int port, int regnum) argument 337 mv88e6123_61_65_phy_write(struct dsa_switch *ds, int port, int regnum, u16 val) argument 378 mv88e6123_61_65_get_strings(struct dsa_switch *ds, int port, uint8_t *data) argument 385 mv88e6123_61_65_get_ethtool_stats(struct dsa_switch *ds, int port, uint64_t *data) argument [all...] |
H A D | mv88e6131.c | 106 /* Disable ARP mirroring, and configure the upstream port as 107 * the port to which ingress and egress monitor frames are to 112 /* Disable cascade port functionality unless this device 122 * 01:80:c2:00:00:0x to the CPU port. 129 * port at the highest priority. 168 * ports, but force the CPU port and all DSA ports to 1000 Mb/s 186 * If this is the upstream port for this switch, enable 207 * CPU port, enable learn messages to be sent to this port. 211 /* Port based VLAN map: give each port it 310 mv88e6131_port_to_phy_addr(int port) argument 318 mv88e6131_phy_read(struct dsa_switch *ds, int port, int regnum) argument 325 mv88e6131_phy_write(struct dsa_switch *ds, int port, int regnum, u16 val) argument 366 mv88e6131_get_strings(struct dsa_switch *ds, int port, uint8_t *data) argument 373 mv88e6131_get_ethtool_stats(struct dsa_switch *ds, int port, uint64_t *data) argument [all...] |
H A D | mv88e6171.c | 67 /* Enable ports not under DSA, e.g. WAN port */ 101 /* Configure the upstream port, and configure the upstream 102 * port as the port to which ingress and egress monitor frames 116 * 01:80:c2:00:00:2x to the CPU port. 121 * 01:80:c2:00:00:0x to the CPU port. 159 /* Initialise cross-chip port VLAN table to reset defaults. */ 178 * ports, but force the CPU port and all DSA ports to 1000 Mb/s 187 /* Do not limit the period of time that this port can be 189 * this port ca 320 mv88e6171_port_to_phy_addr(int port) argument 328 mv88e6171_phy_read(struct dsa_switch *ds, int port, int regnum) argument 336 mv88e6171_phy_write(struct dsa_switch *ds, int port, int regnum, u16 val) argument 378 mv88e6171_get_strings(struct dsa_switch *ds, int port, uint8_t *data) argument 385 mv88e6171_get_ethtool_stats(struct dsa_switch *ds, int port, uint64_t *data) argument [all...] |
/drivers/spi/ |
H A D | spi-butterfly.c | 41 * and use this custom parallel port cable. 71 struct parport *port; member in struct:butterfly 96 parport_write_data(pp->port, byte); 112 parport_write_data(pp->port, byte); 125 value = !(parport_read_status(pp->port) & bit); 144 parport_frob_control(pp->port, spi_cs_bit, value ? spi_cs_bit : 0); 235 pp->port = p; 255 parport_frob_control(pp->port, spi_cs_bit, 0); 261 parport_write_data(pp->port, pp->lastbyte); 266 parport_write_data(pp->port, p [all...] |