/kernel/linux/linux-5.10/drivers/pcmcia/ |
H A D | ti113x.h | 166 #define ti_sysctl(socket) ((socket)->private[0]) 167 #define ti_cardctl(socket) ((socket)->private[1]) 168 #define ti_devctl(socket) ((socket)->private[2]) 169 #define ti_diag(socket) ((socket)->private[3]) 170 #define ti_mfunc(socket) ((socket) 176 ti_save_state(struct yenta_socket *socket) ti_save_state() argument 188 ti_restore_state(struct yenta_socket *socket) ti_restore_state() argument 207 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); ti_zoom_video() local 231 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); ti1250_zoom_video() local 259 ti_set_zv(struct yenta_socket *socket) ti_set_zv() argument 294 ti_init(struct yenta_socket *socket) ti_init() argument 306 ti_override(struct yenta_socket *socket) ti_override() argument 319 ti113x_use_isa_irq(struct yenta_socket *socket) ti113x_use_isa_irq() argument 349 ti113x_override(struct yenta_socket *socket) ti113x_override() argument 367 ti12xx_irqroute_func0(struct yenta_socket *socket) ti12xx_irqroute_func0() argument 482 ti12xx_align_irqs(struct yenta_socket *socket, int *old_irq) ti12xx_align_irqs() argument 505 ti12xx_tie_interrupts(struct yenta_socket *socket, int *old_irq) ti12xx_tie_interrupts() argument 527 ti12xx_untie_interrupts(struct yenta_socket *socket, int old_irq) ti12xx_untie_interrupts() argument 541 ti12xx_irqroute_func1(struct yenta_socket *socket) ti12xx_irqroute_func1() argument 651 ti12xx_2nd_slot_empty(struct yenta_socket *socket) ti12xx_2nd_slot_empty() argument 746 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); ti12xx_power_hook() local 842 ti12xx_override(struct yenta_socket *socket) ti12xx_override() argument 883 ti1250_override(struct yenta_socket *socket) ti1250_override() argument 938 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); ene_tune_bridge() local 966 ene_override(struct yenta_socket *socket) ene_override() argument [all...] |
H A D | yenta_socket.c | 69 static int yenta_probe_cb_irq(struct yenta_socket *socket); 70 static unsigned int yenta_probe_irq(struct yenta_socket *socket, 84 static inline u32 cb_readl(struct yenta_socket *socket, unsigned reg) in cb_readl() argument 86 u32 val = readl(socket->base + reg); in cb_readl() 87 debug("%04x %08x\n", socket, reg, val); in cb_readl() 91 static inline void cb_writel(struct yenta_socket *socket, unsigned reg, u32 val) in cb_writel() argument 93 debug("%04x %08x\n", socket, reg, val); in cb_writel() 94 writel(val, socket->base + reg); in cb_writel() 95 readl(socket->base + reg); /* avoid problems with PCI write posting */ in cb_writel() 98 static inline u8 config_readb(struct yenta_socket *socket, unsigne argument 106 config_readw(struct yenta_socket *socket, unsigned offset) config_readw() argument 114 config_readl(struct yenta_socket *socket, unsigned offset) config_readl() argument 122 config_writeb(struct yenta_socket *socket, unsigned offset, u8 val) config_writeb() argument 128 config_writew(struct yenta_socket *socket, unsigned offset, u16 val) config_writew() argument 134 config_writel(struct yenta_socket *socket, unsigned offset, u32 val) config_writel() argument 140 exca_readb(struct yenta_socket *socket, unsigned reg) exca_readb() argument 147 exca_readw(struct yenta_socket *socket, unsigned reg) exca_readw() argument 156 exca_writeb(struct yenta_socket *socket, unsigned reg, u8 val) exca_writeb() argument 163 exca_writew(struct yenta_socket *socket, unsigned reg, u16 val) exca_writew() argument 176 struct yenta_socket *socket = dev_get_drvdata(yentadev); show_yenta_registers() local 213 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); yenta_get_status() local 246 yenta_set_power(struct yenta_socket *socket, socket_state_t *state) yenta_set_power() argument 330 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); yenta_set_socket() local 405 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); yenta_set_io_map() local 442 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); yenta_set_mem_map() local 509 struct yenta_socket *socket = (struct yenta_socket *) dev_id; yenta_interrupt() local 540 struct yenta_socket *socket = from_timer(socket, t, poll_timer); yenta_interrupt_wrapper() local 547 yenta_clear_maps(struct yenta_socket *socket) yenta_clear_maps() argument 566 yenta_interrogate(struct yenta_socket *socket) yenta_interrogate() argument 580 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); yenta_sock_init() local 601 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); yenta_sock_suspend() local 670 yenta_search_res(struct yenta_socket *socket, struct resource *res, u32 min) yenta_search_res() argument 690 yenta_allocate_res(struct yenta_socket *socket, int nr, unsigned type, int addr_start, int addr_end) yenta_allocate_res() argument 748 yenta_free_res(struct yenta_socket *socket, int nr) yenta_free_res() argument 763 yenta_allocate_resources(struct yenta_socket *socket) yenta_allocate_resources() argument 786 yenta_free_resources(struct yenta_socket *socket) yenta_free_resources() argument 924 yenta_probe_irq(struct yenta_socket *socket, u32 isa_irq_mask) yenta_probe_irq() argument 966 struct yenta_socket *socket = (struct yenta_socket *) dev_id; yenta_probe_handler() local 984 yenta_probe_cb_irq(struct yenta_socket *socket) yenta_probe_cb_irq() argument 1026 yenta_get_socket_capabilities(struct yenta_socket *socket, u32 isa_irq_mask) yenta_get_socket_capabilities() argument 1041 yenta_config_init(struct yenta_socket *socket) yenta_config_init() argument 1158 struct yenta_socket *socket; yenta_probe() local 1304 struct yenta_socket *socket = pci_get_drvdata(pdev); yenta_dev_suspend_noirq() local 1323 struct yenta_socket *socket = pci_get_drvdata(pdev); yenta_dev_resume_noirq() local [all...] |
H A D | ricoh.h | 128 #define rl_misc(socket) ((socket)->private[0]) 129 #define rl_ctl(socket) ((socket)->private[1]) 130 #define rl_io(socket) ((socket)->private[2]) 131 #define rl_mem(socket) ((socket)->private[3]) 132 #define rl_config(socket) ((socket) 137 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); ricoh_zoom_video() local 149 ricoh_set_zv(struct yenta_socket *socket) ricoh_set_zv() argument 163 ricoh_set_clkrun(struct yenta_socket *socket, bool quiet) ricoh_set_clkrun() argument 192 ricoh_save_state(struct yenta_socket *socket) ricoh_save_state() argument 201 ricoh_restore_state(struct yenta_socket *socket) ricoh_restore_state() argument 215 ricoh_override(struct yenta_socket *socket) ricoh_override() argument [all...] |
H A D | pd6729.c | 61 static unsigned char indirect_read(struct pd6729_socket *socket, in indirect_read() argument 69 reg += socket->number * 0x40; in indirect_read() 70 port = socket->io_base; in indirect_read() 78 static unsigned short indirect_read16(struct pd6729_socket *socket, in indirect_read16() argument 86 reg = reg + socket->number * 0x40; in indirect_read16() 87 port = socket->io_base; in indirect_read16() 98 static void indirect_write(struct pd6729_socket *socket, unsigned short reg, in indirect_write() argument 105 reg = reg + socket->number * 0x40; in indirect_write() 106 port = socket->io_base; in indirect_write() 112 static void indirect_setbit(struct pd6729_socket *socket, unsigne argument 130 indirect_resetbit(struct pd6729_socket *socket, unsigned short reg, unsigned char mask) indirect_resetbit() argument 148 indirect_write16(struct pd6729_socket *socket, unsigned short reg, unsigned short value) indirect_write16() argument 175 struct pd6729_socket *socket = (struct pd6729_socket *)dev; pd6729_interrupt() local 239 struct pd6729_socket *socket = from_timer(socket, t, poll_timer); pd6729_interrupt_wrapper() local 247 struct pd6729_socket *socket pd6729_get_status() local 296 struct pd6729_socket *socket pd6729_set_socket() local 425 struct pd6729_socket *socket pd6729_set_io_map() local 469 struct pd6729_socket *socket pd6729_set_mem_map() local 629 struct pd6729_socket *socket; pd6729_pci_probe() local 744 struct pd6729_socket *socket = pci_get_drvdata(dev); pd6729_pci_remove() local [all...] |
H A D | vrc4173_cardu.c | 56 static inline uint8_t exca_readb(vrc4173_socket_t *socket, uint16_t offset) in exca_readb() argument 58 return readb(socket->base + EXCA_REGS_BASE + offset); in exca_readb() 61 static inline uint16_t exca_readw(vrc4173_socket_t *socket, uint16_t offset) in exca_readw() argument 65 val = readb(socket->base + EXCA_REGS_BASE + offset); in exca_readw() 66 val |= (u16)readb(socket->base + EXCA_REGS_BASE + offset + 1) << 8; in exca_readw() 71 static inline void exca_writeb(vrc4173_socket_t *socket, uint16_t offset, uint8_t val) in exca_writeb() argument 73 writeb(val, socket->base + EXCA_REGS_BASE + offset); in exca_writeb() 76 static inline void exca_writew(vrc4173_socket_t *socket, uint8_t offset, uint16_t val) in exca_writew() argument 78 writeb((u8)val, socket->base + EXCA_REGS_BASE + offset); in exca_writew() 79 writeb((u8)(val >> 8), socket in exca_writew() 82 cardbus_socket_readl(vrc4173_socket_t *socket, u16 offset) cardbus_socket_readl() argument 87 cardbus_socket_writel(vrc4173_socket_t *socket, u16 offset, uint32_t val) cardbus_socket_writel() argument 124 vrc4173_socket_t *socket = &cardu_sockets[slot]; cardu_init() local 148 vrc4173_socket_t *socket = &cardu_sockets[sock]; cardu_register_callback() local 158 vrc4173_socket_t *socket = &cardu_sockets[sock]; cardu_inquire_socket() local 167 vrc4173_socket_t *socket = &cardu_sockets[sock]; cardu_get_status() local 228 vrc4173_socket_t *socket = &cardu_sockets[sock]; cardu_set_socket() local 250 vrc4173_socket_t *socket = &cardu_sockets[sock]; cardu_get_io_map() local 274 vrc4173_socket_t *socket = &cardu_sockets[sock]; cardu_set_io_map() local 307 vrc4173_socket_t *socket = &cardu_sockets[sock]; cardu_get_mem_map() local 341 vrc4173_socket_t *socket = &cardu_sockets[sock]; cardu_set_mem_map() local 402 vrc4173_socket_t *socket = (vrc4173_socket_t *)data; cardu_bh() local 414 get_events(vrc4173_socket_t *socket) get_events() argument 445 vrc4173_socket_t *socket = (vrc4173_socket_t *)dev_id; cardu_interrupt() local 462 vrc4173_socket_t *socket; vrc4173_cardu_probe() local [all...] |
H A D | cs.c | 92 struct pcmcia_socket *socket = dev_get_drvdata(dev); in pcmcia_release_socket() local 94 complete(&socket->socket_released); in pcmcia_release_socket() 100 * pcmcia_register_socket - add a new pcmcia socket device 101 * @socket: the &socket to register 103 int pcmcia_register_socket(struct pcmcia_socket *socket) in pcmcia_register_socket() argument 108 if (!socket || !socket->ops || !socket->dev.parent || !socket in pcmcia_register_socket() 206 pcmcia_unregister_socket(struct pcmcia_socket *socket) pcmcia_unregister_socket() argument [all...] |
H A D | topic.h | 112 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); in topic97_zoom_video() local 115 reg_zv = config_readb(socket, TOPIC97_ZOOM_VIDEO_CONTROL); in topic97_zoom_video() 118 config_writeb(socket, TOPIC97_ZOOM_VIDEO_CONTROL, reg_zv); in topic97_zoom_video() 120 reg = config_readb(socket, TOPIC97_AUDIO_VIDEO_SWITCH); in topic97_zoom_video() 122 config_writeb(socket, TOPIC97_AUDIO_VIDEO_SWITCH, reg); in topic97_zoom_video() 125 config_writeb(socket, TOPIC97_ZOOM_VIDEO_CONTROL, reg_zv); in topic97_zoom_video() 127 reg = config_readb(socket, TOPIC97_AUDIO_VIDEO_SWITCH); in topic97_zoom_video() 129 config_writeb(socket, TOPIC97_AUDIO_VIDEO_SWITCH, reg); in topic97_zoom_video() 133 static int topic97_override(struct yenta_socket *socket) in topic97_override() argument 141 topic95_override(struct yenta_socket *socket) topic95_override() argument [all...] |
H A D | i82092.c | 57 /* 0 = no socket, 58 * 1 = empty socket, 62 unsigned int io_base; /* base io address of the socket */ 64 struct pcmcia_socket socket; member 65 struct pci_dev *dev; /* The PCI device for the socket */ 104 dev_info(&dev->dev, "configured as a %d socket device.\n", in i82092aa_pci_probe() 116 sockets[i].socket.features |= SS_CAP_PCCARD; in i82092aa_pci_probe() 117 sockets[i].socket.map_size = 0x1000; in i82092aa_pci_probe() 118 sockets[i].socket.irq_mask = 0; in i82092aa_pci_probe() 119 sockets[i].socket in i82092aa_pci_probe() 189 indirect_read(int socket, unsigned short reg) indirect_read() argument 204 indirect_write(int socket, unsigned short reg, unsigned char value) indirect_write() argument 217 indirect_setbit(int socket, unsigned short reg, unsigned char mask) indirect_setbit() argument 235 indirect_resetbit(int socket, unsigned short reg, unsigned char mask) indirect_resetbit() argument 253 indirect_write16(int socket, unsigned short reg, unsigned short value) indirect_write16() argument 403 i82092aa_get_status(struct pcmcia_socket *socket, u_int *value) i82092aa_get_status() argument 443 i82092aa_set_socket(struct pcmcia_socket *socket, socket_state_t *state) i82092aa_set_socket() argument 549 i82092aa_set_io_map(struct pcmcia_socket *socket, struct pccard_io_map *io) i82092aa_set_io_map() argument 589 i82092aa_set_mem_map(struct pcmcia_socket *socket, struct pccard_mem_map *mem) i82092aa_set_mem_map() argument [all...] |
H A D | o2micro.h | 109 static int o2micro_override(struct yenta_socket *socket) in o2micro_override() argument 121 if (PCI_FUNC(socket->dev->devfn) == 0) { in o2micro_override() 122 a = config_readb(socket, O2_RESERVED1); in o2micro_override() 123 b = config_readb(socket, O2_RESERVED2); in o2micro_override() 124 dev_dbg(&socket->dev->dev, "O2: 0x94/0xD4: %02x/%02x\n", a, b); in o2micro_override() 126 switch (socket->dev->device) { in o2micro_override() 151 dev_warn(&socket->dev->dev, in o2micro_override() 155 dev_info(&socket->dev->dev, in o2micro_override() 157 config_writeb(socket, O2_RESERVED1, in o2micro_override() 159 config_writeb(socket, O2_RESERVED in o2micro_override() 174 o2micro_restore_state(struct yenta_socket *socket) o2micro_restore_state() argument [all...] |
/kernel/linux/linux-6.6/drivers/pcmcia/ |
H A D | ti113x.h | 166 #define ti_sysctl(socket) ((socket)->private[0]) 167 #define ti_cardctl(socket) ((socket)->private[1]) 168 #define ti_devctl(socket) ((socket)->private[2]) 169 #define ti_diag(socket) ((socket)->private[3]) 170 #define ti_mfunc(socket) ((socket) 176 ti_save_state(struct yenta_socket *socket) ti_save_state() argument 188 ti_restore_state(struct yenta_socket *socket) ti_restore_state() argument 207 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); ti_zoom_video() local 231 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); ti1250_zoom_video() local 259 ti_set_zv(struct yenta_socket *socket) ti_set_zv() argument 294 ti_init(struct yenta_socket *socket) ti_init() argument 306 ti_override(struct yenta_socket *socket) ti_override() argument 319 ti113x_use_isa_irq(struct yenta_socket *socket) ti113x_use_isa_irq() argument 349 ti113x_override(struct yenta_socket *socket) ti113x_override() argument 367 ti12xx_irqroute_func0(struct yenta_socket *socket) ti12xx_irqroute_func0() argument 482 ti12xx_align_irqs(struct yenta_socket *socket, int *old_irq) ti12xx_align_irqs() argument 505 ti12xx_tie_interrupts(struct yenta_socket *socket, int *old_irq) ti12xx_tie_interrupts() argument 527 ti12xx_untie_interrupts(struct yenta_socket *socket, int old_irq) ti12xx_untie_interrupts() argument 541 ti12xx_irqroute_func1(struct yenta_socket *socket) ti12xx_irqroute_func1() argument 651 ti12xx_2nd_slot_empty(struct yenta_socket *socket) ti12xx_2nd_slot_empty() argument 746 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); ti12xx_power_hook() local 842 ti12xx_override(struct yenta_socket *socket) ti12xx_override() argument 883 ti1250_override(struct yenta_socket *socket) ti1250_override() argument 938 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); ene_tune_bridge() local 966 ene_override(struct yenta_socket *socket) ene_override() argument [all...] |
H A D | yenta_socket.c | 69 static int yenta_probe_cb_irq(struct yenta_socket *socket); 70 static unsigned int yenta_probe_irq(struct yenta_socket *socket, 84 static inline u32 cb_readl(struct yenta_socket *socket, unsigned reg) in cb_readl() argument 86 u32 val = readl(socket->base + reg); in cb_readl() 87 debug("%04x %08x\n", socket, reg, val); in cb_readl() 91 static inline void cb_writel(struct yenta_socket *socket, unsigned reg, u32 val) in cb_writel() argument 93 debug("%04x %08x\n", socket, reg, val); in cb_writel() 94 writel(val, socket->base + reg); in cb_writel() 95 readl(socket->base + reg); /* avoid problems with PCI write posting */ in cb_writel() 98 static inline u8 config_readb(struct yenta_socket *socket, unsigne argument 106 config_readw(struct yenta_socket *socket, unsigned offset) config_readw() argument 114 config_readl(struct yenta_socket *socket, unsigned offset) config_readl() argument 122 config_writeb(struct yenta_socket *socket, unsigned offset, u8 val) config_writeb() argument 128 config_writew(struct yenta_socket *socket, unsigned offset, u16 val) config_writew() argument 134 config_writel(struct yenta_socket *socket, unsigned offset, u32 val) config_writel() argument 140 exca_readb(struct yenta_socket *socket, unsigned reg) exca_readb() argument 158 exca_writeb(struct yenta_socket *socket, unsigned reg, u8 val) exca_writeb() argument 165 exca_writew(struct yenta_socket *socket, unsigned reg, u16 val) exca_writew() argument 178 struct yenta_socket *socket = dev_get_drvdata(yentadev); show_yenta_registers() local 215 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); yenta_get_status() local 248 yenta_set_power(struct yenta_socket *socket, socket_state_t *state) yenta_set_power() argument 332 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); yenta_set_socket() local 407 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); yenta_set_io_map() local 444 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); yenta_set_mem_map() local 511 struct yenta_socket *socket = (struct yenta_socket *) dev_id; yenta_interrupt() local 542 struct yenta_socket *socket = from_timer(socket, t, poll_timer); yenta_interrupt_wrapper() local 549 yenta_clear_maps(struct yenta_socket *socket) yenta_clear_maps() argument 568 yenta_interrogate(struct yenta_socket *socket) yenta_interrogate() argument 582 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); yenta_sock_init() local 603 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); yenta_sock_suspend() local 672 yenta_search_res(struct yenta_socket *socket, struct resource *res, u32 min) yenta_search_res() argument 692 yenta_allocate_res(struct yenta_socket *socket, int nr, unsigned type, int addr_start, int addr_end) yenta_allocate_res() argument 750 yenta_free_res(struct yenta_socket *socket, int nr) yenta_free_res() argument 765 yenta_allocate_resources(struct yenta_socket *socket) yenta_allocate_resources() argument 788 yenta_free_resources(struct yenta_socket *socket) yenta_free_resources() argument 926 yenta_probe_irq(struct yenta_socket *socket, u32 isa_irq_mask) yenta_probe_irq() argument 968 struct yenta_socket *socket = (struct yenta_socket *) dev_id; yenta_probe_handler() local 986 yenta_probe_cb_irq(struct yenta_socket *socket) yenta_probe_cb_irq() argument 1028 yenta_get_socket_capabilities(struct yenta_socket *socket, u32 isa_irq_mask) yenta_get_socket_capabilities() argument 1043 yenta_config_init(struct yenta_socket *socket) yenta_config_init() argument 1160 struct yenta_socket *socket; yenta_probe() local 1306 struct yenta_socket *socket = pci_get_drvdata(pdev); yenta_dev_suspend_noirq() local 1325 struct yenta_socket *socket = pci_get_drvdata(pdev); yenta_dev_resume_noirq() local [all...] |
H A D | ricoh.h | 128 #define rl_misc(socket) ((socket)->private[0]) 129 #define rl_ctl(socket) ((socket)->private[1]) 130 #define rl_io(socket) ((socket)->private[2]) 131 #define rl_mem(socket) ((socket)->private[3]) 132 #define rl_config(socket) ((socket) 137 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); ricoh_zoom_video() local 149 ricoh_set_zv(struct yenta_socket *socket) ricoh_set_zv() argument 163 ricoh_set_clkrun(struct yenta_socket *socket, bool quiet) ricoh_set_clkrun() argument 192 ricoh_save_state(struct yenta_socket *socket) ricoh_save_state() argument 201 ricoh_restore_state(struct yenta_socket *socket) ricoh_restore_state() argument 215 ricoh_override(struct yenta_socket *socket) ricoh_override() argument [all...] |
H A D | pd6729.c | 61 static unsigned char indirect_read(struct pd6729_socket *socket, in indirect_read() argument 69 reg += socket->number * 0x40; in indirect_read() 70 port = socket->io_base; in indirect_read() 78 static unsigned short indirect_read16(struct pd6729_socket *socket, in indirect_read16() argument 86 reg = reg + socket->number * 0x40; in indirect_read16() 87 port = socket->io_base; in indirect_read16() 98 static void indirect_write(struct pd6729_socket *socket, unsigned short reg, in indirect_write() argument 105 reg = reg + socket->number * 0x40; in indirect_write() 106 port = socket->io_base; in indirect_write() 112 static void indirect_setbit(struct pd6729_socket *socket, unsigne argument 130 indirect_resetbit(struct pd6729_socket *socket, unsigned short reg, unsigned char mask) indirect_resetbit() argument 148 indirect_write16(struct pd6729_socket *socket, unsigned short reg, unsigned short value) indirect_write16() argument 175 struct pd6729_socket *socket = (struct pd6729_socket *)dev; pd6729_interrupt() local 239 struct pd6729_socket *socket = from_timer(socket, t, poll_timer); pd6729_interrupt_wrapper() local 247 struct pd6729_socket *socket pd6729_get_status() local 296 struct pd6729_socket *socket pd6729_set_socket() local 425 struct pd6729_socket *socket pd6729_set_io_map() local 469 struct pd6729_socket *socket pd6729_set_mem_map() local 629 struct pd6729_socket *socket; pd6729_pci_probe() local 744 struct pd6729_socket *socket = pci_get_drvdata(dev); pd6729_pci_remove() local [all...] |
H A D | cs.c | 92 struct pcmcia_socket *socket = dev_get_drvdata(dev); in pcmcia_release_socket() local 94 complete(&socket->socket_released); in pcmcia_release_socket() 100 * pcmcia_register_socket - add a new pcmcia socket device 101 * @socket: the &socket to register 103 int pcmcia_register_socket(struct pcmcia_socket *socket) in pcmcia_register_socket() argument 108 if (!socket || !socket->ops || !socket->dev.parent || !socket in pcmcia_register_socket() 206 pcmcia_unregister_socket(struct pcmcia_socket *socket) pcmcia_unregister_socket() argument [all...] |
H A D | topic.h | 112 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); in topic97_zoom_video() local 115 reg_zv = config_readb(socket, TOPIC97_ZOOM_VIDEO_CONTROL); in topic97_zoom_video() 118 config_writeb(socket, TOPIC97_ZOOM_VIDEO_CONTROL, reg_zv); in topic97_zoom_video() 120 reg = config_readb(socket, TOPIC97_AUDIO_VIDEO_SWITCH); in topic97_zoom_video() 122 config_writeb(socket, TOPIC97_AUDIO_VIDEO_SWITCH, reg); in topic97_zoom_video() 125 config_writeb(socket, TOPIC97_ZOOM_VIDEO_CONTROL, reg_zv); in topic97_zoom_video() 127 reg = config_readb(socket, TOPIC97_AUDIO_VIDEO_SWITCH); in topic97_zoom_video() 129 config_writeb(socket, TOPIC97_AUDIO_VIDEO_SWITCH, reg); in topic97_zoom_video() 133 static int topic97_override(struct yenta_socket *socket) in topic97_override() argument 141 topic95_override(struct yenta_socket *socket) topic95_override() argument [all...] |
H A D | i82092.c | 57 /* 0 = no socket, 58 * 1 = empty socket, 62 unsigned int io_base; /* base io address of the socket */ 64 struct pcmcia_socket socket; member 65 struct pci_dev *dev; /* The PCI device for the socket */ 104 dev_info(&dev->dev, "configured as a %d socket device.\n", in i82092aa_pci_probe() 116 sockets[i].socket.features |= SS_CAP_PCCARD; in i82092aa_pci_probe() 117 sockets[i].socket.map_size = 0x1000; in i82092aa_pci_probe() 118 sockets[i].socket.irq_mask = 0; in i82092aa_pci_probe() 119 sockets[i].socket in i82092aa_pci_probe() 189 indirect_read(int socket, unsigned short reg) indirect_read() argument 204 indirect_write(int socket, unsigned short reg, unsigned char value) indirect_write() argument 217 indirect_setbit(int socket, unsigned short reg, unsigned char mask) indirect_setbit() argument 235 indirect_resetbit(int socket, unsigned short reg, unsigned char mask) indirect_resetbit() argument 253 indirect_write16(int socket, unsigned short reg, unsigned short value) indirect_write16() argument 403 i82092aa_get_status(struct pcmcia_socket *socket, u_int *value) i82092aa_get_status() argument 443 i82092aa_set_socket(struct pcmcia_socket *socket, socket_state_t *state) i82092aa_set_socket() argument 549 i82092aa_set_io_map(struct pcmcia_socket *socket, struct pccard_io_map *io) i82092aa_set_io_map() argument 589 i82092aa_set_mem_map(struct pcmcia_socket *socket, struct pccard_mem_map *mem) i82092aa_set_mem_map() argument [all...] |
H A D | o2micro.h | 109 static int o2micro_override(struct yenta_socket *socket) in o2micro_override() argument 121 if (PCI_FUNC(socket->dev->devfn) == 0) { in o2micro_override() 122 a = config_readb(socket, O2_RESERVED1); in o2micro_override() 123 b = config_readb(socket, O2_RESERVED2); in o2micro_override() 124 dev_dbg(&socket->dev->dev, "O2: 0x94/0xD4: %02x/%02x\n", a, b); in o2micro_override() 126 switch (socket->dev->device) { in o2micro_override() 151 dev_warn(&socket->dev->dev, in o2micro_override() 155 dev_info(&socket->dev->dev, in o2micro_override() 157 config_writeb(socket, O2_RESERVED1, in o2micro_override() 159 config_writeb(socket, O2_RESERVED in o2micro_override() 174 o2micro_restore_state(struct yenta_socket *socket) o2micro_restore_state() argument [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | net.h | 48 * @SOCK_STREAM: stream (connection) socket 49 * @SOCK_DGRAM: datagram (conn.less) socket 50 * @SOCK_RAW: raw socket 52 * @SOCK_SEQPACKET: sequential packet socket 53 * @SOCK_DCCP: Datagram Congestion Control Protocol socket 57 * When adding some new socket type please 58 * grep ARCH_HAS_SOCKET_TYPE include/asm-* /socket.h, at least MIPS 76 /* Flags for socket, socketpair, accept4 */ 105 * struct socket - general BSD socket 114 struct socket { global() struct [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | net.h | 51 * @SOCK_STREAM: stream (connection) socket 52 * @SOCK_DGRAM: datagram (conn.less) socket 53 * @SOCK_RAW: raw socket 55 * @SOCK_SEQPACKET: sequential packet socket 56 * @SOCK_DCCP: Datagram Congestion Control Protocol socket 60 * When adding some new socket type please 61 * grep ARCH_HAS_SOCKET_TYPE include/asm-* /socket.h, at least MIPS 79 /* Flags for socket, socketpair, accept4 */ 108 * struct socket - general BSD socket 117 struct socket { global() struct [all...] |
/kernel/linux/linux-5.10/include/net/ |
H A D | af_rxrpc.h | 16 struct socket; 39 void rxrpc_kernel_new_call_notification(struct socket *, 42 struct rxrpc_call *rxrpc_kernel_begin_call(struct socket *, 52 int rxrpc_kernel_send_data(struct socket *, struct rxrpc_call *, 55 int rxrpc_kernel_recv_data(struct socket *, struct rxrpc_call *, 57 bool rxrpc_kernel_abort_call(struct socket *, struct rxrpc_call *, 59 void rxrpc_kernel_end_call(struct socket *, struct rxrpc_call *); 60 void rxrpc_kernel_get_peer(struct socket *, struct rxrpc_call *, 62 bool rxrpc_kernel_get_srtt(struct socket *, struct rxrpc_call *, u32 *); 63 int rxrpc_kernel_charge_accept(struct socket *, rxrpc_notify_rx_ [all...] |
H A D | inet_common.h | 17 struct socket; 19 int inet_release(struct socket *sock); 20 int inet_stream_connect(struct socket *sock, struct sockaddr *uaddr, 22 int __inet_stream_connect(struct socket *sock, struct sockaddr *uaddr, 24 int inet_dgram_connect(struct socket *sock, struct sockaddr *uaddr, 26 int inet_accept(struct socket *sock, struct socket *newsock, int flags, 29 int inet_sendmsg(struct socket *sock, struct msghdr *msg, size_t size); 30 ssize_t inet_sendpage(struct socket *sock, struct page *page, int offset, 32 int inet_recvmsg(struct socket *soc [all...] |
/kernel/linux/linux-6.6/include/net/ |
H A D | af_rxrpc.h | 16 struct socket; 40 void rxrpc_kernel_new_call_notification(struct socket *, 43 struct rxrpc_call *rxrpc_kernel_begin_call(struct socket *sock, 54 int rxrpc_kernel_send_data(struct socket *, struct rxrpc_call *, 57 int rxrpc_kernel_recv_data(struct socket *, struct rxrpc_call *, 59 bool rxrpc_kernel_abort_call(struct socket *, struct rxrpc_call *, 61 void rxrpc_kernel_shutdown_call(struct socket *sock, struct rxrpc_call *call); 62 void rxrpc_kernel_put_call(struct socket *sock, struct rxrpc_call *call); 63 void rxrpc_kernel_get_peer(struct socket *, struct rxrpc_call *, 65 bool rxrpc_kernel_get_srtt(struct socket *, struc [all...] |
H A D | inet_common.h | 23 struct socket; 25 int inet_release(struct socket *sock); 26 int inet_stream_connect(struct socket *sock, struct sockaddr *uaddr, 28 int __inet_stream_connect(struct socket *sock, struct sockaddr *uaddr, 30 int inet_dgram_connect(struct socket *sock, struct sockaddr *uaddr, 32 int inet_accept(struct socket *sock, struct socket *newsock, int flags, 34 void __inet_accept(struct socket *sock, struct socket *newsock, 37 int inet_sendmsg(struct socket *soc [all...] |
/kernel/linux/linux-5.10/drivers/xen/ |
H A D | pvcalls-front.h | 6 int pvcalls_front_socket(struct socket *sock); 7 int pvcalls_front_connect(struct socket *sock, struct sockaddr *addr, 9 int pvcalls_front_bind(struct socket *sock, 12 int pvcalls_front_listen(struct socket *sock, int backlog); 13 int pvcalls_front_accept(struct socket *sock, 14 struct socket *newsock, 16 int pvcalls_front_sendmsg(struct socket *sock, 19 int pvcalls_front_recvmsg(struct socket *sock, 24 struct socket *sock, 26 int pvcalls_front_release(struct socket *soc [all...] |
/kernel/linux/linux-6.6/drivers/xen/ |
H A D | pvcalls-front.h | 6 int pvcalls_front_socket(struct socket *sock); 7 int pvcalls_front_connect(struct socket *sock, struct sockaddr *addr, 9 int pvcalls_front_bind(struct socket *sock, 12 int pvcalls_front_listen(struct socket *sock, int backlog); 13 int pvcalls_front_accept(struct socket *sock, 14 struct socket *newsock, 16 int pvcalls_front_sendmsg(struct socket *sock, 19 int pvcalls_front_recvmsg(struct socket *sock, 24 struct socket *sock, 26 int pvcalls_front_release(struct socket *soc [all...] |