Searched refs:port (Results 226 - 250 of 1295) sorted by relevance

1234567891011>>

/drivers/input/joystick/
H A Dadi.c105 * Per-port information.
138 static void adi_read_packet(struct adi_port *port) argument
140 struct adi *adi = port->adi;
141 struct gameport *gameport = port->gameport;
181 static void adi_move_bits(struct adi_port *port, int length) argument
184 struct adi *adi = port->adi;
259 static int adi_read(struct adi_port *port) argument
264 adi_read_packet(port);
265 adi_move_bits(port, port
280 struct adi_port *port = gameport_get_drvdata(gameport); local
292 struct adi_port *port = input_get_drvdata(dev); local
304 struct adi_port *port = input_get_drvdata(dev); local
330 adi_id_decode(struct adi *adi, struct adi_port *port) argument
401 adi_init_input(struct adi *adi, struct adi_port *port, int half) argument
474 struct adi_port *port; local
549 struct adi_port *port = gameport_get_drvdata(gameport); local
[all...]
H A Ddb9.c146 static void db9_saturn_write_sub(struct parport *port, int type, unsigned char data, int powered, int pwr_sub) argument
153 parport_write_data(port, c);
157 parport_write_data(port, c);
161 parport_write_control(port, c);
169 static unsigned char db9_saturn_read_sub(struct parport *port, int type) argument
175 data = parport_read_status(port) ^ 0x80;
180 data = parport_read_data(port) & 0x0f;
189 static unsigned char db9_saturn_read_analog(struct parport *port, int type, int powered) argument
193 db9_saturn_write_sub(port, type, 0, powered, 0);
195 data = db9_saturn_read_sub(port, typ
206 db9_saturn_read_packet(struct parport *port, unsigned char *data, int type, int powered) argument
336 db9_saturn(int mode, struct parport *port, struct input_dev *devs[]) argument
369 struct parport *port = db9->pd->port; local
520 struct parport *port = db9->pd->port; local
544 struct parport *port = db9->pd->port; local
[all...]
/drivers/gpu/drm/nouveau/core/subdev/i2c/
H A Danx9805.c25 #include "port.h"
34 anx9805_train(struct nouveau_i2c_port *port, int link_nr, int link_bw, bool enh) argument
36 struct anx9805_i2c_port *chan = (void *)port;
51 nv_error(port, "link training timed out\n");
57 nv_error(port, "link training failed: 0x%02x\n", tmp);
65 anx9805_aux(struct nouveau_i2c_port *port, bool retry, argument
68 struct anx9805_i2c_port *chan = (void *)port;
173 struct anx9805_i2c_port *port = adap->algo_data; local
174 struct nouveau_i2c_port *mast = (void *)nv_object(port)->parent;
180 tmp = nv_rdi2cr(mast, port
247 struct anx9805_i2c_port *port; local
[all...]
H A Dpad.c32 pad->port = NULL;
41 pad->port = pad->next;
52 struct nouveau_i2c_port *port; local
56 list_for_each_entry(port, &i2c->ports, head) {
57 pad = nvkm_i2c_pad(port);
/drivers/usb/gadget/function/
H A Df_serial.c23 * This function packages a simple "generic serial" port with no real
32 struct gserial port; member in struct:f_gser
39 return container_of(f, struct f_gser, port.func);
157 if (gser->port.in->driver_data) {
160 gserial_disconnect(&gser->port);
162 if (!gser->port.in->desc || !gser->port.out->desc) {
165 if (config_ep_by_speed(cdev->gadget, f, gser->port.in) ||
166 config_ep_by_speed(cdev->gadget, f, gser->port.out)) {
167 gser->port
[all...]
/drivers/isdn/hardware/avm/
H A Db1isa.c50 b1_reset(card->port);
51 b1_reset(card->port);
55 release_region(card->port, AVMB1_PORTLEN);
78 card->port = pci_resource_start(pdev, 0);
81 sprintf(card->name, "b1isa-%x", card->port);
83 if (card->port != 0x150 && card->port != 0x250
84 && card->port != 0x300 && card->port != 0x340) {
85 printk(KERN_WARNING "b1isa: invalid port
[all...]
H A Db1pci.c55 cinfo->card ? cinfo->card->port : 0x0,
78 sprintf(card->name, "b1pci-%x", p->port);
79 card->port = p->port;
83 if (!request_region(card->port, AVMB1_PORTLEN, card->name)) {
85 card->port, card->port + AVMB1_PORTLEN);
89 b1_reset(card->port);
90 retval = b1_detect(card->port, card->cardtype);
93 card->port, retva
150 unsigned int port = card->port; local
[all...]
/drivers/net/wan/
H A Dwanxl.c57 struct port { struct
61 int node; /* physical port #0 - 3 */
84 struct port ports[0]; /* 1 - 4 port structures follow */
89 static inline struct port *dev_to_port(struct net_device *dev)
91 return (struct port *)dev_to_hdlc(dev)->priv;
95 static inline port_status_t *get_status(struct port *port) argument
97 return &port->card->status->port_status[port
118 wanxl_cable_intr(struct port *port) argument
163 wanxl_tx_intr(struct port *port) argument
206 struct port *port = &card->ports[desc->stat & local
275 struct port *port = dev_to_port(dev); local
322 struct port *port = dev_to_port(dev); local
346 struct port *port = dev_to_port(dev); local
396 struct port *port = dev_to_port(dev); local
432 struct port *port = dev_to_port(dev); local
470 struct port *port = dev_to_port(dev); local
770 struct port *port = &card->ports[i]; local
[all...]
H A Dfarsync.c191 * Where appropriate the two low order bits indicate the port number
227 /* TE1 port physical configuration */
371 #define STARTPORT 3 /* Start an HDLC port */
372 #define STOPPORT 4 /* Stop an HDLC port */
373 #define ABORTTX 5 /* Abort the transmitter for a port */
425 /* Per port (line or channel) information
460 /* Per port info */
482 /* Convert an HDLC device pointer into a port info pointer and similar */
821 fst_tx_dma_complete(struct fst_card_info *card, struct fst_port_info *port, argument
824 struct net_device *dev = port_to_dev(port);
851 fst_rx_dma_complete(struct fst_card_info *card, struct fst_port_info *port, int len, struct sk_buff *skb, int rxp) argument
940 fst_issue_cmd(struct fst_port_info *port, unsigned short cmd) argument
986 fst_op_raise(struct fst_port_info *port, unsigned int outputs) argument
996 fst_op_lower(struct fst_port_info *port, unsigned int outputs) argument
1009 fst_rx_config(struct fst_port_info *port) argument
1037 fst_tx_config(struct fst_port_info *port) argument
1065 fst_intr_te1_alarm(struct fst_card_info *card, struct fst_port_info *port) argument
1111 fst_intr_ctlchg(struct fst_card_info *card, struct fst_port_info *port) argument
1134 fst_log_rx_error(struct fst_card_info *card, struct fst_port_info *port, unsigned char dmabits, int rxp, unsigned short len) argument
1168 fst_recover_rx_error(struct fst_card_info *card, struct fst_port_info *port, unsigned char dmabits, int rxp, unsigned short len) argument
1207 fst_intr_rx(struct fst_card_info *card, struct fst_port_info *port) argument
1326 struct fst_port_info *port; local
1432 struct fst_port_info *port; local
1467 struct fst_port_info *port; local
1666 set_conf_from_info(struct fst_card_info *card, struct fst_port_info *port, struct fstioc_info *info) argument
1756 gather_conf_info(struct fst_card_info *card, struct fst_port_info *port, struct fstioc_info *info) argument
1852 fst_set_iface(struct fst_card_info *card, struct fst_port_info *port, struct ifreq *ifr) argument
1927 fst_get_iface(struct fst_card_info *card, struct fst_port_info *port, struct ifreq *ifr) argument
1985 struct fst_port_info *port; local
2134 fst_openport(struct fst_port_info *port) argument
2172 fst_closeport(struct fst_port_info *port) argument
2190 struct fst_port_info *port; local
2212 struct fst_port_info *port; local
2250 struct fst_port_info *port; local
2270 struct fst_port_info *port; local
[all...]
/drivers/usb/serial/
H A Dmos7720.c3 * Controls the Moschip 7720 usb to dual port serial converter
58 /* This structure holds all of the local serial port information */
64 struct usb_serial_port *port; /* loop back to the owner */ member in struct:moschip_port
111 __u8 shadowECR; /* parallel port regs... */
124 THR, /* serial port regs */
136 DPR, /* parallel port regs */
141 SP2_REG, /* serial port 2 (7720 only) */
187 else if (reg >= DPR) /* parallel port reg (7715 only) */
190 else /* serial port reg */
197 * not specific to a particular serial port
891 struct usb_serial_port *port = urb->context; local
914 struct usb_serial_port *port; local
993 mos7720_open(struct tty_struct *tty, struct usb_serial_port *port) argument
1101 struct usb_serial_port *port = tty->driver_data; local
1119 mos7720_close(struct usb_serial_port *port) argument
1155 struct usb_serial_port *port = tty->driver_data; local
1184 struct usb_serial_port *port = tty->driver_data; local
1204 mos7720_write(struct tty_struct *tty, struct usb_serial_port *port, const unsigned char *data, int count) argument
1275 struct usb_serial_port *port = tty->driver_data; local
1309 struct usb_serial_port *port = tty->driver_data; local
1343 struct usb_serial_port *port; local
1425 calc_baud_rate_divisor(struct usb_serial_port *port, int baudrate, int *divisor) argument
1471 struct usb_serial_port *port; local
1517 struct usb_serial_port *port; local
1671 mos7720_set_termios(struct tty_struct *tty, struct usb_serial_port *port, struct ktermios *old_termios) argument
1724 struct usb_serial_port *port = tty->driver_data; local
1746 struct usb_serial_port *port = tty->driver_data; local
1768 struct usb_serial_port *port = tty->driver_data; local
1801 struct usb_serial_port *port; local
1868 struct usb_serial_port *port = tty->driver_data; local
1997 mos7720_port_probe(struct usb_serial_port *port) argument
2017 mos7720_port_remove(struct usb_serial_port *port) argument
[all...]
H A Dkeyspan_usa67msg.h120 u8 port; // 0 or 1 (selects port) member in struct:keyspan_usa67_portControlMessage
130 baudHi, // baudHi is only used for first port (gives lower rates)
170 port ends in a TX_OFF state); any non-zero value is respected
201 typedef struct keyspan_usa67_portStatusMessage // one for each port
203 u8 port, // 0=first, 1=second, other=see below member in struct:keyspan_usa67_portStatusMessage
206 _txOff, // port has been disabled (by host)
207 _txXoff, // port is in XOFF state (either host or RX XOFF)
221 u8 port, // 3 member in struct:keyspan_usa67_globalControlMessage
229 u8 port, // member in struct:keyspan_usa67_globalStatusMessage
236 u8 port, // 2 member in struct:keyspan_usa67_globalDebugMessage
[all...]
/drivers/tty/serial/
H A Ducc_uart.c174 /* Private per-port data structure */
176 struct uart_port port; member in struct:uart_qe_port
248 * Return 1 if the QE is done transmitting all buffers for this port
255 static unsigned int qe_uart_tx_empty(struct uart_port *port) argument
258 container_of(port, struct uart_qe_port, port);
284 void qe_uart_set_mctrl(struct uart_port *port, unsigned int mctrl) argument
295 static unsigned int qe_uart_get_mctrl(struct uart_port *port) argument
307 static void qe_uart_stop_tx(struct uart_port *port) argument
310 container_of(port, struc
334 struct uart_port *port = &qe_port->port; local
413 qe_uart_start_tx(struct uart_port *port) argument
430 qe_uart_stop_rx(struct uart_port *port) argument
444 qe_uart_break_ctl(struct uart_port *port, int break_state) argument
463 struct uart_port *port = &qe_port->port; local
778 qe_uart_startup(struct uart_port *port) argument
814 qe_uart_shutdown(struct uart_port *port) argument
853 qe_uart_set_termios(struct uart_port *port, struct ktermios *termios, struct ktermios *old) argument
980 qe_uart_type(struct uart_port *port) argument
988 qe_uart_request_port(struct uart_port *port) argument
1043 qe_uart_config_port(struct uart_port *port, int flags) argument
1055 qe_uart_release_port(struct uart_port *port) argument
1070 qe_uart_verify_port(struct uart_port *port, struct serial_struct *ser) argument
[all...]
H A Dkgdb_nmi.c94 struct tty_port port; member in struct:kgdb_nmi_tty_priv
109 * Can't use port->tty->driver_data as tty might be not there. Timer
114 priv = container_of(kgdb_nmi_port, struct kgdb_nmi_tty_priv, port);
162 * "Serial ports are often noisy, especially when muxed over another port (we
207 tty_insert_flip_char(&priv->port, ch, TTY_NORMAL);
208 tty_flip_buffer_push(&priv->port);
211 static int kgdb_nmi_tty_activate(struct tty_port *port, struct tty_struct *tty) argument
214 container_of(port, struct kgdb_nmi_tty_priv, port);
216 kgdb_nmi_port = port;
223 kgdb_nmi_tty_shutdown(struct tty_port *port) argument
[all...]
/drivers/net/dsa/
H A Dbcm_sf2.c91 int port, uint8_t *data)
101 int port, uint64_t *data)
111 /* Now fetch the per-port counters */
116 offset = s->reg + CORE_P_MIB_OFFSET(port);
145 * on a per-port basis such that we only have Port i and IMP in
158 static void bcm_sf2_imp_setup(struct dsa_switch *ds, int port) argument
163 /* Enable the port memories */
165 reg &= ~P_TXQ_PSM_VDD(port);
168 /* Enable Broadcast, Multicast, Unicast forwarding to IMP port */
177 /* Enable IMP port i
90 bcm_sf2_sw_get_strings(struct dsa_switch *ds, int port, uint8_t *data) argument
100 bcm_sf2_sw_get_ethtool_stats(struct dsa_switch *ds, int port, uint64_t *data) argument
223 bcm_sf2_eee_enable_set(struct dsa_switch *ds, int port, bool enable) argument
236 bcm_sf2_port_setup(struct dsa_switch *ds, int port, struct phy_device *phy) argument
270 bcm_sf2_port_disable(struct dsa_switch *ds, int port, struct phy_device *phy) argument
301 bcm_sf2_eee_init(struct dsa_switch *ds, int port, struct phy_device *phy) argument
319 bcm_sf2_sw_get_eee(struct dsa_switch *ds, int port, struct ethtool_eee *e) argument
333 bcm_sf2_sw_set_eee(struct dsa_switch *ds, int port, struct phy_device *phydev, struct ethtool_eee *e) argument
409 unsigned int port; local
529 bcm_sf2_sw_get_phy_flags(struct dsa_switch *ds, int port) argument
603 bcm_sf2_sw_adjust_link(struct dsa_switch *ds, int port, struct phy_device *phydev) argument
683 bcm_sf2_sw_fixed_link_update(struct dsa_switch *ds, int port, struct fixed_phy_status *status) argument
745 unsigned int port; local
770 unsigned int port; local
802 bcm_sf2_sw_get_wol(struct dsa_switch *ds, int port, struct ethtool_wolinfo *wol) argument
825 bcm_sf2_sw_set_wol(struct dsa_switch *ds, int port, struct ethtool_wolinfo *wol) argument
[all...]
/drivers/staging/speakup/
H A Dserialio.c41 if (synth_request_region(ser->port, 8)) {
44 __release_region(&ioport_resource, ser->port, 8);
45 err = synth_request_region(ser->port, 8);
47 pr_warn("Unable to allocate port at %x, errno %i",
48 ser->port, err);
55 outb(cval | UART_LCR_DLAB, ser->port + UART_LCR); /* set DLAB */
56 outb(quot & 0xff, ser->port + UART_DLL); /* LS of divisor */
57 outb(quot >> 8, ser->port + UART_DLM); /* MS of divisor */
58 outb(cval, ser->port + UART_LCR); /* reset DLAB */
61 outb(0, ser->port
[all...]
/drivers/tty/serial/jsm/
H A Djsm_tty.c69 static unsigned int jsm_tty_tx_empty(struct uart_port *port) argument
77 static unsigned int jsm_tty_get_mctrl(struct uart_port *port) argument
80 struct jsm_channel *channel = (struct jsm_channel *)port;
99 static void jsm_tty_set_mctrl(struct uart_port *port, unsigned int mctrl) argument
101 struct jsm_channel *channel = (struct jsm_channel *)port;
127 static void jsm_tty_write(struct uart_port *port) argument
130 channel = container_of(port, struct jsm_channel, uart_port);
134 static void jsm_tty_start_tx(struct uart_port *port) argument
136 struct jsm_channel *channel = (struct jsm_channel *)port;
141 jsm_tty_write(port);
146 jsm_tty_stop_tx(struct uart_port *port) argument
157 jsm_tty_send_xchar(struct uart_port *port, char ch) argument
173 jsm_tty_stop_rx(struct uart_port *port) argument
180 jsm_tty_break(struct uart_port *port, int break_state) argument
194 jsm_tty_open(struct uart_port *port) argument
272 jsm_tty_close(struct uart_port *port) argument
305 jsm_tty_set_termios(struct uart_port *port, struct ktermios *termios, struct ktermios *old_termios) argument
325 jsm_tty_type(struct uart_port *port) argument
330 jsm_tty_release_port(struct uart_port *port) argument
334 jsm_tty_request_port(struct uart_port *port) argument
339 jsm_config_port(struct uart_port *port, int flags) argument
518 struct tty_port *port; local
[all...]
/drivers/staging/octeon/
H A Dethernet-sgmii.c49 link_info = cvmx_helper_link_get(priv->port);
53 link_info = cvmx_helper_link_autoconf(priv->port);
63 ("%s: %u Mbps %s duplex, port %2d, queue %2d\n",
66 priv->port, priv->queue);
69 ("%s: %u Mbps %s duplex, port %2d, POW\n",
72 priv->port);
84 int interface = INTERFACE(priv->port);
85 int index = INDEX(priv->port);
107 link_info = cvmx_helper_link_get(priv->port);
120 int interface = INTERFACE(priv->port);
[all...]
H A Dethernet-xaui.c49 link_info = cvmx_helper_link_get(priv->port);
53 link_info = cvmx_helper_link_autoconf(priv->port);
63 ("%s: %u Mbps %s duplex, port %2d, queue %2d\n",
66 priv->port, priv->queue);
69 ("%s: %u Mbps %s duplex, port %2d, POW\n",
72 priv->port);
84 int interface = INTERFACE(priv->port);
85 int index = INDEX(priv->port);
107 link_info = cvmx_helper_link_get(priv->port);
120 int interface = INTERFACE(priv->port);
[all...]
/drivers/net/ethernet/chelsio/cxgb/
H A Dvsc7326.c17 * interface is down (MAC port disabled). This is a workaround
323 int port = 0; local
329 for (port = 0; port < 12; port++)
330 vsc_write(adapter, REG_DEV_SETUP(port), 0x0);
353 for (port = 0; port < 12; port++)
354 vsc_write(adapter, REG_DEV_SETUP(port),
386 int port = mac->instance->index; local
409 int port = mac->instance->index; local
437 int port = mac->instance->index; local
453 int port = mac->instance->index; local
467 int enable, port = mac->instance->index; local
535 int port = mac->instance->index; local
552 int i, port = mac->instance->index; local
622 unsigned int port = mac->instance->index; local
651 int port = mac->instance->index; local
[all...]
/drivers/tty/
H A Dmoxa.c134 struct tty_port port; member in struct:moxa_port
142 u8 DCDState; /* Protected by the port lock */
231 static void MoxaSetFifo(struct moxa_port *port, int enable);
370 ttyp = tty_port_tty_get(&p->port);
384 mutex_lock(&ch->port.mutex);
386 mutex_unlock(&ch->port.mutex);
389 mutex_lock(&ch->port.mutex);
391 mutex_unlock(&ch->port.mutex);
401 struct moxa_port *port = tty->driver_data; local
403 moxafunc(port
660 struct moxa_port *port; local
1143 moxa_shutdown(struct tty_port *port) argument
1150 moxa_carrier_raised(struct tty_port *port) argument
1161 moxa_dtr_rts(struct tty_port *port, int onoff) argument
1172 int port; local
1441 unsigned int card, port, served = 0; local
1509 MoxaPortFlushData(struct moxa_port *port, int mode) argument
1714 MoxaPortEnable(struct moxa_port *port) argument
1734 MoxaPortDisable(struct moxa_port *port) argument
1744 MoxaPortSetBaud(struct moxa_port *port, speed_t baud) argument
1762 MoxaPortSetTermio(struct moxa_port *port, struct ktermios *termio, speed_t baud) argument
1815 MoxaPortGetLineOut(struct moxa_port *port, int *dtrState, int *rtsState) argument
1826 MoxaPortLineCtrl(struct moxa_port *port, int dtr, int rts) argument
1838 MoxaPortFlowCtrl(struct moxa_port *port, int rts, int cts, int txflow, int rxflow, int txany) argument
1856 MoxaPortLineStatus(struct moxa_port *port) argument
1877 struct moxa_port *port = tty->driver_data; local
1933 MoxaPortReadData(struct moxa_port *port) argument
1994 MoxaPortTxQueue(struct moxa_port *port) argument
2005 MoxaPortTxFree(struct moxa_port *port) argument
2016 MoxaPortRxQueue(struct moxa_port *port) argument
2027 MoxaPortTxDisable(struct moxa_port *port) argument
2032 MoxaPortTxEnable(struct moxa_port *port) argument
2086 MoxaSetFifo(struct moxa_port *port, int enable) argument
[all...]
/drivers/net/
H A Dmacvlan.c95 static struct macvlan_dev *macvlan_hash_lookup(const struct macvlan_port *port, argument
101 hlist_for_each_entry_rcu(vlan, &port->vlan_hash[idx], hlist) {
114 struct hlist_head *h = &vlan->port->vlan_source_hash[idx];
127 struct macvlan_port *port = vlan->port; local
141 h = &port->vlan_source_hash[macvlan_eth_hash(addr)];
150 struct macvlan_port *port = vlan->port; local
154 hlist_add_head_rcu(&vlan->hlist, &port->vlan_hash[idx]);
181 static int macvlan_addr_busy(const struct macvlan_port *port, argument
231 macvlan_broadcast(struct sk_buff *skb, const struct macvlan_port *port, struct net_device *src, enum macvlan_mode mode) argument
270 struct macvlan_port *port = container_of(w, struct macvlan_port, local
312 macvlan_broadcast_enqueue(struct macvlan_port *port, struct sk_buff *skb) argument
341 macvlan_flush_sources(struct macvlan_port *port, struct macvlan_dev *vlan) argument
385 macvlan_forward_source(struct sk_buff *skb, struct macvlan_port *port, const unsigned char *addr) argument
403 struct macvlan_port *port; local
472 const struct macvlan_port *port = vlan->port; local
803 struct macvlan_port *port = vlan->port; local
1051 struct macvlan_port *port; local
1083 struct macvlan_port *port = macvlan_port_get_rtnl(dev); local
1219 struct macvlan_port *port; local
1481 struct macvlan_port *port; local
[all...]
/drivers/i2c/busses/
H A Di2c-parport.c2 * i2c-parport.c I2C bus over parallel port *
50 /* ----- Low-level parallel port access ----------------------------------- */
94 u8 oldval = port_read[op->port](data);
98 port_write[op->port](data, oldval | op->val);
100 port_write[op->port](data, oldval & ~op->val);
106 u8 oldval = port_read[op->port](data);
138 the parallel port structure. */
148 /* ----- I2c and parallel port call-back functions and structures --------- */
163 static void i2c_parport_attach(struct parport *port) argument
173 pr_debug("i2c-parport: attaching to %s\n", port
242 i2c_parport_detach(struct parport *port) argument
[all...]
/drivers/infiniband/hw/mlx4/
H A Dsysfs.c53 struct mlx4_ib_iov_port *port = mlx4_ib_iov_dentry->ctx; local
54 struct mlx4_ib_dev *mdev = port->dev;
61 ports_guid[port->num - 1].
80 struct mlx4_ib_iov_port *port = mlx4_ib_iov_dentry->ctx; local
81 struct mlx4_ib_dev *mdev = port->dev;
91 *(__be64 *)&mdev->sriov.alias_guid.ports_guid[port->num - 1].
97 mdev->sriov.alias_guid.ports_guid[port->num - 1].all_rec_per_port[record_num].status
100 mdev->sriov.alias_guid.ports_guid[port->num - 1].all_rec_per_port[record_num].method
105 mdev->sriov.alias_guid.ports_guid[port->num - 1].all_rec_per_port[record_num].method
107 mdev->sriov.alias_guid.ports_guid[port
137 struct mlx4_ib_iov_port *port = mlx4_ib_iov_dentry->ctx; local
164 struct mlx4_ib_iov_port *port = mlx4_ib_iov_dentry->ctx; local
223 struct mlx4_ib_iov_port *port = &device->iov_ports[port_num - 1]; local
236 struct mlx4_ib_iov_port *port = &device->iov_ports[port_num - 1]; local
245 struct mlx4_ib_iov_port *port = NULL; local
728 int port; local
805 struct mlx4_port *port; local
[all...]
/drivers/input/gameport/
H A Dns558.c7 * NS558 based standard IBM game port driver for Linux
69 struct gameport *port; local
79 * We must not be able to write arbitrary values to the port.
114 * And now find the number of mirrors of the port.
143 port = gameport_allocate_port();
144 if (!ns558 || !port) {
148 gameport_free_port(port);
154 ns558->gameport = port;
156 port->io = io;
157 gameport_set_name(port, "NS55
201 struct gameport *port; local
[all...]
/drivers/char/
H A Dppdev.c15 * on port 'x'. The following operations are possible:
18 * close release port and unregister device (if necessary)
73 #define PP_VERSION "ppdev: user-space parallel port driver"
103 struct parport *port = pp->pdev->port; local
104 port->ops->enable_irq (port);
118 /* Don't have the port claimed */
119 pr_debug(CHRDEV "%x: claim the port first\n", minor);
131 pport = pp->pdev->port;
282 struct parport *port; local
329 struct parport * port; local
751 pp_attach(struct parport *port) argument
757 pp_detach(struct parport *port) argument
[all...]

Completed in 539 milliseconds

1234567891011>>