Searched refs:port (Results 351 - 375 of 1295) sorted by relevance

<<11121314151617181920>>

/drivers/pcmcia/
H A Di82092.c183 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 Dpd6729.c64 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 Dm32r_cfc.c74 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 Dsupport.c108 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 Dzfcp_sysfs.c71 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 Df_midi.c418 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 Dvisor.c39 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 Dkeyspan_usa26msg.h127 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 Dparide.c6 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 Dnv94.c106 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 Dport.h8 struct nouveau_i2c_port *_port = (void *)port; \
H A Dpad.h9 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 Dusnic_transport.h32 * 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 DMakefile4 health.o mcg.o cq.o srq.o alloc.o qp.o port.o mr.o pd.o \
H A Dmad.c40 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 Dbuffers.c30 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 Dserialio.h17 unsigned int port; member in struct:old_serial_port
/drivers/tty/serial/
H A Dm32r_sio.h36 unsigned int port; member in struct:old_serial_port
/drivers/ata/
H A Dpata_icside.c58 } 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 Dlp.c36 /* 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 Doutpdp.c108 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 Dmv88e6123_61_65.c110 /* 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 Dmv88e6131.c106 /* 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 Dmv88e6171.c67 /* 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 Dspi-butterfly.c41 * 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...]

Completed in 375 milliseconds

<<11121314151617181920>>