Home
last modified time | relevance | path

Searched refs:socket (Results 1 – 25 of 541) sorted by relevance

12345678910>>...22

/Linux-v4.19/drivers/pcmcia/
Dti113x.h166 #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
176 static void ti_save_state(struct yenta_socket *socket) in ti_save_state() argument
178 ti_sysctl(socket) = config_readl(socket, TI113X_SYSTEM_CONTROL); in ti_save_state()
179 ti_mfunc(socket) = config_readl(socket, TI122X_MFUNC); in ti_save_state()
180 ti_cardctl(socket) = config_readb(socket, TI113X_CARD_CONTROL); in ti_save_state()
[all …]
Dyenta_socket.c67 static int yenta_probe_cb_irq(struct yenta_socket *socket);
68 static unsigned int yenta_probe_irq(struct yenta_socket *socket,
82 static inline u32 cb_readl(struct yenta_socket *socket, unsigned reg) in cb_readl() argument
84 u32 val = readl(socket->base + reg); in cb_readl()
85 debug("%04x %08x\n", socket, reg, val); in cb_readl()
89 static inline void cb_writel(struct yenta_socket *socket, unsigned reg, u32 val) in cb_writel() argument
91 debug("%04x %08x\n", socket, reg, val); in cb_writel()
92 writel(val, socket->base + reg); in cb_writel()
93 readl(socket->base + reg); /* avoid problems with PCI write posting */ in cb_writel()
96 static inline u8 config_readb(struct yenta_socket *socket, unsigned offset) in config_readb() argument
[all …]
Dricoh.h124 #define rl_misc(socket) ((socket)->private[0]) argument
125 #define rl_ctl(socket) ((socket)->private[1]) argument
126 #define rl_io(socket) ((socket)->private[2]) argument
127 #define rl_mem(socket) ((socket)->private[3]) argument
128 #define rl_config(socket) ((socket)->private[4]) argument
133 struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket); in ricoh_zoom_video() local
135 reg = config_readb(socket, RL5C4XX_MISC_CONTROL); in ricoh_zoom_video()
142 config_writeb(socket, RL5C4XX_MISC_CONTROL, reg); in ricoh_zoom_video()
145 static void ricoh_set_zv(struct yenta_socket *socket) in ricoh_set_zv() argument
147 if(socket->dev->vendor == PCI_VENDOR_ID_RICOH) in ricoh_set_zv()
[all …]
Dpd6729.c61 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, unsigned short reg, in indirect_setbit() argument
[all …]
Dvrc4173_cardu.c56 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->base + EXCA_REGS_BASE + offset + 1); in exca_writew()
[all …]
Dtopic.h112 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
136 socket->socket.zoom_video = topic97_zoom_video; in topic97_override()
[all …]
Dcs.c95 struct pcmcia_socket *socket = dev_get_drvdata(dev); in pcmcia_release_socket() local
97 complete(&socket->socket_released); in pcmcia_release_socket()
106 int pcmcia_register_socket(struct pcmcia_socket *socket) in pcmcia_register_socket() argument
111 if (!socket || !socket->ops || !socket->dev.parent || !socket->resource_ops) in pcmcia_register_socket()
114 dev_dbg(&socket->dev, "pcmcia_register_socket(0x%p)\n", socket->ops); in pcmcia_register_socket()
122 socket->sock = 0; in pcmcia_register_socket()
134 socket->sock = i - 1; in pcmcia_register_socket()
136 list_add_tail(&socket->socket_list, &pcmcia_socket_list); in pcmcia_register_socket()
144 socket->features &= ~SS_CAP_CARDBUS; in pcmcia_register_socket()
148 dev_set_drvdata(&socket->dev, socket); in pcmcia_register_socket()
[all …]
Do2micro.h109 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_RESERVED2, in o2micro_override()
[all …]
Di82092.c61 struct pcmcia_socket socket; member
108 sockets[i].socket.features |= SS_CAP_PCCARD; in i82092aa_pci_probe()
109 sockets[i].socket.map_size = 0x1000; in i82092aa_pci_probe()
110 sockets[i].socket.irq_mask = 0; in i82092aa_pci_probe()
111 sockets[i].socket.pci_irq = dev->irq; in i82092aa_pci_probe()
112 sockets[i].socket.cb_dev = dev; in i82092aa_pci_probe()
113 sockets[i].socket.owner = THIS_MODULE; in i82092aa_pci_probe()
137 sockets[i].socket.dev.parent = &dev->dev; in i82092aa_pci_probe()
138 sockets[i].socket.ops = &i82092aa_operations; in i82092aa_pci_probe()
139 sockets[i].socket.resource_ops = &pccard_nonstatic_ops; in i82092aa_pci_probe()
[all …]
Domap_cf.c61 struct pcmcia_socket socket; member
92 pcmcia_parse_events(&cf->socket, SS_DETECT); in omap_cf_timer()
121 cf = container_of(s, struct omap_cf_socket, socket); in omap_cf_get_status()
168 cf = container_of(s, struct omap_cf_socket, socket); in omap_cf_set_io_map()
182 cf = container_of(s, struct omap_cf_socket, socket); in omap_cf_set_mem_map()
236 cf->socket.pci_irq = irq; in omap_cf_probe()
257 cf->socket.io_offset = (unsigned long) in omap_cf_probe()
259 if (!cf->socket.io_offset) in omap_cf_probe()
292 cf->socket.owner = THIS_MODULE; in omap_cf_probe()
293 cf->socket.dev.parent = &pdev->dev; in omap_cf_probe()
[all …]
Di82365.c146 struct pcmcia_socket socket; member
159 static struct i82365_socket socket[8] = { variable
222 unsigned int port = socket[sock].ioaddr; in i365_get()
224 reg = I365_REG(socket[sock].psock, reg); in i365_get()
236 unsigned int port = socket[sock].ioaddr; in i365_set()
237 u_char val = I365_REG(socket[sock].psock, reg); in i365_set()
297 struct cirrus_state *p = &socket[s].state.cirrus; in cirrus_get_state()
309 struct cirrus_state *p = &socket[s].state.cirrus; in cirrus_set_state()
323 struct i82365_socket *t = &socket[s]; in cirrus_set_opts()
324 struct cirrus_state *p = &socket[s].state.cirrus; in cirrus_set_opts()
[all …]
Dds.c245 pcmcia_put_socket(p_dev->socket); in pcmcia_release_dev()
268 s = p_dev->socket; in pcmcia_device_probe()
279 ret = pccard_read_tuple(p_dev->socket, p_dev->func, CISTPL_CONFIG, in pcmcia_device_probe()
307 (p_dev->socket->device_count == 1) && (p_dev->device_no == 0)) in pcmcia_device_probe()
371 if ((p_dev->socket->pcmcia_pfc) && in pcmcia_device_remove()
372 (p_dev->socket->device_count > 0) && in pcmcia_device_remove()
374 pcmcia_card_remove(p_dev->socket, p_dev); in pcmcia_device_remove()
417 if (!pccard_read_tuple(p_dev->socket, BIND_FN_ALL, in pcmcia_device_query()
419 mutex_lock(&p_dev->socket->ops_mutex); in pcmcia_device_query()
424 mutex_unlock(&p_dev->socket->ops_mutex); in pcmcia_device_query()
[all …]
Dvrc4171_card.c237 struct vrc4171_socket *socket; in pccard_init() local
246 socket = &vrc4171_sockets[slot]; in pccard_init()
247 socket->csc_irq = search_nonuse_irq(); in pccard_init()
248 socket->io_irq = search_nonuse_irq(); in pccard_init()
249 spin_lock_init(&socket->lock); in pccard_init()
320 struct vrc4171_socket *socket; in pccard_set_socket() local
330 socket = &vrc4171_sockets[slot]; in pccard_set_socket()
332 spin_lock_irq(&socket->lock); in pccard_set_socket()
346 control |= socket->io_irq; in pccard_set_socket()
359 cscint |= socket->csc_irq << 8; in pccard_set_socket()
[all …]
Dat91_cf.c47 struct pcmcia_socket socket; member
81 pcmcia_parse_events(&cf->socket, SS_DETECT); in at91_cf_irq()
95 cf = container_of(s, struct at91_cf_socket, socket); in at91_cf_get_status()
118 cf = container_of(sock, struct at91_cf_socket, socket); in at91_cf_set_socket()
154 cf = container_of(s, struct at91_cf_socket, socket); in at91_cf_set_io_map()
179 io->start = cf->socket.io_offset; in at91_cf_set_io_map()
194 cf = container_of(s, struct at91_cf_socket, socket); in at91_cf_set_mem_map()
317 cf->socket.pci_irq = gpio_to_irq(board->irq_pin); in at91_cf_probe()
319 cf->socket.pci_irq = nr_irqs + 1; in at91_cf_probe()
325 cf->socket.io_offset = 0x10000; in at91_cf_probe()
[all …]
/Linux-v4.19/include/linux/
Dnet.h110 struct socket { struct
136 int (*release) (struct socket *sock); argument
137 int (*bind) (struct socket *sock,
140 int (*connect) (struct socket *sock,
143 int (*socketpair)(struct socket *sock1,
144 struct socket *sock2);
145 int (*accept) (struct socket *sock,
146 struct socket *newsock, int flags, bool kern);
147 int (*getname) (struct socket *sock,
150 __poll_t (*poll) (struct file *file, struct socket *sock,
[all …]
/Linux-v4.19/include/net/
Daf_rxrpc.h19 struct socket;
48 void rxrpc_kernel_new_call_notification(struct socket *,
51 struct rxrpc_call *rxrpc_kernel_begin_call(struct socket *,
60 int rxrpc_kernel_send_data(struct socket *, struct rxrpc_call *,
63 int rxrpc_kernel_recv_data(struct socket *, struct rxrpc_call *,
65 bool rxrpc_kernel_abort_call(struct socket *, struct rxrpc_call *,
67 void rxrpc_kernel_end_call(struct socket *, struct rxrpc_call *);
68 void rxrpc_kernel_get_peer(struct socket *, struct rxrpc_call *,
70 u64 rxrpc_kernel_get_rtt(struct socket *, struct rxrpc_call *);
71 int rxrpc_kernel_charge_accept(struct socket *, rxrpc_notify_rx_t,
[all …]
Dinet_common.h15 struct socket;
17 int inet_release(struct socket *sock);
18 int inet_stream_connect(struct socket *sock, struct sockaddr *uaddr,
20 int __inet_stream_connect(struct socket *sock, struct sockaddr *uaddr,
22 int inet_dgram_connect(struct socket *sock, struct sockaddr *uaddr,
24 int inet_accept(struct socket *sock, struct socket *newsock, int flags,
26 int inet_sendmsg(struct socket *sock, struct msghdr *msg, size_t size);
27 ssize_t inet_sendpage(struct socket *sock, struct page *page, int offset,
29 int inet_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
31 int inet_shutdown(struct socket *sock, int how);
[all …]
Dudp_tunnel.h40 struct socket **sockp);
44 struct socket **sockp);
47 struct socket **sockp) in udp_sock_create6()
55 struct socket **sockp) in udp_sock_create()
85 void setup_udp_tunnel_sock(struct net *net, struct socket *sock,
117 void udp_tunnel_push_rx_port(struct net_device *dev, struct socket *sock,
119 void udp_tunnel_drop_rx_port(struct net_device *dev, struct socket *sock,
121 void udp_tunnel_notify_add_rx_port(struct socket *sock, unsigned short type);
122 void udp_tunnel_notify_del_rx_port(struct socket *sock, unsigned short type);
151 void udp_tunnel_sock_release(struct socket *sock);
[all …]
/Linux-v4.19/drivers/xen/
Dpvcalls-front.h6 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-v4.19/Documentation/networking/
Dkcm.txt12 | KCM socket | | KCM socket | | KCM socket | | KCM socket |
43 written on a KCM socket are sent atomically on an appropriate TCP socket.
44 Similarly, in the receive path, messages are constructed on each TCP socket
45 (Psock) and complete messages are steered to a KCM socket.
51 for each bound TCP socket, this structure holds the state for constructing
60 can be used to send and receive messages from the KCM socket.
65 KCM supports SOCK_DGRAM and SOCK_SEQPACKET socket types.
76 Filter (BPF) is used for this. When attaching a TCP socket to a multiplexor a
81 to a KCM socket.
83 TCP socket management
[all …]
/Linux-v4.19/net/atm/
Dcommon.h14 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-v4.19/tools/testing/selftests/bpf/
Dtcp_client.py7 import socket, time
16 except (socket.error) as e: return b''
25 except (socket.error) as e: n = 0
33 HostName = socket.gethostname()
36 sock = socket.socket(socket.AF_INET6, socket.SOCK_STREAM)
39 except socket.error as e:
Dtcp_server.py7 import socket, time
16 except (socket.error) as e: return b''
25 except (socket.error) as e: n = 0
38 HostName = socket.gethostname()
41 serverSocket = socket.socket(socket.AF_INET6, socket.SOCK_STREAM)
42 host = socket.gethostname()
45 except socket.error as msg:
/Linux-v4.19/net/rds/
Dtcp.h21 struct socket *t_sock;
52 void rds_tcp_tune(struct socket *sock);
53 void rds_tcp_nonagle(struct socket *sock);
54 void rds_tcp_set_callbacks(struct socket *sock, struct rds_conn_path *cp);
55 void rds_tcp_reset_callbacks(struct socket *sock, struct rds_conn_path *cp);
56 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 int rds_tcp_keepalive(struct socket *sock);
[all …]
/Linux-v4.19/net/rxrpc/
Dlocal_object.c120 local->srx.transport_type, 0, &local->socket); in rxrpc_open_socket()
127 usk = local->socket->sk; in rxrpc_open_socket()
151 ret = kernel_bind(local->socket, in rxrpc_open_socket()
164 ret = kernel_setsockopt(local->socket, SOL_IPV6, IPV6_RECVERR, in rxrpc_open_socket()
173 ret = kernel_setsockopt(local->socket, SOL_IPV6, IPV6_MTU_DISCOVER, in rxrpc_open_socket()
187 ret = kernel_setsockopt(local->socket, SOL_IP, IP_RECVERR, in rxrpc_open_socket()
196 ret = kernel_setsockopt(local->socket, SOL_IP, IP_MTU_DISCOVER, in rxrpc_open_socket()
205 ret = kernel_setsockopt(local->socket, SOL_SOCKET, SO_TIMESTAMPNS, in rxrpc_open_socket()
221 kernel_sock_shutdown(local->socket, SHUT_RDWR); in rxrpc_open_socket()
222 local->socket->sk->sk_user_data = NULL; in rxrpc_open_socket()
[all …]

12345678910>>...22