Lines Matching refs:socket

62 	struct pcmcia_socket socket;  member
109 sockets[i].socket.features |= SS_CAP_PCCARD; in i82092aa_pci_probe()
110 sockets[i].socket.map_size = 0x1000; in i82092aa_pci_probe()
111 sockets[i].socket.irq_mask = 0; in i82092aa_pci_probe()
112 sockets[i].socket.pci_irq = dev->irq; in i82092aa_pci_probe()
113 sockets[i].socket.cb_dev = dev; in i82092aa_pci_probe()
114 sockets[i].socket.owner = THIS_MODULE; in i82092aa_pci_probe()
138 sockets[i].socket.dev.parent = &dev->dev; in i82092aa_pci_probe()
139 sockets[i].socket.ops = &i82092aa_operations; in i82092aa_pci_probe()
140 sockets[i].socket.resource_ops = &pccard_nonstatic_ops; in i82092aa_pci_probe()
141 ret = pcmcia_register_socket(&sockets[i].socket); in i82092aa_pci_probe()
153 pcmcia_unregister_socket(&sockets[i].socket); in i82092aa_pci_probe()
173 pcmcia_unregister_socket(&sockets[i].socket); in i82092aa_pci_remove()
182 static unsigned char indirect_read(int socket, unsigned short reg) in indirect_read() argument
188 reg += socket * 0x40; in indirect_read()
189 port = sockets[socket].io_base; in indirect_read()
197 static unsigned short indirect_read16(int socket, unsigned short reg)
203 reg = reg + socket * 0x40;
204 port = sockets[socket].io_base;
215 static void indirect_write(int socket, unsigned short reg, unsigned char value) in indirect_write() argument
220 reg = reg + socket * 0x40; in indirect_write()
221 port = sockets[socket].io_base; in indirect_write()
227 static void indirect_setbit(int socket, unsigned short reg, unsigned char mask) in indirect_setbit() argument
233 reg = reg + socket * 0x40; in indirect_setbit()
234 port = sockets[socket].io_base; in indirect_setbit()
244 static void indirect_resetbit(int socket, unsigned short reg, unsigned char mask) in indirect_resetbit() argument
250 reg = reg + socket * 0x40; in indirect_resetbit()
251 port = sockets[socket].io_base; in indirect_resetbit()
260 static void indirect_write16(int socket, unsigned short reg, unsigned short value) in indirect_write16() argument
266 reg = reg + socket * 0x40; in indirect_write16()
267 port = sockets[socket].io_base; in indirect_write16()
343 pcmcia_parse_events(&sockets[i].socket, events); in i82092aa_interrupt()
418 static int i82092aa_get_status(struct pcmcia_socket *socket, u_int *value) in i82092aa_get_status() argument
420 unsigned int sock = container_of(socket, struct socket_info, socket)->number; in i82092aa_get_status()
461 static int i82092aa_set_socket(struct pcmcia_socket *socket, socket_state_t *state) in i82092aa_set_socket() argument
463 unsigned int sock = container_of(socket, struct socket_info, socket)->number; in i82092aa_set_socket()
558 static int i82092aa_set_io_map(struct pcmcia_socket *socket, struct pccard_io_map *io) in i82092aa_set_io_map() argument
560 unsigned int sock = container_of(socket, struct socket_info, socket)->number; in i82092aa_set_io_map()
602 static int i82092aa_set_mem_map(struct pcmcia_socket *socket, struct pccard_mem_map *mem) in i82092aa_set_mem_map() argument
604 struct socket_info *sock_info = container_of(socket, struct socket_info, socket); in i82092aa_set_mem_map()