Searched defs:socket (Results 1 - 25 of 37) sorted by relevance

12

/drivers/pcmcia/
H A Dpd6729.h18 unsigned long io_base; /* base io address of the socket */
19 struct pcmcia_socket socket; member in struct:pd6729_socket
H A Dbcm63xx_pcmcia.h9 /* socket polling rate in ms */
22 struct pcmcia_socket socket; member in struct:bcm63xx_pcmcia_socket
42 /* keep last socket status to implement event reporting */
45 /* backup of requested socket state */
48 /* timer used for socket status polling */
H A Dat91_cf.c47 struct pcmcia_socket socket; member in struct:at91_cf_socket
81 pcmcia_parse_events(&cf->socket, SS_DETECT);
95 cf = container_of(s, struct at91_cf_socket, socket);
118 cf = container_of(sock, struct at91_cf_socket, socket);
154 cf = container_of(s, struct at91_cf_socket, socket);
181 io->start = cf->socket.io_offset;
196 cf = container_of(s, struct at91_cf_socket, socket);
274 cf->socket.pci_irq = gpio_to_irq(board->irq_pin);
276 cf->socket.pci_irq = nr_irqs + 1;
279 cf->socket
[all...]
H A Dbfin_cf_pcmcia.c60 struct pcmcia_socket socket; member in struct:bfin_cf_socket
88 /* the timer is primarily to kick this socket's pccardd */
98 pcmcia_parse_events(&cf->socket, SS_DETECT);
112 cf = container_of(s, struct bfin_cf_socket, socket);
129 cf = container_of(sock, struct bfin_cf_socket, socket);
164 cf = container_of(s, struct bfin_cf_socket, socket);
178 cf = container_of(s, struct bfin_cf_socket, socket);
236 cf->socket.pci_irq = irq;
250 cf->socket.io_offset = (unsigned long)
253 if (!cf->socket
[all...]
H A Dcs.c95 struct pcmcia_socket *socket = dev_get_drvdata(dev); local
97 complete(&socket->socket_released);
103 * pcmcia_register_socket - add a new pcmcia socket device
104 * @socket: the &socket to register
106 int pcmcia_register_socket(struct pcmcia_socket *socket) argument
111 if (!socket || !socket->ops || !socket->dev.parent || !socket
209 pcmcia_unregister_socket(struct pcmcia_socket *socket) argument
[all...]
H A Ddb1xxx_ss.c2 * PCMCIA socket code for the Alchemy Db1xxx/Pb1xxx boards.
8 /* This is a fairly generic PCMCIA socket driver suitable for the
12 * The Db1000 is used as a reference: Per-socket card-, carddetect- and
14 * bits arranged in per-socket groups in an external PLD. All boards
18 * - Pb1100/Pb1500: single socket only; voltage key bits VS are
21 * - Db1300: Db1200-like, no pwr ctrl, single socket (#1).
43 struct pcmcia_socket socket; member in struct:db1x_pcmcia_sock
44 int nr; /* socket number */
67 #define to_db1x_socket(x) container_of(x, struct db1x_pcmcia_sock, socket)
119 pcmcia_parse_events(&sock->socket, SS_DETEC
[all...]
H A Delectra_cf.c41 struct pcmcia_socket socket; member in struct:electra_cf_socket
79 /* the timer is primarily to kick this socket's pccardd */
87 pcmcia_parse_events(&cf->socket, SS_DETECT);
107 cf = container_of(s, struct electra_cf_socket, socket);
126 cf = container_of(sock, struct electra_cf_socket, socket);
168 cf = container_of(s, struct electra_cf_socket, socket);
249 cf->socket.pci_irq = cf->irq;
271 cf->socket.io_offset = cf->io_base;
286 cf->socket.owner = THIS_MODULE;
287 cf->socket
[all...]
H A Di82092.c55 int card_state; /* 0 = no socket,
56 1 = empty socket,
59 unsigned int io_base; /* base io address of the socket */
61 struct pcmcia_socket socket; member in struct:socket_info
62 struct pci_dev *dev; /* The PCI device for the socket */
98 printk(KERN_INFO "i82092aa: configured as a %d socket device.\n", socket_count);
108 sockets[i].socket.features |= SS_CAP_PCCARD;
109 sockets[i].socket.map_size = 0x1000;
110 sockets[i].socket.irq_mask = 0;
111 sockets[i].socket
167 struct pcmcia_socket *socket = pci_get_drvdata(dev); local
183 indirect_read(int socket, unsigned short reg) argument
216 indirect_write(int socket, unsigned short reg, unsigned char value) argument
228 indirect_setbit(int socket, unsigned short reg, unsigned char mask) argument
245 indirect_resetbit(int socket, unsigned short reg, unsigned char mask) argument
261 indirect_write16(int socket, unsigned short reg, unsigned short value) argument
419 i82092aa_get_status(struct pcmcia_socket *socket, u_int *value) argument
462 i82092aa_set_socket(struct pcmcia_socket *socket, socket_state_t *state) argument
559 i82092aa_set_io_map(struct pcmcia_socket *socket, struct pccard_io_map *io) argument
603 i82092aa_set_mem_map(struct pcmcia_socket *socket, struct pccard_mem_map *mem) argument
[all...]
H A Domap_cf.c61 struct pcmcia_socket socket; member in struct:omap_cf_socket
82 /* the timer is primarily to kick this socket's pccardd */
92 pcmcia_parse_events(&cf->socket, SS_DETECT);
119 cf = container_of(s, struct omap_cf_socket, socket);
166 cf = container_of(s, struct omap_cf_socket, socket);
180 cf = container_of(s, struct omap_cf_socket, socket);
236 cf->socket.pci_irq = irq;
257 cf->socket.io_offset = (unsigned long)
259 if (!cf->socket.io_offset)
292 cf->socket
[all...]
H A Dpd6729.c61 static unsigned char indirect_read(struct pd6729_socket *socket, argument
69 reg += socket->number * 0x40;
70 port = socket->io_base;
78 static unsigned short indirect_read16(struct pd6729_socket *socket, argument
86 reg = reg + socket->number * 0x40;
87 port = socket->io_base;
98 static void indirect_write(struct pd6729_socket *socket, unsigned short reg, argument
105 reg = reg + socket->number * 0x40;
106 port = socket->io_base;
112 static void indirect_setbit(struct pd6729_socket *socket, unsigne argument
130 indirect_resetbit(struct pd6729_socket *socket, unsigned short reg, unsigned char mask) argument
148 indirect_write16(struct pd6729_socket *socket, unsigned short reg, unsigned short value) argument
175 struct pd6729_socket *socket = (struct pd6729_socket *)dev; local
239 struct pd6729_socket *socket = (struct pd6729_socket *) data; local
247 struct pd6729_socket *socket local
296 struct pd6729_socket *socket local
425 struct pd6729_socket *socket local
469 struct pd6729_socket *socket local
629 struct pd6729_socket *socket; local
745 struct pd6729_socket *socket = pci_get_drvdata(dev); local
[all...]
H A Dsoc_common.h23 * This structure encapsulates per-socket state which we might need to
27 struct pcmcia_socket socket; member in struct:soc_pcmcia_socket
88 /* first socket in system */
178 * The socket driver actually works nicely in interrupt-driven form,
H A Dxxs1500_ss.c2 * PCMCIA socket code for the MyCable XXS1500 system.
54 struct pcmcia_socket socket; member in struct:xxs1500_pcmcia_sock
65 #define to_xxs_socket(x) container_of(x, struct xxs1500_pcmcia_sock, socket)
71 pcmcia_parse_events(&sock->socket, SS_DETECT);
261 sock->socket.ops = &xxs1500_pcmcia_operations;
262 sock->socket.owner = THIS_MODULE;
263 sock->socket.pci_irq = gpio_to_irq(GPIO_CARDIRQ);
264 sock->socket.features = SS_CAP_STATIC_MAP | SS_CAP_PCCARD;
265 sock->socket.map_size = MEM_MAP_SIZE;
266 sock->socket
[all...]
H A Do2micro.h109 static int o2micro_override(struct yenta_socket *socket) argument
121 if (PCI_FUNC(socket->dev->devfn) == 0) {
122 a = config_readb(socket, O2_RESERVED1);
123 b = config_readb(socket, O2_RESERVED2);
124 dev_dbg(&socket->dev->dev, "O2: 0x94/0xD4: %02x/%02x\n", a, b);
126 switch (socket->dev->device) {
151 dev_warn(&socket->dev->dev,
155 dev_info(&socket->dev->dev,
157 config_writeb(socket, O2_RESERVED1,
159 config_writeb(socket, O2_RESERVED
174 o2micro_restore_state(struct yenta_socket *socket) argument
[all...]
H A Dricoh.h124 #define rl_misc(socket) ((socket)->private[0])
125 #define rl_ctl(socket) ((socket)->private[1])
126 #define rl_io(socket) ((socket)->private[2])
127 #define rl_mem(socket) ((socket)->private[3])
128 #define rl_config(socket) ((socket)
133 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); local
145 ricoh_set_zv(struct yenta_socket *socket) argument
159 ricoh_save_state(struct yenta_socket *socket) argument
168 ricoh_restore_state(struct yenta_socket *socket) argument
181 ricoh_override(struct yenta_socket *socket) argument
[all...]
H A Dtopic.h109 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); local
112 reg_zv = config_readb(socket, TOPIC97_ZOOM_VIDEO_CONTROL);
115 config_writeb(socket, TOPIC97_ZOOM_VIDEO_CONTROL, reg_zv);
117 reg = config_readb(socket, TOPIC97_AUDIO_VIDEO_SWITCH);
119 config_writeb(socket, TOPIC97_AUDIO_VIDEO_SWITCH, reg);
122 config_writeb(socket, TOPIC97_ZOOM_VIDEO_CONTROL, reg_zv);
124 reg = config_readb(socket, TOPIC97_AUDIO_VIDEO_SWITCH);
126 config_writeb(socket, TOPIC97_AUDIO_VIDEO_SWITCH, reg);
130 static int topic97_override(struct yenta_socket *socket) argument
138 topic95_override(struct yenta_socket *socket) argument
[all...]
H A Dvrc4173_cardu.c56 static inline uint8_t exca_readb(vrc4173_socket_t *socket, uint16_t offset) argument
58 return readb(socket->base + EXCA_REGS_BASE + offset);
61 static inline uint16_t exca_readw(vrc4173_socket_t *socket, uint16_t offset) argument
65 val = readb(socket->base + EXCA_REGS_BASE + offset);
66 val |= (u16)readb(socket->base + EXCA_REGS_BASE + offset + 1) << 8;
71 static inline void exca_writeb(vrc4173_socket_t *socket, uint16_t offset, uint8_t val) argument
73 writeb(val, socket->base + EXCA_REGS_BASE + offset);
76 static inline void exca_writew(vrc4173_socket_t *socket, uint8_t offset, uint16_t val) argument
78 writeb((u8)val, socket->base + EXCA_REGS_BASE + offset);
79 writeb((u8)(val >> 8), socket
82 cardbus_socket_readl(vrc4173_socket_t *socket, u16 offset) argument
87 cardbus_socket_writel(vrc4173_socket_t *socket, u16 offset, uint32_t val) argument
124 vrc4173_socket_t *socket = &cardu_sockets[slot]; local
148 vrc4173_socket_t *socket = &cardu_sockets[sock]; local
158 vrc4173_socket_t *socket = &cardu_sockets[sock]; local
167 vrc4173_socket_t *socket = &cardu_sockets[sock]; local
228 vrc4173_socket_t *socket = &cardu_sockets[sock]; local
250 vrc4173_socket_t *socket = &cardu_sockets[sock]; local
274 vrc4173_socket_t *socket = &cardu_sockets[sock]; local
307 vrc4173_socket_t *socket = &cardu_sockets[sock]; local
341 vrc4173_socket_t *socket = &cardu_sockets[sock]; local
402 vrc4173_socket_t *socket = (vrc4173_socket_t *)data; local
414 get_events(vrc4173_socket_t *socket) argument
445 vrc4173_socket_t *socket = (vrc4173_socket_t *)dev_id; local
462 vrc4173_socket_t *socket; local
[all...]
H A Dds.c245 pcmcia_put_socket(p_dev->socket);
268 s = p_dev->socket;
279 ret = pccard_read_tuple(p_dev->socket, p_dev->func, CISTPL_CONFIG,
307 (p_dev->socket->device_count == 1) && (p_dev->device_no == 0))
322 * Removes a PCMCIA card from the device tree and socket list.
340 /* unregister all pcmcia_devices registered with this socket, except leftover */
371 if ((p_dev->socket->pcmcia_pfc) &&
372 (p_dev->socket->device_count > 0) &&
374 pcmcia_card_remove(p_dev->socket, p_dev);
417 if (!pccard_read_tuple(p_dev->socket, BIND_FN_AL
1335 struct pcmcia_socket *socket = dev_get_drvdata(dev); local
1370 struct pcmcia_socket *socket = dev_get_drvdata(dev); local
[all...]
H A Dm32r_cfc.c44 struct pcmcia_socket socket; member in struct:pcc_socket
62 static pcc_socket_t socket[M32R_MAX_PCC] = { variable
280 printk("Card is detected at socket %d : stat = 0x%08x\n", sock, stat);
289 pcc_socket_t *t = &socket[pcc_sockets];
328 /* Update socket interrupt information, capabilities */
329 t->socket.features |= (SS_CAP_PCCARD | SS_CAP_STATIC_MAP);
330 t->socket.map_size = M32R_PCC_MAPSIZE;
331 t->socket.io_offset = ioaddr; /* use for io access offset */
332 t->socket.irq_mask = 0;
334 t->socket
[all...]
H A Dm32r_pcc.c52 struct pcmcia_socket socket; member in struct:pcc_socket
73 static pcc_socket_t socket[M32R_MAX_PCC] = { variable
92 pcc_socket_t *t = &socket[sock];
263 return inl(socket[sock].base + reg);
269 outl(data, socket[sock].base + reg);
289 printk("m32r_pcc: No Card is detected at socket %d : stat = 0x%08x\n",stat,sock);
293 printk("m32r_pcc: Insertion fail (%.8x) at socket %d\n",stat,sock);
295 printk("m32r_pcc: Card is Inserted at socket %d(%.8x)\n",sock,stat);
302 pcc_socket_t *t = &socket[pcc_sockets];
324 /* Update socket interrup
[all...]
/drivers/staging/usbip/
H A Dvhci_sysfs.c41 * prt sta spd dev socket local_busid
45 * IP address can be retrieved from a socket pointer address by looking
49 out += sprintf(out, "prt sta spd bus dev socket "
160 * connection and then write its socket descriptor with remote device
173 struct socket *socket; local
179 * @sockfd: socket descriptor of an established TCP connection
193 socket = sockfd_to_socket(sockfd);
194 if (!socket)
218 vdev->ud.tcp_socket = socket;
[all...]
H A Dstub_dev.c78 * usbip_sockfd gets a socket descriptor of an established TCP connection that
87 struct socket *socket; local
107 socket = sockfd_to_socket(sockfd);
108 if (!socket) {
112 sdev->ud.tcp_socket = socket;
196 * 2. close the socket
199 * not touch NULL socket.
H A Dusbip_common.c338 int usbip_recv(struct socket *sock, void *buf, int size)
399 struct socket *sockfd_to_socket(unsigned int sockfd)
401 struct socket *socket; local
416 socket = SOCKET_I(inode);
418 return socket;
/drivers/isdn/mISDN/
H A Dl1oip.h26 /* socket */
68 /* socket */
69 struct socket *socket; /* if set, socket is created */ member in struct:l1oip
76 struct sockaddr_in sin_local; /* local socket name */
77 struct sockaddr_in sin_remote; /* remote socket name */
H A Dl1oip_core.c215 The complete socket opening and closing is done by a thread.
216 When the thread opened a socket, the hc->socket descriptor is set. Whenever a
217 packet shall be sent to the socket, the hc->socket must be checked wheter not
218 NULL. To prevent change in socket descriptor, the hc->socket_lock must be used.
219 To change the socket, a recall of l1oip_socket_open() will safely kill the
220 socket process and create a new one.
273 * send a frame via socket, if open and restart timer
282 struct socket *socke local
664 struct socket *socket = NULL; local
[all...]
/drivers/staging/usbip/userspace/libsrc/
H A Dvhci_driver.c66 unsigned long socket; local
71 &devid, &socket, lbusid);
80 dbg("socket %lx lbusid %s", socket, lbusid);

Completed in 249 milliseconds

12