/linux-6.3-rc2/drivers/pcmcia/ |
A D | ti113x.h | 166 #define ti_sysctl(socket) ((socket)->private[0]) argument 167 #define ti_cardctl(socket) ((socket)->private[1]) argument 168 #define ti_devctl(socket) ((socket)->private[2]) argument 169 #define ti_diag(socket) ((socket)->private[3]) argument 170 #define ti_mfunc(socket) ((socket)->private[4]) argument 171 #define ene_test_c9(socket) ((socket)->private[5]) argument 270 socket->socket.zoom_video = ti_zoom_video; in ti_set_zv() 493 socket->cb_irq = socket->dev->irq = func0->irq; in ti12xx_align_irqs() 533 socket->cb_irq = socket->dev->irq = old_irq; in ti12xx_untie_interrupts() 877 socket->socket.power_hook = ti12xx_power_hook; in ti12xx_override() [all …]
|
A D | ricoh.h | 128 #define rl_misc(socket) ((socket)->private[0]) argument 129 #define rl_ctl(socket) ((socket)->private[1]) argument 130 #define rl_io(socket) ((socket)->private[2]) argument 131 #define rl_mem(socket) ((socket)->private[3]) argument 132 #define rl_config(socket) ((socket)->private[4]) argument 157 socket->socket.zoom_video = ricoh_zoom_video; in ricoh_set_zv() 194 rl_misc(socket) = config_readw(socket, RL5C4XX_MISC); in ricoh_save_state() 195 rl_ctl(socket) = config_readw(socket, RL5C4XX_16BIT_CTL); in ricoh_save_state() 196 rl_io(socket) = config_readw(socket, RL5C4XX_16BIT_IO_0); in ricoh_save_state() 198 rl_config(socket) = config_readw(socket, RL5C4XX_CONFIG); in ricoh_save_state() [all …]
|
A D | yenta_socket.c | 593 socket->type->sock_init(socket); in yenta_sock_init() 1017 free_irq(socket->cb_irq, socket); in yenta_probe_cb_irq() 1030 socket->socket.pci_irq = socket->cb_irq; in yenta_get_socket_capabilities() 1032 socket->socket.irq_mask = yenta_probe_irq(socket, isa_irq_mask); in yenta_get_socket_capabilities() 1034 socket->socket.irq_mask = 0; in yenta_get_socket_capabilities() 1037 socket->socket.irq_mask, socket->cb_irq); in yenta_get_socket_capabilities() 1181 socket->socket.driver_data = socket; in yenta_probe() 1184 socket->socket.map_size = 0x1000; in yenta_probe() 1185 socket->socket.cb_dev = dev; in yenta_probe() 1286 free_irq(socket->cb_irq, socket); in yenta_probe() [all …]
|
A D | pd6729.c | 204 dev_vdbg(&socket[i].socket.dev, in pd6729_interrupt() 285 t = (socket->number) ? socket : socket + 1; in pd6729_get_status() 684 socket[i].socket.map_size = 0x1000; in pd6729_pci_probe() 685 socket[i].socket.irq_mask = mask; in pd6729_pci_probe() 686 socket[i].socket.pci_irq = dev->irq; in pd6729_pci_probe() 687 socket[i].socket.cb_dev = dev; in pd6729_pci_probe() 688 socket[i].socket.owner = THIS_MODULE; in pd6729_pci_probe() 692 socket[i].socket.ops = &pd6729_operations; in pd6729_pci_probe() 694 socket[i].socket.dev.parent = &dev->dev; in pd6729_pci_probe() 695 socket[i].socket.driver_data = &socket[i]; in pd6729_pci_probe() [all …]
|
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() 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() 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 136 socket->socket.zoom_video = topic97_zoom_video; in topic97_override() 141 static int topic95_override(struct yenta_socket *socket) in topic95_override() argument 147 fctrl = exca_readb(socket, TOPIC_EXCA_IF_CONTROL); in topic95_override() [all …]
|
A D | cs.c | 108 if (!socket || !socket->ops || !socket->dev.parent || !socket->resource_ops) in pcmcia_register_socket() 111 dev_dbg(&socket->dev, "pcmcia_register_socket(0x%p)\n", socket->ops); in pcmcia_register_socket() 119 socket->sock = 0; in pcmcia_register_socket() 145 dev_set_drvdata(&socket->dev, socket); in pcmcia_register_socket() 147 dev_set_name(&socket->dev, "pcmcia_socket%u", socket->sock); in pcmcia_register_socket() 163 ret = socket->resource_ops->init(socket); in pcmcia_register_socket() 208 if (!socket) in pcmcia_unregister_socket() 213 if (socket->thread) in pcmcia_unregister_socket() 224 socket->resource_ops->exit(socket); in pcmcia_unregister_socket() 373 skt->socket.Vcc = skt->socket.Vpp = 33; in socket_setup() [all …]
|
A D | o2micro.h | 121 if (PCI_FUNC(socket->dev->devfn) == 0) { in o2micro_override() 122 a = config_readb(socket, O2_RESERVED1); 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_RESERVED2, in o2micro_override() 162 dev_info(&socket->dev->dev, in o2micro_override() 164 config_writeb(socket, O2_RESERVED1, in o2micro_override() 166 config_writeb(socket, O2_RESERVED2, in o2micro_override() [all …]
|
A D | i82092.c | 64 struct pcmcia_socket socket; member 118 sockets[i].socket.irq_mask = 0; in i82092aa_pci_probe() 196 reg += socket * 0x40; in indirect_read() 197 port = sockets[socket].io_base; in indirect_read() 210 reg = reg + socket * 0x40; in indirect_write() 224 reg = reg + socket * 0x40; in indirect_setbit() 243 reg = reg + socket * 0x40; in indirect_resetbit() 261 reg = reg + socket * 0x40; in indirect_write16() 447 socket); in i82092aa_set_socket() 553 socket); in i82092aa_set_io_map() [all …]
|
A D | i82365.c | 146 struct pcmcia_socket socket; member 730 t[i].socket.irq_mask = mask; in add_pcic() 865 pcmcia_parse_events(&socket[i].socket, events); in pcic_interrupt() 907 if (socket[sock].psock & 1) { in i365_get_status() 1280 socket[i].socket.dev.parent = &i82365_device->dev; in init_i82365() 1281 socket[i].socket.ops = &pcic_operations; in init_i82365() 1282 socket[i].socket.resource_ops = &pccard_nonstatic_ops; in init_i82365() 1283 socket[i].socket.owner = THIS_MODULE; in init_i82365() 1284 socket[i].number = i; in init_i82365() 1285 ret = pcmcia_register_socket(&socket[i].socket); in init_i82365() [all …]
|
A D | ds.c | 265 s = p_dev->socket; in pcmcia_device_probe() 507 p_dev->socket = s; in pcmcia_device_add() 1344 socket = pcmcia_get_socket(socket); in pcmcia_bus_add_socket() 1345 if (!socket) { in pcmcia_bus_add_socket() 1353 pcmcia_put_socket(socket); in pcmcia_bus_add_socket() 1358 socket->pcmcia_pfc = 0; in pcmcia_bus_add_socket() 1359 socket->device_count = 0; in pcmcia_bus_add_socket() 1365 pcmcia_put_socket(socket); in pcmcia_bus_add_socket() 1377 if (!socket) in pcmcia_bus_remove_socket() 1385 release_cis_mem(socket); in pcmcia_bus_remove_socket() [all …]
|
A D | omap_cf.c | 56 struct pcmcia_socket socket; member 87 pcmcia_parse_events(&cf->socket, SS_DETECT); in omap_cf_timer() 233 cf->socket.pci_irq = irq; in omap_cf_probe() 237 cf->socket.io_offset = iospace.start; in omap_cf_probe() 267 cf->socket.owner = THIS_MODULE; in omap_cf_probe() 268 cf->socket.dev.parent = &pdev->dev; in omap_cf_probe() 269 cf->socket.ops = &omap_cf_ops; in omap_cf_probe() 270 cf->socket.resource_ops = &pccard_static_ops; in omap_cf_probe() 273 cf->socket.map_size = SZ_2K; in omap_cf_probe() 274 cf->socket.io[0].res = &cf->iomem; in omap_cf_probe() [all …]
|
/linux-6.3-rc2/include/linux/ |
A D | net.h | 116 struct socket { struct 164 int (*bind) (struct socket *sock, 167 int (*connect) (struct socket *sock, 171 struct socket *sock2); 172 int (*accept) (struct socket *sock, 174 int (*getname) (struct socket *sock, 214 int (*peek_len)(struct socket *sock); 255 struct socket **res, int kern); 259 struct socket *sock_alloc(void); 260 void sock_release(struct socket *sock); [all …]
|
/linux-6.3-rc2/include/net/ |
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 *, 53 int rxrpc_kernel_send_data(struct socket *, struct rxrpc_call *, 56 int rxrpc_kernel_recv_data(struct socket *, struct rxrpc_call *, 58 bool rxrpc_kernel_abort_call(struct socket *, struct rxrpc_call *, 60 void rxrpc_kernel_end_call(struct socket *, struct rxrpc_call *); 61 void rxrpc_kernel_get_peer(struct socket *, struct rxrpc_call *, 64 int rxrpc_kernel_charge_accept(struct socket *, rxrpc_notify_rx_t, 69 u32 rxrpc_kernel_get_epoch(struct socket *, struct rxrpc_call *); [all …]
|
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, 35 int inet_sendmsg(struct socket *sock, struct msghdr *msg, size_t size); 38 int inet_recvmsg(struct socket *sock, struct msghdr *msg, size_t size, 40 int inet_shutdown(struct socket *sock, int how); 41 int inet_listen(struct socket *sock, int backlog); [all …]
|
/linux-6.3-rc2/Documentation/networking/ |
A D | kcm.rst | 15 | KCM socket | | KCM socket | | KCM socket | | KCM socket | 46 written on a KCM socket are sent atomically on an appropriate TCP socket. 84 to a KCM socket. 86 TCP socket management 94 TCP socket, it should unattach the socket from KCM and then handle the error 99 socket buffer on the attached TCP socket (the socket buffer size can be set by 116 A new multiplexor and initial KCM socket is created by a socket call:: 126 After the first KCM socket is created using the socket call as described 128 a KCM socket. This is accomplished by an ioctl on a KCM socket:: 256 messages on a KCM socket. [all …]
|
A D | l2tp.rst | 63 socket API is used. 86 socket to listen for those requests and bind the socket using tunnel 90 its tunnel socket is closed. 367 setsockopt and ioctl on the PPPoX socket. The following socket 430 socket is closed. 495 tunnel is created using a UDP socket, the socket is set up as an 525 tunnel context holds a ref on the tunnel socket, the socket's 527 socket. For UDP sockets, when userspace closes the tunnel socket, the 532 reaches zero, the tunnel puts its socket ref. When the socket is 566 the tunnel socket. [all …]
|
/linux-6.3-rc2/drivers/xen/ |
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 *sock);
|
/linux-6.3-rc2/tools/testing/selftests/drivers/sdsi/ |
A D | sdsi_test.py | 33 def get_dev_file_path(socket, file): argument 53 def get_dev_folder(self, socket): argument 56 def test_sysfs_files_exist(self, socket): argument 57 folder = self.get_dev_folder(socket) 66 folder = self.get_dev_folder(socket) 79 folder = self.get_dev_folder(socket) 101 def test_sysfs_file_sizes(self, socket): argument 102 folder = self.get_dev_folder(socket) 117 def test_no_seek_allowed(self, socket): argument 135 def test_registers_seek(self, socket): argument [all …]
|
/linux-6.3-rc2/net/atm/ |
A D | common.h | 14 int vcc_create(struct net *net, struct socket *sock, int protocol, int family, int kern); 15 int vcc_release(struct socket *sock); 16 int vcc_connect(struct socket *sock, int itf, short vpi, int vci); 17 int vcc_recvmsg(struct socket *sock, struct msghdr *msg, size_t size, 19 int vcc_sendmsg(struct socket *sock, struct msghdr *m, size_t total_len); 20 __poll_t vcc_poll(struct file *file, struct socket *sock, poll_table *wait); 21 int vcc_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg); 22 int vcc_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg); 23 int vcc_setsockopt(struct socket *sock, int level, int optname, 25 int vcc_getsockopt(struct socket *sock, int level, int optname,
|
/linux-6.3-rc2/Documentation/bpf/ |
A D | map_sk_storage.rst | 11 ``BPF_MAP_TYPE_SK_STORAGE`` is used to provide socket-local storage for BPF 13 to be provided and acts as the handle for accessing the socket-local 15 locally with each socket instead of with the map. The kernel is responsible for 17 either the map or the socket is deleted. 22 socket-local storage. 71 socket using the ``bpf_map_update_elem()`` libbpf function. The socket is 72 identified by a `socket` ``fd`` stored in the pointer ``key``. The pointer 96 the socket identified by a `socket` ``fd`` stored in the pointer 108 socket identified by a `socket` ``fd`` stored in the pointer ``key``. Returns 117 This snippet shows how to declare socket-local storage in a BPF program: [all …]
|
A D | prog_sk_lookup.rst | 8 into the socket lookup performed by the transport layer when a packet is to be 11 When invoked BPF sk_lookup program can select a socket that will receive the 20 binding sockets to an address with ``bind()`` socket call is impractical, such 31 latency spikes during socket lookup. 54 ``SK_PASS`` signifies that the socket lookup should continue on to regular 58 A BPF sk_lookup program can also select a socket to receive the packet by 68 1. If any program returned ``SK_PASS`` and selected a valid socket, the socket 69 is used as the result of the socket lookup. 73 selected a socket, socket lookup fails. 75 socket lookup continues on. [all …]
|
/linux-6.3-rc2/Documentation/admin-guide/perf/ |
A D | nvidia-pmu.rst | 41 * Count event id 0x0 in socket 0:: 45 * Count event id 0x0 in socket 1:: 103 * Count event id 0x0 from the GPU connected with socket 0:: 107 * Count event id 0x0 from the GPU connected with socket 1:: 133 socket 1 to 3. 143 * Count event id 0x0 for the traffic from remote socket 1, 2, and 3 to socket 0:: 147 * Count event id 0x0 for the traffic from remote socket 0, 2, and 3 to socket 1:: 151 * Count event id 0x0 for the traffic from remote socket 0, 1, and 3 to socket 2:: 155 * Count event id 0x0 for the traffic from remote socket 0, 1, and 2 to socket 3:: 178 * Count event id 0x0 from root port 0 and 1 of socket 0:: [all …]
|
/linux-6.3-rc2/drivers/perf/arm_cspmu/ |
A D | nvidia_cspmu.c | 55 NV_CSPMU_EVENT_ATTR_4(socket, rd_data, 0x101), 56 NV_CSPMU_EVENT_ATTR_4(socket, dl_rsp, 0x105), 57 NV_CSPMU_EVENT_ATTR_4(socket, wb_data, 0x109), 58 NV_CSPMU_EVENT_ATTR_4(socket, ev_rsp, 0x10d), 59 NV_CSPMU_EVENT_ATTR_4(socket, prb_data, 0x111), 68 NV_CSPMU_EVENT_ATTR_4(socket, rd_access, 0x12d), 69 NV_CSPMU_EVENT_ATTR_4(socket, dl_access, 0x131), 70 NV_CSPMU_EVENT_ATTR_4(socket, wb_access, 0x135), 71 NV_CSPMU_EVENT_ATTR_4(socket, wr_access, 0x139), 336 const int socket = cpu_to_node(cpu); in nv_cspmu_format_name() local [all …]
|
/linux-6.3-rc2/net/rds/ |
A D | tcp.h | 21 struct socket *t_sock; 52 bool rds_tcp_tune(struct socket *sock); 53 void rds_tcp_set_callbacks(struct socket *sock, struct rds_conn_path *cp); 54 void rds_tcp_reset_callbacks(struct socket *sock, struct rds_conn_path *cp); 55 void rds_tcp_restore_callbacks(struct socket *sock, 70 struct socket *rds_tcp_listen_init(struct net *net, bool isv6); 71 void rds_tcp_listen_stop(struct socket *sock, struct work_struct *acceptor); 73 int rds_tcp_accept_one(struct socket *sock); 74 void rds_tcp_keepalive(struct socket *sock);
|
/linux-6.3-rc2/fs/afs/ |
A D | rxrpc.c | 41 struct socket *socket; in afs_open_socket() local 50 socket->sk->sk_allocation = GFP_NOFS; in afs_open_socket() 61 ret = rxrpc_sock_set_min_security_level(socket->sk, in afs_open_socket() 89 ret = kernel_listen(socket, INT_MAX); in afs_open_socket() 93 net->socket = socket; in afs_open_socket() 99 sock_release(socket); in afs_open_socket() 112 kernel_listen(net->socket, 0); in afs_close_socket() 125 kernel_sock_shutdown(net->socket, SHUT_RDWR); in afs_close_socket() 127 sock_release(net->socket); in afs_close_socket() 380 ret = rxrpc_kernel_send_data(call->net->socket, in afs_make_call() [all …]
|