Lines Matching refs:socket
236 vrc4171_socket_t *socket;
245 socket = &vrc4171_sockets[slot];
246 socket->csc_irq = search_nonuse_irq();
247 socket->io_irq = search_nonuse_irq();
318 vrc4171_socket_t *socket;
328 socket = &vrc4171_sockets[slot];
344 control |= socket->io_irq;
357 cscint |= socket->csc_irq << 8;
518 vrc4171_socket_t *socket;
525 socket = &vrc4171_sockets[CARD_SLOTA];
526 if (socket->slot == SLOT_INITIALIZED) {
527 if (status & (1 << socket->csc_irq)) {
530 pcmcia_parse_events(&socket->pcmcia_socket, events);
538 socket = &vrc4171_sockets[CARD_SLOTB];
539 if (socket->slot == SLOT_INITIALIZED) {
540 if (status & (1 << socket->csc_irq)) {
543 pcmcia_parse_events(&socket->pcmcia_socket, events);
568 vrc4171_socket_t *socket;
575 socket = &vrc4171_sockets[slot];
576 if (socket->slot != SLOT_PROBE) {
579 switch (socket->slot) {
598 sprintf(socket->name, "NEC VRC4171 Card Slot %1c", 'A' + slot);
599 socket->pcmcia_socket.dev.parent = &vrc4171_card_device.dev;
600 socket->pcmcia_socket.ops = &vrc4171_pccard_operations;
601 socket->pcmcia_socket.owner = THIS_MODULE;
603 retval = pcmcia_register_socket(&socket->pcmcia_socket);
610 socket->slot = SLOT_INITIALIZED;
618 vrc4171_socket_t *socket;
625 socket = &vrc4171_sockets[slot];
626 if (socket->slot == SLOT_INITIALIZED)
627 pcmcia_unregister_socket(&socket->pcmcia_socket);
629 socket->slot = SLOT_PROBE;