Symbol: socket
arch/arm/mach-sa1100/generic.c
232
void sa11x0_register_pcmcia(int socket, struct gpiod_lookup_table *table)
arch/arm/mach-sa1100/generic.c
236
platform_device_register_simple("sa11x0-pcmcia", socket, NULL, 0);
arch/arm/mach-sa1100/generic.h
49
void sa11x0_register_pcmcia(int socket, struct gpiod_lookup_table *);
arch/s390/kernel/topology.c
124
struct mask_info *socket)
arch/s390/kernel/topology.c
142
topo->socket_id = socket->id;
arch/s390/kernel/topology.c
148
cpumask_set_cpu(cpu, &socket->mask);
arch/s390/kernel/topology.c
185
struct mask_info *socket = &socket_info;
arch/s390/kernel/topology.c
204
socket = socket->next;
arch/s390/kernel/topology.c
205
socket->id = tle->container.id;
arch/s390/kernel/topology.c
208
add_cpus_to_mask(&tle->cpu, drawer, book, socket);
arch/um/drivers/mconsole_user.c
189
notify_sock = socket(PF_UNIX, SOCK_DGRAM, 0);
arch/um/drivers/port_kern.c
100
.socket = { socket[0], socket[1] },
arch/um/drivers/port_kern.c
104
if (um_request_irq(TELNETD_IRQ, socket[0], IRQ_READ, pipe_interrupt,
arch/um/drivers/port_kern.c
245
os_shutdown_socket(conn->socket[0], 1, 1);
arch/um/drivers/port_kern.c
246
os_close_file(conn->socket[0]);
arch/um/drivers/port_kern.c
247
os_shutdown_socket(conn->socket[1], 1, 1);
arch/um/drivers/port_kern.c
248
os_close_file(conn->socket[1]);
arch/um/drivers/port_kern.c
40
int socket[2];
arch/um/drivers/port_kern.c
51
ret = os_rcv_fd_msg(conn->socket[0], &fd, n_fds, &conn->helper_pid,
arch/um/drivers/port_kern.c
81
int fd, socket[2], pid;
arch/um/drivers/port_kern.c
83
fd = port_connection(port->fd, socket, &pid);
arch/um/drivers/port_user.c
117
fd = socket(PF_INET, SOCK_STREAM, 0);
arch/um/drivers/port_user.c
168
int port_connection(int fd, int *socket, int *pid_out)
arch/um/drivers/port_user.c
194
err = os_pipe(socket, 0, 0);
arch/um/drivers/port_user.c
200
.pipe_fd = socket[1] });
arch/um/drivers/port_user.c
210
shutdown(socket[0], SHUT_RDWR);
arch/um/drivers/port_user.c
211
close(socket[0]);
arch/um/drivers/port_user.c
212
shutdown(socket[1], SHUT_RDWR);
arch/um/drivers/port_user.c
213
close(socket[1]);
arch/um/drivers/vector_user.c
171
fd = socket(AF_PACKET, SOCK_RAW, flags);
arch/um/drivers/vector_user.c
353
fd = socket(AF_UNIX, socktype, 0);
arch/um/drivers/vector_user.c
667
fd = socket(gairesult->ai_family,
arch/um/drivers/xterm.h
9
extern int xterm_fd(int socket, int *pid_out);
arch/um/drivers/xterm_kern.c
43
int xterm_fd(int socket, int *pid_out)
arch/um/drivers/xterm_kern.c
55
*data = ((struct xterm_wait) { .fd = socket,
arch/um/drivers/xterm_kern.c
60
err = um_request_irq(XTERM_IRQ, socket, IRQ_READ, xterm_interrupt,
arch/um/kernel/time.c
666
static int time_travel_connect_external(const char *socket)
arch/um/kernel/time.c
672
if ((sep = strchr(socket, ':'))) {
arch/um/kernel/time.c
674
if (sep - socket > sizeof(buf) - 1)
arch/um/kernel/time.c
677
memcpy(buf, socket, sep - socket);
arch/um/kernel/time.c
681
socket);
arch/um/kernel/time.c
685
socket = sep + 1;
arch/um/kernel/time.c
688
rc = os_connect_socket(socket);
arch/um/kernel/time.c
691
socket);
arch/um/os-Linux/file.c
209
fd = socket(AF_UNIX, SOCK_STREAM, 0);
arch/um/os-Linux/file.c
547
sock = socket(PF_UNIX, SOCK_DGRAM, 0);
arch/x86/include/asm/uv/uv_geo.h
49
unsigned char socket:4, /* Which CPU on the node */
arch/x86/include/asm/uv/uv_hub.h
513
static inline int _uv_socket_to_node(int socket, unsigned short *s2nid)
arch/x86/include/asm/uv/uv_hub.h
515
return s2nid ? s2nid[socket - uv_hub_info->min_socket] : socket;
arch/x86/include/asm/uv/uv_hub.h
518
static inline int uv_socket_to_node(int socket)
arch/x86/include/asm/uv/uv_hub.h
520
return _uv_socket_to_node(socket, uv_hub_info->socket_to_node);
crypto/af_alg.c
1146
__poll_t af_alg_poll(struct file *file, struct socket *sock,
crypto/af_alg.c
122
int af_alg_release(struct socket *sock)
crypto/af_alg.c
148
static int alg_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len)
crypto/af_alg.c
357
static int alg_setsockopt(struct socket *sock, int level, int optname,
crypto/af_alg.c
410
int af_alg_accept(struct sock *sk, struct socket *newsock,
crypto/af_alg.c
472
static int alg_accept(struct socket *sock, struct socket *newsock,
crypto/af_alg.c
505
static int alg_create(struct net *net, struct socket *sock, int protocol,
crypto/af_alg.c
911
int af_alg_sendmsg(struct socket *sock, struct msghdr *msg, size_t size,
crypto/algif_aead.c
232
static int aead_recvmsg(struct socket *sock, struct msghdr *msg,
crypto/algif_aead.c
284
static int aead_check_key(struct socket *sock)
crypto/algif_aead.c
319
static int aead_sendmsg_nokey(struct socket *sock, struct msghdr *msg,
crypto/algif_aead.c
331
static int aead_recvmsg_nokey(struct socket *sock, struct msghdr *msg,
crypto/algif_aead.c
53
static int aead_sendmsg(struct socket *sock, struct msghdr *msg, size_t size)
crypto/algif_aead.c
65
static int _aead_recvmsg(struct socket *sock, struct msghdr *msg,
crypto/algif_hash.c
179
static int hash_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
crypto/algif_hash.c
226
static int hash_accept(struct socket *sock, struct socket *newsock,
crypto/algif_hash.c
294
static int hash_check_key(struct socket *sock)
crypto/algif_hash.c
329
static int hash_sendmsg_nokey(struct socket *sock, struct msghdr *msg,
crypto/algif_hash.c
341
static int hash_recvmsg_nokey(struct socket *sock, struct msghdr *msg,
crypto/algif_hash.c
353
static int hash_accept_nokey(struct socket *sock, struct socket *newsock,
crypto/algif_hash.c
63
static int hash_sendmsg(struct socket *sock, struct msghdr *msg,
crypto/algif_rng.c
107
static int rng_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
crypto/algif_rng.c
117
static int rng_test_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
crypto/algif_rng.c
133
static int rng_test_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
crypto/algif_skcipher.c
213
static int skcipher_recvmsg(struct socket *sock, struct msghdr *msg,
crypto/algif_skcipher.c
265
static int skcipher_check_key(struct socket *sock)
crypto/algif_skcipher.c
300
static int skcipher_sendmsg_nokey(struct socket *sock, struct msghdr *msg,
crypto/algif_skcipher.c
312
static int skcipher_recvmsg_nokey(struct socket *sock, struct msghdr *msg,
crypto/algif_skcipher.c
37
static int skcipher_sendmsg(struct socket *sock, struct msghdr *msg,
crypto/algif_skcipher.c
96
static int _skcipher_recvmsg(struct socket *sock, struct msghdr *msg,
drivers/atm/atmtcp.c
464
static int atmtcp_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
drivers/base/arch_topology.c
619
static int __init parse_socket(struct device_node *socket)
drivers/base/arch_topology.c
628
of_get_child_by_name(socket, name);
drivers/base/arch_topology.c
642
ret = parse_cluster(socket, 0, -1, 0);
drivers/block/drbd/drbd_debugfs.c
386
if (connection->data.socket) {
drivers/block/drbd/drbd_debugfs.c
388
struct tcp_sock *tp = tcp_sk(connection->data.socket->sk);
drivers/block/drbd/drbd_int.h
1011
extern int drbd_send(struct drbd_connection *connection, struct socket *sock,
drivers/block/drbd/drbd_int.h
1013
extern int drbd_send_all(struct drbd_connection *, struct socket *, void *, size_t,
drivers/block/drbd/drbd_int.h
496
struct socket *socket;
drivers/block/drbd/drbd_main.c
1287
if (sock->socket)
drivers/block/drbd/drbd_main.c
1451
static int we_should_drop_the_connection(struct drbd_connection *connection, struct socket *sock)
drivers/block/drbd/drbd_main.c
1456
drop_it = connection->meta.socket == sock
drivers/block/drbd/drbd_main.c
1476
struct sock *sk = connection->data.socket->sk;
drivers/block/drbd/drbd_main.c
1505
struct socket *socket;
drivers/block/drbd/drbd_main.c
1509
socket = peer_device->connection->data.socket;
drivers/block/drbd/drbd_main.c
1511
err = drbd_send_all(peer_device->connection, socket, addr, size, msg_flags);
drivers/block/drbd/drbd_main.c
1521
struct socket *socket = peer_device->connection->data.socket;
drivers/block/drbd/drbd_main.c
1543
sent = sock_sendmsg(socket, &msg);
drivers/block/drbd/drbd_main.c
1546
if (we_should_drop_the_connection(peer_device->connection, socket))
drivers/block/drbd/drbd_main.c
1804
int drbd_send(struct drbd_connection *connection, struct socket *sock,
drivers/block/drbd/drbd_main.c
1818
if (sock == connection->data.socket) {
drivers/block/drbd/drbd_main.c
1841
if (sock == connection->data.socket)
drivers/block/drbd/drbd_main.c
1847
sock == connection->meta.socket ? "msock" : "sock",
drivers/block/drbd/drbd_main.c
1862
int drbd_send_all(struct drbd_connection *connection, struct socket *sock, void *buffer,
drivers/block/drbd/drbd_main.c
2423
static int drbd_alloc_socket(struct drbd_socket *socket)
drivers/block/drbd/drbd_main.c
2425
socket->rbuf = (void *) __get_free_page(GFP_KERNEL);
drivers/block/drbd/drbd_main.c
2426
if (!socket->rbuf)
drivers/block/drbd/drbd_main.c
2428
socket->sbuf = (void *) __get_free_page(GFP_KERNEL);
drivers/block/drbd/drbd_main.c
2429
if (!socket->sbuf)
drivers/block/drbd/drbd_main.c
2434
static void drbd_free_socket(struct drbd_socket *socket)
drivers/block/drbd/drbd_main.c
2436
free_page((unsigned long) socket->sbuf);
drivers/block/drbd/drbd_main.c
2437
free_page((unsigned long) socket->rbuf);
drivers/block/drbd/drbd_main.c
2895
struct socket *s;
drivers/block/drbd/drbd_main.c
2897
s = ds->socket;
drivers/block/drbd/drbd_main.c
2898
ds->socket = NULL;
drivers/block/drbd/drbd_main.c
2910
if (connection->data.socket)
drivers/block/drbd/drbd_main.c
2912
if (connection->meta.socket)
drivers/block/drbd/drbd_main.c
586
if (!sock->socket)
drivers/block/drbd/drbd_main.c
627
err = drbd_send_all(connection, sock->socket, sock->sbuf, header_size,
drivers/block/drbd/drbd_main.c
630
err = drbd_send_all(connection, sock->socket, data, size, 0);
drivers/block/drbd/drbd_main.c
634
tcp_sock_set_nodelay(sock->socket->sk);
drivers/block/drbd/drbd_receiver.c
1035
err = drbd_recv_short(connection->data.socket, buffer, size, MSG_NOSIGNAL|MSG_DONTWAIT);
drivers/block/drbd/drbd_receiver.c
1042
tcp_sock_set_quickack(connection->data.socket->sk, 2);
drivers/block/drbd/drbd_receiver.c
312
static int drbd_recv_short(struct socket *sock, void *buf, size_t size, int flags)
drivers/block/drbd/drbd_receiver.c
329
rv = drbd_recv_short(connection->data.socket, buf, size, 0);
drivers/block/drbd/drbd_receiver.c
386
static void drbd_setbufsize(struct socket *sock, unsigned int snd,
drivers/block/drbd/drbd_receiver.c
400
static struct socket *drbd_try_connect(struct drbd_connection *connection)
drivers/block/drbd/drbd_receiver.c
403
struct socket *sock;
drivers/block/drbd/drbd_receiver.c
4731
tcp_sock_set_quickack(connection->data.socket->sk, 2);
drivers/block/drbd/drbd_receiver.c
490
struct socket *s_listen;
drivers/block/drbd/drbd_receiver.c
511
struct socket *s_listen;
drivers/block/drbd/drbd_receiver.c
5433
connection->meta.socket->sk->sk_rcvtimeo = connection->net_conf->ping_int*HZ;
drivers/block/drbd/drbd_receiver.c
5734
connection->meta.socket->sk->sk_rcvtimeo = t;
drivers/block/drbd/drbd_receiver.c
578
static struct socket *drbd_wait_for_connect(struct drbd_connection *connection, struct accept_wait_data *ad)
drivers/block/drbd/drbd_receiver.c
5795
rv = drbd_recv_short(connection->meta.socket, buf, expect-received, 0);
drivers/block/drbd/drbd_receiver.c
581
struct socket *s_estab = NULL;
drivers/block/drbd/drbd_receiver.c
5916
tcp_sock_set_cork(connection->meta.socket->sk, true);
drivers/block/drbd/drbd_receiver.c
5929
tcp_sock_set_cork(connection->meta.socket->sk, false);
drivers/block/drbd/drbd_receiver.c
625
static int receive_first_packet(struct drbd_connection *connection, struct socket *sock)
drivers/block/drbd/drbd_receiver.c
657
static bool drbd_socket_okay(struct socket **sock)
drivers/block/drbd/drbd_receiver.c
677
struct socket **sock1,
drivers/block/drbd/drbd_receiver.c
678
struct socket **sock2)
drivers/block/drbd/drbd_receiver.c
755
sock.socket = NULL;
drivers/block/drbd/drbd_receiver.c
759
msock.socket = NULL;
drivers/block/drbd/drbd_receiver.c
768
struct socket *s;
drivers/block/drbd/drbd_receiver.c
772
if (!sock.socket) {
drivers/block/drbd/drbd_receiver.c
773
sock.socket = s;
drivers/block/drbd/drbd_receiver.c
775
} else if (!msock.socket) {
drivers/block/drbd/drbd_receiver.c
777
msock.socket = s;
drivers/block/drbd/drbd_receiver.c
785
if (connection_established(connection, &sock.socket, &msock.socket))
drivers/block/drbd/drbd_receiver.c
792
drbd_socket_okay(&sock.socket);
drivers/block/drbd/drbd_receiver.c
793
drbd_socket_okay(&msock.socket);
drivers/block/drbd/drbd_receiver.c
796
if (sock.socket) {
drivers/block/drbd/drbd_receiver.c
798
sock_release(sock.socket);
drivers/block/drbd/drbd_receiver.c
799
sock.socket = s;
drivers/block/drbd/drbd_receiver.c
802
sock.socket = s;
drivers/block/drbd/drbd_receiver.c
806
if (msock.socket) {
drivers/block/drbd/drbd_receiver.c
808
sock_release(msock.socket);
drivers/block/drbd/drbd_receiver.c
809
msock.socket = s;
drivers/block/drbd/drbd_receiver.c
812
msock.socket = s;
drivers/block/drbd/drbd_receiver.c
832
ok = connection_established(connection, &sock.socket, &msock.socket);
drivers/block/drbd/drbd_receiver.c
838
sock.socket->sk->sk_reuse = SK_CAN_REUSE; /* SO_REUSEADDR */
drivers/block/drbd/drbd_receiver.c
839
msock.socket->sk->sk_reuse = SK_CAN_REUSE; /* SO_REUSEADDR */
drivers/block/drbd/drbd_receiver.c
841
sock.socket->sk->sk_allocation = GFP_NOIO;
drivers/block/drbd/drbd_receiver.c
842
msock.socket->sk->sk_allocation = GFP_NOIO;
drivers/block/drbd/drbd_receiver.c
844
sock.socket->sk->sk_use_task_frag = false;
drivers/block/drbd/drbd_receiver.c
845
msock.socket->sk->sk_use_task_frag = false;
drivers/block/drbd/drbd_receiver.c
847
sock.socket->sk->sk_priority = TC_PRIO_INTERACTIVE_BULK;
drivers/block/drbd/drbd_receiver.c
848
msock.socket->sk->sk_priority = TC_PRIO_INTERACTIVE;
drivers/block/drbd/drbd_receiver.c
858
sock.socket->sk->sk_sndtimeo =
drivers/block/drbd/drbd_receiver.c
859
sock.socket->sk->sk_rcvtimeo = nc->ping_timeo*4*HZ/10;
drivers/block/drbd/drbd_receiver.c
861
msock.socket->sk->sk_rcvtimeo = nc->ping_int*HZ;
drivers/block/drbd/drbd_receiver.c
866
msock.socket->sk->sk_sndtimeo = timeout;
drivers/block/drbd/drbd_receiver.c
870
tcp_sock_set_nodelay(sock.socket->sk);
drivers/block/drbd/drbd_receiver.c
871
tcp_sock_set_nodelay(msock.socket->sk);
drivers/block/drbd/drbd_receiver.c
873
connection->data.socket = sock.socket;
drivers/block/drbd/drbd_receiver.c
874
connection->meta.socket = msock.socket;
drivers/block/drbd/drbd_receiver.c
893
connection->data.socket->sk->sk_sndtimeo = timeout;
drivers/block/drbd/drbd_receiver.c
894
connection->data.socket->sk->sk_rcvtimeo = MAX_SCHEDULE_TIMEOUT;
drivers/block/drbd/drbd_receiver.c
963
if (sock.socket)
drivers/block/drbd/drbd_receiver.c
964
sock_release(sock.socket);
drivers/block/drbd/drbd_receiver.c
965
if (msock.socket)
drivers/block/drbd/drbd_receiver.c
966
sock_release(msock.socket);
drivers/block/drbd/drbd_worker.c
2089
if (connection->data.socket)
drivers/block/drbd/drbd_worker.c
2090
tcp_sock_set_cork(connection->data.socket->sk, false);
drivers/block/drbd/drbd_worker.c
2143
if (connection->data.socket) {
drivers/block/drbd/drbd_worker.c
2145
tcp_sock_set_cork(connection->data.socket->sk, true);
drivers/block/drbd/drbd_worker.c
2147
tcp_sock_set_cork(connection->data.socket->sk, false);
drivers/block/drbd/drbd_worker.c
632
if (connection->data.socket) {
drivers/block/drbd/drbd_worker.c
633
struct sock *sk = connection->data.socket->sk;
drivers/block/nbd.c
1213
static struct socket *nbd_get_socket(struct nbd_device *nbd, unsigned long fd,
drivers/block/nbd.c
1216
struct socket *sock;
drivers/block/nbd.c
1245
struct socket *sock;
drivers/block/nbd.c
1316
struct socket *sock, *old;
drivers/block/nbd.c
551
static int __sock_xmit(struct nbd_device *nbd, struct socket *sock, int send,
drivers/block/nbd.c
58
struct socket *sock;
drivers/block/nbd.c
603
struct socket *sock = config->socks[index]->sock;
drivers/block/nbd.c
845
static int nbd_read_reply(struct nbd_device *nbd, struct socket *sock,
drivers/edac/i10nm_base.c
608
res->socket = m->socketid;
drivers/edac/i7core_edac.c
1312
u8 socket = 0;
drivers/edac/i7core_edac.c
1358
socket = last_bus - bus;
drivers/edac/i7core_edac.c
1360
i7core_dev = get_i7core_dev(socket);
drivers/edac/i7core_edac.c
1362
i7core_dev = alloc_i7core_dev(socket, table);
drivers/edac/i7core_edac.c
1404
socket, bus, dev_descr->dev,
drivers/edac/i7core_edac.c
1510
pdev, i7core_dev->socket);
drivers/edac/i7core_edac.c
2090
pvt->i7core_dev->socket);
drivers/edac/i7core_edac.c
2142
mci = edac_mc_alloc(i7core_dev->socket, ARRAY_SIZE(layers), layers,
drivers/edac/i7core_edac.c
2166
mci->ctl_name = kasprintf(GFP_KERNEL, "i7 core #%d", i7core_dev->socket);
drivers/edac/i7core_edac.c
242
u8 socket;
drivers/edac/i7core_edac.c
441
static struct i7core_dev *get_i7core_dev(u8 socket)
drivers/edac/i7core_edac.c
446
if (i7core_dev->socket == socket)
drivers/edac/i7core_edac.c
453
static struct i7core_dev *alloc_i7core_dev(u8 socket,
drivers/edac/i7core_edac.c
468
i7core_dev->socket = socket;
drivers/edac/i7core_edac.c
507
pvt->i7core_dev->socket, pvt->info.mc_control,
drivers/edac/i7core_edac.c
621
pvt->i7core_dev->socket, i, j);
drivers/edac/sb_edac.c
2034
u8 *socket, u8 *ha,
drivers/edac/sb_edac.c
2138
*socket = sad_interleave[idx];
drivers/edac/sb_edac.c
2140
idx, sad_way, *socket);
drivers/edac/sb_edac.c
2159
*socket = sad_pkg_socket(pkg);
drivers/edac/sb_edac.c
2169
idx, *socket, sad_ha, shiftup);
drivers/edac/sb_edac.c
2174
*socket = sad_pkg_socket(pkg);
drivers/edac/sb_edac.c
2177
idx, *socket, sad_ha);
drivers/edac/sb_edac.c
2186
new_mci = get_mci_for_node_id(*socket, sad_ha);
drivers/edac/sb_edac.c
2189
*socket);
drivers/edac/sb_edac.c
2370
const struct mce *m, u8 *socket,
drivers/edac/sb_edac.c
2396
*socket = m->socketid;
drivers/edac/sb_edac.c
2397
new_mci = get_mci_for_node_id(*socket, *ha);
drivers/edac/sb_edac.c
3100
u8 rank = 0xff, socket, ha;
drivers/edac/sb_edac.c
3184
rc = get_memory_error_data(mci, m->addr, &socket, &ha,
drivers/edac/sb_edac.c
3188
rc = get_memory_error_data_from_mce(mci, m, &socket, &ha,
drivers/edac/sb_edac.c
3194
new_mci = get_mci_for_node_id(socket, ha);
drivers/edac/sb_edac.c
3227
socket, ha,
drivers/edac/skx_base.c
369
res->socket = d->imc[0].src_id;
drivers/edac/skx_base.c
374
res->addr, res->socket, res->imc, res->channel);
drivers/edac/skx_common.c
195
res->socket = (int)adxl_values[component_indices[INDEX_SOCKET]];
drivers/edac/skx_common.c
218
if (d->imc[0].src_id == res->socket) {
drivers/edac/skx_common.c
226
res->socket, res->imc);
drivers/edac/skx_common.c
713
res->socket, res->imc, res->rank,
drivers/edac/skx_common.h
228
int socket;
drivers/firmware/efi/libstub/efistub.h
1210
u8 socket;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
3016
uint32_t socket = 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
3020
socket = adev->smuio.funcs->get_socket_id(adev);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
3028
addr_in.ma.socket_id = socket;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
3050
uint32_t die_id, socket = 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
3053
socket = adev->smuio.funcs->get_socket_id(adev);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
3073
addr_in.ma.socket_id = socket;
drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c
581
uint32_t node, uint32_t socket,
drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c
592
addr_in.ma.socket_id = socket;
drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h
192
uint32_t node, uint32_t socket,
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
183
if (info->die_id >= aca_blk->ecc.socket[info->socket_id].aid_num) {
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
186
info->die_id, aca_blk->ecc.socket[info->socket_id].aid_num);
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
192
aca_blk->ecc.socket[info->socket_id].aid[info->die_id].xcd.xcd_num)) {
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
196
aca_blk->ecc.socket[info->socket_id].aid[info->die_id].xcd.xcd_num);
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
219
aid_ecc = &aca_blk->ecc.socket[info->socket_id].aid[info->die_id];
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
251
&aca_blk->ecc.socket[info->socket_id].aid[info->die_id], bank_ecc);
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
420
for (aid = 0; aid < aca_blk->ecc.socket[skt].aid_num; aid++) {
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
421
aid_ecc = &aca_blk->ecc.socket[skt].aid[aid];
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
460
for (aid = 0; aid < aca_blk->ecc.socket[skt].aid_num; aid++) {
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
461
aid_ecc = &aca_blk->ecc.socket[skt].aid[aid];
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
491
ecc_err = &aca_blk->ecc.socket[skt].aid[aid].xcd.xcd[xcd].ecc_err;
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
493
ecc_err = &aca_blk->ecc.socket[skt].aid[aid].ecc_err;
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
552
for (aid = 0; aid < aca_blk->ecc.socket[skt].aid_num; aid++) {
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
555
xcd < aca_blk->ecc.socket[skt].aid[aid].xcd.xcd_num;
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
568
for (aid = 0; aid < aca_blk->ecc.socket[skt].aid_num; aid++) {
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
618
aca_blk->ecc.socket[skt].aid_num = aid_num_per_socket;
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
620
for (aid = 0; aid < aca_blk->ecc.socket[skt].aid_num; aid++)
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
621
aca_blk->ecc.socket[skt].aid[aid].xcd.xcd_num =
drivers/gpu/drm/amd/ras/rascore/ras_aca.h
117
struct aca_socket_ecc socket[MAX_SOCKET_NUM_PER_HIVE];
drivers/infiniband/hw/erdma/erdma_cm.c
1008
struct socket *s = NULL;
drivers/infiniband/hw/erdma/erdma_cm.c
1298
struct socket *s;
drivers/infiniband/hw/erdma/erdma_cm.c
335
struct socket *s = cep->sock;
drivers/infiniband/hw/erdma/erdma_cm.c
369
static inline int ksock_recv(struct socket *sock, char *buf, size_t size,
drivers/infiniband/hw/erdma/erdma_cm.c
381
struct socket *s = cep->sock;
drivers/infiniband/hw/erdma/erdma_cm.c
442
struct socket *s = cep->sock;
drivers/infiniband/hw/erdma/erdma_cm.c
54
static void erdma_socket_disassoc(struct socket *s)
drivers/infiniband/hw/erdma/erdma_cm.c
644
struct socket *s = cep->sock;
drivers/infiniband/hw/erdma/erdma_cm.c
645
struct socket *new_s = NULL;
drivers/infiniband/hw/erdma/erdma_cm.c
74
static void erdma_cep_socket_assoc(struct erdma_cep *cep, struct socket *s)
drivers/infiniband/hw/erdma/erdma_cm.c
989
static int kernel_bindconnect(struct socket *s, struct sockaddr *laddr,
drivers/infiniband/hw/erdma/erdma_cm.h
100
struct socket *sock;
drivers/infiniband/hw/erdma/erdma_cm.h
142
static inline int getname_peer(struct socket *s, struct sockaddr_storage *a)
drivers/infiniband/hw/erdma/erdma_cm.h
147
static inline int getname_local(struct socket *s, struct sockaddr_storage *a)
drivers/infiniband/hw/usnic/usnic_ib_qp_grp.c
265
struct socket *sock;
drivers/infiniband/hw/usnic/usnic_ib_qp_grp.h
76
struct socket *sock;
drivers/infiniband/hw/usnic/usnic_transport.c
144
struct socket *usnic_transport_get_socket(int sock_fd)
drivers/infiniband/hw/usnic/usnic_transport.c
146
struct socket *sock;
drivers/infiniband/hw/usnic/usnic_transport.c
164
void usnic_transport_put_socket(struct socket *sock)
drivers/infiniband/hw/usnic/usnic_transport.c
173
int usnic_transport_sock_get_addr(struct socket *sock, int *proto,
drivers/infiniband/hw/usnic/usnic_transport.c
64
struct socket *sock)
drivers/infiniband/hw/usnic/usnic_transport.h
45
struct socket *sock);
drivers/infiniband/hw/usnic/usnic_transport.h
57
struct socket *usnic_transport_get_socket(int sock_fd);
drivers/infiniband/hw/usnic/usnic_transport.h
58
void usnic_transport_put_socket(struct socket *sock);
drivers/infiniband/hw/usnic/usnic_transport.h
62
int usnic_transport_sock_get_addr(struct socket *sock, int *proto,
drivers/infiniband/sw/rxe/rxe_net.c
254
static struct socket *rxe_setup_udp_tunnel(struct net *net, __be16 port,
drivers/infiniband/sw/rxe/rxe_net.c
258
struct socket *sock;
drivers/infiniband/sw/rxe/rxe_net.c
286
static void rxe_release_udp_tunnel(struct socket *sk)
drivers/infiniband/sw/rxe/rxe_net.c
42
static inline void rxe_reclassify_recv_socket(struct socket *sock)
drivers/infiniband/sw/rxe/rxe_net.h
15
struct socket *sk4;
drivers/infiniband/sw/rxe/rxe_net.h
16
struct socket *sk6;
drivers/infiniband/sw/rxe/rxe_qp.c
37
static inline void rxe_reclassify_send_socket(struct socket *sock)
drivers/infiniband/sw/rxe/rxe_verbs.h
255
struct socket *sk;
drivers/infiniband/sw/siw/siw.h
265
struct socket *sk;
drivers/infiniband/sw/siw/siw_cm.c
119
struct socket *s = cep->sock;
drivers/infiniband/sw/siw/siw_cm.c
131
static void siw_socket_disassoc(struct socket *s)
drivers/infiniband/sw/siw/siw_cm.c
1374
static int kernel_bindconnect(struct socket *s, struct sockaddr *laddr,
drivers/infiniband/sw/siw/siw_cm.c
1406
struct socket *s = NULL;
drivers/infiniband/sw/siw/siw_cm.c
1810
struct socket *s;
drivers/infiniband/sw/siw/siw_cm.c
197
static void siw_cep_socket_assoc(struct siw_cep *cep, struct socket *s)
drivers/infiniband/sw/siw/siw_cm.c
516
struct socket *s = cep->sock;
drivers/infiniband/sw/siw/siw_cm.c
564
struct socket *s = cep->sock;
drivers/infiniband/sw/siw/siw_cm.c
62
static inline void siw_reclassify_socket(struct socket *sock)
drivers/infiniband/sw/siw/siw_cm.c
971
struct socket *s = cep->sock;
drivers/infiniband/sw/siw/siw_cm.c
972
struct socket *new_s = NULL;
drivers/infiniband/sw/siw/siw_cm.h
100
static inline int getname_local(struct socket *s, struct sockaddr_storage *a)
drivers/infiniband/sw/siw/siw_cm.h
105
static inline int ksock_recv(struct socket *sock, char *buf, size_t size,
drivers/infiniband/sw/siw/siw_cm.h
51
struct socket *sock;
drivers/infiniband/sw/siw/siw_cm.h
95
static inline int getname_peer(struct socket *s, struct sockaddr_storage *a)
drivers/infiniband/sw/siw/siw_qp.c
369
struct socket *s = qp->attrs.sk;
drivers/infiniband/sw/siw/siw_qp_tx.c
281
siw_sendmsg(struct socket *sock, unsigned int msg_flags,
drivers/infiniband/sw/siw/siw_qp_tx.c
294
static int siw_tx_ctrl(struct siw_iwarp_tx *c_tx, struct socket *s,
drivers/infiniband/sw/siw/siw_qp_tx.c
323
static int siw_tcp_sendpages(struct socket *s, struct page **page, int offset,
drivers/infiniband/sw/siw/siw_qp_tx.c
375
static int siw_0copy_tx(struct socket *s, struct page **page,
drivers/infiniband/sw/siw/siw_qp_tx.c
438
struct socket *s)
drivers/infiniband/sw/siw/siw_qp_tx.c
674
struct socket *s)
drivers/infiniband/sw/siw/siw_qp_tx.c
796
struct socket *s = qp->attrs.sk;
drivers/isdn/mISDN/l1oip.h
71
struct socket *socket; /* if set, socket is created */
drivers/isdn/mISDN/l1oip_core.c
270
struct socket *socket = NULL;
drivers/isdn/mISDN/l1oip_core.c
325
if (!hc->socket) {
drivers/isdn/mISDN/l1oip_core.c
330
socket = hc->socket;
drivers/isdn/mISDN/l1oip_core.c
331
hc->socket = NULL;
drivers/isdn/mISDN/l1oip_core.c
339
len = kernel_sendmsg(socket, &hc->sendmsg, &hc->sendiov, 1, len);
drivers/isdn/mISDN/l1oip_core.c
341
hc->socket = socket; /* no locking required */
drivers/isdn/mISDN/l1oip_core.c
644
struct socket *socket = NULL;
drivers/isdn/mISDN/l1oip_core.c
662
if (sock_create(PF_INET, SOCK_DGRAM, IPPROTO_UDP, &socket)) {
drivers/isdn/mISDN/l1oip_core.c
679
if (socket->ops->bind(socket, (struct sockaddr_unsized *)&hc->sin_local,
drivers/isdn/mISDN/l1oip_core.c
688
if (socket->sk == NULL) {
drivers/isdn/mISDN/l1oip_core.c
702
hc->socket = socket;
drivers/isdn/mISDN/l1oip_core.c
711
recvlen = sock_recvmsg(socket, &msg, 0);
drivers/isdn/mISDN/l1oip_core.c
724
while (!hc->socket) {
drivers/isdn/mISDN/l1oip_core.c
729
hc->socket = NULL;
drivers/isdn/mISDN/l1oip_core.c
741
if (socket)
drivers/isdn/mISDN/l1oip_core.c
742
sock_release(socket);
drivers/isdn/mISDN/l1oip_core.c
795
sock_release(hc->socket);
drivers/isdn/mISDN/socket.c
106
mISDN_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
drivers/isdn/mISDN/socket.c
167
mISDN_sock_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
drivers/isdn/mISDN/socket.c
236
data_sock_release(struct socket *sock)
drivers/isdn/mISDN/socket.c
350
data_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
drivers/isdn/mISDN/socket.c
403
static int data_sock_setsockopt(struct socket *sock, int level, int optname,
drivers/isdn/mISDN/socket.c
435
static int data_sock_getsockopt(struct socket *sock, int level, int optname,
drivers/isdn/mISDN/socket.c
465
data_sock_bind(struct socket *sock, struct sockaddr_unsized *addr, int addr_len)
drivers/isdn/mISDN/socket.c
552
data_sock_getname(struct socket *sock, struct sockaddr *addr,
drivers/isdn/mISDN/socket.c
593
data_sock_create(struct net *net, struct socket *sock, int protocol, int kern)
drivers/isdn/mISDN/socket.c
618
base_sock_release(struct socket *sock)
drivers/isdn/mISDN/socket.c
634
base_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
drivers/isdn/mISDN/socket.c
699
base_sock_bind(struct socket *sock, struct sockaddr_unsized *addr, int addr_len)
drivers/isdn/mISDN/socket.c
749
base_sock_create(struct net *net, struct socket *sock, int protocol, int kern)
drivers/isdn/mISDN/socket.c
774
mISDN_sock_create(struct net *net, struct socket *sock, int proto, int kern)
drivers/mtd/maps/pcmciamtd.c
548
dev->vpp = (vpp) ? vpp : link->socket->socket.Vpp;
drivers/net/amt.c
1003
struct socket *sock;
drivers/net/amt.c
1063
struct socket *sock;
drivers/net/amt.c
1119
struct socket *sock;
drivers/net/amt.c
2557
struct socket *sock;
drivers/net/amt.c
2947
static struct socket *amt_create_sock(struct net *net, __be16 port)
drivers/net/amt.c
2950
struct socket *sock;
drivers/net/amt.c
2969
struct socket *sock;
drivers/net/amt.c
3022
struct socket *sock;
drivers/net/amt.c
617
struct socket *sock;
drivers/net/amt.c
706
struct socket *sock;
drivers/net/bareudp.c
231
static struct socket *bareudp_create_sock(struct net *net, __be16 port)
drivers/net/bareudp.c
234
struct socket *sock;
drivers/net/bareudp.c
258
struct socket *sock;
drivers/net/bareudp.c
288
struct socket *sock;
drivers/net/bareudp.c
311
struct socket *sock = rcu_dereference(bareudp->sock);
drivers/net/bareudp.c
381
struct socket *sock = rcu_dereference(bareudp->sock);
drivers/net/bareudp.c
530
struct socket *sock = rcu_dereference(bareudp->sock);
drivers/net/bareudp.c
56
struct socket __rcu *sock;
drivers/net/ethernet/amd/nmclan_cs.c
846
pcmcia_reset_card(link->socket);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls.h
571
void chtls_splice_eof(struct socket *sock);
drivers/net/ethernet/chelsio/inline_crypto/chtls/chtls_io.c
1236
void chtls_splice_eof(struct socket *sock)
drivers/net/geneve.c
110
struct socket *sock;
drivers/net/geneve.c
764
static struct socket *geneve_create_sock(struct net *net, bool ipv6,
drivers/net/geneve.c
767
struct socket *sock;
drivers/net/geneve.c
979
struct socket *sock;
drivers/net/gtp.c
1409
struct socket *sock;
drivers/net/gtp.c
1652
struct socket *sock;
drivers/net/ovpn/netlink.c
346
struct socket *sock = NULL;
drivers/net/ovpn/socket.c
116
struct socket *sock,
drivers/net/ovpn/socket.c
134
struct ovpn_socket *ovpn_socket_new(struct socket *sock, struct ovpn_peer *peer)
drivers/net/ovpn/socket.h
45
struct ovpn_socket *ovpn_socket_new(struct socket *sock,
drivers/net/ovpn/tcp.c
596
static __poll_t ovpn_tcp_poll(struct file *file, struct socket *sock,
drivers/net/ovpn/udp.c
385
int ovpn_udp_socket_attach(struct ovpn_socket *ovpn_sock, struct socket *sock,
drivers/net/ovpn/udp.h
16
struct socket;
drivers/net/ovpn/udp.h
18
int ovpn_udp_socket_attach(struct ovpn_socket *ovpn_sock, struct socket *sock,
drivers/net/pfcp.c
154
static struct socket *pfcp_create_sock(struct pfcp_dev *pfcp)
drivers/net/pfcp.c
162
struct socket *sock;
drivers/net/pfcp.c
21
struct socket *sock;
drivers/net/ppp/pppoe.c
1007
static int pppoe_recvmsg(struct socket *sock, struct msghdr *m,
drivers/net/ppp/pppoe.c
537
static int pppoe_create(struct net *net, struct socket *sock, int kern)
drivers/net/ppp/pppoe.c
564
static int pppoe_release(struct socket *sock)
drivers/net/ppp/pppoe.c
611
static int pppoe_connect(struct socket *sock, struct sockaddr_unsized *uservaddr,
drivers/net/ppp/pppoe.c
723
static int pppoe_getname(struct socket *sock, struct sockaddr *uaddr,
drivers/net/ppp/pppoe.c
739
static int pppoe_ioctl(struct socket *sock, unsigned int cmd,
drivers/net/ppp/pppoe.c
840
static int pppoe_sendmsg(struct socket *sock, struct msghdr *m,
drivers/net/ppp/pppox.c
103
int pppox_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
drivers/net/ppp/pppox.c
114
static int pppox_create(struct net *net, struct socket *sock, int protocol,
drivers/net/ppp/pppox.c
67
int pppox_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
drivers/net/ppp/pptp.c
385
static int pptp_bind(struct socket *sock, struct sockaddr_unsized *uservaddr,
drivers/net/ppp/pptp.c
418
static int pptp_connect(struct socket *sock, struct sockaddr_unsized *uservaddr,
drivers/net/ppp/pptp.c
487
static int pptp_getname(struct socket *sock, struct sockaddr *uaddr,
drivers/net/ppp/pptp.c
504
static int pptp_release(struct socket *sock)
drivers/net/ppp/pptp.c
546
static int pptp_create(struct net *net, struct socket *sock, int kern)
drivers/net/tap.c
1110
static int tap_sendmsg(struct socket *sock, struct msghdr *m,
drivers/net/tap.c
1131
static int tap_recvmsg(struct socket *sock, struct msghdr *m,
drivers/net/tap.c
1149
static int tap_peek_len(struct socket *sock)
drivers/net/tap.c
1167
struct socket *tap_get_socket(struct file *file)
drivers/net/tun.c
1034
if (tfile->socket.sk->sk_filter &&
drivers/net/tun.c
1035
sk_filter_reason(tfile->socket.sk, skb, &drop_reason))
drivers/net/tun.c
1075
tfile->socket.sk->sk_data_ready(tfile->socket.sk);
drivers/net/tun.c
1199
tfile->socket.sk->sk_data_ready(tfile->socket.sk);
drivers/net/tun.c
132
struct socket socket;
drivers/net/tun.c
1348
struct sock *sk = tfile->socket.sk;
drivers/net/tun.c
1366
sk = tfile->socket.sk;
drivers/net/tun.c
1451
struct sock *sk = tfile->socket.sk;
drivers/net/tun.c
1520
if (tfile->socket.sk->sk_sndbuf != INT_MAX)
drivers/net/tun.c
1550
skb_set_owner_w(skb, tfile->socket.sk);
drivers/net/tun.c
2130
add_wait_queue(&tfile->socket.wq.wait, &wait);
drivers/net/tun.c
2141
if (tfile->socket.sk->sk_shutdown & RCV_SHUTDOWN) {
drivers/net/tun.c
2150
remove_wait_queue(&tfile->socket.wq.wait, &wait);
drivers/net/tun.c
2509
static int tun_sendmsg(struct socket *sock, struct msghdr *m, size_t total_len)
drivers/net/tun.c
2512
struct tun_file *tfile = container_of(sock, struct tun_file, socket);
drivers/net/tun.c
2564
static int tun_recvmsg(struct socket *sock, struct msghdr *m, size_t total_len,
drivers/net/tun.c
2567
struct tun_file *tfile = container_of(sock, struct tun_file, socket);
drivers/net/tun.c
2616
static int tun_peek_len(struct socket *sock)
drivers/net/tun.c
2618
struct tun_file *tfile = container_of(sock, struct tun_file, socket);
drivers/net/tun.c
2798
tun->sndbuf = tfile->socket.sk->sk_sndbuf;
drivers/net/tun.c
2906
lock_sock(tfile->socket.sk);
drivers/net/tun.c
2907
sk_detach_filter(tfile->socket.sk);
drivers/net/tun.c
2908
release_sock(tfile->socket.sk);
drivers/net/tun.c
2921
lock_sock(tfile->socket.sk);
drivers/net/tun.c
2922
ret = sk_attach_filter(&tun->fprog, tfile->socket.sk);
drivers/net/tun.c
2923
release_sock(tfile->socket.sk);
drivers/net/tun.c
2941
tfile->socket.sk->sk_sndbuf = tun->sndbuf;
drivers/net/tun.c
3127
if (!tfile->socket.sk->sk_filter)
drivers/net/tun.c
3246
sndbuf = tfile->socket.sk->sk_sndbuf;
drivers/net/tun.c
3412
init_waitqueue_head(&tfile->socket.wq.wait);
drivers/net/tun.c
3414
tfile->socket.file = file;
drivers/net/tun.c
3415
tfile->socket.ops = &tun_socket_ops;
drivers/net/tun.c
3417
sock_init_data_uid(&tfile->socket, &tfile->sk, current_fsuid());
drivers/net/tun.c
3647
tfile->socket.sk->sk_write_space(tfile->socket.sk);
drivers/net/tun.c
3706
struct socket *tun_get_socket(struct file *file)
drivers/net/tun.c
3714
return &tfile->socket;
drivers/net/tun.c
656
tfile->socket.sk->sk_shutdown = RCV_SHUTDOWN;
drivers/net/tun.c
657
tfile->socket.sk->sk_data_ready(tfile->socket.sk);
drivers/net/tun.c
662
tfile->socket.sk->sk_shutdown = RCV_SHUTDOWN;
drivers/net/tun.c
663
tfile->socket.sk->sk_data_ready(tfile->socket.sk);
drivers/net/tun.c
698
err = security_tun_dev_attach(tfile->socket.sk, tun->security);
drivers/net/tun.c
719
lock_sock(tfile->socket.sk);
drivers/net/tun.c
720
err = sk_attach_filter(&tun->fprog, tfile->socket.sk);
drivers/net/tun.c
721
release_sock(tfile->socket.sk);
drivers/net/tun.c
734
tfile->socket.sk->sk_shutdown &= ~RCV_SHUTDOWN;
drivers/net/vxlan/vxlan_core.c
3546
static struct socket *vxlan_create_sock(struct net *net, bool ipv6,
drivers/net/vxlan/vxlan_core.c
3549
struct socket *sock;
drivers/net/vxlan/vxlan_core.c
3582
struct socket *sock;
drivers/net/wireguard/socket.c
342
static void set_sock_opts(struct socket *sock)
drivers/net/wireguard/socket.c
358
struct socket *new4 = NULL, *new6 = NULL;
drivers/nvme/host/tcp.c
1362
struct socket *sock = queue->sock;
drivers/nvme/host/tcp.c
143
struct socket *sock;
drivers/nvme/host/tcp.c
1915
struct socket *sock = queue->sock;
drivers/nvme/host/tcp.c
69
static void nvme_tcp_reclassify_socket(struct socket *sock)
drivers/nvme/host/tcp.c
94
static void nvme_tcp_reclassify_socket(struct socket *sock) { }
drivers/nvme/target/tcp.c
149
struct socket *sock;
drivers/nvme/target/tcp.c
1550
struct socket *sock = queue->sock;
drivers/nvme/target/tcp.c
1687
struct socket *sock = queue->sock;
drivers/nvme/target/tcp.c
1897
struct socket *newsock)
drivers/nvme/target/tcp.c
2003
struct socket *newsock;
drivers/nvme/target/tcp.c
202
struct socket *sock;
drivers/pci/controller/pcie-hisi-error.c
258
u8 socket;
drivers/pci/controller/pcie-hisi-error.c
267
if (device_property_read_u8(dev, "socket", &socket))
drivers/pci/controller/pcie-hisi-error.c
270
if (error_data->socket_id != socket)
drivers/pcmcia/bcm63xx_pcmcia.c
215
dev_err(&skt->socket.dev, "unsupported card type\n");
drivers/pcmcia/bcm63xx_pcmcia.c
284
pcmcia_parse_events(&skt->socket, events);
drivers/pcmcia/bcm63xx_pcmcia.c
340
sock = &skt->socket;
drivers/pcmcia/bcm63xx_pcmcia.h
23
struct pcmcia_socket socket;
drivers/pcmcia/cs.c
103
int pcmcia_register_socket(struct pcmcia_socket *socket)
drivers/pcmcia/cs.c
108
if (!socket || !socket->ops || !socket->dev.parent || !socket->resource_ops)
drivers/pcmcia/cs.c
111
dev_dbg(&socket->dev, "pcmcia_register_socket(0x%p)\n", socket->ops);
drivers/pcmcia/cs.c
119
socket->sock = 0;
drivers/pcmcia/cs.c
131
socket->sock = i - 1;
drivers/pcmcia/cs.c
133
list_add_tail(&socket->socket_list, &pcmcia_socket_list);
drivers/pcmcia/cs.c
141
socket->features &= ~SS_CAP_CARDBUS;
drivers/pcmcia/cs.c
145
dev_set_drvdata(&socket->dev, socket);
drivers/pcmcia/cs.c
146
socket->dev.class = &pcmcia_socket_class;
drivers/pcmcia/cs.c
147
dev_set_name(&socket->dev, "pcmcia_socket%u", socket->sock);
drivers/pcmcia/cs.c
150
socket->cis_mem.flags = 0;
drivers/pcmcia/cs.c
151
socket->cis_mem.speed = cis_speed;
drivers/pcmcia/cs.c
153
INIT_LIST_HEAD(&socket->cis_cache);
drivers/pcmcia/cs.c
155
init_completion(&socket->socket_released);
drivers/pcmcia/cs.c
156
init_completion(&socket->thread_done);
drivers/pcmcia/cs.c
157
mutex_init(&socket->skt_mutex);
drivers/pcmcia/cs.c
158
mutex_init(&socket->ops_mutex);
drivers/pcmcia/cs.c
159
spin_lock_init(&socket->thread_lock);
drivers/pcmcia/cs.c
161
if (socket->resource_ops->init) {
drivers/pcmcia/cs.c
162
mutex_lock(&socket->ops_mutex);
drivers/pcmcia/cs.c
163
ret = socket->resource_ops->init(socket);
drivers/pcmcia/cs.c
164
mutex_unlock(&socket->ops_mutex);
drivers/pcmcia/cs.c
169
tsk = kthread_run(pccardd, socket, "pccardd");
drivers/pcmcia/cs.c
175
wait_for_completion(&socket->thread_done);
drivers/pcmcia/cs.c
176
if (!socket->thread) {
drivers/pcmcia/cs.c
177
dev_warn(&socket->dev,
drivers/pcmcia/cs.c
182
pcmcia_parse_events(socket, SS_DETECT);
drivers/pcmcia/cs.c
195
list_del(&socket->socket_list);
drivers/pcmcia/cs.c
206
void pcmcia_unregister_socket(struct pcmcia_socket *socket)
drivers/pcmcia/cs.c
208
if (!socket)
drivers/pcmcia/cs.c
211
dev_dbg(&socket->dev, "pcmcia_unregister_socket(0x%p)\n", socket->ops);
drivers/pcmcia/cs.c
213
if (socket->thread)
drivers/pcmcia/cs.c
214
kthread_stop(socket->thread);
drivers/pcmcia/cs.c
218
list_del(&socket->socket_list);
drivers/pcmcia/cs.c
222
if (socket->resource_ops->exit) {
drivers/pcmcia/cs.c
223
mutex_lock(&socket->ops_mutex);
drivers/pcmcia/cs.c
224
socket->resource_ops->exit(socket);
drivers/pcmcia/cs.c
225
mutex_unlock(&socket->ops_mutex);
drivers/pcmcia/cs.c
227
wait_for_completion(&socket->socket_released);
drivers/pcmcia/cs.c
238
skt->socket.flags |= SS_OUTPUT_ENA | SS_RESET;
drivers/pcmcia/cs.c
239
skt->ops->set_socket(skt, &skt->socket);
drivers/pcmcia/cs.c
242
skt->socket.flags &= ~SS_RESET;
drivers/pcmcia/cs.c
243
skt->ops->set_socket(skt, &skt->socket);
drivers/pcmcia/cs.c
283
s->socket = dead_socket;
drivers/pcmcia/cs.c
285
s->ops->set_socket(s, &s->socket);
drivers/pcmcia/cs.c
356
skt->socket.Vcc = skt->socket.Vpp = 33;
drivers/pcmcia/cs.c
358
skt->socket.Vcc = skt->socket.Vpp = 50;
drivers/pcmcia/cs.c
367
skt->socket.flags = 0;
drivers/pcmcia/cs.c
368
skt->ops->set_socket(skt, &skt->socket);
drivers/pcmcia/cs.c
443
skt->socket = dead_socket;
drivers/pcmcia/cs.c
444
skt->ops->set_socket(skt, &skt->socket);
drivers/pcmcia/cs.c
456
skt->socket = dead_socket;
drivers/pcmcia/cs.c
458
skt->ops->set_socket(skt, &skt->socket);
drivers/pcmcia/cs.c
581
skt->socket = dead_socket;
drivers/pcmcia/cs.c
583
skt->ops->set_socket(skt, &skt->socket);
drivers/pcmcia/cs.c
92
struct pcmcia_socket *socket = dev_get_drvdata(dev);
drivers/pcmcia/cs.c
94
complete(&socket->socket_released);
drivers/pcmcia/cs_internal.h
120
void pcmcia_parse_uevents(struct pcmcia_socket *socket, unsigned int events);
drivers/pcmcia/db1xxx_ss.c
121
pcmcia_parse_events(&sock->socket, SS_DETECT);
drivers/pcmcia/db1xxx_ss.c
130
pcmcia_parse_events(&sock->socket, SS_STSCHG);
drivers/pcmcia/db1xxx_ss.c
157
pcmcia_parse_events(&sock->socket, SS_DETECT);
drivers/pcmcia/db1xxx_ss.c
44
struct pcmcia_socket socket;
drivers/pcmcia/db1xxx_ss.c
537
sock->socket.ops = &db1x_pcmcia_operations;
drivers/pcmcia/db1xxx_ss.c
538
sock->socket.owner = THIS_MODULE;
drivers/pcmcia/db1xxx_ss.c
539
sock->socket.pci_irq = sock->card_irq;
drivers/pcmcia/db1xxx_ss.c
540
sock->socket.features = SS_CAP_STATIC_MAP | SS_CAP_PCCARD;
drivers/pcmcia/db1xxx_ss.c
541
sock->socket.map_size = MEM_MAP_SIZE;
drivers/pcmcia/db1xxx_ss.c
542
sock->socket.io_offset = (unsigned long)sock->virt_io;
drivers/pcmcia/db1xxx_ss.c
543
sock->socket.dev.parent = &pdev->dev;
drivers/pcmcia/db1xxx_ss.c
544
sock->socket.resource_ops = &pccard_static_ops;
drivers/pcmcia/db1xxx_ss.c
557
ret = pcmcia_register_socket(&sock->socket);
drivers/pcmcia/db1xxx_ss.c
585
pcmcia_unregister_socket(&sock->socket);
drivers/pcmcia/db1xxx_ss.c
69
#define to_db1x_socket(x) container_of(x, struct db1x_pcmcia_sock, socket)
drivers/pcmcia/ds.c
1029
return p_dev->socket ? sysfs_emit(buf, "0x%02x\n", p_dev->func) : -ENODEV;
drivers/pcmcia/ds.c
1104
mutex_lock(&p_dev->socket->ops_mutex);
drivers/pcmcia/ds.c
1106
mutex_unlock(&p_dev->socket->ops_mutex);
drivers/pcmcia/ds.c
1107
pcmcia_parse_uevents(p_dev->socket, PCMCIA_UEVENT_REQUERY);
drivers/pcmcia/ds.c
1138
mutex_lock(&p_dev->socket->ops_mutex);
drivers/pcmcia/ds.c
1140
mutex_unlock(&p_dev->socket->ops_mutex);
drivers/pcmcia/ds.c
1144
mutex_unlock(&p_dev->socket->ops_mutex);
drivers/pcmcia/ds.c
1160
mutex_lock(&p_dev->socket->ops_mutex);
drivers/pcmcia/ds.c
1162
mutex_unlock(&p_dev->socket->ops_mutex);
drivers/pcmcia/ds.c
1183
mutex_lock(&p_dev->socket->ops_mutex);
drivers/pcmcia/ds.c
1185
mutex_unlock(&p_dev->socket->ops_mutex);
drivers/pcmcia/ds.c
1189
mutex_unlock(&p_dev->socket->ops_mutex);
drivers/pcmcia/ds.c
1219
if (p_dev->socket != skt || p_dev->suspended)
drivers/pcmcia/ds.c
1230
if (p_dev->socket != skt || !p_dev->suspended)
drivers/pcmcia/ds.c
1322
if (atomic_read(&p_dev->socket->present) != 0)
drivers/pcmcia/ds.c
1344
struct pcmcia_socket *socket = dev_get_drvdata(dev);
drivers/pcmcia/ds.c
1347
socket = pcmcia_get_socket(socket);
drivers/pcmcia/ds.c
1348
if (!socket) {
drivers/pcmcia/ds.c
1356
pcmcia_put_socket(socket);
drivers/pcmcia/ds.c
1360
INIT_LIST_HEAD(&socket->devices_list);
drivers/pcmcia/ds.c
1361
socket->pcmcia_pfc = 0;
drivers/pcmcia/ds.c
1362
socket->device_count = 0;
drivers/pcmcia/ds.c
1363
atomic_set(&socket->present, 0);
drivers/pcmcia/ds.c
1365
ret = pccard_register_pcmcia(socket, &pcmcia_bus_callback);
drivers/pcmcia/ds.c
1368
pcmcia_put_socket(socket);
drivers/pcmcia/ds.c
1377
struct pcmcia_socket *socket = dev_get_drvdata(dev);
drivers/pcmcia/ds.c
1379
if (!socket)
drivers/pcmcia/ds.c
1382
pccard_register_pcmcia(socket, NULL);
drivers/pcmcia/ds.c
1385
mutex_lock(&socket->skt_mutex);
drivers/pcmcia/ds.c
1386
pcmcia_card_remove(socket, NULL);
drivers/pcmcia/ds.c
1387
release_cis_mem(socket);
drivers/pcmcia/ds.c
1388
mutex_unlock(&socket->skt_mutex);
drivers/pcmcia/ds.c
1392
pcmcia_put_socket(socket);
drivers/pcmcia/ds.c
242
pcmcia_put_socket(p_dev->socket);
drivers/pcmcia/ds.c
265
s = p_dev->socket;
drivers/pcmcia/ds.c
276
ret = pccard_read_tuple(p_dev->socket, p_dev->func, CISTPL_CONFIG,
drivers/pcmcia/ds.c
304
(p_dev->socket->device_count == 1) && (p_dev->device_no == 0))
drivers/pcmcia/ds.c
368
if ((p_dev->socket->pcmcia_pfc) &&
drivers/pcmcia/ds.c
369
(p_dev->socket->device_count > 0) &&
drivers/pcmcia/ds.c
371
pcmcia_card_remove(p_dev->socket, p_dev);
drivers/pcmcia/ds.c
409
if (!pccard_read_tuple(p_dev->socket, BIND_FN_ALL,
drivers/pcmcia/ds.c
411
mutex_lock(&p_dev->socket->ops_mutex);
drivers/pcmcia/ds.c
416
mutex_unlock(&p_dev->socket->ops_mutex);
drivers/pcmcia/ds.c
419
if (!pccard_read_tuple(p_dev->socket, p_dev->func,
drivers/pcmcia/ds.c
421
mutex_lock(&p_dev->socket->ops_mutex);
drivers/pcmcia/ds.c
424
mutex_unlock(&p_dev->socket->ops_mutex);
drivers/pcmcia/ds.c
436
if (!pccard_read_tuple(p_dev->socket, p_dev->func,
drivers/pcmcia/ds.c
441
mutex_lock(&p_dev->socket->ops_mutex);
drivers/pcmcia/ds.c
444
mutex_unlock(&p_dev->socket->ops_mutex);
drivers/pcmcia/ds.c
449
if (!pccard_read_tuple(p_dev->socket, BIND_FN_ALL, CISTPL_VERS_1,
drivers/pcmcia/ds.c
451
mutex_lock(&p_dev->socket->ops_mutex);
drivers/pcmcia/ds.c
471
mutex_unlock(&p_dev->socket->ops_mutex);
drivers/pcmcia/ds.c
507
p_dev->socket = s;
drivers/pcmcia/ds.c
573
dev_set_name(&p_dev->dev, "%d.%d", p_dev->socket->sock, p_dev->device_no);
drivers/pcmcia/ds.c
743
struct pcmcia_socket *s = dev->socket;
drivers/pcmcia/ds.c
848
mutex_lock(&dev->socket->ops_mutex);
drivers/pcmcia/ds.c
849
dev->socket->pcmcia_pfc = 1;
drivers/pcmcia/ds.c
850
mutex_unlock(&dev->socket->ops_mutex);
drivers/pcmcia/ds.c
863
if (dev->socket->pcmcia_pfc)
drivers/pcmcia/ds.c
872
mutex_lock(&dev->socket->ops_mutex);
drivers/pcmcia/ds.c
874
mutex_unlock(&dev->socket->ops_mutex);
drivers/pcmcia/ds.c
885
if (!dev->socket->fake_cis)
drivers/pcmcia/ds.c
952
if (add_uevent_var(env, "SOCKET_NO=%u", p_dev->socket->sock))
drivers/pcmcia/electra_cf.c
117
cf = container_of(sock, struct electra_cf_socket, socket);
drivers/pcmcia/electra_cf.c
159
cf = container_of(s, struct electra_cf_socket, socket);
drivers/pcmcia/electra_cf.c
230
cf->socket.pci_irq = cf->irq;
drivers/pcmcia/electra_cf.c
254
cf->socket.io_offset = cf->io_base;
drivers/pcmcia/electra_cf.c
269
cf->socket.owner = THIS_MODULE;
drivers/pcmcia/electra_cf.c
270
cf->socket.dev.parent = &ofdev->dev;
drivers/pcmcia/electra_cf.c
271
cf->socket.ops = &electra_cf_ops;
drivers/pcmcia/electra_cf.c
272
cf->socket.resource_ops = &pccard_static_ops;
drivers/pcmcia/electra_cf.c
273
cf->socket.features = SS_CAP_PCCARD | SS_CAP_STATIC_MAP |
drivers/pcmcia/electra_cf.c
275
cf->socket.map_size = 0x800;
drivers/pcmcia/electra_cf.c
277
status = pcmcia_register_socket(&cf->socket);
drivers/pcmcia/electra_cf.c
30
struct pcmcia_socket socket;
drivers/pcmcia/electra_cf.c
318
pcmcia_unregister_socket(&cf->socket);
drivers/pcmcia/electra_cf.c
76
pcmcia_parse_events(&cf->socket, SS_DETECT);
drivers/pcmcia/electra_cf.c
98
cf = container_of(s, struct electra_cf_socket, socket);
drivers/pcmcia/i82092.c
117
sockets[i].socket.features |= SS_CAP_PCCARD;
drivers/pcmcia/i82092.c
118
sockets[i].socket.map_size = 0x1000;
drivers/pcmcia/i82092.c
119
sockets[i].socket.irq_mask = 0;
drivers/pcmcia/i82092.c
120
sockets[i].socket.pci_irq = dev->irq;
drivers/pcmcia/i82092.c
121
sockets[i].socket.cb_dev = dev;
drivers/pcmcia/i82092.c
122
sockets[i].socket.owner = THIS_MODULE;
drivers/pcmcia/i82092.c
153
sockets[i].socket.dev.parent = &dev->dev;
drivers/pcmcia/i82092.c
154
sockets[i].socket.ops = &i82092aa_operations;
drivers/pcmcia/i82092.c
155
sockets[i].socket.resource_ops = &pccard_nonstatic_ops;
drivers/pcmcia/i82092.c
156
ret = pcmcia_register_socket(&sockets[i].socket);
drivers/pcmcia/i82092.c
166
pcmcia_unregister_socket(&sockets[i].socket);
drivers/pcmcia/i82092.c
183
pcmcia_unregister_socket(&sockets[i].socket);
drivers/pcmcia/i82092.c
190
static unsigned char indirect_read(int socket, unsigned short reg)
drivers/pcmcia/i82092.c
197
reg += socket * 0x40;
drivers/pcmcia/i82092.c
198
port = sockets[socket].io_base;
drivers/pcmcia/i82092.c
205
static void indirect_write(int socket, unsigned short reg, unsigned char value)
drivers/pcmcia/i82092.c
211
reg = reg + socket * 0x40;
drivers/pcmcia/i82092.c
212
port = sockets[socket].io_base;
drivers/pcmcia/i82092.c
218
static void indirect_setbit(int socket, unsigned short reg, unsigned char mask)
drivers/pcmcia/i82092.c
225
reg = reg + socket * 0x40;
drivers/pcmcia/i82092.c
226
port = sockets[socket].io_base;
drivers/pcmcia/i82092.c
236
static void indirect_resetbit(int socket,
drivers/pcmcia/i82092.c
244
reg = reg + socket * 0x40;
drivers/pcmcia/i82092.c
245
port = sockets[socket].io_base;
drivers/pcmcia/i82092.c
254
static void indirect_write16(int socket,
drivers/pcmcia/i82092.c
262
reg = reg + socket * 0x40;
drivers/pcmcia/i82092.c
263
port = sockets[socket].io_base;
drivers/pcmcia/i82092.c
345
pcmcia_parse_events(&sockets[i].socket, events);
drivers/pcmcia/i82092.c
404
static int i82092aa_get_status(struct pcmcia_socket *socket, u_int *value)
drivers/pcmcia/i82092.c
406
unsigned int sock = container_of(socket,
drivers/pcmcia/i82092.c
407
struct socket_info, socket)->number;
drivers/pcmcia/i82092.c
444
static int i82092aa_set_socket(struct pcmcia_socket *socket,
drivers/pcmcia/i82092.c
447
struct socket_info *sock_info = container_of(socket, struct socket_info,
drivers/pcmcia/i82092.c
448
socket);
drivers/pcmcia/i82092.c
550
static int i82092aa_set_io_map(struct pcmcia_socket *socket,
drivers/pcmcia/i82092.c
553
struct socket_info *sock_info = container_of(socket, struct socket_info,
drivers/pcmcia/i82092.c
554
socket);
drivers/pcmcia/i82092.c
590
static int i82092aa_set_mem_map(struct pcmcia_socket *socket,
drivers/pcmcia/i82092.c
593
struct socket_info *sock_info = container_of(socket, struct socket_info,
drivers/pcmcia/i82092.c
594
socket);
drivers/pcmcia/i82092.c
65
struct pcmcia_socket socket;
drivers/pcmcia/i82092aa.h
17
static int i82092aa_get_status(struct pcmcia_socket *socket, u_int *value);
drivers/pcmcia/i82092aa.h
18
static int i82092aa_set_socket(struct pcmcia_socket *socket, socket_state_t *state);
drivers/pcmcia/i82092aa.h
19
static int i82092aa_set_io_map(struct pcmcia_socket *socket, struct pccard_io_map *io);
drivers/pcmcia/i82092aa.h
20
static int i82092aa_set_mem_map(struct pcmcia_socket *socket, struct pccard_mem_map *mem);
drivers/pcmcia/i82092aa.h
21
static int i82092aa_init(struct pcmcia_socket *socket);
drivers/pcmcia/i82365.c
1118
struct i82365_socket *s = container_of(class_dev, struct i82365_socket, socket.dev);
drivers/pcmcia/i82365.c
1125
struct i82365_socket *s = container_of(class_dev, struct i82365_socket, socket.dev);
drivers/pcmcia/i82365.c
1166
unsigned int sock = container_of(s, struct i82365_socket, socket)->number;
drivers/pcmcia/i82365.c
1168
if (socket[sock].flags & IS_ALIVE) {
drivers/pcmcia/i82365.c
1178
unsigned int sock = container_of(s, struct i82365_socket, socket)->number;
drivers/pcmcia/i82365.c
1180
if (socket[sock].flags & IS_ALIVE)
drivers/pcmcia/i82365.c
1188
unsigned int sock = container_of(s, struct i82365_socket, socket)->number;
drivers/pcmcia/i82365.c
1189
if (socket[sock].flags & IS_ALIVE)
drivers/pcmcia/i82365.c
1197
unsigned int sock = container_of(s, struct i82365_socket, socket)->number;
drivers/pcmcia/i82365.c
1198
if (socket[sock].flags & IS_ALIVE)
drivers/pcmcia/i82365.c
1280
socket[i].socket.dev.parent = &i82365_device->dev;
drivers/pcmcia/i82365.c
1281
socket[i].socket.ops = &pcic_operations;
drivers/pcmcia/i82365.c
1282
socket[i].socket.resource_ops = &pccard_nonstatic_ops;
drivers/pcmcia/i82365.c
1283
socket[i].socket.owner = THIS_MODULE;
drivers/pcmcia/i82365.c
1284
socket[i].number = i;
drivers/pcmcia/i82365.c
1285
ret = pcmcia_register_socket(&socket[i].socket);
drivers/pcmcia/i82365.c
1287
socket[i].flags |= IS_REGISTERED;
drivers/pcmcia/i82365.c
1302
release_region(socket[i].ioaddr, 2);
drivers/pcmcia/i82365.c
1322
if (socket[i].flags & IS_REGISTERED)
drivers/pcmcia/i82365.c
1323
pcmcia_unregister_socket(&socket[i].socket);
drivers/pcmcia/i82365.c
1333
release_region(socket[i].ioaddr, 2);
drivers/pcmcia/i82365.c
146
struct pcmcia_socket socket;
drivers/pcmcia/i82365.c
159
static struct i82365_socket socket[8] = {
drivers/pcmcia/i82365.c
222
unsigned int port = socket[sock].ioaddr;
drivers/pcmcia/i82365.c
224
reg = I365_REG(socket[sock].psock, reg);
drivers/pcmcia/i82365.c
236
unsigned int port = socket[sock].ioaddr;
drivers/pcmcia/i82365.c
237
u_char val = I365_REG(socket[sock].psock, reg);
drivers/pcmcia/i82365.c
297
struct cirrus_state *p = &socket[s].state.cirrus;
drivers/pcmcia/i82365.c
309
struct cirrus_state *p = &socket[s].state.cirrus;
drivers/pcmcia/i82365.c
323
struct i82365_socket *t = &socket[s];
drivers/pcmcia/i82365.c
324
struct cirrus_state *p = &socket[s].state.cirrus;
drivers/pcmcia/i82365.c
380
struct vg46x_state *p = &socket[s].state.vg46x;
drivers/pcmcia/i82365.c
382
if (socket[s].type == IS_VG469)
drivers/pcmcia/i82365.c
388
struct vg46x_state *p = &socket[s].state.vg46x;
drivers/pcmcia/i82365.c
390
if (socket[s].type == IS_VG469)
drivers/pcmcia/i82365.c
396
struct vg46x_state *p = &socket[s].state.vg46x;
drivers/pcmcia/i82365.c
404
if (socket[s].type == IS_VG469) {
drivers/pcmcia/i82365.c
427
struct i82365_socket *t = &socket[s];
drivers/pcmcia/i82365.c
436
struct i82365_socket *t = &socket[s];
drivers/pcmcia/i82365.c
455
if (socket[i].flags & IS_ALIVE) {
drivers/pcmcia/i82365.c
461
if (socket[i].flags & IS_CIRRUS)
drivers/pcmcia/i82365.c
463
else if (socket[i].flags & IS_VADEM)
drivers/pcmcia/i82365.c
578
socket[sockets].ioaddr = port;
drivers/pcmcia/i82365.c
579
socket[sockets].psock = sock;
drivers/pcmcia/i82365.c
664
socket[sockets].ioaddr = port;
drivers/pcmcia/i82365.c
665
socket[sockets].psock = psock;
drivers/pcmcia/i82365.c
666
socket[sockets].type = type;
drivers/pcmcia/i82365.c
667
socket[sockets].flags = pcic[type].flags;
drivers/pcmcia/i82365.c
669
socket[sockets].flags |= IS_ALIVE;
drivers/pcmcia/i82365.c
677
struct i82365_socket *t = &socket[sockets-ns];
drivers/pcmcia/i82365.c
728
t[i].socket.features |= SS_CAP_PCCARD;
drivers/pcmcia/i82365.c
729
t[i].socket.map_size = 0x1000;
drivers/pcmcia/i82365.c
730
t[i].socket.irq_mask = mask;
drivers/pcmcia/i82365.c
843
if (socket[i].cs_irq != irq)
drivers/pcmcia/i82365.c
865
pcmcia_parse_events(&socket[i].socket, events);
drivers/pcmcia/i82365.c
905
if (socket[sock].type == IS_VG469) {
drivers/pcmcia/i82365.c
907
if (socket[sock].psock & 1) {
drivers/pcmcia/i82365.c
924
struct i82365_socket *t = &socket[sock];
drivers/pcmcia/o2micro.h
109
static int o2micro_override(struct yenta_socket *socket)
drivers/pcmcia/o2micro.h
121
if (PCI_FUNC(socket->dev->devfn) == 0) {
drivers/pcmcia/o2micro.h
122
a = config_readb(socket, O2_RESERVED1);
drivers/pcmcia/o2micro.h
123
b = config_readb(socket, O2_RESERVED2);
drivers/pcmcia/o2micro.h
124
dev_dbg(&socket->dev->dev, "O2: 0x94/0xD4: %02x/%02x\n", a, b);
drivers/pcmcia/o2micro.h
126
switch (socket->dev->device) {
drivers/pcmcia/o2micro.h
151
dev_warn(&socket->dev->dev,
drivers/pcmcia/o2micro.h
155
dev_info(&socket->dev->dev,
drivers/pcmcia/o2micro.h
157
config_writeb(socket, O2_RESERVED1,
drivers/pcmcia/o2micro.h
159
config_writeb(socket, O2_RESERVED2,
drivers/pcmcia/o2micro.h
162
dev_info(&socket->dev->dev,
drivers/pcmcia/o2micro.h
164
config_writeb(socket, O2_RESERVED1,
drivers/pcmcia/o2micro.h
166
config_writeb(socket, O2_RESERVED2,
drivers/pcmcia/o2micro.h
174
static void o2micro_restore_state(struct yenta_socket *socket)
drivers/pcmcia/o2micro.h
180
o2micro_override(socket);
drivers/pcmcia/omap_cf.c
116
cf = container_of(s, struct omap_cf_socket, socket);
drivers/pcmcia/omap_cf.c
161
cf = container_of(s, struct omap_cf_socket, socket);
drivers/pcmcia/omap_cf.c
175
cf = container_of(s, struct omap_cf_socket, socket);
drivers/pcmcia/omap_cf.c
235
cf->socket.pci_irq = irq;
drivers/pcmcia/omap_cf.c
239
cf->socket.io_offset = iospace.start;
drivers/pcmcia/omap_cf.c
269
cf->socket.owner = THIS_MODULE;
drivers/pcmcia/omap_cf.c
270
cf->socket.dev.parent = &pdev->dev;
drivers/pcmcia/omap_cf.c
271
cf->socket.ops = &omap_cf_ops;
drivers/pcmcia/omap_cf.c
272
cf->socket.resource_ops = &pccard_static_ops;
drivers/pcmcia/omap_cf.c
273
cf->socket.features = SS_CAP_PCCARD | SS_CAP_STATIC_MAP
drivers/pcmcia/omap_cf.c
275
cf->socket.map_size = SZ_2K;
drivers/pcmcia/omap_cf.c
276
cf->socket.io[0].res = &cf->iomem;
drivers/pcmcia/omap_cf.c
278
status = pcmcia_register_socket(&cf->socket);
drivers/pcmcia/omap_cf.c
300
pcmcia_unregister_socket(&cf->socket);
drivers/pcmcia/omap_cf.c
56
struct pcmcia_socket socket;
drivers/pcmcia/omap_cf.c
87
pcmcia_parse_events(&cf->socket, SS_DETECT);
drivers/pcmcia/pcmcia_cis.c
161
unsigned int vcc = p_dev->socket->socket.Vcc;
drivers/pcmcia/pcmcia_cis.c
275
ret = pccard_loop_tuple(p_dev->socket, p_dev->func,
drivers/pcmcia/pcmcia_cis.c
330
return pccard_loop_tuple(p_dev->socket, p_dev->func, code, NULL,
drivers/pcmcia/pcmcia_resource.c
166
s = p_dev->socket;
drivers/pcmcia/pcmcia_resource.c
226
struct pcmcia_socket *s = p_dev->socket;
drivers/pcmcia/pcmcia_resource.c
255
struct pcmcia_socket *s = p_dev->socket;
drivers/pcmcia/pcmcia_resource.c
305
struct pcmcia_socket *s = p_dev->socket;
drivers/pcmcia/pcmcia_resource.c
319
s->socket.Vpp = new_vpp;
drivers/pcmcia/pcmcia_resource.c
320
if (s->ops->set_socket(s, &s->socket)) {
drivers/pcmcia/pcmcia_resource.c
349
struct pcmcia_socket *s = p_dev->socket;
drivers/pcmcia/pcmcia_resource.c
358
s->socket.flags = SS_OUTPUT_ENA; /* Is this correct? */
drivers/pcmcia/pcmcia_resource.c
359
s->socket.Vpp = 0;
drivers/pcmcia/pcmcia_resource.c
360
s->socket.io_irq = 0;
drivers/pcmcia/pcmcia_resource.c
361
s->ops->set_socket(s, &s->socket);
drivers/pcmcia/pcmcia_resource.c
395
struct pcmcia_socket *s = p_dev->socket;
drivers/pcmcia/pcmcia_resource.c
427
struct pcmcia_socket *s = p_dev->socket;
drivers/pcmcia/pcmcia_resource.c
481
struct pcmcia_socket *s = p_dev->socket;
drivers/pcmcia/pcmcia_resource.c
501
s->socket.Vpp = p_dev->vpp;
drivers/pcmcia/pcmcia_resource.c
502
if (s->ops->set_socket(s, &s->socket)) {
drivers/pcmcia/pcmcia_resource.c
512
s->socket.flags |= SS_IOCARD;
drivers/pcmcia/pcmcia_resource.c
514
s->socket.flags |= SS_ZVCARD | SS_IOCARD;
drivers/pcmcia/pcmcia_resource.c
516
s->socket.flags |= SS_SPKR_ENA;
drivers/pcmcia/pcmcia_resource.c
523
s->socket.io_irq = s->pcmcia_irq;
drivers/pcmcia/pcmcia_resource.c
525
s->socket.io_irq = 0;
drivers/pcmcia/pcmcia_resource.c
530
s->ops->set_socket(s, &s->socket);
drivers/pcmcia/pcmcia_resource.c
625
struct pcmcia_socket *s = p_dev->socket;
drivers/pcmcia/pcmcia_resource.c
727
struct pcmcia_socket *s = p_dev->socket;
drivers/pcmcia/pcmcia_resource.c
792
struct pcmcia_socket *s = p_dev->socket;
drivers/pcmcia/pcmcia_resource.c
836
struct pcmcia_socket *s = p_dev->socket;
drivers/pcmcia/pd6729.c
105
reg = reg + socket->number * 0x40;
drivers/pcmcia/pd6729.c
106
port = socket->io_base;
drivers/pcmcia/pd6729.c
112
static void indirect_setbit(struct pd6729_socket *socket, unsigned short reg,
drivers/pcmcia/pd6729.c
120
reg = reg + socket->number * 0x40;
drivers/pcmcia/pd6729.c
121
port = socket->io_base;
drivers/pcmcia/pd6729.c
130
static void indirect_resetbit(struct pd6729_socket *socket, unsigned short reg,
drivers/pcmcia/pd6729.c
138
reg = reg + socket->number * 0x40;
drivers/pcmcia/pd6729.c
139
port = socket->io_base;
drivers/pcmcia/pd6729.c
148
static void indirect_write16(struct pd6729_socket *socket, unsigned short reg,
drivers/pcmcia/pd6729.c
156
reg = reg + socket->number * 0x40;
drivers/pcmcia/pd6729.c
157
port = socket->io_base;
drivers/pcmcia/pd6729.c
175
struct pd6729_socket *socket = (struct pd6729_socket *)dev;
drivers/pcmcia/pd6729.c
195
csc = indirect_read(&socket[i], I365_CSC);
drivers/pcmcia/pd6729.c
204
dev_vdbg(&socket[i].socket.dev,
drivers/pcmcia/pd6729.c
208
if (indirect_read(&socket[i], I365_INTCTL)
drivers/pcmcia/pd6729.c
224
pcmcia_parse_events(&socket[i].socket, events);
drivers/pcmcia/pd6729.c
239
struct pd6729_socket *socket = timer_container_of(socket, t,
drivers/pcmcia/pd6729.c
242
pd6729_interrupt(0, (void *)socket);
drivers/pcmcia/pd6729.c
243
mod_timer(&socket->poll_timer, jiffies + HZ);
drivers/pcmcia/pd6729.c
248
struct pd6729_socket *socket
drivers/pcmcia/pd6729.c
249
= container_of(sock, struct pd6729_socket, socket);
drivers/pcmcia/pd6729.c
255
status = indirect_read(socket, I365_STATUS);
drivers/pcmcia/pd6729.c
265
if (indirect_read(socket, I365_INTCTL) & I365_PC_IOCARD) {
drivers/pcmcia/pd6729.c
286
t = (socket->number) ? socket : socket + 1;
drivers/pcmcia/pd6729.c
289
*value |= (data & PD67_EXD_VS1(socket->number)) ? 0 : SS_3VCARD;
drivers/pcmcia/pd6729.c
297
struct pd6729_socket *socket
drivers/pcmcia/pd6729.c
298
= container_of(sock, struct pd6729_socket, socket);
drivers/pcmcia/pd6729.c
302
indirect_write(socket, I365_GBLCTL, 0x00);
drivers/pcmcia/pd6729.c
303
indirect_write(socket, I365_GENCTL, 0x00);
drivers/pcmcia/pd6729.c
306
socket->card_irq = state->io_irq;
drivers/pcmcia/pd6729.c
316
indirect_write(socket, I365_INTCTL, reg);
drivers/pcmcia/pd6729.c
337
socket->number);
drivers/pcmcia/pd6729.c
339
indirect_setbit(socket, PD67_MISC_CTL_1, PD67_MC1_VCC_3V);
drivers/pcmcia/pd6729.c
344
socket->number);
drivers/pcmcia/pd6729.c
346
indirect_resetbit(socket, PD67_MISC_CTL_1, PD67_MC1_VCC_3V);
drivers/pcmcia/pd6729.c
358
socket->number);
drivers/pcmcia/pd6729.c
363
socket->number);
drivers/pcmcia/pd6729.c
377
if (reg != indirect_read(socket, I365_POWER))
drivers/pcmcia/pd6729.c
378
indirect_write(socket, I365_POWER, reg);
drivers/pcmcia/pd6729.c
386
indirect_write(socket, PD67_EXT_INDEX, PD67_EXT_CTL_1);
drivers/pcmcia/pd6729.c
387
indirect_write(socket, PD67_EXT_DATA, data);
drivers/pcmcia/pd6729.c
408
indirect_write(socket, I365_CSCINT, reg);
drivers/pcmcia/pd6729.c
410
reg = indirect_read(socket, I365_INTCTL);
drivers/pcmcia/pd6729.c
414
reg |= socket->card_irq;
drivers/pcmcia/pd6729.c
415
indirect_write(socket, I365_INTCTL, reg);
drivers/pcmcia/pd6729.c
418
(void)indirect_read(socket, I365_CSC);
drivers/pcmcia/pd6729.c
426
struct pd6729_socket *socket
drivers/pcmcia/pd6729.c
427
= container_of(sock, struct pd6729_socket, socket);
drivers/pcmcia/pd6729.c
439
if (indirect_read(socket, I365_ADDRWIN) & I365_ENA_IO(map))
drivers/pcmcia/pd6729.c
440
indirect_resetbit(socket, I365_ADDRWIN, I365_ENA_IO(map));
drivers/pcmcia/pd6729.c
446
indirect_write16(socket, I365_IO(map)+I365_W_START, io->start);
drivers/pcmcia/pd6729.c
447
indirect_write16(socket, I365_IO(map)+I365_W_STOP, io->stop);
drivers/pcmcia/pd6729.c
449
ioctl = indirect_read(socket, I365_IOCTL) & ~I365_IOCTL_MASK(map);
drivers/pcmcia/pd6729.c
458
indirect_write(socket, I365_IOCTL, ioctl);
drivers/pcmcia/pd6729.c
462
indirect_setbit(socket, I365_ADDRWIN, I365_ENA_IO(map));
drivers/pcmcia/pd6729.c
470
struct pd6729_socket *socket
drivers/pcmcia/pd6729.c
471
= container_of(sock, struct pd6729_socket, socket);
drivers/pcmcia/pd6729.c
487
if (indirect_read(socket, I365_ADDRWIN) & I365_ENA_MEM(map))
drivers/pcmcia/pd6729.c
488
indirect_resetbit(socket, I365_ADDRWIN, I365_ENA_MEM(map));
drivers/pcmcia/pd6729.c
497
indirect_write16(socket, base + I365_W_START, i);
drivers/pcmcia/pd6729.c
516
indirect_write16(socket, base + I365_W_STOP, i);
drivers/pcmcia/pd6729.c
519
indirect_write(socket, PD67_EXT_INDEX, PD67_MEM_PAGE(map));
drivers/pcmcia/pd6729.c
520
indirect_write(socket, PD67_EXT_DATA, mem->res->start >> 24);
drivers/pcmcia/pd6729.c
535
indirect_write16(socket, base + I365_W_OFF, i);
drivers/pcmcia/pd6729.c
539
indirect_setbit(socket, I365_ADDRWIN, I365_ENA_MEM(map));
drivers/pcmcia/pd6729.c
61
static unsigned char indirect_read(struct pd6729_socket *socket,
drivers/pcmcia/pd6729.c
630
struct pd6729_socket *socket;
drivers/pcmcia/pd6729.c
632
socket = kzalloc_objs(struct pd6729_socket, MAX_SOCKETS);
drivers/pcmcia/pd6729.c
633
if (!socket) {
drivers/pcmcia/pd6729.c
682
socket[i].io_base = pci_resource_start(dev, 0);
drivers/pcmcia/pd6729.c
683
socket[i].socket.features |= SS_CAP_PAGE_REGS | SS_CAP_PCCARD;
drivers/pcmcia/pd6729.c
684
socket[i].socket.map_size = 0x1000;
drivers/pcmcia/pd6729.c
685
socket[i].socket.irq_mask = mask;
drivers/pcmcia/pd6729.c
686
socket[i].socket.pci_irq = dev->irq;
drivers/pcmcia/pd6729.c
687
socket[i].socket.cb_dev = dev;
drivers/pcmcia/pd6729.c
688
socket[i].socket.owner = THIS_MODULE;
drivers/pcmcia/pd6729.c
69
reg += socket->number * 0x40;
drivers/pcmcia/pd6729.c
690
socket[i].number = i;
drivers/pcmcia/pd6729.c
692
socket[i].socket.ops = &pd6729_operations;
drivers/pcmcia/pd6729.c
693
socket[i].socket.resource_ops = &pccard_nonstatic_ops;
drivers/pcmcia/pd6729.c
694
socket[i].socket.dev.parent = &dev->dev;
drivers/pcmcia/pd6729.c
695
socket[i].socket.driver_data = &socket[i];
drivers/pcmcia/pd6729.c
698
pci_set_drvdata(dev, socket);
drivers/pcmcia/pd6729.c
70
port = socket->io_base;
drivers/pcmcia/pd6729.c
702
"pd6729", socket);
drivers/pcmcia/pd6729.c
710
timer_setup(&socket->poll_timer, pd6729_interrupt_wrapper, 0);
drivers/pcmcia/pd6729.c
711
mod_timer(&socket->poll_timer, jiffies + HZ);
drivers/pcmcia/pd6729.c
715
ret = pcmcia_register_socket(&socket[i].socket);
drivers/pcmcia/pd6729.c
719
pcmcia_unregister_socket(&socket[j].socket);
drivers/pcmcia/pd6729.c
728
free_irq(dev->irq, socket);
drivers/pcmcia/pd6729.c
730
timer_shutdown_sync(&socket->poll_timer);
drivers/pcmcia/pd6729.c
737
kfree(socket);
drivers/pcmcia/pd6729.c
744
struct pd6729_socket *socket = pci_get_drvdata(dev);
drivers/pcmcia/pd6729.c
748
indirect_write(&socket[i], I365_CSCINT, 0);
drivers/pcmcia/pd6729.c
749
indirect_write(&socket[i], I365_INTCTL, 0);
drivers/pcmcia/pd6729.c
751
pcmcia_unregister_socket(&socket[i].socket);
drivers/pcmcia/pd6729.c
755
free_irq(dev->irq, socket);
drivers/pcmcia/pd6729.c
757
timer_shutdown_sync(&socket->poll_timer);
drivers/pcmcia/pd6729.c
761
kfree(socket);
drivers/pcmcia/pd6729.c
78
static unsigned short indirect_read16(struct pd6729_socket *socket,
drivers/pcmcia/pd6729.c
86
reg = reg + socket->number * 0x40;
drivers/pcmcia/pd6729.c
87
port = socket->io_base;
drivers/pcmcia/pd6729.c
98
static void indirect_write(struct pd6729_socket *socket, unsigned short reg,
drivers/pcmcia/pd6729.h
20
struct pcmcia_socket socket;
drivers/pcmcia/pxa2xx_sharpsl.c
49
skt->socket.pci_irq = SCOOP_DEV[skt->nr].irq;
drivers/pcmcia/ricoh.h
128
#define rl_misc(socket) ((socket)->private[0])
drivers/pcmcia/ricoh.h
129
#define rl_ctl(socket) ((socket)->private[1])
drivers/pcmcia/ricoh.h
130
#define rl_io(socket) ((socket)->private[2])
drivers/pcmcia/ricoh.h
131
#define rl_mem(socket) ((socket)->private[3])
drivers/pcmcia/ricoh.h
132
#define rl_config(socket) ((socket)->private[4])
drivers/pcmcia/ricoh.h
137
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/ricoh.h
139
reg = config_readb(socket, RL5C4XX_MISC_CONTROL);
drivers/pcmcia/ricoh.h
146
config_writeb(socket, RL5C4XX_MISC_CONTROL, reg);
drivers/pcmcia/ricoh.h
149
static void ricoh_set_zv(struct yenta_socket *socket)
drivers/pcmcia/ricoh.h
151
if(socket->dev->vendor == PCI_VENDOR_ID_RICOH)
drivers/pcmcia/ricoh.h
153
switch(socket->dev->device)
drivers/pcmcia/ricoh.h
157
socket->socket.zoom_video = ricoh_zoom_video;
drivers/pcmcia/ricoh.h
163
static void ricoh_set_clkrun(struct yenta_socket *socket, bool quiet)
drivers/pcmcia/ricoh.h
171
if (socket->dev->device != PCI_DEVICE_ID_RICOH_RL5C476 &&
drivers/pcmcia/ricoh.h
172
socket->dev->device != PCI_DEVICE_ID_RICOH_RL5C478)
drivers/pcmcia/ricoh.h
175
if (socket->dev->revision < 0x80)
drivers/pcmcia/ricoh.h
178
misc3 = config_readw(socket, RL5C4XX_MISC3);
drivers/pcmcia/ricoh.h
181
dev_dbg(&socket->dev->dev,
drivers/pcmcia/ricoh.h
185
dev_info(&socket->dev->dev,
drivers/pcmcia/ricoh.h
188
config_writew(socket, RL5C4XX_MISC3, misc3);
drivers/pcmcia/ricoh.h
192
static void ricoh_save_state(struct yenta_socket *socket)
drivers/pcmcia/ricoh.h
194
rl_misc(socket) = config_readw(socket, RL5C4XX_MISC);
drivers/pcmcia/ricoh.h
195
rl_ctl(socket) = config_readw(socket, RL5C4XX_16BIT_CTL);
drivers/pcmcia/ricoh.h
196
rl_io(socket) = config_readw(socket, RL5C4XX_16BIT_IO_0);
drivers/pcmcia/ricoh.h
197
rl_mem(socket) = config_readw(socket, RL5C4XX_16BIT_MEM_0);
drivers/pcmcia/ricoh.h
198
rl_config(socket) = config_readw(socket, RL5C4XX_CONFIG);
drivers/pcmcia/ricoh.h
201
static void ricoh_restore_state(struct yenta_socket *socket)
drivers/pcmcia/ricoh.h
203
config_writew(socket, RL5C4XX_MISC, rl_misc(socket));
drivers/pcmcia/ricoh.h
204
config_writew(socket, RL5C4XX_16BIT_CTL, rl_ctl(socket));
drivers/pcmcia/ricoh.h
205
config_writew(socket, RL5C4XX_16BIT_IO_0, rl_io(socket));
drivers/pcmcia/ricoh.h
206
config_writew(socket, RL5C4XX_16BIT_MEM_0, rl_mem(socket));
drivers/pcmcia/ricoh.h
207
config_writew(socket, RL5C4XX_CONFIG, rl_config(socket));
drivers/pcmcia/ricoh.h
208
ricoh_set_clkrun(socket, true);
drivers/pcmcia/ricoh.h
215
static int ricoh_override(struct yenta_socket *socket)
drivers/pcmcia/ricoh.h
219
config = config_readw(socket, RL5C4XX_CONFIG);
drivers/pcmcia/ricoh.h
224
if(socket->dev->device < PCI_DEVICE_ID_RICOH_RL5C475) {
drivers/pcmcia/ricoh.h
230
config_writew(socket, RL5C4XX_16BIT_CTL, ctl);
drivers/pcmcia/ricoh.h
231
config_writew(socket, RL5C4XX_CONFIG, config);
drivers/pcmcia/ricoh.h
233
ricoh_set_zv(socket);
drivers/pcmcia/ricoh.h
234
ricoh_set_clkrun(socket, false);
drivers/pcmcia/sa1100_generic.c
55
struct device *dev = skt->socket.dev.parent;
drivers/pcmcia/sa1111_generic.c
166
s->soc.socket.pci_irq = irqs[IDX_IRQ_S1_READY_NINT];
drivers/pcmcia/sa1111_generic.c
172
s->soc.socket.pci_irq = irqs[IDX_IRQ_S0_READY_NINT];
drivers/pcmcia/sa1111_jornada720.c
38
struct device *dev = skt->socket.dev.parent;
drivers/pcmcia/sa1111_neponset.c
46
ret = max1600_init(skt->socket.dev.parent, &m,
drivers/pcmcia/soc_common.c
101
dev_warn(&skt->socket.dev,
drivers/pcmcia/soc_common.c
167
struct device *dev = skt->socket.dev.parent;
drivers/pcmcia/soc_common.c
207
ret = devm_gpio_request_one(skt->socket.dev.parent,
drivers/pcmcia/soc_common.c
227
skt->socket.pci_irq = irq;
drivers/pcmcia/soc_common.c
372
irq_set_irq_type(skt->socket.pci_irq,
drivers/pcmcia/soc_common.c
376
irq_set_irq_type(skt->socket.pci_irq, IRQ_TYPE_NONE);
drivers/pcmcia/soc_common.c
456
pcmcia_parse_events(&skt->socket, events);
drivers/pcmcia/soc_common.c
597
map->stop += skt->socket.io_offset;
drivers/pcmcia/soc_common.c
598
map->start = skt->socket.io_offset;
drivers/pcmcia/soc_common.c
707
container_of(dev, struct soc_pcmcia_socket, socket.dev);
drivers/pcmcia/soc_common.c
722
skt->socket.pci_irq);
drivers/pcmcia/soc_common.c
758
skt->socket.owner = ops->owner;
drivers/pcmcia/soc_common.c
759
skt->socket.dev.parent = dev;
drivers/pcmcia/soc_common.c
760
skt->socket.pci_irq = NO_IRQ;
drivers/pcmcia/soc_common.c
771
pcmcia_unregister_socket(&skt->socket);
drivers/pcmcia/soc_common.c
81
container_of(x, struct soc_pcmcia_socket, socket)
drivers/pcmcia/soc_common.c
835
skt->socket.ops = &soc_common_pcmcia_operations;
drivers/pcmcia/soc_common.c
836
skt->socket.features = SS_CAP_STATIC_MAP|SS_CAP_PCCARD;
drivers/pcmcia/soc_common.c
837
skt->socket.resource_ops = &pccard_static_ops;
drivers/pcmcia/soc_common.c
838
skt->socket.irq_mask = 0;
drivers/pcmcia/soc_common.c
839
skt->socket.map_size = PAGE_SIZE;
drivers/pcmcia/soc_common.c
840
skt->socket.io_offset = (unsigned long)skt->res_io_io.start;
drivers/pcmcia/soc_common.c
851
dev_err(skt->socket.dev.parent,
drivers/pcmcia/soc_common.c
857
ret = pcmcia_register_socket(&skt->socket);
drivers/pcmcia/soc_common.c
861
ret = device_create_file(&skt->socket.dev, &dev_attr_status);
drivers/pcmcia/soc_common.c
869
pcmcia_unregister_socket(&skt->socket);
drivers/pcmcia/socket_sysfs.c
54
if (s->socket.Vcc)
drivers/pcmcia/socket_sysfs.c
55
return sysfs_emit(buf, "%d.%dV\n", s->socket.Vcc / 10,
drivers/pcmcia/socket_sysfs.c
56
s->socket.Vcc % 10);
drivers/pcmcia/socket_sysfs.c
67
return sysfs_emit(buf, "%d.%dV\n", s->socket.Vpp / 10, s->socket.Vpp % 10);
drivers/pcmcia/socket_sysfs.c
77
return sysfs_emit(buf, "%d.%dV\n", s->socket.Vcc / 10, s->socket.Vcc % 10);
drivers/pcmcia/tcic.c
108
struct pcmcia_socket socket;
drivers/pcmcia/tcic.c
407
socket_table[sockets].socket.owner = THIS_MODULE;
drivers/pcmcia/tcic.c
410
socket_table[sockets].socket.features = SS_CAP_PCCARD | SS_CAP_MEM_ALIGN;
drivers/pcmcia/tcic.c
412
socket_table[sockets].socket.irq_mask = 0x4cf8;
drivers/pcmcia/tcic.c
414
socket_table[sockets].socket.map_size = 0x1000;
drivers/pcmcia/tcic.c
454
socket_table[i].socket.irq_mask = mask;
drivers/pcmcia/tcic.c
473
if (socket_table[0].socket.irq_mask & (1 << 11))
drivers/pcmcia/tcic.c
492
socket_table[i].socket.ops = &tcic_operations;
drivers/pcmcia/tcic.c
493
socket_table[i].socket.resource_ops = &pccard_nonstatic_ops;
drivers/pcmcia/tcic.c
494
socket_table[i].socket.dev.parent = &tcic_device.dev;
drivers/pcmcia/tcic.c
495
ret = pcmcia_register_socket(&socket_table[i].socket);
drivers/pcmcia/tcic.c
497
pcmcia_unregister_socket(&socket_table[0].socket);
drivers/pcmcia/tcic.c
520
pcmcia_unregister_socket(&socket_table[i].socket);
drivers/pcmcia/tcic.c
568
pcmcia_parse_events(&socket_table[i].socket, events);
drivers/pcmcia/tcic.c
595
u_short psock = container_of(sock, struct tcic_socket, socket)->psock;
drivers/pcmcia/tcic.c
621
u_short psock = container_of(sock, struct tcic_socket, socket)->psock;
drivers/pcmcia/tcic.c
696
u_short psock = container_of(sock, struct tcic_socket, socket)->psock;
drivers/pcmcia/tcic.c
733
u_short psock = container_of(sock, struct tcic_socket, socket)->psock;
drivers/pcmcia/ti113x.h
166
#define ti_sysctl(socket) ((socket)->private[0])
drivers/pcmcia/ti113x.h
167
#define ti_cardctl(socket) ((socket)->private[1])
drivers/pcmcia/ti113x.h
168
#define ti_devctl(socket) ((socket)->private[2])
drivers/pcmcia/ti113x.h
169
#define ti_diag(socket) ((socket)->private[3])
drivers/pcmcia/ti113x.h
170
#define ti_mfunc(socket) ((socket)->private[4])
drivers/pcmcia/ti113x.h
171
#define ene_test_c9(socket) ((socket)->private[5])
drivers/pcmcia/ti113x.h
176
static void ti_save_state(struct yenta_socket *socket)
drivers/pcmcia/ti113x.h
178
ti_sysctl(socket) = config_readl(socket, TI113X_SYSTEM_CONTROL);
drivers/pcmcia/ti113x.h
179
ti_mfunc(socket) = config_readl(socket, TI122X_MFUNC);
drivers/pcmcia/ti113x.h
180
ti_cardctl(socket) = config_readb(socket, TI113X_CARD_CONTROL);
drivers/pcmcia/ti113x.h
181
ti_devctl(socket) = config_readb(socket, TI113X_DEVICE_CONTROL);
drivers/pcmcia/ti113x.h
182
ti_diag(socket) = config_readb(socket, TI1250_DIAGNOSTIC);
drivers/pcmcia/ti113x.h
184
if (socket->dev->vendor == PCI_VENDOR_ID_ENE)
drivers/pcmcia/ti113x.h
185
ene_test_c9(socket) = config_readb(socket, ENE_TEST_C9);
drivers/pcmcia/ti113x.h
188
static void ti_restore_state(struct yenta_socket *socket)
drivers/pcmcia/ti113x.h
190
config_writel(socket, TI113X_SYSTEM_CONTROL, ti_sysctl(socket));
drivers/pcmcia/ti113x.h
191
config_writel(socket, TI122X_MFUNC, ti_mfunc(socket));
drivers/pcmcia/ti113x.h
192
config_writeb(socket, TI113X_CARD_CONTROL, ti_cardctl(socket));
drivers/pcmcia/ti113x.h
193
config_writeb(socket, TI113X_DEVICE_CONTROL, ti_devctl(socket));
drivers/pcmcia/ti113x.h
194
config_writeb(socket, TI1250_DIAGNOSTIC, ti_diag(socket));
drivers/pcmcia/ti113x.h
196
if (socket->dev->vendor == PCI_VENDOR_ID_ENE)
drivers/pcmcia/ti113x.h
197
config_writeb(socket, ENE_TEST_C9, ene_test_c9(socket));
drivers/pcmcia/ti113x.h
207
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/ti113x.h
211
reg = config_readb(socket, TI113X_CARD_CONTROL);
drivers/pcmcia/ti113x.h
217
config_writeb(socket, TI113X_CARD_CONTROL, reg);
drivers/pcmcia/ti113x.h
231
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/ti113x.h
237
reg = config_readb(socket, TI1250_MULTIMEDIA_CTL);
drivers/pcmcia/ti113x.h
240
if(PCI_FUNC(socket->dev->devfn)==1)
drivers/pcmcia/ti113x.h
256
config_writeb(socket, TI1250_MULTIMEDIA_CTL, reg);
drivers/pcmcia/ti113x.h
259
static void ti_set_zv(struct yenta_socket *socket)
drivers/pcmcia/ti113x.h
261
if(socket->dev->vendor == PCI_VENDOR_ID_TI)
drivers/pcmcia/ti113x.h
263
switch(socket->dev->device)
drivers/pcmcia/ti113x.h
270
socket->socket.zoom_video = ti_zoom_video;
drivers/pcmcia/ti113x.h
276
socket->socket.zoom_video = ti1250_zoom_video;
drivers/pcmcia/ti113x.h
294
static int ti_init(struct yenta_socket *socket)
drivers/pcmcia/ti113x.h
296
u8 new, reg = exca_readb(socket, I365_INTCTL);
drivers/pcmcia/ti113x.h
299
if (socket->dev->irq)
drivers/pcmcia/ti113x.h
302
exca_writeb(socket, I365_INTCTL, new);
drivers/pcmcia/ti113x.h
306
static int ti_override(struct yenta_socket *socket)
drivers/pcmcia/ti113x.h
308
u8 new, reg = exca_readb(socket, I365_INTCTL);
drivers/pcmcia/ti113x.h
312
exca_writeb(socket, I365_INTCTL, new);
drivers/pcmcia/ti113x.h
314
ti_set_zv(socket);
drivers/pcmcia/ti113x.h
319
static void ti113x_use_isa_irq(struct yenta_socket *socket)
drivers/pcmcia/ti113x.h
329
isa_irq_mask = yenta_probe_irq(socket, isa_interrupts);
drivers/pcmcia/ti113x.h
336
socket->cb_irq = isa_irq;
drivers/pcmcia/ti113x.h
338
exca_writeb(socket, I365_CSCINT, (isa_irq << 4));
drivers/pcmcia/ti113x.h
340
intctl = exca_readb(socket, I365_INTCTL);
drivers/pcmcia/ti113x.h
342
exca_writeb(socket, I365_INTCTL, intctl);
drivers/pcmcia/ti113x.h
344
dev_info(&socket->dev->dev,
drivers/pcmcia/ti113x.h
349
static int ti113x_override(struct yenta_socket *socket)
drivers/pcmcia/ti113x.h
353
cardctl = config_readb(socket, TI113X_CARD_CONTROL);
drivers/pcmcia/ti113x.h
355
if (socket->dev->irq)
drivers/pcmcia/ti113x.h
358
ti113x_use_isa_irq(socket);
drivers/pcmcia/ti113x.h
360
config_writeb(socket, TI113X_CARD_CONTROL, cardctl);
drivers/pcmcia/ti113x.h
362
return ti_override(socket);
drivers/pcmcia/ti113x.h
367
static void ti12xx_irqroute_func0(struct yenta_socket *socket)
drivers/pcmcia/ti113x.h
373
mfunc = mfunc_old = config_readl(socket, TI122X_MFUNC);
drivers/pcmcia/ti113x.h
374
devctl = config_readb(socket, TI113X_DEVICE_CONTROL);
drivers/pcmcia/ti113x.h
375
dev_info(&socket->dev->dev, "TI: mfunc 0x%08x, devctl 0x%02x\n",
drivers/pcmcia/ti113x.h
379
ti_init(socket);
drivers/pcmcia/ti113x.h
382
pci_irq_status = yenta_probe_cb_irq(socket);
drivers/pcmcia/ti113x.h
390
dev_info(&socket->dev->dev,
drivers/pcmcia/ti113x.h
395
switch (socket->dev->device) {
drivers/pcmcia/ti113x.h
411
config_writel(socket, TI122X_MFUNC, mfunc);
drivers/pcmcia/ti113x.h
413
pci_irq_status = yenta_probe_cb_irq(socket);
drivers/pcmcia/ti113x.h
415
dev_info(&socket->dev->dev,
drivers/pcmcia/ti113x.h
423
config_writel(socket, TI122X_MFUNC, mfunc);
drivers/pcmcia/ti113x.h
431
dev_info(&socket->dev->dev,
drivers/pcmcia/ti113x.h
435
config_writeb(socket, TI113X_DEVICE_CONTROL, devctl);
drivers/pcmcia/ti113x.h
439
switch (socket->dev->device) {
drivers/pcmcia/ti113x.h
445
gpio3 = gpio3_old = config_readb(socket, TI1250_GPIO3_CONTROL);
drivers/pcmcia/ti113x.h
448
config_writeb(socket, TI1250_GPIO3_CONTROL, gpio3);
drivers/pcmcia/ti113x.h
456
config_writel(socket, TI122X_MFUNC, mfunc);
drivers/pcmcia/ti113x.h
460
pci_irq_status = yenta_probe_cb_irq(socket);
drivers/pcmcia/ti113x.h
463
dev_info(&socket->dev->dev, "TI: parallel PCI interrupts ok\n");
drivers/pcmcia/ti113x.h
467
config_writel(socket, TI122X_MFUNC, mfunc);
drivers/pcmcia/ti113x.h
469
config_writeb(socket, TI1250_GPIO3_CONTROL, gpio3_old);
drivers/pcmcia/ti113x.h
474
socket->cb_irq = 0;
drivers/pcmcia/ti113x.h
475
dev_info(&socket->dev->dev,
drivers/pcmcia/ti113x.h
482
static int ti12xx_align_irqs(struct yenta_socket *socket, int *old_irq)
drivers/pcmcia/ti113x.h
487
func0 = pci_get_slot(socket->dev->bus, socket->dev->devfn & ~0x07);
drivers/pcmcia/ti113x.h
492
*old_irq = socket->cb_irq;
drivers/pcmcia/ti113x.h
493
socket->cb_irq = socket->dev->irq = func0->irq;
drivers/pcmcia/ti113x.h
505
static int ti12xx_tie_interrupts(struct yenta_socket *socket, int *old_irq)
drivers/pcmcia/ti113x.h
510
sysctl = config_readl(socket, TI113X_SYSTEM_CONTROL);
drivers/pcmcia/ti113x.h
515
ret = ti12xx_align_irqs(socket, old_irq);
drivers/pcmcia/ti113x.h
521
config_writel(socket, TI113X_SYSTEM_CONTROL, sysctl);
drivers/pcmcia/ti113x.h
527
static void ti12xx_untie_interrupts(struct yenta_socket *socket, int old_irq)
drivers/pcmcia/ti113x.h
529
u32 sysctl = config_readl(socket, TI113X_SYSTEM_CONTROL);
drivers/pcmcia/ti113x.h
531
config_writel(socket, TI113X_SYSTEM_CONTROL, sysctl);
drivers/pcmcia/ti113x.h
533
socket->cb_irq = socket->dev->irq = old_irq;
drivers/pcmcia/ti113x.h
541
static void ti12xx_irqroute_func1(struct yenta_socket *socket)
drivers/pcmcia/ti113x.h
546
mfunc = mfunc_old = config_readl(socket, TI122X_MFUNC);
drivers/pcmcia/ti113x.h
547
devctl = config_readb(socket, TI113X_DEVICE_CONTROL);
drivers/pcmcia/ti113x.h
548
dev_info(&socket->dev->dev, "TI: mfunc 0x%08x, devctl 0x%02x\n",
drivers/pcmcia/ti113x.h
552
sysctl = config_readl(socket, TI113X_SYSTEM_CONTROL);
drivers/pcmcia/ti113x.h
554
ti12xx_align_irqs(socket, NULL);
drivers/pcmcia/ti113x.h
557
ti_init(socket);
drivers/pcmcia/ti113x.h
560
pci_irq_status = yenta_probe_cb_irq(socket);
drivers/pcmcia/ti113x.h
568
dev_info(&socket->dev->dev,
drivers/pcmcia/ti113x.h
575
if (ti12xx_tie_interrupts(socket, &old_irq)) {
drivers/pcmcia/ti113x.h
576
pci_irq_status = yenta_probe_cb_irq(socket);
drivers/pcmcia/ti113x.h
578
dev_info(&socket->dev->dev,
drivers/pcmcia/ti113x.h
583
ti12xx_untie_interrupts(socket, old_irq);
drivers/pcmcia/ti113x.h
590
switch (socket->dev->device) {
drivers/pcmcia/ti113x.h
612
config_writel(socket, TI122X_MFUNC, mfunc);
drivers/pcmcia/ti113x.h
614
pci_irq_status = yenta_probe_cb_irq(socket);
drivers/pcmcia/ti113x.h
616
dev_info(&socket->dev->dev,
drivers/pcmcia/ti113x.h
622
config_writel(socket, TI122X_MFUNC, mfunc);
drivers/pcmcia/ti113x.h
629
if (ti12xx_tie_interrupts(socket, &old_irq)) {
drivers/pcmcia/ti113x.h
630
pci_irq_status = yenta_probe_cb_irq(socket);
drivers/pcmcia/ti113x.h
632
dev_info(&socket->dev->dev,
drivers/pcmcia/ti113x.h
637
ti12xx_untie_interrupts(socket, old_irq);
drivers/pcmcia/ti113x.h
643
socket->cb_irq = 0;
drivers/pcmcia/ti113x.h
644
dev_info(&socket->dev->dev,
drivers/pcmcia/ti113x.h
651
static int ti12xx_2nd_slot_empty(struct yenta_socket *socket)
drivers/pcmcia/ti113x.h
661
switch (socket->dev->device) {
drivers/pcmcia/ti113x.h
694
sysctl = config_readl(socket, TI113X_SYSTEM_CONTROL);
drivers/pcmcia/ti113x.h
706
devfn = socket->dev->devfn & ~0x07;
drivers/pcmcia/ti113x.h
707
func = pci_get_slot(socket->dev->bus,
drivers/pcmcia/ti113x.h
708
(socket->dev->devfn & 0x07) ? devfn : devfn | 0x01);
drivers/pcmcia/ti113x.h
718
if (socket->dev->device != func->device)
drivers/pcmcia/ti113x.h
726
yenta_get_status(&slot2->socket, &state);
drivers/pcmcia/ti113x.h
746
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/ti113x.h
754
devctl = config_readb(socket, TI113X_DEVICE_CONTROL);
drivers/pcmcia/ti113x.h
755
sysctl = config_readl(socket, TI113X_SYSTEM_CONTROL);
drivers/pcmcia/ti113x.h
756
mfunc = config_readl(socket, TI122X_MFUNC);
drivers/pcmcia/ti113x.h
766
(pwr_irqs_off || ti12xx_2nd_slot_empty(socket))) {
drivers/pcmcia/ti113x.h
767
switch (socket->dev->device) {
drivers/pcmcia/ti113x.h
789
if ((PCI_FUNC(socket->dev->devfn) == 0) ||
drivers/pcmcia/ti113x.h
791
(pwr_irqs_off || ti12xx_2nd_slot_empty(socket)))) {
drivers/pcmcia/ti113x.h
793
switch (socket->dev->device) {
drivers/pcmcia/ti113x.h
799
gpio3 = config_readb(socket, TI1250_GPIO3_CONTROL);
drivers/pcmcia/ti113x.h
804
config_writeb(socket, TI1250_GPIO3_CONTROL, gpio3);
drivers/pcmcia/ti113x.h
813
config_writel(socket, TI122X_MFUNC, mfunc);
drivers/pcmcia/ti113x.h
816
switch (socket->dev->device) {
drivers/pcmcia/ti113x.h
825
config_writel(socket, TI122X_MFUNC, mfunc);
drivers/pcmcia/ti113x.h
835
config_writel(socket, TI122X_MFUNC, mfunc);
drivers/pcmcia/ti113x.h
842
static int ti12xx_override(struct yenta_socket *socket)
drivers/pcmcia/ti113x.h
847
val_orig = val = config_readl(socket, TI113X_SYSTEM_CONTROL);
drivers/pcmcia/ti113x.h
848
if (disable_clkrun && PCI_FUNC(socket->dev->devfn) == 0) {
drivers/pcmcia/ti113x.h
849
dev_info(&socket->dev->dev, "Disabling CLKRUN feature\n");
drivers/pcmcia/ti113x.h
853
dev_info(&socket->dev->dev,
drivers/pcmcia/ti113x.h
858
config_writel(socket, TI113X_SYSTEM_CONTROL, val);
drivers/pcmcia/ti113x.h
864
val = config_readb(socket, TI1250_DIAGNOSTIC);
drivers/pcmcia/ti113x.h
865
dev_info(&socket->dev->dev, "Using %s to route CSC interrupts to PCI\n",
drivers/pcmcia/ti113x.h
867
dev_info(&socket->dev->dev, "Routing CardBus interrupts to %s\n",
drivers/pcmcia/ti113x.h
871
if (PCI_FUNC(socket->dev->devfn) == 0)
drivers/pcmcia/ti113x.h
872
ti12xx_irqroute_func0(socket);
drivers/pcmcia/ti113x.h
874
ti12xx_irqroute_func1(socket);
drivers/pcmcia/ti113x.h
877
socket->socket.power_hook = ti12xx_power_hook;
drivers/pcmcia/ti113x.h
879
return ti_override(socket);
drivers/pcmcia/ti113x.h
883
static int ti1250_override(struct yenta_socket *socket)
drivers/pcmcia/ti113x.h
887
old = config_readb(socket, TI1250_DIAGNOSTIC);
drivers/pcmcia/ti113x.h
889
if (socket->cb_irq)
drivers/pcmcia/ti113x.h
893
dev_info(&socket->dev->dev,
drivers/pcmcia/ti113x.h
896
config_writeb(socket, TI1250_DIAGNOSTIC, diag);
drivers/pcmcia/ti113x.h
899
return ti12xx_override(socket);
drivers/pcmcia/ti113x.h
938
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/ti113x.h
949
test_c9 = old_c9 = config_readb(socket, ENE_TEST_C9);
drivers/pcmcia/ti113x.h
960
dev_info(&socket->dev->dev,
drivers/pcmcia/ti113x.h
963
config_writeb(socket, ENE_TEST_C9, test_c9);
drivers/pcmcia/ti113x.h
966
static int ene_override(struct yenta_socket *socket)
drivers/pcmcia/ti113x.h
969
socket->socket.tune_bridge = ene_tune_bridge;
drivers/pcmcia/ti113x.h
971
return ti1250_override(socket);
drivers/pcmcia/topic.h
112
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/topic.h
115
reg_zv = config_readb(socket, TOPIC97_ZOOM_VIDEO_CONTROL);
drivers/pcmcia/topic.h
118
config_writeb(socket, TOPIC97_ZOOM_VIDEO_CONTROL, reg_zv);
drivers/pcmcia/topic.h
120
reg = config_readb(socket, TOPIC97_AUDIO_VIDEO_SWITCH);
drivers/pcmcia/topic.h
122
config_writeb(socket, TOPIC97_AUDIO_VIDEO_SWITCH, reg);
drivers/pcmcia/topic.h
125
config_writeb(socket, TOPIC97_ZOOM_VIDEO_CONTROL, reg_zv);
drivers/pcmcia/topic.h
127
reg = config_readb(socket, TOPIC97_AUDIO_VIDEO_SWITCH);
drivers/pcmcia/topic.h
129
config_writeb(socket, TOPIC97_AUDIO_VIDEO_SWITCH, reg);
drivers/pcmcia/topic.h
133
static int topic97_override(struct yenta_socket *socket)
drivers/pcmcia/topic.h
136
socket->socket.zoom_video = topic97_zoom_video;
drivers/pcmcia/topic.h
141
static int topic95_override(struct yenta_socket *socket)
drivers/pcmcia/topic.h
147
fctrl = exca_readb(socket, TOPIC_EXCA_IF_CONTROL);
drivers/pcmcia/topic.h
148
exca_writeb(socket, TOPIC_EXCA_IF_CONTROL, fctrl | TOPIC_EXCA_IFC_33V_ENA);
drivers/pcmcia/topic.h
151
socket->flags |= YENTA_16BIT_POWER_EXCA | YENTA_16BIT_POWER_DF;
drivers/pcmcia/topic.h
157
if (pci_read_config_word(socket->dev, TOPIC_PCI_CFG_PPBCN, &ppbcn) == 0
drivers/pcmcia/topic.h
158
&& socket->dev->revision <= 7
drivers/pcmcia/topic.h
161
pci_write_config_word(socket->dev, TOPIC_PCI_CFG_PPBCN, ppbcn);
drivers/pcmcia/topic.h
162
dev_info(&socket->dev->dev, "Disabled ToPIC95 Cardbus write buffers.\n");
drivers/pcmcia/xxs1500_ss.c
263
sock->socket.ops = &xxs1500_pcmcia_operations;
drivers/pcmcia/xxs1500_ss.c
264
sock->socket.owner = THIS_MODULE;
drivers/pcmcia/xxs1500_ss.c
265
sock->socket.pci_irq = gpio_to_irq(GPIO_CARDIRQ);
drivers/pcmcia/xxs1500_ss.c
266
sock->socket.features = SS_CAP_STATIC_MAP | SS_CAP_PCCARD;
drivers/pcmcia/xxs1500_ss.c
267
sock->socket.map_size = MEM_MAP_SIZE;
drivers/pcmcia/xxs1500_ss.c
268
sock->socket.io_offset = (unsigned long)sock->virt_io;
drivers/pcmcia/xxs1500_ss.c
269
sock->socket.dev.parent = &pdev->dev;
drivers/pcmcia/xxs1500_ss.c
270
sock->socket.resource_ops = &pccard_static_ops;
drivers/pcmcia/xxs1500_ss.c
285
ret = pcmcia_register_socket(&sock->socket);
drivers/pcmcia/xxs1500_ss.c
308
pcmcia_unregister_socket(&sock->socket);
drivers/pcmcia/xxs1500_ss.c
56
struct pcmcia_socket socket;
drivers/pcmcia/xxs1500_ss.c
67
#define to_xxs_socket(x) container_of(x, struct xxs1500_pcmcia_sock, socket)
drivers/pcmcia/xxs1500_ss.c
73
pcmcia_parse_events(&sock->socket, SS_DETECT);
drivers/pcmcia/yenta_socket.c
1003
if (!socket->dev->irq)
drivers/pcmcia/yenta_socket.c
1004
reg = exca_readb(socket, I365_CSCINT);
drivers/pcmcia/yenta_socket.c
1005
exca_writeb(socket, I365_CSCINT, reg | I365_CSC_STSCHG);
drivers/pcmcia/yenta_socket.c
1006
cb_writel(socket, CB_SOCKET_EVENT, -1);
drivers/pcmcia/yenta_socket.c
1007
cb_writel(socket, CB_SOCKET_MASK, CB_CSTSMASK);
drivers/pcmcia/yenta_socket.c
1008
cb_writel(socket, CB_SOCKET_FORCE, CB_FCARDSTS);
drivers/pcmcia/yenta_socket.c
101
pci_read_config_byte(socket->dev, offset, &val);
drivers/pcmcia/yenta_socket.c
1013
cb_writel(socket, CB_SOCKET_MASK, 0);
drivers/pcmcia/yenta_socket.c
1014
exca_writeb(socket, I365_CSCINT, reg);
drivers/pcmcia/yenta_socket.c
1015
cb_writel(socket, CB_SOCKET_EVENT, -1);
drivers/pcmcia/yenta_socket.c
1016
exca_readb(socket, I365_CSC);
drivers/pcmcia/yenta_socket.c
1018
free_irq(socket->cb_irq, socket);
drivers/pcmcia/yenta_socket.c
102
debug("%04x %02x\n", socket, offset, val);
drivers/pcmcia/yenta_socket.c
1020
return (int) socket->probe_status;
drivers/pcmcia/yenta_socket.c
1029
static void yenta_get_socket_capabilities(struct yenta_socket *socket, u32 isa_irq_mask)
drivers/pcmcia/yenta_socket.c
1031
socket->socket.pci_irq = socket->cb_irq;
drivers/pcmcia/yenta_socket.c
1033
socket->socket.irq_mask = yenta_probe_irq(socket, isa_irq_mask);
drivers/pcmcia/yenta_socket.c
1035
socket->socket.irq_mask = 0;
drivers/pcmcia/yenta_socket.c
1037
dev_info(&socket->dev->dev, "ISA IRQ mask 0x%04x, PCI irq %d\n",
drivers/pcmcia/yenta_socket.c
1038
socket->socket.irq_mask, socket->cb_irq);
drivers/pcmcia/yenta_socket.c
1044
static void yenta_config_init(struct yenta_socket *socket)
drivers/pcmcia/yenta_socket.c
1047
struct pci_dev *dev = socket->dev;
drivers/pcmcia/yenta_socket.c
1050
pcibios_resource_to_bus(socket->dev->bus, &region, &dev->resource[0]);
drivers/pcmcia/yenta_socket.c
1052
config_writel(socket, CB_LEGACY_MODE_BASE, 0);
drivers/pcmcia/yenta_socket.c
1053
config_writel(socket, PCI_BASE_ADDRESS_0, region.start);
drivers/pcmcia/yenta_socket.c
1054
config_writew(socket, PCI_COMMAND,
drivers/pcmcia/yenta_socket.c
106
static inline u16 config_readw(struct yenta_socket *socket, unsigned offset)
drivers/pcmcia/yenta_socket.c
1061
config_writeb(socket, PCI_CACHE_LINE_SIZE, L1_CACHE_BYTES / 4);
drivers/pcmcia/yenta_socket.c
1062
config_writeb(socket, PCI_LATENCY_TIMER, 168);
drivers/pcmcia/yenta_socket.c
1063
config_writel(socket, PCI_PRIMARY_BUS,
drivers/pcmcia/yenta_socket.c
1075
bridge = config_readw(socket, CB_BRIDGE_CONTROL);
drivers/pcmcia/yenta_socket.c
1078
config_writew(socket, CB_BRIDGE_CONTROL, bridge);
drivers/pcmcia/yenta_socket.c
109
pci_read_config_word(socket->dev, offset, &val);
drivers/pcmcia/yenta_socket.c
110
debug("%04x %04x\n", socket, offset, val);
drivers/pcmcia/yenta_socket.c
114
static inline u32 config_readl(struct yenta_socket *socket, unsigned offset)
drivers/pcmcia/yenta_socket.c
1161
struct yenta_socket *socket;
drivers/pcmcia/yenta_socket.c
117
pci_read_config_dword(socket->dev, offset, &val);
drivers/pcmcia/yenta_socket.c
1174
socket = kzalloc_obj(struct yenta_socket);
drivers/pcmcia/yenta_socket.c
1175
if (!socket)
drivers/pcmcia/yenta_socket.c
1179
socket->socket.ops = &yenta_socket_operations;
drivers/pcmcia/yenta_socket.c
118
debug("%04x %08x\n", socket, offset, val);
drivers/pcmcia/yenta_socket.c
1180
socket->socket.resource_ops = &pccard_nonstatic_ops;
drivers/pcmcia/yenta_socket.c
1181
socket->socket.dev.parent = &dev->dev;
drivers/pcmcia/yenta_socket.c
1182
socket->socket.driver_data = socket;
drivers/pcmcia/yenta_socket.c
1183
socket->socket.owner = THIS_MODULE;
drivers/pcmcia/yenta_socket.c
1184
socket->socket.features = SS_CAP_PAGE_REGS | SS_CAP_PCCARD;
drivers/pcmcia/yenta_socket.c
1185
socket->socket.map_size = 0x1000;
drivers/pcmcia/yenta_socket.c
1186
socket->socket.cb_dev = dev;
drivers/pcmcia/yenta_socket.c
1189
socket->dev = dev;
drivers/pcmcia/yenta_socket.c
1190
pci_set_drvdata(dev, socket);
drivers/pcmcia/yenta_socket.c
1214
socket->base = ioremap(pci_resource_start(dev, 0), 0x1000);
drivers/pcmcia/yenta_socket.c
1215
if (!socket->base) {
drivers/pcmcia/yenta_socket.c
122
static inline void config_writeb(struct yenta_socket *socket, unsigned offset, u8 val)
drivers/pcmcia/yenta_socket.c
1227
yenta_config_init(socket);
drivers/pcmcia/yenta_socket.c
1230
cb_writel(socket, CB_SOCKET_MASK, 0x0);
drivers/pcmcia/yenta_socket.c
1233
yenta_allocate_resources(socket);
drivers/pcmcia/yenta_socket.c
1235
socket->cb_irq = dev->irq;
drivers/pcmcia/yenta_socket.c
124
debug("%04x %02x\n", socket, offset, val);
drivers/pcmcia/yenta_socket.c
1240
socket->type = &cardbus_type[id->driver_data];
drivers/pcmcia/yenta_socket.c
1242
ret = socket->type->override(socket);
drivers/pcmcia/yenta_socket.c
1249
if (!socket->cb_irq || request_irq(socket->cb_irq, yenta_interrupt, IRQF_SHARED, "yenta", socket)) {
drivers/pcmcia/yenta_socket.c
125
pci_write_config_byte(socket->dev, offset, val);
drivers/pcmcia/yenta_socket.c
1251
socket->cb_irq = 0; /* But zero is a valid IRQ number. */
drivers/pcmcia/yenta_socket.c
1252
timer_setup(&socket->poll_timer, yenta_interrupt_wrapper, 0);
drivers/pcmcia/yenta_socket.c
1253
mod_timer(&socket->poll_timer, jiffies + HZ);
drivers/pcmcia/yenta_socket.c
1259
socket->socket.features |= SS_CAP_CARDBUS;
drivers/pcmcia/yenta_socket.c
1263
yenta_interrogate(socket);
drivers/pcmcia/yenta_socket.c
1264
yenta_get_socket_capabilities(socket, isa_interrupts);
drivers/pcmcia/yenta_socket.c
1266
cb_readl(socket, CB_SOCKET_STATE));
drivers/pcmcia/yenta_socket.c
1271
ret = pcmcia_register_socket(&socket->socket);
drivers/pcmcia/yenta_socket.c
128
static inline void config_writew(struct yenta_socket *socket, unsigned offset, u16 val)
drivers/pcmcia/yenta_socket.c
1284
pcmcia_unregister_socket(&socket->socket);
drivers/pcmcia/yenta_socket.c
1286
if (socket->cb_irq)
drivers/pcmcia/yenta_socket.c
1287
free_irq(socket->cb_irq, socket);
drivers/pcmcia/yenta_socket.c
1289
timer_shutdown_sync(&socket->poll_timer);
drivers/pcmcia/yenta_socket.c
1291
iounmap(socket->base);
drivers/pcmcia/yenta_socket.c
1292
yenta_free_resources(socket);
drivers/pcmcia/yenta_socket.c
1299
kfree(socket);
drivers/pcmcia/yenta_socket.c
130
debug("%04x %04x\n", socket, offset, val);
drivers/pcmcia/yenta_socket.c
1307
struct yenta_socket *socket = pci_get_drvdata(pdev);
drivers/pcmcia/yenta_socket.c
1309
if (!socket)
drivers/pcmcia/yenta_socket.c
131
pci_write_config_word(socket->dev, offset, val);
drivers/pcmcia/yenta_socket.c
1312
if (socket->type && socket->type->save_state)
drivers/pcmcia/yenta_socket.c
1313
socket->type->save_state(socket);
drivers/pcmcia/yenta_socket.c
1316
pci_read_config_dword(pdev, 16*4, &socket->saved_state[0]);
drivers/pcmcia/yenta_socket.c
1317
pci_read_config_dword(pdev, 17*4, &socket->saved_state[1]);
drivers/pcmcia/yenta_socket.c
1326
struct yenta_socket *socket = pci_get_drvdata(pdev);
drivers/pcmcia/yenta_socket.c
1329
if (!socket)
drivers/pcmcia/yenta_socket.c
1332
pci_write_config_dword(pdev, 16*4, socket->saved_state[0]);
drivers/pcmcia/yenta_socket.c
1333
pci_write_config_dword(pdev, 17*4, socket->saved_state[1]);
drivers/pcmcia/yenta_socket.c
134
static inline void config_writel(struct yenta_socket *socket, unsigned offset, u32 val)
drivers/pcmcia/yenta_socket.c
1341
if (socket->type && socket->type->restore_state)
drivers/pcmcia/yenta_socket.c
1342
socket->type->restore_state(socket);
drivers/pcmcia/yenta_socket.c
136
debug("%04x %08x\n", socket, offset, val);
drivers/pcmcia/yenta_socket.c
137
pci_write_config_dword(socket->dev, offset, val);
drivers/pcmcia/yenta_socket.c
140
static inline u8 exca_readb(struct yenta_socket *socket, unsigned reg)
drivers/pcmcia/yenta_socket.c
142
u8 val = readb(socket->base + 0x800 + reg);
drivers/pcmcia/yenta_socket.c
143
debug("%04x %02x\n", socket, reg, val);
drivers/pcmcia/yenta_socket.c
158
static inline void exca_writeb(struct yenta_socket *socket, unsigned reg, u8 val)
drivers/pcmcia/yenta_socket.c
160
debug("%04x %02x\n", socket, reg, val);
drivers/pcmcia/yenta_socket.c
161
writeb(val, socket->base + 0x800 + reg);
drivers/pcmcia/yenta_socket.c
162
readb(socket->base + 0x800 + reg); /* PCI write posting... */
drivers/pcmcia/yenta_socket.c
165
static void exca_writew(struct yenta_socket *socket, unsigned reg, u16 val)
drivers/pcmcia/yenta_socket.c
167
debug("%04x %04x\n", socket, reg, val);
drivers/pcmcia/yenta_socket.c
168
writeb(val, socket->base + 0x800 + reg);
drivers/pcmcia/yenta_socket.c
169
writeb(val >> 8, socket->base + 0x800 + reg + 1);
drivers/pcmcia/yenta_socket.c
172
readb(socket->base + 0x800 + reg);
drivers/pcmcia/yenta_socket.c
173
readb(socket->base + 0x800 + reg + 1);
drivers/pcmcia/yenta_socket.c
178
struct yenta_socket *socket = dev_get_drvdata(yentadev);
drivers/pcmcia/yenta_socket.c
186
val = cb_readl(socket, i);
drivers/pcmcia/yenta_socket.c
200
val = exca_readb(socket, i);
drivers/pcmcia/yenta_socket.c
215
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/yenta_socket.c
217
u32 state = cb_readl(socket, CB_SOCKET_STATE);
drivers/pcmcia/yenta_socket.c
231
u8 status = exca_readb(socket, I365_STATUS);
drivers/pcmcia/yenta_socket.c
233
if (exca_readb(socket, I365_INTCTL) & I365_PC_IOCARD) {
drivers/pcmcia/yenta_socket.c
248
static void yenta_set_power(struct yenta_socket *socket, socket_state_t *state)
drivers/pcmcia/yenta_socket.c
251
if (!(cb_readl(socket, CB_SOCKET_STATE) & CB_CBCARD) &&
drivers/pcmcia/yenta_socket.c
252
(socket->flags & YENTA_16BIT_POWER_EXCA)) {
drivers/pcmcia/yenta_socket.c
254
reg = old = exca_readb(socket, I365_POWER);
drivers/pcmcia/yenta_socket.c
258
if (socket->flags & YENTA_16BIT_POWER_DF) {
drivers/pcmcia/yenta_socket.c
300
exca_writeb(socket, I365_POWER, reg);
drivers/pcmcia/yenta_socket.c
325
if (reg != cb_readl(socket, CB_SOCKET_CONTROL))
drivers/pcmcia/yenta_socket.c
326
cb_writel(socket, CB_SOCKET_CONTROL, reg);
drivers/pcmcia/yenta_socket.c
332
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/yenta_socket.c
337
yenta_set_power(socket, state);
drivers/pcmcia/yenta_socket.c
339
socket->io_irq = state->io_irq;
drivers/pcmcia/yenta_socket.c
340
bridge = config_readw(socket, CB_BRIDGE_CONTROL) & ~(CB_BRIDGE_CRST | CB_BRIDGE_INTR);
drivers/pcmcia/yenta_socket.c
341
if (cb_readl(socket, CB_SOCKET_STATE) & CB_CBCARD) {
drivers/pcmcia/yenta_socket.c
346
intr = exca_readb(socket, I365_INTCTL);
drivers/pcmcia/yenta_socket.c
348
if (!socket->dev->irq) {
drivers/pcmcia/yenta_socket.c
349
intr |= socket->cb_irq ? socket->cb_irq : state->io_irq;
drivers/pcmcia/yenta_socket.c
352
exca_writeb(socket, I365_INTCTL, intr);
drivers/pcmcia/yenta_socket.c
356
reg = exca_readb(socket, I365_INTCTL) & (I365_RING_ENA | I365_INTR_ENA);
drivers/pcmcia/yenta_socket.c
359
if (state->io_irq != socket->dev->irq) {
drivers/pcmcia/yenta_socket.c
363
exca_writeb(socket, I365_INTCTL, reg);
drivers/pcmcia/yenta_socket.c
365
reg = exca_readb(socket, I365_POWER) & (I365_VCC_MASK|I365_VPP1_MASK);
drivers/pcmcia/yenta_socket.c
371
if (exca_readb(socket, I365_POWER) != reg)
drivers/pcmcia/yenta_socket.c
372
exca_writeb(socket, I365_POWER, reg);
drivers/pcmcia/yenta_socket.c
375
reg = exca_readb(socket, I365_CSCINT);
drivers/pcmcia/yenta_socket.c
389
exca_writeb(socket, I365_CSCINT, reg);
drivers/pcmcia/yenta_socket.c
390
exca_readb(socket, I365_CSC);
drivers/pcmcia/yenta_socket.c
394
config_writew(socket, CB_BRIDGE_CONTROL, bridge);
drivers/pcmcia/yenta_socket.c
396
cb_writel(socket, CB_SOCKET_EVENT, -1);
drivers/pcmcia/yenta_socket.c
397
cb_writel(socket, CB_SOCKET_MASK, CB_CDMASK);
drivers/pcmcia/yenta_socket.c
401
yenta_set_power(socket, state);
drivers/pcmcia/yenta_socket.c
407
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/yenta_socket.c
417
addr = exca_readb(socket, I365_ADDRWIN);
drivers/pcmcia/yenta_socket.c
422
exca_writeb(socket, I365_ADDRWIN, addr);
drivers/pcmcia/yenta_socket.c
425
exca_writew(socket, I365_IO(map)+I365_W_START, io->start);
drivers/pcmcia/yenta_socket.c
426
exca_writew(socket, I365_IO(map)+I365_W_STOP, io->stop);
drivers/pcmcia/yenta_socket.c
428
ioctl = exca_readb(socket, I365_IOCTL) & ~I365_IOCTL_MASK(map);
drivers/pcmcia/yenta_socket.c
435
exca_writeb(socket, I365_IOCTL, ioctl);
drivers/pcmcia/yenta_socket.c
438
exca_writeb(socket, I365_ADDRWIN, addr | enable);
drivers/pcmcia/yenta_socket.c
444
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/yenta_socket.c
451
pcibios_resource_to_bus(socket->dev->bus, &region, mem->res);
drivers/pcmcia/yenta_socket.c
463
addr = exca_readb(socket, I365_ADDRWIN);
drivers/pcmcia/yenta_socket.c
466
exca_writeb(socket, I365_ADDRWIN, addr);
drivers/pcmcia/yenta_socket.c
469
exca_writeb(socket, CB_MEM_PAGE(map), start >> 24);
drivers/pcmcia/yenta_socket.c
476
exca_writew(socket, I365_MEM(map) + I365_W_START, word);
drivers/pcmcia/yenta_socket.c
492
exca_writew(socket, I365_MEM(map) + I365_W_STOP, word);
drivers/pcmcia/yenta_socket.c
499
exca_writew(socket, I365_MEM(map) + I365_W_OFF, word);
drivers/pcmcia/yenta_socket.c
502
exca_writeb(socket, I365_ADDRWIN, addr | enable);
drivers/pcmcia/yenta_socket.c
511
struct yenta_socket *socket = (struct yenta_socket *) dev_id;
drivers/pcmcia/yenta_socket.c
516
cb_event = cb_readl(socket, CB_SOCKET_EVENT);
drivers/pcmcia/yenta_socket.c
517
cb_writel(socket, CB_SOCKET_EVENT, cb_event);
drivers/pcmcia/yenta_socket.c
519
csc = exca_readb(socket, I365_CSC);
drivers/pcmcia/yenta_socket.c
526
if (exca_readb(socket, I365_INTCTL) & I365_PC_IOCARD) {
drivers/pcmcia/yenta_socket.c
535
pcmcia_parse_events(&socket->socket, events);
drivers/pcmcia/yenta_socket.c
542
struct yenta_socket *socket = timer_container_of(socket, t,
drivers/pcmcia/yenta_socket.c
545
yenta_interrupt(0, (void *)socket);
drivers/pcmcia/yenta_socket.c
546
socket->poll_timer.expires = jiffies + HZ;
drivers/pcmcia/yenta_socket.c
547
add_timer(&socket->poll_timer);
drivers/pcmcia/yenta_socket.c
550
static void yenta_clear_maps(struct yenta_socket *socket)
drivers/pcmcia/yenta_socket.c
557
yenta_set_socket(&socket->socket, &dead_socket);
drivers/pcmcia/yenta_socket.c
560
yenta_set_io_map(&socket->socket, &io);
drivers/pcmcia/yenta_socket.c
564
yenta_set_mem_map(&socket->socket, &mem);
drivers/pcmcia/yenta_socket.c
569
static void yenta_interrogate(struct yenta_socket *socket)
drivers/pcmcia/yenta_socket.c
573
state = cb_readl(socket, CB_SOCKET_STATE);
drivers/pcmcia/yenta_socket.c
577
cb_writel(socket, CB_SOCKET_FORCE, CB_CVSTEST);
drivers/pcmcia/yenta_socket.c
583
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/yenta_socket.c
585
exca_writeb(socket, I365_GBLCTL, 0x00);
drivers/pcmcia/yenta_socket.c
586
exca_writeb(socket, I365_GENCTL, 0x00);
drivers/pcmcia/yenta_socket.c
589
yenta_interrogate(socket);
drivers/pcmcia/yenta_socket.c
591
yenta_clear_maps(socket);
drivers/pcmcia/yenta_socket.c
593
if (socket->type && socket->type->sock_init)
drivers/pcmcia/yenta_socket.c
594
socket->type->sock_init(socket);
drivers/pcmcia/yenta_socket.c
597
cb_writel(socket, CB_SOCKET_MASK, CB_CDMASK);
drivers/pcmcia/yenta_socket.c
604
struct yenta_socket *socket = container_of(sock, struct yenta_socket, socket);
drivers/pcmcia/yenta_socket.c
607
cb_writel(socket, CB_SOCKET_MASK, 0x0);
drivers/pcmcia/yenta_socket.c
673
static int yenta_search_res(struct yenta_socket *socket, struct resource *res,
drivers/pcmcia/yenta_socket.c
679
pci_bus_for_each_resource(socket->dev->bus, root, i) {
drivers/pcmcia/yenta_socket.c
69
static int yenta_probe_cb_irq(struct yenta_socket *socket);
drivers/pcmcia/yenta_socket.c
693
static int yenta_allocate_res(struct yenta_socket *socket, int nr, unsigned type, int addr_start, int addr_end)
drivers/pcmcia/yenta_socket.c
695
struct pci_dev *dev = socket->dev;
drivers/pcmcia/yenta_socket.c
70
static unsigned int yenta_probe_irq(struct yenta_socket *socket,
drivers/pcmcia/yenta_socket.c
713
region.start = config_readl(socket, addr_start) & mask;
drivers/pcmcia/yenta_socket.c
714
region.end = config_readl(socket, addr_end) | ~mask;
drivers/pcmcia/yenta_socket.c
725
if ((yenta_search_res(socket, res, BRIDGE_IO_MAX)) ||
drivers/pcmcia/yenta_socket.c
726
(yenta_search_res(socket, res, BRIDGE_IO_ACC)) ||
drivers/pcmcia/yenta_socket.c
727
(yenta_search_res(socket, res, BRIDGE_IO_MIN)))
drivers/pcmcia/yenta_socket.c
731
if ((yenta_search_res(socket, res, BRIDGE_MEM_MAX)) ||
drivers/pcmcia/yenta_socket.c
732
(yenta_search_res(socket, res, BRIDGE_MEM_ACC)) ||
drivers/pcmcia/yenta_socket.c
733
(yenta_search_res(socket, res, BRIDGE_MEM_MIN)))
drivers/pcmcia/yenta_socket.c
738
if ((yenta_search_res(socket, res, BRIDGE_MEM_MAX)) ||
drivers/pcmcia/yenta_socket.c
739
(yenta_search_res(socket, res, BRIDGE_MEM_ACC)) ||
drivers/pcmcia/yenta_socket.c
740
(yenta_search_res(socket, res, BRIDGE_MEM_MIN)))
drivers/pcmcia/yenta_socket.c
751
static void yenta_free_res(struct yenta_socket *socket, int nr)
drivers/pcmcia/yenta_socket.c
753
struct pci_dev *dev = socket->dev;
drivers/pcmcia/yenta_socket.c
766
static void yenta_allocate_resources(struct yenta_socket *socket)
drivers/pcmcia/yenta_socket.c
769
program += yenta_allocate_res(socket, PCI_CB_BRIDGE_IO_0_WINDOW,
drivers/pcmcia/yenta_socket.c
772
program += yenta_allocate_res(socket, PCI_CB_BRIDGE_IO_1_WINDOW,
drivers/pcmcia/yenta_socket.c
775
program += yenta_allocate_res(socket, PCI_CB_BRIDGE_MEM_0_WINDOW,
drivers/pcmcia/yenta_socket.c
778
program += yenta_allocate_res(socket, PCI_CB_BRIDGE_MEM_1_WINDOW,
drivers/pcmcia/yenta_socket.c
782
pci_setup_cardbus_bridge(socket->dev->subordinate);
drivers/pcmcia/yenta_socket.c
789
static void yenta_free_resources(struct yenta_socket *socket)
drivers/pcmcia/yenta_socket.c
791
yenta_free_res(socket, PCI_CB_BRIDGE_IO_0_WINDOW);
drivers/pcmcia/yenta_socket.c
792
yenta_free_res(socket, PCI_CB_BRIDGE_IO_1_WINDOW);
drivers/pcmcia/yenta_socket.c
793
yenta_free_res(socket, PCI_CB_BRIDGE_MEM_0_WINDOW);
drivers/pcmcia/yenta_socket.c
794
yenta_free_res(socket, PCI_CB_BRIDGE_MEM_1_WINDOW);
drivers/pcmcia/yenta_socket.c
809
pcmcia_unregister_socket(&sock->socket);
drivers/pcmcia/yenta_socket.c
84
static inline u32 cb_readl(struct yenta_socket *socket, unsigned reg)
drivers/pcmcia/yenta_socket.c
86
u32 val = readl(socket->base + reg);
drivers/pcmcia/yenta_socket.c
87
debug("%04x %08x\n", socket, reg, val);
drivers/pcmcia/yenta_socket.c
91
static inline void cb_writel(struct yenta_socket *socket, unsigned reg, u32 val)
drivers/pcmcia/yenta_socket.c
927
static unsigned int yenta_probe_irq(struct yenta_socket *socket, u32 isa_irq_mask)
drivers/pcmcia/yenta_socket.c
93
debug("%04x %08x\n", socket, reg, val);
drivers/pcmcia/yenta_socket.c
938
cb_writel(socket, CB_SOCKET_EVENT, -1);
drivers/pcmcia/yenta_socket.c
939
cb_writel(socket, CB_SOCKET_MASK, CB_CSTSMASK);
drivers/pcmcia/yenta_socket.c
94
writel(val, socket->base + reg);
drivers/pcmcia/yenta_socket.c
940
reg = exca_readb(socket, I365_CSCINT);
drivers/pcmcia/yenta_socket.c
941
exca_writeb(socket, I365_CSCINT, 0);
drivers/pcmcia/yenta_socket.c
946
exca_writeb(socket, I365_CSCINT, I365_CSC_STSCHG | (i << 4));
drivers/pcmcia/yenta_socket.c
947
cb_writel(socket, CB_SOCKET_FORCE, CB_FCARDSTS);
drivers/pcmcia/yenta_socket.c
949
cb_writel(socket, CB_SOCKET_EVENT, -1);
drivers/pcmcia/yenta_socket.c
95
readl(socket->base + reg); /* avoid problems with PCI write posting */
drivers/pcmcia/yenta_socket.c
951
cb_writel(socket, CB_SOCKET_MASK, 0);
drivers/pcmcia/yenta_socket.c
952
exca_writeb(socket, I365_CSCINT, reg);
drivers/pcmcia/yenta_socket.c
969
struct yenta_socket *socket = (struct yenta_socket *) dev_id;
drivers/pcmcia/yenta_socket.c
974
cb_event = cb_readl(socket, CB_SOCKET_EVENT);
drivers/pcmcia/yenta_socket.c
975
cb_writel(socket, CB_SOCKET_EVENT, -1);
drivers/pcmcia/yenta_socket.c
976
csc = exca_readb(socket, I365_CSC);
drivers/pcmcia/yenta_socket.c
979
socket->probe_status = 1;
drivers/pcmcia/yenta_socket.c
98
static inline u8 config_readb(struct yenta_socket *socket, unsigned offset)
drivers/pcmcia/yenta_socket.c
987
static int yenta_probe_cb_irq(struct yenta_socket *socket)
drivers/pcmcia/yenta_socket.c
991
if (!socket->cb_irq)
drivers/pcmcia/yenta_socket.c
994
socket->probe_status = 0;
drivers/pcmcia/yenta_socket.c
996
if (request_irq(socket->cb_irq, yenta_probe_handler, IRQF_SHARED, "yenta", socket)) {
drivers/pcmcia/yenta_socket.c
997
dev_warn(&socket->dev->dev,
drivers/pcmcia/yenta_socket.h
120
struct pcmcia_socket socket;
drivers/perf/arm_cspmu/nvidia_cspmu.c
376
const int socket = cpu_to_node(cpu);
drivers/perf/arm_cspmu/nvidia_cspmu.c
379
socket);
drivers/perf/arm_cspmu/nvidia_cspmu.c
68
NV_CSPMU_EVENT_ATTR_4(socket, rd_data, 0x101),
drivers/perf/arm_cspmu/nvidia_cspmu.c
69
NV_CSPMU_EVENT_ATTR_4(socket, wb_data, 0x109),
drivers/perf/arm_cspmu/nvidia_cspmu.c
71
NV_CSPMU_EVENT_ATTR_4(socket, rd_outstanding, 0x115),
drivers/perf/arm_cspmu/nvidia_cspmu.c
73
NV_CSPMU_EVENT_ATTR_4(socket, rd_access, 0x12d),
drivers/perf/arm_cspmu/nvidia_cspmu.c
74
NV_CSPMU_EVENT_ATTR_4(socket, wb_access, 0x135),
drivers/perf/arm_cspmu/nvidia_cspmu.c
75
NV_CSPMU_EVENT_ATTR_4(socket, wr_access, 0x139),
drivers/perf/arm_cspmu/nvidia_cspmu.c
85
NV_CSPMU_EVENT_ATTR_4(socket, wr_data, 0x17c),
drivers/ras/amd/atl/prm.c
27
u8 socket;
drivers/ras/amd/atl/prm.c
39
p_buf.socket = socket_id;
drivers/scsi/iscsi_tcp.c
297
struct socket *sk = tcp_sw_conn->sock;
drivers/scsi/iscsi_tcp.c
604
struct socket *sock = tcp_sw_conn->sock;
drivers/scsi/iscsi_tcp.c
645
struct socket *sock = tcp_sw_conn->sock;
drivers/scsi/iscsi_tcp.c
672
struct socket *sock;
drivers/scsi/iscsi_tcp.c
754
struct socket *sock;
drivers/scsi/iscsi_tcp.c
813
struct socket *sock;
drivers/scsi/iscsi_tcp.h
19
struct socket;
drivers/scsi/iscsi_tcp.h
30
struct socket *sock;
drivers/soc/qcom/qmi_interface.c
18
static struct socket *qmi_sock_create(struct qmi_handle *qmi,
drivers/soc/qcom/qmi_interface.c
444
struct socket *sock;
drivers/soc/qcom/qmi_interface.c
585
static struct socket *qmi_sock_create(struct qmi_handle *qmi,
drivers/soc/qcom/qmi_interface.c
588
struct socket *sock;
drivers/soc/qcom/qmi_interface.c
689
struct socket *sock = qmi->sock;
drivers/target/iscsi/iscsi_target_login.c
777
struct socket *sock = NULL;
drivers/target/iscsi/iscsi_target_login.c
868
struct socket *new_sock, *sock = np->np_socket;
drivers/tty/ipwireless/main.c
68
pcmcia_reset_card(link->socket);
drivers/tty/serial/8250/serial_cs.c
618
info->multi = (link->socket->functions > 1);
drivers/tty/serial/8250/serial_cs.c
639
(link->socket->pcmcia_pfc == 0) &&
drivers/tty/serial/8250/serial_cs.c
655
link->socket->pcmcia_pfc, info->multi, info->quirk);
drivers/tty/serial/8250/serial_cs.c
656
if (link->socket->pcmcia_pfc)
drivers/usb/usbip/stub_dev.c
106
sdev->ud.tcp_socket = socket;
drivers/usb/usbip/stub_dev.c
136
sockfd_put(socket);
drivers/usb/usbip/stub_dev.c
47
struct socket *socket;
drivers/usb/usbip/stub_dev.c
74
socket = sockfd_lookup(sockfd, &err);
drivers/usb/usbip/stub_dev.c
75
if (!socket) {
drivers/usb/usbip/stub_dev.c
80
if (socket->type != SOCK_STREAM) {
drivers/usb/usbip/stub_dev.c
82
socket->type);
drivers/usb/usbip/stub_dev.c
90
sockfd_put(socket);
drivers/usb/usbip/stub_dev.c
96
sockfd_put(socket);
drivers/usb/usbip/usbip_common.c
302
int usbip_recv(struct socket *sock, void *buf, int size)
drivers/usb/usbip/usbip_common.h
271
struct socket *tcp_socket;
drivers/usb/usbip/usbip_common.h
305
int usbip_recv(struct socket *sock, void *buf, int size);
drivers/usb/usbip/vhci_sysfs.c
312
struct socket *socket;
drivers/usb/usbip/vhci_sysfs.c
361
socket = sockfd_lookup(sockfd, &err);
drivers/usb/usbip/vhci_sysfs.c
362
if (!socket) {
drivers/usb/usbip/vhci_sysfs.c
367
if (socket->type != SOCK_STREAM) {
drivers/usb/usbip/vhci_sysfs.c
369
socket->type);
drivers/usb/usbip/vhci_sysfs.c
370
sockfd_put(socket);
drivers/usb/usbip/vhci_sysfs.c
378
sockfd_put(socket);
drivers/usb/usbip/vhci_sysfs.c
385
sockfd_put(socket);
drivers/usb/usbip/vhci_sysfs.c
403
sockfd_put(socket);
drivers/usb/usbip/vhci_sysfs.c
424
vdev->ud.tcp_socket = socket;
drivers/usb/usbip/vudc_sysfs.c
101
struct socket *socket;
drivers/usb/usbip/vudc_sysfs.c
138
socket = sockfd_lookup(sockfd, &err);
drivers/usb/usbip/vudc_sysfs.c
139
if (!socket) {
drivers/usb/usbip/vudc_sysfs.c
145
if (socket->type != SOCK_STREAM) {
drivers/usb/usbip/vudc_sysfs.c
147
socket->type);
drivers/usb/usbip/vudc_sysfs.c
158
sockfd_put(socket);
drivers/usb/usbip/vudc_sysfs.c
165
sockfd_put(socket);
drivers/usb/usbip/vudc_sysfs.c
178
udc->ud.tcp_socket = socket;
drivers/usb/usbip/vudc_sysfs.c
220
sockfd_put(socket);
drivers/vhost/net.c
1157
struct socket *sock;
drivers/vhost/net.c
1388
static struct socket *vhost_net_stop_vq(struct vhost_net *n,
drivers/vhost/net.c
1391
struct socket *sock;
drivers/vhost/net.c
1405
static void vhost_net_stop(struct vhost_net *n, struct socket **tx_sock,
drivers/vhost/net.c
1406
struct socket **rx_sock)
drivers/vhost/net.c
1431
struct socket *tx_sock;
drivers/vhost/net.c
1432
struct socket *rx_sock;
drivers/vhost/net.c
1456
static struct socket *get_raw_socket(int fd)
drivers/vhost/net.c
1459
struct socket *sock = sockfd_lookup(fd, &r);
drivers/vhost/net.c
1494
static struct socket *get_tap_socket(int fd)
drivers/vhost/net.c
1497
struct socket *sock;
drivers/vhost/net.c
1510
static struct socket *get_socket(int fd)
drivers/vhost/net.c
1512
struct socket *sock;
drivers/vhost/net.c
1528
struct socket *sock, *oldsock;
drivers/vhost/net.c
1629
struct socket *tx_sock = NULL;
drivers/vhost/net.c
1630
struct socket *rx_sock = NULL;
drivers/vhost/net.c
347
static bool vhost_sock_zcopy(struct socket *sock)
drivers/vhost/net.c
353
static bool vhost_sock_xdp(struct socket *sock)
drivers/vhost/net.c
450
struct socket *sock;
drivers/vhost/net.c
475
struct socket *sock,
drivers/vhost/net.c
517
static int sock_has_rx_data(struct socket *sock)
drivers/vhost/net.c
547
struct socket *sock;
drivers/vhost/net.c
687
struct socket *sock = vhost_vq_get_backend(vq);
drivers/vhost/net.c
752
static void handle_tx_copy(struct vhost_net *net, struct socket *sock)
drivers/vhost/net.c
855
static void handle_tx_zerocopy(struct vhost_net *net, struct socket *sock)
drivers/vhost/net.c
969
struct socket *sock;
drivers/xen/pvcalls-back.c
270
if (req->u.socket.domain != AF_INET ||
drivers/xen/pvcalls-back.c
271
req->u.socket.type != SOCK_STREAM ||
drivers/xen/pvcalls-back.c
272
(req->u.socket.protocol != IPPROTO_IP &&
drivers/xen/pvcalls-back.c
273
req->u.socket.protocol != AF_INET))
drivers/xen/pvcalls-back.c
283
rsp->u.socket.id = req->u.socket.id;
drivers/xen/pvcalls-back.c
321
struct socket *sock)
drivers/xen/pvcalls-back.c
397
struct socket *sock;
drivers/xen/pvcalls-back.c
527
struct socket *sock;
drivers/xen/pvcalls-back.c
58
struct socket *sock;
drivers/xen/pvcalls-back.c
78
struct socket *sock;
drivers/xen/pvcalls-front.c
1017
int pvcalls_front_release(struct socket *sock)
drivers/xen/pvcalls-front.c
116
static inline void pvcalls_exit_sock(struct socket *sock)
drivers/xen/pvcalls-front.c
270
int pvcalls_front_socket(struct socket *sock)
drivers/xen/pvcalls-front.c
322
req->u.socket.id = (uintptr_t) map;
drivers/xen/pvcalls-front.c
323
req->u.socket.domain = AF_INET;
drivers/xen/pvcalls-front.c
324
req->u.socket.type = SOCK_STREAM;
drivers/xen/pvcalls-front.c
325
req->u.socket.protocol = IPPROTO_IP;
drivers/xen/pvcalls-front.c
423
int pvcalls_front_connect(struct socket *sock, struct sockaddr *addr,
drivers/xen/pvcalls-front.c
543
int pvcalls_front_sendmsg(struct socket *sock, struct msghdr *msg,
drivers/xen/pvcalls-front.c
59
struct socket *sock;
drivers/xen/pvcalls-front.c
637
int pvcalls_front_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
drivers/xen/pvcalls-front.c
674
int pvcalls_front_bind(struct socket *sock, struct sockaddr *addr, int addr_len)
drivers/xen/pvcalls-front.c
728
int pvcalls_front_listen(struct socket *sock, int backlog)
drivers/xen/pvcalls-front.c
778
int pvcalls_front_accept(struct socket *sock, struct socket *newsock,
drivers/xen/pvcalls-front.c
99
static inline struct sock_mapping *pvcalls_enter_sock(struct socket *sock)
drivers/xen/pvcalls-front.c
996
__poll_t pvcalls_front_poll(struct file *file, struct socket *sock,
drivers/xen/pvcalls-front.h
12
int pvcalls_front_listen(struct socket *sock, int backlog);
drivers/xen/pvcalls-front.h
13
int pvcalls_front_accept(struct socket *sock,
drivers/xen/pvcalls-front.h
14
struct socket *newsock,
drivers/xen/pvcalls-front.h
16
int pvcalls_front_sendmsg(struct socket *sock,
drivers/xen/pvcalls-front.h
19
int pvcalls_front_recvmsg(struct socket *sock,
drivers/xen/pvcalls-front.h
24
struct socket *sock,
drivers/xen/pvcalls-front.h
26
int pvcalls_front_release(struct socket *sock);
drivers/xen/pvcalls-front.h
6
int pvcalls_front_socket(struct socket *sock);
drivers/xen/pvcalls-front.h
7
int pvcalls_front_connect(struct socket *sock, struct sockaddr *addr,
drivers/xen/pvcalls-front.h
9
int pvcalls_front_bind(struct socket *sock,
fs/afs/addr_list.c
300
peer = rxrpc_kernel_lookup_peer(net->socket, &srx, GFP_KERNEL);
fs/afs/addr_list.c
344
peer = rxrpc_kernel_lookup_peer(net->socket, &srx, GFP_KERNEL);
fs/afs/cm_security.c
104
while ((oob = rxrpc_kernel_dequeue_oob(net->socket, &type))) {
fs/afs/cm_security.c
120
int afs_create_token_key(struct afs_net *net, struct socket *socket)
fs/afs/cm_security.c
137
ret = rxrpc_sock_set_security_keyring(socket->sk, ring);
fs/afs/cmservice.c
156
rxrpc_kernel_abort_call(call->net->socket, call->rxcall,
fs/afs/file.c
287
if (rxrpc_kernel_check_life(call->net->socket, call->rxcall))
fs/afs/internal.h
1086
int afs_create_token_key(struct afs_net *net, struct socket *socket);
fs/afs/internal.h
1088
static inline int afs_create_token_key(struct afs_net *net, struct socket *socket)
fs/afs/internal.h
284
struct socket *socket;
fs/afs/rxrpc.c
105
rxrpc_kernel_set_notifications(socket, &afs_rxrpc_callback_ops);
fs/afs/rxrpc.c
107
ret = kernel_listen(socket, INT_MAX);
fs/afs/rxrpc.c
111
net->socket = socket;
fs/afs/rxrpc.c
117
sock_release(socket);
fs/afs/rxrpc.c
130
kernel_listen(net->socket, 0);
fs/afs/rxrpc.c
143
kernel_sock_shutdown(net->socket, SHUT_RDWR);
fs/afs/rxrpc.c
145
net->socket->sk->sk_user_data = NULL;
fs/afs/rxrpc.c
146
sock_release(net->socket);
fs/afs/rxrpc.c
194
rxrpc_kernel_shutdown_call(net->socket, call->rxcall);
fs/afs/rxrpc.c
195
rxrpc_kernel_put_call(net->socket, call->rxcall);
fs/afs/rxrpc.c
374
rxcall = rxrpc_kernel_begin_call(call->net->socket, call->peer, call->key,
fs/afs/rxrpc.c
407
ret = rxrpc_kernel_send_data(call->net->socket, rxcall,
fs/afs/rxrpc.c
418
ret = rxrpc_kernel_send_data(call->net->socket,
fs/afs/rxrpc.c
439
rxrpc_kernel_abort_call(call->net->socket, rxcall,
fs/afs/rxrpc.c
450
rxrpc_kernel_recv_data(call->net->socket, rxcall,
fs/afs/rxrpc.c
468
rxrpc_kernel_shutdown_call(call->net->socket, call->rxcall);
fs/afs/rxrpc.c
51
struct socket *socket;
fs/afs/rxrpc.c
534
ret = rxrpc_kernel_recv_data(call->net->socket,
fs/afs/rxrpc.c
56
ret = sock_create_kern(net->net, AF_RXRPC, SOCK_DGRAM, PF_INET6, &socket);
fs/afs/rxrpc.c
577
rxrpc_kernel_abort_call(call->net->socket, call->rxcall,
fs/afs/rxrpc.c
593
rxrpc_kernel_abort_call(call->net->socket, call->rxcall,
fs/afs/rxrpc.c
599
rxrpc_kernel_abort_call(call->net->socket, call->rxcall,
fs/afs/rxrpc.c
60
socket->sk->sk_allocation = GFP_NOFS;
fs/afs/rxrpc.c
61
socket->sk->sk_user_data = net;
fs/afs/rxrpc.c
648
if (!rxrpc_kernel_check_life(call->net->socket, call->rxcall)) {
fs/afs/rxrpc.c
667
if (rxrpc_kernel_abort_call(call->net->socket, call->rxcall,
fs/afs/rxrpc.c
72
ret = rxrpc_sock_set_min_security_level(socket->sk,
fs/afs/rxrpc.c
758
if (rxrpc_kernel_charge_accept(net->socket,
fs/afs/rxrpc.c
77
ret = rxrpc_sock_set_manage_response(socket->sk, true);
fs/afs/rxrpc.c
81
ret = afs_create_token_key(net, socket);
fs/afs/rxrpc.c
85
ret = kernel_bind(socket, (struct sockaddr_unsized *) &srx, sizeof(srx));
fs/afs/rxrpc.c
856
rxrpc_kernel_set_tx_length(net->socket, call->rxcall, 0);
fs/afs/rxrpc.c
865
switch (rxrpc_kernel_send_data(net->socket, call->rxcall, &msg, 0,
fs/afs/rxrpc.c
873
rxrpc_kernel_abort_call(net->socket, call->rxcall,
fs/afs/rxrpc.c
88
ret = kernel_bind(socket, (struct sockaddr_unsized *) &srx, sizeof(srx));
fs/afs/rxrpc.c
895
rxrpc_kernel_set_tx_length(net->socket, call->rxcall, len);
fs/afs/rxrpc.c
906
n = rxrpc_kernel_send_data(net->socket, call->rxcall, &msg, len,
fs/afs/rxrpc.c
916
rxrpc_kernel_abort_call(net->socket, call->rxcall,
fs/afs/rxrpc.c
937
ret = rxrpc_kernel_recv_data(net->socket, call->rxcall, iter,
fs/afs/rxrpc.c
94
ret = kernel_bind(socket, (struct sockaddr_unsized *) &srx, sizeof(srx));
fs/coredump.c
674
struct socket *socket;
fs/coredump.c
687
retval = sock_create_kern(&init_net, AF_UNIX, SOCK_STREAM, 0, &socket);
fs/coredump.c
691
file = sock_alloc_file(socket, 0, NULL);
fs/coredump.c
711
retval = kernel_connect(socket, (struct sockaddr_unsized *)(&addr), addr_len,
fs/coredump.c
723
if (WARN_ON_ONCE(unix_peer(socket->sk)->sk_peer_pid != cprm->pid))
fs/coredump.c
783
struct socket *socket;
fs/coredump.c
785
socket = sock_from_file(file);
fs/coredump.c
786
if (!socket)
fs/coredump.c
790
kernel_sock_shutdown(socket, SHUT_WR);
fs/dlm/lowcomms.c
1126
static int sctp_bind_addrs(struct socket *sock, __be16 port)
fs/dlm/lowcomms.c
118
struct socket *sock;
fs/dlm/lowcomms.c
1572
struct socket *sock;
fs/dlm/lowcomms.c
165
void (*sockopts)(struct socket *sock);
fs/dlm/lowcomms.c
166
int (*bind)(struct socket *sock);
fs/dlm/lowcomms.c
168
void (*listen_sockopts)(struct socket *sock);
fs/dlm/lowcomms.c
169
int (*listen_bind)(struct socket *sock);
fs/dlm/lowcomms.c
1755
struct socket *sock;
fs/dlm/lowcomms.c
1805
static int dlm_tcp_bind(struct socket *sock)
fs/dlm/lowcomms.c
1837
static void dlm_tcp_sockopts(struct socket *sock)
fs/dlm/lowcomms.c
1843
static void dlm_tcp_listen_sockopts(struct socket *sock)
fs/dlm/lowcomms.c
1849
static int dlm_tcp_listen_bind(struct socket *sock)
fs/dlm/lowcomms.c
1870
static int dlm_sctp_bind(struct socket *sock)
fs/dlm/lowcomms.c
1886
static int dlm_sctp_bind_listen(struct socket *sock)
fs/dlm/lowcomms.c
1891
static void dlm_sctp_sockopts(struct socket *sock)
fs/dlm/lowcomms.c
645
static void add_sock(struct socket *sock, struct connection *con)
fs/dlm/lowcomms.c
70
struct socket *sock; /* NULL if not connected */
fs/dlm/lowcomms.c
717
static void dlm_close_sock(struct socket **sock)
fs/dlm/lowcomms.c
987
struct socket *newsock;
fs/eventpoll.c
476
struct socket *sock;
fs/ocfs2/cluster/tcp.c
1146
static int o2net_send_status_magic(struct socket *sock, struct o2net_msg *hdr,
fs/ocfs2/cluster/tcp.c
1555
struct socket *sock = NULL;
fs/ocfs2/cluster/tcp.c
1780
static int o2net_accept_one(struct socket *sock, int *more)
fs/ocfs2/cluster/tcp.c
1784
struct socket *new_sock = NULL;
fs/ocfs2/cluster/tcp.c
1917
struct socket *sock = o2net_listen_sock;
fs/ocfs2/cluster/tcp.c
1980
struct socket *sock = NULL;
fs/ocfs2/cluster/tcp.c
2062
struct socket *sock = o2net_listen_sock;
fs/ocfs2/cluster/tcp.c
902
static int o2net_recv_tcp_msg(struct socket *sock, void *data, size_t len)
fs/ocfs2/cluster/tcp.c
910
static int o2net_send_tcp_msg(struct socket *sock, struct kvec *vec,
fs/ocfs2/cluster/tcp.c
97
static struct socket *o2net_listen_sock;
fs/ocfs2/cluster/tcp.h
52
static inline int o2net_link_down(int err, struct socket *sock)
fs/ocfs2/cluster/tcp_internal.h
117
struct socket *sc_sock;
fs/smb/client/cifs_debug.c
481
sc = &server->smbd_conn->socket;
fs/smb/client/cifsglob.h
693
struct socket *ssocket;
fs/smb/client/connect.c
3057
cifs_reclassify_socket4(struct socket *sock)
fs/smb/client/connect.c
3067
cifs_reclassify_socket6(struct socket *sock)
fs/smb/client/connect.c
3077
cifs_reclassify_socket4(struct socket *sock)
fs/smb/client/connect.c
3082
cifs_reclassify_socket6(struct socket *sock)
fs/smb/client/connect.c
3108
struct socket *socket = server->ssocket;
fs/smb/client/connect.c
3110
rc = kernel_bind(socket,
fs/smb/client/connect.c
3332
struct socket *socket;
fs/smb/client/connect.c
3358
socket = server->ssocket;
fs/smb/client/connect.c
3375
socket = server->ssocket;
fs/smb/client/connect.c
3376
socket->sk->sk_allocation = GFP_NOFS;
fs/smb/client/connect.c
3377
socket->sk->sk_use_task_frag = false;
fs/smb/client/connect.c
3379
cifs_reclassify_socket6(socket);
fs/smb/client/connect.c
3381
cifs_reclassify_socket4(socket);
fs/smb/client/connect.c
3393
socket->sk->sk_rcvtimeo = 7 * HZ;
fs/smb/client/connect.c
3394
socket->sk->sk_sndtimeo = 5 * HZ;
fs/smb/client/connect.c
3398
if (socket->sk->sk_sndbuf < (200 * 1024))
fs/smb/client/connect.c
3399
socket->sk->sk_sndbuf = 200 * 1024;
fs/smb/client/connect.c
3400
if (socket->sk->sk_rcvbuf < (140 * 1024))
fs/smb/client/connect.c
3401
socket->sk->sk_rcvbuf = 140 * 1024;
fs/smb/client/connect.c
3405
tcp_sock_set_nodelay(socket->sk);
fs/smb/client/connect.c
3408
socket->sk->sk_sndbuf,
fs/smb/client/connect.c
3409
socket->sk->sk_rcvbuf, socket->sk->sk_rcvtimeo);
fs/smb/client/connect.c
3411
rc = kernel_connect(socket, (struct sockaddr_unsized *)saddr, slen,
fs/smb/client/connect.c
3423
sock_release(socket);
fs/smb/client/smbdirect.c
1811
response->socket = sc;
fs/smb/client/smbdirect.c
1895
sc = &info->socket;
fs/smb/client/smbdirect.c
19
struct smbdirect_socket *sc = &conn->socket;
fs/smb/client/smbdirect.c
1990
if (server->smbd_conn->socket.status == SMBDIRECT_SOCKET_CONNECTED) {
fs/smb/client/smbdirect.c
2104
sc = &info->socket;
fs/smb/client/smbdirect.c
2357
sp = &ret->socket.parameters;
fs/smb/client/smbdirect.c
2383
struct smbdirect_socket *sc = &info->socket;
fs/smb/client/smbdirect.c
2527
struct smbdirect_socket *sc = &info->socket;
fs/smb/client/smbdirect.c
2621
struct smbdirect_socket *sc = mr->socket;
fs/smb/client/smbdirect.c
2689
struct smbdirect_socket *sc = mr->socket;
fs/smb/client/smbdirect.c
2744
mr->socket = NULL;
fs/smb/client/smbdirect.c
2816
mr->socket = sc;
fs/smb/client/smbdirect.c
2912
struct smbdirect_socket *sc = &info->socket;
fs/smb/client/smbdirect.c
3048
struct smbdirect_socket *sc = mr->socket;
fs/smb/client/smbdirect.c
522
msg->socket = sc;
fs/smb/client/smbdirect.c
531
struct smbdirect_socket *sc = msg->socket;
fs/smb/client/smbdirect.c
565
struct smbdirect_socket *sc = request->socket;
fs/smb/client/smbdirect.c
646
struct smbdirect_socket *sc = response->socket;
fs/smb/client/smbdirect.c
769
struct smbdirect_socket *sc = response->socket;
fs/smb/client/smbdirect.h
40
struct smbdirect_socket socket;
fs/smb/client/transport.c
147
struct socket *ssocket = server->ssocket;
fs/smb/client/transport.c
248
struct socket *ssocket = server->ssocket;
fs/smb/common/smbdirect/smbdirect_socket.h
464
struct smbdirect_socket *socket;
fs/smb/common/smbdirect/smbdirect_socket.h
507
struct smbdirect_socket *socket;
fs/smb/common/smbdirect/smbdirect_socket.h
537
struct smbdirect_socket *socket;
fs/smb/common/smbdirect/smbdirect_socket.h
564
struct smbdirect_socket *socket;
fs/smb/server/transport_rdma.c
1069
sc = sendmsg->socket;
fs/smb/server/transport_rdma.c
114
struct smbdirect_socket socket;
fs/smb/server/transport_rdma.c
139
sc = &t->socket;
fs/smb/server/transport_rdma.c
1616
struct smbdirect_socket *sc = &st->socket;
fs/smb/server/transport_rdma.c
1763
struct smbdirect_socket *sc = &t->socket;
fs/smb/server/transport_rdma.c
1776
struct smbdirect_socket *sc = msg->socket;
fs/smb/server/transport_rdma.c
1805
struct smbdirect_socket *sc = &t->socket;
fs/smb/server/transport_rdma.c
1864
msg->socket = sc;
fs/smb/server/transport_rdma.c
1952
struct smbdirect_socket *sc = &st->socket;
fs/smb/server/transport_rdma.c
1962
struct smbdirect_socket *sc = &st->socket;
fs/smb/server/transport_rdma.c
2292
recvmsg->socket = sc;
fs/smb/server/transport_rdma.c
2506
struct smbdirect_socket *sc = &st->socket;
fs/smb/server/transport_rdma.c
2678
sc = &t->socket;
fs/smb/server/transport_rdma.c
417
sc = &t->socket;
fs/smb/server/transport_rdma.c
468
struct smbdirect_socket *sc = &t->socket;
fs/smb/server/transport_rdma.c
539
msg->socket = sc;
fs/smb/server/transport_rdma.c
570
struct smbdirect_socket *sc = recvmsg->socket;
fs/smb/server/transport_rdma.c
624
sc = recvmsg->socket;
fs/smb/server/transport_rdma.c
750
struct smbdirect_socket *sc = recv_io->socket;
fs/smb/server/transport_rdma.c
908
struct smbdirect_socket *sc = &st->socket;
fs/smb/server/transport_tcp.c
177
static int ksmbd_tcp_new_connection(struct socket *client_sk)
fs/smb/server/transport_tcp.c
219
struct socket *client_sk = NULL;
fs/smb/server/transport_tcp.c
22
struct socket *ksmbd_socket;
fs/smb/server/transport_tcp.c
34
struct socket *sock;
fs/smb/server/transport_tcp.c
435
static void tcp_destroy_socket(struct socket *ksmbd_socket)
fs/smb/server/transport_tcp.c
459
struct socket *ksmbd_socket;
fs/smb/server/transport_tcp.c
49
static inline void ksmbd_tcp_nodelay(struct socket *sock)
fs/smb/server/transport_tcp.c
54
static inline void ksmbd_tcp_reuseaddr(struct socket *sock)
fs/smb/server/transport_tcp.c
59
static struct tcp_transport *alloc_transport(struct socket *client_sk)
fs/splice.c
798
struct socket *sock = sock_from_file(out);
include/acpi/actbl2.h
2366
#define ACPI_NFIT_BUILD_DEVICE_HANDLE(dimm, channel, memory, socket, node) \
include/acpi/actbl2.h
2370
((socket) << ACPI_NFIT_SOCKET_ID_OFFSET) | \
include/crypto/if_alg.h
169
int af_alg_release(struct socket *sock);
include/crypto/if_alg.h
171
int af_alg_accept(struct sock *sk, struct socket *newsock,
include/crypto/if_alg.h
237
int af_alg_sendmsg(struct socket *sock, struct msghdr *msg, size_t size,
include/crypto/if_alg.h
241
__poll_t af_alg_poll(struct file *file, struct socket *sock,
include/linux/atmdev.h
130
static inline struct atm_vcc *ATM_SD(struct socket *sock)
include/linux/atmdev.h
306
int (*ioctl)(struct socket *, unsigned int cmd, unsigned long arg);
include/linux/btf_ids.h
258
BTF_SOCK_TYPE(BTF_SOCK_TYPE_SOCKET, socket)
include/linux/ceph/messenger.h
481
struct socket *sock;
include/linux/if_pppox.h
71
int (*create)(struct net *net, struct socket *sock, int kern);
include/linux/if_pppox.h
72
int (*ioctl)(struct socket *sock, unsigned int cmd,
include/linux/if_pppox.h
80
extern int pppox_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
include/linux/if_pppox.h
81
extern int pppox_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
include/linux/if_tap.h
12
struct socket *tap_get_socket(struct file *);
include/linux/if_tap.h
17
static inline struct socket *tap_get_socket(struct file *f)
include/linux/if_tap.h
65
struct socket sock;
include/linux/if_tap.h
9
struct socket;
include/linux/if_tun.h
23
struct socket *tun_get_socket(struct file *);
include/linux/if_tun.h
46
struct socket;
include/linux/if_tun.h
48
static inline struct socket *tun_get_socket(struct file *f)
include/linux/lsm_hook_defs.h
323
LSM_HOOK(int, 0, unix_may_send, struct socket *sock, struct socket *other)
include/linux/lsm_hook_defs.h
325
LSM_HOOK(int, 0, socket_post_create, struct socket *sock, int family, int type,
include/linux/lsm_hook_defs.h
327
LSM_HOOK(int, 0, socket_socketpair, struct socket *socka, struct socket *sockb)
include/linux/lsm_hook_defs.h
328
LSM_HOOK(int, 0, socket_bind, struct socket *sock, struct sockaddr *address,
include/linux/lsm_hook_defs.h
330
LSM_HOOK(int, 0, socket_connect, struct socket *sock, struct sockaddr *address,
include/linux/lsm_hook_defs.h
332
LSM_HOOK(int, 0, socket_listen, struct socket *sock, int backlog)
include/linux/lsm_hook_defs.h
333
LSM_HOOK(int, 0, socket_accept, struct socket *sock, struct socket *newsock)
include/linux/lsm_hook_defs.h
334
LSM_HOOK(int, 0, socket_sendmsg, struct socket *sock, struct msghdr *msg,
include/linux/lsm_hook_defs.h
336
LSM_HOOK(int, 0, socket_recvmsg, struct socket *sock, struct msghdr *msg,
include/linux/lsm_hook_defs.h
338
LSM_HOOK(int, 0, socket_getsockname, struct socket *sock)
include/linux/lsm_hook_defs.h
339
LSM_HOOK(int, 0, socket_getpeername, struct socket *sock)
include/linux/lsm_hook_defs.h
340
LSM_HOOK(int, 0, socket_getsockopt, struct socket *sock, int level, int optname)
include/linux/lsm_hook_defs.h
341
LSM_HOOK(int, 0, socket_setsockopt, struct socket *sock, int level, int optname)
include/linux/lsm_hook_defs.h
342
LSM_HOOK(int, 0, socket_shutdown, struct socket *sock, int how)
include/linux/lsm_hook_defs.h
344
LSM_HOOK(int, -ENOPROTOOPT, socket_getpeersec_stream, struct socket *sock,
include/linux/lsm_hook_defs.h
346
LSM_HOOK(int, -ENOPROTOOPT, socket_getpeersec_dgram, struct socket *sock,
include/linux/lsm_hook_defs.h
353
LSM_HOOK(void, LSM_RET_VOID, sock_graft, struct sock *sk, struct socket *parent)
include/linux/net.h
163
int (*release) (struct socket *sock);
include/linux/net.h
164
int (*bind) (struct socket *sock,
include/linux/net.h
167
int (*connect) (struct socket *sock,
include/linux/net.h
170
int (*socketpair)(struct socket *sock1,
include/linux/net.h
171
struct socket *sock2);
include/linux/net.h
172
int (*accept) (struct socket *sock,
include/linux/net.h
173
struct socket *newsock,
include/linux/net.h
175
int (*getname) (struct socket *sock,
include/linux/net.h
178
__poll_t (*poll) (struct file *file, struct socket *sock,
include/linux/net.h
180
int (*ioctl) (struct socket *sock, unsigned int cmd,
include/linux/net.h
183
int (*compat_ioctl) (struct socket *sock, unsigned int cmd,
include/linux/net.h
186
int (*gettstamp) (struct socket *sock, void __user *userstamp,
include/linux/net.h
188
int (*listen) (struct socket *sock, int len);
include/linux/net.h
189
int (*shutdown) (struct socket *sock, int flags);
include/linux/net.h
190
int (*setsockopt)(struct socket *sock, int level,
include/linux/net.h
193
int (*getsockopt)(struct socket *sock, int level,
include/linux/net.h
195
void (*show_fdinfo)(struct seq_file *m, struct socket *sock);
include/linux/net.h
196
int (*sendmsg) (struct socket *sock, struct msghdr *m,
include/linux/net.h
206
int (*recvmsg) (struct socket *sock, struct msghdr *m,
include/linux/net.h
208
int (*mmap) (struct file *file, struct socket *sock,
include/linux/net.h
210
ssize_t (*splice_read)(struct socket *sock, loff_t *ppos,
include/linux/net.h
212
void (*splice_eof)(struct socket *sock);
include/linux/net.h
214
int (*peek_len)(struct socket *sock);
include/linux/net.h
233
int (*create)(struct net *net, struct socket *sock,
include/linux/net.h
253
struct socket **res, int kern);
include/linux/net.h
254
int sock_create(int family, int type, int proto, struct socket **res);
include/linux/net.h
255
int sock_create_kern(struct net *net, int family, int type, int proto, struct socket **res);
include/linux/net.h
256
int sock_create_lite(int family, int type, int proto, struct socket **res);
include/linux/net.h
257
struct socket *sock_alloc(void);
include/linux/net.h
258
void sock_release(struct socket *sock);
include/linux/net.h
259
int sock_sendmsg(struct socket *sock, struct msghdr *msg);
include/linux/net.h
260
int sock_recvmsg(struct socket *sock, struct msghdr *msg, int flags);
include/linux/net.h
261
struct file *sock_alloc_file(struct socket *sock, int flags, const char *dname);
include/linux/net.h
262
struct socket *sockfd_lookup(int fd, int *err);
include/linux/net.h
263
struct socket *sock_from_file(struct file *file);
include/linux/net.h
342
int kernel_sendmsg(struct socket *sock, struct msghdr *msg, struct kvec *vec,
include/linux/net.h
344
int kernel_recvmsg(struct socket *sock, struct msghdr *msg, struct kvec *vec,
include/linux/net.h
347
int kernel_bind(struct socket *sock, struct sockaddr_unsized *addr, int addrlen);
include/linux/net.h
348
int kernel_listen(struct socket *sock, int backlog);
include/linux/net.h
349
int kernel_accept(struct socket *sock, struct socket **newsock, int flags);
include/linux/net.h
350
int kernel_connect(struct socket *sock, struct sockaddr_unsized *addr, int addrlen,
include/linux/net.h
352
int kernel_getsockname(struct socket *sock, struct sockaddr *addr);
include/linux/net.h
353
int kernel_getpeername(struct socket *sock, struct sockaddr *addr);
include/linux/net.h
354
int kernel_sock_shutdown(struct socket *sock, enum sock_shutdown_cmd how);
include/linux/security.h
1644
int security_unix_may_send(struct socket *sock, struct socket *other);
include/linux/security.h
1646
int security_socket_post_create(struct socket *sock, int family,
include/linux/security.h
1648
int security_socket_socketpair(struct socket *socka, struct socket *sockb);
include/linux/security.h
1649
int security_socket_bind(struct socket *sock, struct sockaddr *address, int addrlen);
include/linux/security.h
1650
int security_socket_connect(struct socket *sock, struct sockaddr *address, int addrlen);
include/linux/security.h
1651
int security_socket_listen(struct socket *sock, int backlog);
include/linux/security.h
1652
int security_socket_accept(struct socket *sock, struct socket *newsock);
include/linux/security.h
1653
int security_socket_sendmsg(struct socket *sock, struct msghdr *msg, int size);
include/linux/security.h
1654
int security_socket_recvmsg(struct socket *sock, struct msghdr *msg,
include/linux/security.h
1656
int security_socket_getsockname(struct socket *sock);
include/linux/security.h
1657
int security_socket_getpeername(struct socket *sock);
include/linux/security.h
1658
int security_socket_getsockopt(struct socket *sock, int level, int optname);
include/linux/security.h
1659
int security_socket_setsockopt(struct socket *sock, int level, int optname);
include/linux/security.h
1660
int security_socket_shutdown(struct socket *sock, int how);
include/linux/security.h
1662
int security_socket_getpeersec_stream(struct socket *sock, sockptr_t optval,
include/linux/security.h
1664
int security_socket_getpeersec_dgram(struct socket *sock, struct sk_buff *skb, u32 *secid);
include/linux/security.h
1672
void security_sock_graft(struct sock*sk, struct socket *parent);
include/linux/security.h
1710
static inline int security_unix_may_send(struct socket *sock,
include/linux/security.h
1711
struct socket *other)
include/linux/security.h
1722
static inline int security_socket_post_create(struct socket *sock,
include/linux/security.h
1730
static inline int security_socket_socketpair(struct socket *socka,
include/linux/security.h
1731
struct socket *sockb)
include/linux/security.h
1736
static inline int security_socket_bind(struct socket *sock,
include/linux/security.h
1743
static inline int security_socket_connect(struct socket *sock,
include/linux/security.h
1750
static inline int security_socket_listen(struct socket *sock, int backlog)
include/linux/security.h
1755
static inline int security_socket_accept(struct socket *sock,
include/linux/security.h
1756
struct socket *newsock)
include/linux/security.h
1761
static inline int security_socket_sendmsg(struct socket *sock,
include/linux/security.h
1767
static inline int security_socket_recvmsg(struct socket *sock,
include/linux/security.h
1774
static inline int security_socket_getsockname(struct socket *sock)
include/linux/security.h
1779
static inline int security_socket_getpeername(struct socket *sock)
include/linux/security.h
1784
static inline int security_socket_getsockopt(struct socket *sock,
include/linux/security.h
1790
static inline int security_socket_setsockopt(struct socket *sock,
include/linux/security.h
1796
static inline int security_socket_shutdown(struct socket *sock, int how)
include/linux/security.h
1806
static inline int security_socket_getpeersec_stream(struct socket *sock,
include/linux/security.h
1814
static inline int security_socket_getpeersec_dgram(struct socket *sock, struct sk_buff *skb, u32 *secid)
include/linux/security.h
1842
static inline void security_sock_graft(struct sock *sk, struct socket *parent)
include/linux/security.h
208
struct socket;
include/linux/skbuff.h
4208
__poll_t datagram_poll_queue(struct file *file, struct socket *sock,
include/linux/skbuff.h
4211
__poll_t datagram_poll(struct file *file, struct socket *sock,
include/linux/soc/qcom/qmi.h
16
struct socket;
include/linux/soc/qcom/qmi.h
217
struct socket *sock;
include/linux/socket.h
16
struct socket;
include/linux/socket.h
438
extern long __sys_sendmsg_sock(struct socket *sock, struct msghdr *msg,
include/linux/socket.h
440
extern long __sys_recvmsg_sock(struct socket *sock, struct msghdr *msg,
include/linux/socket.h
463
extern int __sys_bind_socket(struct socket *sock, struct sockaddr_storage *address,
include/linux/socket.h
470
extern int __sys_listen_socket(struct socket *sock, int backlog);
include/linux/socket.h
471
extern int do_getsockname(struct socket *sock, int peer,
include/linux/socket.h
477
extern int __sys_shutdown_sock(struct socket *sock, int how);
include/linux/sunrpc/svcsock.h
21
struct socket * sk_sock; /* berkeley socket layer */
include/linux/sunrpc/xprtsock.h
25
struct socket * sock;
include/net/af_rxrpc.h
16
struct socket;
include/net/af_rxrpc.h
53
void rxrpc_kernel_set_notifications(struct socket *sock,
include/net/af_rxrpc.h
55
struct rxrpc_call *rxrpc_kernel_begin_call(struct socket *sock,
include/net/af_rxrpc.h
67
int rxrpc_kernel_send_data(struct socket *, struct rxrpc_call *,
include/net/af_rxrpc.h
70
int rxrpc_kernel_recv_data(struct socket *, struct rxrpc_call *,
include/net/af_rxrpc.h
72
bool rxrpc_kernel_abort_call(struct socket *, struct rxrpc_call *,
include/net/af_rxrpc.h
74
void rxrpc_kernel_shutdown_call(struct socket *sock, struct rxrpc_call *call);
include/net/af_rxrpc.h
75
void rxrpc_kernel_put_call(struct socket *sock, struct rxrpc_call *call);
include/net/af_rxrpc.h
76
struct rxrpc_peer *rxrpc_kernel_lookup_peer(struct socket *sock,
include/net/af_rxrpc.h
80
struct rxrpc_peer *rxrpc_kernel_get_call_peer(struct socket *sock, struct rxrpc_call *call);
include/net/af_rxrpc.h
86
int rxrpc_kernel_charge_accept(struct socket *sock, rxrpc_notify_rx_t notify_rx,
include/net/af_rxrpc.h
89
void rxrpc_kernel_set_tx_length(struct socket *, struct rxrpc_call *, s64);
include/net/af_rxrpc.h
90
bool rxrpc_kernel_check_life(const struct socket *, const struct rxrpc_call *);
include/net/af_rxrpc.h
99
struct sk_buff *rxrpc_kernel_dequeue_oob(struct socket *sock,
include/net/af_vsock.h
243
int __vsock_connectible_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
include/net/af_vsock.h
245
int vsock_connectible_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
include/net/af_vsock.h
247
int __vsock_dgram_recvmsg(struct socket *sock, struct msghdr *msg,
include/net/af_vsock.h
249
int vsock_dgram_recvmsg(struct socket *sock, struct msghdr *msg,
include/net/amt.h
334
struct socket __rcu *sock;
include/net/bluetooth/bluetooth.h
427
struct sock *bt_sock_alloc(struct net *net, struct socket *sock,
include/net/bluetooth/bluetooth.h
429
int bt_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
include/net/bluetooth/bluetooth.h
431
int bt_sock_stream_recvmsg(struct socket *sock, struct msghdr *msg,
include/net/bluetooth/bluetooth.h
433
__poll_t bt_sock_poll(struct file *file, struct socket *sock, poll_table *wait);
include/net/bluetooth/bluetooth.h
434
int bt_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
include/net/bluetooth/bluetooth.h
440
struct sock *bt_accept_dequeue(struct sock *parent, struct socket *newsock);
include/net/bluetooth/l2cap.h
946
bool l2cap_is_socket(struct socket *sock);
include/net/bluetooth/rfcomm.h
156
struct socket *sock;
include/net/cfg80211.h
3739
struct socket *sock;
include/net/handshake.h
24
struct socket *ta_sock;
include/net/handshake.h
43
void tls_handshake_close(struct socket *sock);
include/net/inet_common.h
22
struct socket;
include/net/inet_common.h
24
int inet_release(struct socket *sock);
include/net/inet_common.h
25
int inet_stream_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
include/net/inet_common.h
27
int __inet_stream_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
include/net/inet_common.h
29
int inet_dgram_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
include/net/inet_common.h
31
int inet_accept(struct socket *sock, struct socket *newsock,
include/net/inet_common.h
33
void __inet_accept(struct socket *sock, struct socket *newsock,
include/net/inet_common.h
36
int inet_sendmsg(struct socket *sock, struct msghdr *msg, size_t size);
include/net/inet_common.h
37
void inet_splice_eof(struct socket *sock);
include/net/inet_common.h
38
int inet_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
include/net/inet_common.h
40
int inet_shutdown(struct socket *sock, int how);
include/net/inet_common.h
41
int inet_listen(struct socket *sock, int backlog);
include/net/inet_common.h
44
int inet_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len);
include/net/inet_common.h
56
int inet_getname(struct socket *sock, struct sockaddr *uaddr,
include/net/inet_common.h
58
int inet_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
include/net/ipv6.h
1143
int inet6_release(struct socket *sock);
include/net/ipv6.h
1144
int inet6_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len);
include/net/ipv6.h
1146
int inet6_getname(struct socket *sock, struct sockaddr *uaddr,
include/net/ipv6.h
1148
int inet6_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
include/net/ipv6.h
1149
int inet6_compat_ioctl(struct socket *sock, unsigned int cmd,
include/net/ipv6.h
1154
int inet6_sendmsg(struct socket *sock, struct msghdr *msg, size_t size);
include/net/ipv6.h
1155
int inet6_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
include/net/scm.h
105
void scm_recv(struct socket *sock, struct msghdr *msg,
include/net/scm.h
107
void scm_recv_unix(struct socket *sock, struct msghdr *msg,
include/net/scm.h
55
int __scm_send(struct socket *sock, struct msghdr *msg, struct scm_cookie *scm);
include/net/scm.h
60
static __inline__ void unix_get_peersec_dgram(struct socket *sock, struct scm_cookie *scm)
include/net/scm.h
65
static __inline__ void unix_get_peersec_dgram(struct socket *sock, struct scm_cookie *scm)
include/net/scm.h
91
static __inline__ int scm_send(struct socket *sock, struct msghdr *msg,
include/net/sctp/sctp.h
88
int sctp_inet_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
include/net/sctp/sctp.h
91
int sctp_inet_listen(struct socket *sock, int backlog);
include/net/sctp/sctp.h
94
__poll_t sctp_poll(struct file *file, struct socket *sock,
include/net/sock.h
1320
void (*splice_eof)(struct socket *sock);
include/net/sock.h
1531
struct socket socket;
include/net/sock.h
1535
static inline struct socket *SOCKET_I(struct inode *inode)
include/net/sock.h
1537
return &container_of(inode, struct socket_alloc, vfs_inode)->socket;
include/net/sock.h
1540
static inline struct inode *SOCK_INODE(struct socket *socket)
include/net/sock.h
1542
return &container_of(socket, struct socket_alloc, socket)->vfs_inode;
include/net/sock.h
1875
int sock_setsockopt(struct socket *sock, int level, int op,
include/net/sock.h
1877
int do_sock_setsockopt(struct socket *sock, bool compat, int level,
include/net/sock.h
1879
int do_sock_getsockopt(struct socket *sock, bool compat, int level,
include/net/sock.h
1884
int sock_gettstamp(struct socket *sock, void __user *userstamp,
include/net/sock.h
1939
int sock_no_bind(struct socket *sock, struct sockaddr_unsized *saddr, int len);
include/net/sock.h
1940
int sock_no_connect(struct socket *sock, struct sockaddr_unsized *saddr, int len, int flags);
include/net/sock.h
1941
int sock_no_socketpair(struct socket *, struct socket *);
include/net/sock.h
1942
int sock_no_accept(struct socket *, struct socket *, struct proto_accept_arg *);
include/net/sock.h
1943
int sock_no_getname(struct socket *, struct sockaddr *, int);
include/net/sock.h
1944
int sock_no_ioctl(struct socket *, unsigned int, unsigned long);
include/net/sock.h
1945
int sock_no_listen(struct socket *, int);
include/net/sock.h
1946
int sock_no_shutdown(struct socket *, int);
include/net/sock.h
1947
int sock_no_sendmsg(struct socket *, struct msghdr *, size_t);
include/net/sock.h
1949
int sock_no_recvmsg(struct socket *, struct msghdr *, size_t, int);
include/net/sock.h
1950
int sock_no_mmap(struct file *file, struct socket *sock,
include/net/sock.h
1957
int sock_common_getsockopt(struct socket *sock, int level, int optname,
include/net/sock.h
1959
int sock_common_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
include/net/sock.h
1961
int sock_common_setsockopt(struct socket *sock, int level, int optname,
include/net/sock.h
1971
void sock_init_data_uid(struct socket *sock, struct sock *sk, kuid_t uid);
include/net/sock.h
1976
void sock_init_data(struct socket *sock, struct sock *sk);
include/net/sock.h
2099
static inline void sk_set_socket(struct sock *sk, struct socket *sock)
include/net/sock.h
2132
static inline void sock_graft(struct sock *sk, struct socket *parent)
include/net/sock.h
2415
static inline void sock_poll_wait(struct file *filp, struct socket *sock,
include/net/sock.h
455
struct socket *sk_socket;
include/net/tcp.h
2697
int tcp_peek_len(struct socket *sock);
include/net/tcp.h
374
void tcp_splice_eof(struct socket *sock);
include/net/tcp.h
393
ssize_t tcp_splice_read(struct socket *sk, loff_t *ppos,
include/net/tcp.h
489
__poll_t tcp_poll(struct file *file, struct socket *sock,
include/net/tcp.h
513
int tcp_mmap(struct file *file, struct socket *sock,
include/net/udp.h
418
void udp_splice_eof(struct socket *sock);
include/net/udp.h
429
__poll_t udp_poll(struct file *file, struct socket *sock, poll_table *wait);
include/net/udp_tunnel.h
131
void udp_tunnel_push_rx_port(struct net_device *dev, struct socket *sock,
include/net/udp_tunnel.h
133
void udp_tunnel_drop_rx_port(struct net_device *dev, struct socket *sock,
include/net/udp_tunnel.h
135
void udp_tunnel_notify_add_rx_port(struct socket *sock, unsigned short type);
include/net/udp_tunnel.h
136
void udp_tunnel_notify_del_rx_port(struct socket *sock, unsigned short type);
include/net/udp_tunnel.h
180
void udp_tunnel_sock_release(struct socket *sock);
include/net/udp_tunnel.h
192
struct socket *sock, int oif,
include/net/udp_tunnel.h
46
struct socket **sockp);
include/net/udp_tunnel.h
50
struct socket **sockp);
include/net/udp_tunnel.h
53
struct socket **sockp)
include/net/udp_tunnel.h
61
struct socket **sockp)
include/net/udp_tunnel.h
98
void setup_udp_tunnel_sock(struct net *net, struct socket *sock,
include/net/vxlan.h
188
struct socket *sock;
include/pcmcia/ds.h
91
struct pcmcia_socket *socket;
include/pcmcia/soc_common.h
27
struct pcmcia_socket socket;
include/pcmcia/ss.h
132
socket_state_t socket;
include/pcmcia/ss.h
249
extern void pcmcia_parse_events(struct pcmcia_socket *socket,
include/pcmcia/ss.h
253
extern int pcmcia_register_socket(struct pcmcia_socket *socket);
include/pcmcia/ss.h
254
extern void pcmcia_unregister_socket(struct pcmcia_socket *socket);
include/scsi/libiscsi.h
31
struct socket;
include/target/iscsi/iscsi_target_core.h
554
struct socket *sock;
include/target/iscsi/iscsi_target_core.h
795
struct socket *np_socket;
include/trace/events/sunrpc.h
2212
const struct socket *socket
include/trace/events/sunrpc.h
2214
TP_ARGS(svsk, socket),
include/trace/events/sunrpc.h
2224
struct sock *sk = socket->sk;
include/trace/events/sunrpc.h
2229
__entry->type = socket->type;
include/trace/events/sunrpc.h
2243
const struct socket *socket \
include/trace/events/sunrpc.h
2245
TP_ARGS(svsk, socket))
include/trace/events/sunrpc.h
2349
const struct socket *socket
include/trace/events/sunrpc.h
2352
TP_ARGS(xprt, socket),
include/trace/events/sunrpc.h
2362
__entry->socket_state = socket->state;
include/trace/events/sunrpc.h
2363
__entry->sock_state = socket->sk->sk_state;
include/trace/events/sunrpc.h
844
struct socket *socket
include/trace/events/sunrpc.h
847
TP_ARGS(xprt, socket),
include/trace/events/sunrpc.h
858
struct inode *inode = SOCK_INODE(socket);
include/trace/events/sunrpc.h
859
const struct sock *sk = socket->sk;
include/trace/events/sunrpc.h
867
__entry->socket_state = socket->state;
include/trace/events/sunrpc.h
868
__entry->sock_state = socket->sk->sk_state;
include/trace/events/sunrpc.h
889
struct socket *socket \
include/trace/events/sunrpc.h
891
TP_ARGS(xprt, socket))
include/trace/events/sunrpc.h
897
struct socket *socket,
include/trace/events/sunrpc.h
901
TP_ARGS(xprt, socket, error),
include/trace/events/sunrpc.h
913
struct inode *inode = SOCK_INODE(socket);
include/trace/events/sunrpc.h
914
const struct sock *sk = socket->sk;
include/trace/events/sunrpc.h
922
__entry->socket_state = socket->state;
include/trace/events/sunrpc.h
923
__entry->sock_state = socket->sk->sk_state;
include/trace/events/sunrpc.h
945
struct socket *socket, \
include/trace/events/sunrpc.h
948
TP_ARGS(xprt, socket, error))
include/uapi/linux/io_uring/bpf_filter.h
24
} socket;
include/xen/interface/io/pvcalls.h
48
} socket;
include/xen/interface/io/pvcalls.h
95
} socket;
io_uring/cmd_net.c
10
static inline int io_uring_cmd_getsockopt(struct socket *sock,
io_uring/cmd_net.c
136
static int io_uring_cmd_getsockname(struct socket *sock,
io_uring/cmd_net.c
158
struct socket *sock = cmd->file->private_data;
io_uring/cmd_net.c
37
static inline int io_uring_cmd_setsockopt(struct socket *sock,
io_uring/cmd_net.c
89
static int io_uring_cmd_timestamp(struct socket *sock,
io_uring/napi.h
45
struct socket *sock;
io_uring/net.c
1020
struct socket *sock;
io_uring/net.c
1179
struct socket *sock;
io_uring/net.c
1281
struct socket *sock;
io_uring/net.c
139
struct socket *sock;
io_uring/net.c
1465
struct socket *sock;
io_uring/net.c
153
static bool io_net_retry(struct socket *sock, int flags)
io_uring/net.c
1532
struct socket *sock;
io_uring/net.c
1714
bctx->socket.family = sock->domain;
io_uring/net.c
1715
bctx->socket.type = sock->type;
io_uring/net.c
1716
bctx->socket.protocol = sock->protocol;
io_uring/net.c
1866
struct socket *sock;
io_uring/net.c
1894
struct socket *sock;
io_uring/net.c
549
struct socket *sock;
io_uring/net.c
647
struct socket *sock;
io_uring/net.c
961
static int io_recvmsg_multishot(struct socket *sock, struct io_sr_msg *io,
io_uring/opdef.c
413
.filter_pdu_size = sizeof_field(struct io_uring_bpf_ctx, socket),
io_uring/zcrx.c
1511
struct socket *sock, unsigned int flags,
io_uring/zcrx.c
336
struct socket *sock;
io_uring/zcrx.h
75
struct socket *sock, unsigned int flags,
io_uring/zcrx.h
89
struct socket *sock, unsigned int flags,
kernel/bpf/cgroup.c
121
struct socket *sock;
kernel/bpf/reuseport_array.c
240
struct socket *socket;
kernel/bpf/reuseport_array.c
259
socket = sockfd_lookup(fd, &err);
kernel/bpf/reuseport_array.c
260
if (!socket)
kernel/bpf/reuseport_array.c
263
nsk = socket->sk;
kernel/bpf/reuseport_array.c
311
sockfd_put(socket);
kernel/bpf/verifier.c
7323
BTF_TYPE_SAFE_TRUSTED_OR_NULL(struct socket) {
kernel/bpf/verifier.c
7371
BTF_TYPE_EMIT(BTF_TYPE_SAFE_TRUSTED_OR_NULL(struct socket));
kernel/sys_ni.c
142
COND_SYSCALL(socket);
net/9p/trans_fd.c
761
static int p9_socket_open(struct p9_client *client, struct socket *csocket)
net/9p/trans_fd.c
850
static int p9_bind_privport(struct socket *sock)
net/9p/trans_fd.c
879
struct socket *csocket;
net/9p/trans_fd.c
935
struct socket *csocket;
net/appletalk/ddp.c
1033
static int atalk_create(struct net *net, struct socket *sock, int protocol,
net/appletalk/ddp.c
1068
static int atalk_release(struct socket *sock)
net/appletalk/ddp.c
1152
static int atalk_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len)
net/appletalk/ddp.c
1207
static int atalk_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/appletalk/ddp.c
1262
static int atalk_getname(struct socket *sock, struct sockaddr *uaddr,
net/appletalk/ddp.c
1547
static int atalk_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/appletalk/ddp.c
1724
static int atalk_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/appletalk/ddp.c
1775
static int atalk_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/appletalk/ddp.c
1859
static int atalk_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/atm/br2684.c
722
static int br2684_ioctl(struct socket *sock, unsigned int cmd,
net/atm/clip.c
682
static int clip_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/atm/common.c
140
int vcc_create(struct net *net, struct socket *sock, int protocol, int family, int kern)
net/atm/common.c
199
int vcc_release(struct socket *sock)
net/atm/common.c
462
int vcc_connect(struct socket *sock, int itf, short vpi, int vci)
net/atm/common.c
522
int vcc_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/atm/common.c
568
int vcc_sendmsg(struct socket *sock, struct msghdr *m, size_t size)
net/atm/common.c
661
__poll_t vcc_poll(struct file *file, struct socket *sock, poll_table *wait)
net/atm/common.c
757
int vcc_setsockopt(struct socket *sock, int level, int optname,
net/atm/common.c
799
int vcc_getsockopt(struct socket *sock, int level, int optname,
net/atm/common.h
14
int vcc_create(struct net *net, struct socket *sock, int protocol, int family, int kern);
net/atm/common.h
15
int vcc_release(struct socket *sock);
net/atm/common.h
16
int vcc_connect(struct socket *sock, int itf, short vpi, int vci);
net/atm/common.h
17
int vcc_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/atm/common.h
19
int vcc_sendmsg(struct socket *sock, struct msghdr *m, size_t total_len);
net/atm/common.h
20
__poll_t vcc_poll(struct file *file, struct socket *sock, poll_table *wait);
net/atm/common.h
21
int vcc_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
net/atm/common.h
22
int vcc_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
net/atm/common.h
23
int vcc_setsockopt(struct socket *sock, int level, int optname,
net/atm/common.h
25
int vcc_getsockopt(struct socket *sock, int level, int optname,
net/atm/ioctl.c
218
int vcc_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/atm/ioctl.c
277
static int do_atm_iobuf(struct socket *sock, unsigned int cmd,
net/atm/ioctl.c
289
static int do_atmif_sioc(struct socket *sock, unsigned int cmd,
net/atm/ioctl.c
301
static int do_atm_ioctl(struct socket *sock, unsigned int cmd32,
net/atm/ioctl.c
354
int vcc_compat_ioctl(struct socket *sock, unsigned int cmd,
net/atm/ioctl.c
51
static int do_vcc_ioctl(struct socket *sock, unsigned int cmd,
net/atm/lec.c
1018
static int lane_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/atm/mpc.c
1446
static int atm_mpoa_ioctl(struct socket *sock, unsigned int cmd,
net/atm/pppoatm.c
439
static int pppoatm_ioctl(struct socket *sock, unsigned int cmd,
net/atm/pvc.c
132
static int pvc_create(struct net *net, struct socket *sock, int protocol,
net/atm/pvc.c
22
static int pvc_shutdown(struct socket *sock, int how)
net/atm/pvc.c
27
static int pvc_bind(struct socket *sock, struct sockaddr_unsized *sockaddr,
net/atm/pvc.c
59
static int pvc_connect(struct socket *sock, struct sockaddr_unsized *sockaddr,
net/atm/pvc.c
65
static int pvc_setsockopt(struct socket *sock, int level, int optname,
net/atm/pvc.c
77
static int pvc_getsockopt(struct socket *sock, int level, int optname,
net/atm/pvc.c
89
static int pvc_getname(struct socket *sock, struct sockaddr *sockaddr,
net/atm/svc.c
100
static int svc_bind(struct socket *sock, struct sockaddr_unsized *sockaddr,
net/atm/svc.c
156
static int svc_connect(struct socket *sock, struct sockaddr_unsized *sockaddr,
net/atm/svc.c
287
static int svc_listen(struct socket *sock, int backlog)
net/atm/svc.c
327
static int svc_accept(struct socket *sock, struct socket *newsock,
net/atm/svc.c
36
static int svc_create(struct net *net, struct socket *sock, int protocol,
net/atm/svc.c
426
static int svc_getname(struct socket *sock, struct sockaddr *sockaddr,
net/atm/svc.c
458
static int svc_setsockopt(struct socket *sock, int level, int optname,
net/atm/svc.c
46
static int svc_shutdown(struct socket *sock, int how)
net/atm/svc.c
503
static int svc_getsockopt(struct socket *sock, int level, int optname,
net/atm/svc.c
531
static int svc_addparty(struct socket *sock, struct sockaddr *sockaddr,
net/atm/svc.c
561
static int svc_dropparty(struct socket *sock, int ep_ref)
net/atm/svc.c
588
static int svc_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/atm/svc.c
618
static int svc_compat_ioctl(struct socket *sock, unsigned int cmd,
net/atm/svc.c
660
static int svc_create(struct net *net, struct socket *sock, int protocol,
net/atm/svc.c
80
static int svc_release(struct socket *sock)
net/ax25/af_ax25.c
1097
static int ax25_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len)
net/ax25/af_ax25.c
1177
static int __must_check ax25_connect(struct socket *sock,
net/ax25/af_ax25.c
1377
static int ax25_accept(struct socket *sock, struct socket *newsock,
net/ax25/af_ax25.c
1451
static int ax25_getname(struct socket *sock, struct sockaddr *uaddr,
net/ax25/af_ax25.c
1499
static int ax25_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/ax25/af_ax25.c
1668
static int ax25_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/ax25/af_ax25.c
1762
static int ax25_shutdown(struct socket *sk, int how)
net/ax25/af_ax25.c
1768
static int ax25_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/ax25/af_ax25.c
555
static int ax25_setsockopt(struct socket *sock, int level, int optname,
net/ax25/af_ax25.c
717
static int ax25_getsockopt(struct socket *sock, int level, int optname,
net/ax25/af_ax25.c
814
static int ax25_listen(struct socket *sock, int backlog)
net/ax25/af_ax25.c
843
static int ax25_create(struct net *net, struct socket *sock, int protocol,
net/ax25/af_ax25.c
995
static int ax25_release(struct socket *sock)
net/bluetooth/af_bluetooth.c
116
static int bt_sock_create(struct net *net, struct socket *sock, int proto,
net/bluetooth/af_bluetooth.c
146
struct sock *bt_sock_alloc(struct net *net, struct socket *sock,
net/bluetooth/af_bluetooth.c
266
struct sock *bt_accept_dequeue(struct sock *parent, struct socket *newsock)
net/bluetooth/af_bluetooth.c
323
int bt_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/bluetooth/af_bluetooth.c
414
int bt_sock_stream_recvmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/af_bluetooth.c
535
__poll_t bt_sock_poll(struct file *file, struct socket *sock,
net/bluetooth/af_bluetooth.c
625
static int bt_dev_ioctl(struct socket *sock, unsigned int cmd, void __user *arg)
net/bluetooth/af_bluetooth.c
656
int bt_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/bluetooth/bnep/bnep.h
139
int bnep_add_connection(struct bnep_connadd_req *req, struct socket *sock);
net/bluetooth/bnep/bnep.h
160
struct socket *sock;
net/bluetooth/bnep/core.c
423
struct socket *sock = s->sock;
net/bluetooth/bnep/core.c
557
int bnep_add_connection(struct bnep_connadd_req *req, struct socket *sock)
net/bluetooth/bnep/core.c
73
struct socket *sock = s->sock;
net/bluetooth/bnep/sock.c
137
static int bnep_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/bluetooth/bnep/sock.c
143
static int bnep_sock_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/bluetooth/bnep/sock.c
198
static int bnep_sock_create(struct net *net, struct socket *sock, int protocol,
net/bluetooth/bnep/sock.c
37
static int bnep_sock_release(struct socket *sock)
net/bluetooth/bnep/sock.c
53
static int do_bnep_sock_ioctl(struct socket *sock, unsigned int cmd, void __user *argp)
net/bluetooth/bnep/sock.c
59
struct socket *nsock;
net/bluetooth/cmtp/cmtp.h
61
int cmtp_add_connection(struct cmtp_connadd_req *req, struct socket *sock);
net/bluetooth/cmtp/cmtp.h
73
struct socket *sock;
net/bluetooth/cmtp/core.c
195
struct socket *sock = session->sock;
net/bluetooth/cmtp/core.c
330
int cmtp_add_connection(struct cmtp_connadd_req *req, struct socket *sock)
net/bluetooth/cmtp/sock.c
139
static int cmtp_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/bluetooth/cmtp/sock.c
145
static int cmtp_sock_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/bluetooth/cmtp/sock.c
200
static int cmtp_sock_create(struct net *net, struct socket *sock, int protocol,
net/bluetooth/cmtp/sock.c
49
static int cmtp_sock_release(struct socket *sock)
net/bluetooth/cmtp/sock.c
66
static int do_cmtp_sock_ioctl(struct socket *sock, unsigned int cmd, void __user *argp)
net/bluetooth/cmtp/sock.c
72
struct socket *nsock;
net/bluetooth/hci_sock.c
1043
static int hci_sock_ioctl(struct socket *sock, unsigned int cmd,
net/bluetooth/hci_sock.c
1173
static int hci_sock_compat_ioctl(struct socket *sock, unsigned int cmd,
net/bluetooth/hci_sock.c
1188
static int hci_sock_bind(struct socket *sock, struct sockaddr_unsized *addr,
net/bluetooth/hci_sock.c
1490
static int hci_sock_getname(struct socket *sock, struct sockaddr *addr,
net/bluetooth/hci_sock.c
1558
static int hci_sock_recvmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/hci_sock.c
1800
static int hci_sock_sendmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/hci_sock.c
1938
static int hci_sock_setsockopt_old(struct socket *sock, int level, int optname,
net/bluetooth/hci_sock.c
2017
static int hci_sock_setsockopt(struct socket *sock, int level, int optname,
net/bluetooth/hci_sock.c
2065
static int hci_sock_getsockopt_old(struct socket *sock, int level, int optname,
net/bluetooth/hci_sock.c
2131
static int hci_sock_getsockopt(struct socket *sock, int level, int optname,
net/bluetooth/hci_sock.c
2201
static int hci_sock_create(struct net *net, struct socket *sock, int protocol,
net/bluetooth/hci_sock.c
901
static int hci_sock_release(struct socket *sock)
net/bluetooth/hidp/core.c
1323
static int hidp_verify_sockets(struct socket *ctrl_sock,
net/bluetooth/hidp/core.c
1324
struct socket *intr_sock)
net/bluetooth/hidp/core.c
1358
struct socket *ctrl_sock,
net/bluetooth/hidp/core.c
1359
struct socket *intr_sock)
net/bluetooth/hidp/core.c
615
static int hidp_send_frame(struct socket *sock, unsigned char *data, int len)
net/bluetooth/hidp/core.c
633
struct socket *sock)
net/bluetooth/hidp/core.c
911
struct socket *ctrl_sock,
net/bluetooth/hidp/core.c
912
struct socket *intr_sock,
net/bluetooth/hidp/core.c
98
static int hidp_send_message(struct hidp_session *session, struct socket *sock,
net/bluetooth/hidp/hidp.h
125
int hidp_connection_add(const struct hidp_connadd_req *req, struct socket *ctrl_sock, struct socket *intr_sock);
net/bluetooth/hidp/hidp.h
152
struct socket *ctrl_sock;
net/bluetooth/hidp/hidp.h
153
struct socket *intr_sock;
net/bluetooth/hidp/sock.c
126
static int hidp_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/bluetooth/hidp/sock.c
148
static int hidp_sock_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/bluetooth/hidp/sock.c
175
struct socket *csock;
net/bluetooth/hidp/sock.c
176
struct socket *isock;
net/bluetooth/hidp/sock.c
249
static int hidp_sock_create(struct net *net, struct socket *sock, int protocol,
net/bluetooth/hidp/sock.c
33
static int hidp_sock_release(struct socket *sock)
net/bluetooth/hidp/sock.c
50
static int do_hidp_sock_ioctl(struct socket *sock, unsigned int cmd, void __user *argp)
net/bluetooth/hidp/sock.c
56
struct socket *csock;
net/bluetooth/hidp/sock.c
57
struct socket *isock;
net/bluetooth/iso.c
1109
static int iso_sock_bind(struct socket *sock, struct sockaddr_unsized *addr,
net/bluetooth/iso.c
1166
static int iso_sock_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/bluetooth/iso.c
1295
static int iso_sock_listen(struct socket *sock, int backlog)
net/bluetooth/iso.c
1340
static int iso_sock_accept(struct socket *sock, struct socket *newsock,
net/bluetooth/iso.c
1435
static int iso_sock_getname(struct socket *sock, struct sockaddr *addr,
net/bluetooth/iso.c
1468
static int iso_sock_sendmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/iso.c
1597
static int iso_sock_recvmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/iso.c
1753
static int iso_sock_setsockopt(struct socket *sock, int level, int optname,
net/bluetooth/iso.c
1852
static int iso_sock_getsockopt(struct socket *sock, int level, int optname,
net/bluetooth/iso.c
1923
static int iso_sock_shutdown(struct socket *sock, int how)
net/bluetooth/iso.c
1968
static int iso_sock_release(struct socket *sock)
net/bluetooth/iso.c
922
static struct sock *iso_sock_alloc(struct net *net, struct socket *sock,
net/bluetooth/iso.c
944
static int iso_sock_create(struct net *net, struct socket *sock, int protocol,
net/bluetooth/iso.c
966
static int iso_sock_bind_bc(struct socket *sock, struct sockaddr_unsized *addr,
net/bluetooth/l2cap_sock.c
1129
static int l2cap_sock_sendmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/l2cap_sock.c
1198
static int l2cap_sock_recvmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/l2cap_sock.c
1338
static int l2cap_sock_shutdown(struct socket *sock, int how)
net/bluetooth/l2cap_sock.c
1439
static int l2cap_sock_release(struct socket *sock)
net/bluetooth/l2cap_sock.c
181
static int l2cap_sock_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/bluetooth/l2cap_sock.c
1919
static struct sock *l2cap_sock_alloc(struct net *net, struct socket *sock,
net/bluetooth/l2cap_sock.c
1949
static int l2cap_sock_create(struct net *net, struct socket *sock, int protocol,
net/bluetooth/l2cap_sock.c
272
static int l2cap_sock_listen(struct socket *sock, int backlog)
net/bluetooth/l2cap_sock.c
329
static int l2cap_sock_accept(struct socket *sock, struct socket *newsock,
net/bluetooth/l2cap_sock.c
385
static int l2cap_sock_getname(struct socket *sock, struct sockaddr *addr,
net/bluetooth/l2cap_sock.c
435
static int l2cap_sock_getsockopt_old(struct socket *sock, int optname,
net/bluetooth/l2cap_sock.c
47
static struct sock *l2cap_sock_alloc(struct net *net, struct socket *sock,
net/bluetooth/l2cap_sock.c
51
bool l2cap_is_socket(struct socket *sock)
net/bluetooth/l2cap_sock.c
555
static int l2cap_sock_getsockopt(struct socket *sock, int level, int optname,
net/bluetooth/l2cap_sock.c
725
static int l2cap_sock_setsockopt_old(struct socket *sock, int optname,
net/bluetooth/l2cap_sock.c
83
static int l2cap_sock_bind(struct socket *sock, struct sockaddr_unsized *addr, int alen)
net/bluetooth/l2cap_sock.c
879
static int l2cap_sock_setsockopt(struct socket *sock, int level, int optname,
net/bluetooth/rfcomm/core.c
1134
struct socket *sock = s->sock;
net/bluetooth/rfcomm/core.c
1935
struct socket *sock = s->sock;
net/bluetooth/rfcomm/core.c
1961
struct socket *sock = s->sock, *nsock;
net/bluetooth/rfcomm/core.c
197
static int rfcomm_l2sock_create(struct socket **sock)
net/bluetooth/rfcomm/core.c
2053
struct socket *sock;
net/bluetooth/rfcomm/core.c
681
static struct rfcomm_session *rfcomm_session_add(struct socket *sock, int state)
net/bluetooth/rfcomm/core.c
770
struct socket *sock;
net/bluetooth/rfcomm/sock.c
271
static struct sock *rfcomm_sock_alloc(struct net *net, struct socket *sock,
net/bluetooth/rfcomm/sock.c
305
static int rfcomm_sock_create(struct net *net, struct socket *sock,
net/bluetooth/rfcomm/sock.c
327
static int rfcomm_sock_bind(struct socket *sock, struct sockaddr_unsized *addr, int addr_len)
net/bluetooth/rfcomm/sock.c
374
static int rfcomm_sock_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/bluetooth/rfcomm/sock.c
423
static int rfcomm_sock_listen(struct socket *sock, int backlog)
net/bluetooth/rfcomm/sock.c
472
static int rfcomm_sock_accept(struct socket *sock, struct socket *newsock,
net/bluetooth/rfcomm/sock.c
533
static int rfcomm_sock_getname(struct socket *sock, struct sockaddr *addr, int peer)
net/bluetooth/rfcomm/sock.c
555
static int rfcomm_sock_sendmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/rfcomm/sock.c
595
static int rfcomm_sock_recvmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/rfcomm/sock.c
620
static int rfcomm_sock_setsockopt_old(struct socket *sock, int optname,
net/bluetooth/rfcomm/sock.c
661
static int rfcomm_sock_setsockopt(struct socket *sock, int level, int optname,
net/bluetooth/rfcomm/sock.c
726
static int rfcomm_sock_getsockopt_old(struct socket *sock, int optname, char __user *optval, int __user *optlen)
net/bluetooth/rfcomm/sock.c
802
static int rfcomm_sock_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen)
net/bluetooth/rfcomm/sock.c
859
static int rfcomm_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/bluetooth/rfcomm/sock.c
880
static int rfcomm_sock_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/bluetooth/rfcomm/sock.c
886
static int rfcomm_sock_shutdown(struct socket *sock, int how)
net/bluetooth/rfcomm/sock.c
912
static int rfcomm_sock_release(struct socket *sock)
net/bluetooth/sco.c
1067
static int sco_sock_getsockopt_old(struct socket *sock, int optname,
net/bluetooth/sco.c
1129
static int sco_sock_getsockopt(struct socket *sock, int level, int optname,
net/bluetooth/sco.c
1311
static int sco_sock_shutdown(struct socket *sock, int how)
net/bluetooth/sco.c
1341
static int sco_sock_release(struct socket *sock)
net/bluetooth/sco.c
580
static struct sock *sco_sock_alloc(struct net *net, struct socket *sock,
net/bluetooth/sco.c
602
static int sco_sock_create(struct net *net, struct socket *sock, int protocol,
net/bluetooth/sco.c
624
static int sco_sock_bind(struct socket *sock, struct sockaddr_unsized *addr,
net/bluetooth/sco.c
658
static int sco_sock_connect(struct socket *sock, struct sockaddr_unsized *addr, int alen, int flags)
net/bluetooth/sco.c
699
static int sco_sock_listen(struct socket *sock, int backlog)
net/bluetooth/sco.c
739
static int sco_sock_accept(struct socket *sock, struct socket *newsock,
net/bluetooth/sco.c
794
static int sco_sock_getname(struct socket *sock, struct sockaddr *addr,
net/bluetooth/sco.c
812
static int sco_sock_sendmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/sco.c
904
static int sco_sock_recvmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/sco.c
930
static int sco_sock_setsockopt(struct socket *sock, int level, int optname,
net/caif/caif_socket.c
1017
static int caif_create(struct net *net, struct socket *sock, int protocol,
net/caif/caif_socket.c
267
static int caif_seqpkt_recvmsg(struct socket *sock, struct msghdr *m,
net/caif/caif_socket.c
343
static int caif_stream_recvmsg(struct socket *sock, struct msghdr *msg,
net/caif/caif_socket.c
514
static int caif_seqpkt_sendmsg(struct socket *sock, struct msghdr *msg,
net/caif/caif_socket.c
586
static int caif_stream_sendmsg(struct socket *sock, struct msghdr *msg,
net/caif/caif_socket.c
665
static int setsockopt(struct socket *sock, int lvl, int opt, sockptr_t ov,
net/caif/caif_socket.c
737
static int caif_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/caif/caif_socket.c
891
static int caif_release(struct socket *sock)
net/caif/caif_socket.c
931
struct socket *sock, poll_table *wait)
net/can/af_can.c
114
static int can_create(struct net *net, struct socket *sock, int protocol,
net/can/bcm.c
1373
static int bcm_sendmsg(struct socket *sock, struct msghdr *msg, size_t size)
net/can/bcm.c
1588
static int bcm_release(struct socket *sock)
net/can/bcm.c
1671
static int bcm_connect(struct socket *sock, struct sockaddr_unsized *uaddr, int len,
net/can/bcm.c
1735
static int bcm_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/can/bcm.c
1772
static int bcm_sock_no_ioctlcmd(struct socket *sock, unsigned int cmd,
net/can/isotp.c
1147
static int isotp_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/can/isotp.c
1191
static int isotp_release(struct socket *sock)
net/can/isotp.c
1261
static int isotp_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int len)
net/can/isotp.c
1369
static int isotp_getname(struct socket *sock, struct sockaddr *uaddr, int peer)
net/can/isotp.c
1387
static int isotp_setsockopt_locked(struct socket *sock, int level, int optname,
net/can/isotp.c
1485
static int isotp_setsockopt(struct socket *sock, int level, int optname,
net/can/isotp.c
1501
static int isotp_getsockopt(struct socket *sock, int level, int optname,
net/can/isotp.c
1684
static __poll_t isotp_poll(struct file *file, struct socket *sock, poll_table *wait)
net/can/isotp.c
1699
static int isotp_sock_no_ioctlcmd(struct socket *sock, unsigned int cmd,
net/can/isotp.c
949
static int isotp_sendmsg(struct socket *sock, struct msghdr *msg, size_t size)
net/can/j1939/socket.c
1228
static int j1939_sk_sendmsg(struct socket *sock, struct msghdr *msg,
net/can/j1939/socket.c
1367
static int j1939_sk_no_ioctlcmd(struct socket *sock, unsigned int cmd,
net/can/j1939/socket.c
444
static int j1939_sk_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int len)
net/can/j1939/socket.c
545
static int j1939_sk_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/can/j1939/socket.c
612
static int j1939_sk_getname(struct socket *sock, struct sockaddr *uaddr,
net/can/j1939/socket.c
636
static int j1939_sk_release(struct socket *sock)
net/can/j1939/socket.c
693
static int j1939_sk_setsockopt(struct socket *sock, int level, int optname,
net/can/j1939/socket.c
768
static int j1939_sk_getsockopt(struct socket *sock, int level, int optname,
net/can/j1939/socket.c
819
static int j1939_sk_recvmsg(struct socket *sock, struct msghdr *msg,
net/can/raw.c
1017
static int raw_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/can/raw.c
1059
static int raw_sock_no_ioctlcmd(struct socket *sock, unsigned int cmd,
net/can/raw.c
398
static int raw_release(struct socket *sock)
net/can/raw.c
453
static int raw_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int len)
net/can/raw.c
538
static int raw_getname(struct socket *sock, struct sockaddr *uaddr,
net/can/raw.c
555
static int raw_setsockopt(struct socket *sock, int level, int optname,
net/can/raw.c
762
static int raw_getsockopt(struct socket *sock, int level, int optname,
net/can/raw.c
916
static int raw_sendmsg(struct socket *sock, struct msghdr *msg, size_t size)
net/ceph/messenger.c
417
static void set_sock_callbacks(struct socket *sock,
net/ceph/messenger.c
438
struct socket *sock;
net/ceph/messenger_v1.c
24
static int ceph_tcp_recvmsg(struct socket *sock, void *buf, size_t len)
net/ceph/messenger_v1.c
40
static int ceph_tcp_recvpage(struct socket *sock, struct page *page,
net/ceph/messenger_v1.c
60
static int ceph_tcp_sendmsg(struct socket *sock, struct kvec *iov,
net/ceph/messenger_v1.c
80
static int ceph_tcp_sendpage(struct socket *sock, struct page *page,
net/ceph/messenger_v2.c
122
static int do_sendmsg(struct socket *sock, struct iov_iter *it)
net/ceph/messenger_v2.c
143
static int do_try_sendpage(struct socket *sock, struct iov_iter *it)
net/ceph/messenger_v2.c
80
static int do_recvmsg(struct socket *sock, struct iov_iter *it)
net/core/bpf_sk_storage.c
101
struct socket *sock;
net/core/bpf_sk_storage.c
119
struct socket *sock;
net/core/bpf_sk_storage.c
83
struct socket *sock;
net/core/datagram.c
1000
__poll_t datagram_poll(struct file *file, struct socket *sock, poll_table *wait)
net/core/datagram.c
937
__poll_t datagram_poll_queue(struct file *file, struct socket *sock,
net/core/filter.c
12068
BTF_ID(struct, socket)
net/core/netclassid_cgroup.c
74
struct socket *sock = sock_from_file(file);
net/core/netprio_cgroup.c
221
struct socket *sock = sock_from_file(file);
net/core/scm.c
166
int __scm_send(struct socket *sock, struct msghdr *msg, struct scm_cookie *p)
net/core/scm.c
528
void scm_recv(struct socket *sock, struct msghdr *msg,
net/core/scm.c
538
void scm_recv_unix(struct socket *sock, struct msghdr *msg,
net/core/skbuff.c
3283
struct socket *sock = sk->sk_socket;
net/core/skbuff.c
3297
struct socket *sock = sk->sk_socket;
net/core/skbuff.c
5593
struct socket *sock;
net/core/skmsg.c
1271
struct socket *sock;
net/core/sock.c
1197
struct socket *sock = sk->sk_socket;
net/core/sock.c
1678
int sock_setsockopt(struct socket *sock, int level, int optname,
net/core/sock.c
1728
struct socket *sock = sk->sk_socket;
net/core/sock.c
3483
int sock_no_bind(struct socket *sock, struct sockaddr_unsized *saddr, int len)
net/core/sock.c
3489
int sock_no_connect(struct socket *sock, struct sockaddr_unsized *saddr,
net/core/sock.c
3496
int sock_no_socketpair(struct socket *sock1, struct socket *sock2)
net/core/sock.c
3502
int sock_no_accept(struct socket *sock, struct socket *newsock,
net/core/sock.c
3509
int sock_no_getname(struct socket *sock, struct sockaddr *saddr,
net/core/sock.c
3516
int sock_no_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/core/sock.c
3522
int sock_no_listen(struct socket *sock, int backlog)
net/core/sock.c
3528
int sock_no_shutdown(struct socket *sock, int how)
net/core/sock.c
3534
int sock_no_sendmsg(struct socket *sock, struct msghdr *m, size_t len)
net/core/sock.c
3546
int sock_no_recvmsg(struct socket *sock, struct msghdr *m, size_t len,
net/core/sock.c
3553
int sock_no_mmap(struct file *file, struct socket *sock, struct vm_area_struct *vma)
net/core/sock.c
3566
struct socket *sock;
net/core/sock.c
3696
void sock_init_data_uid(struct socket *sock, struct sock *sk, kuid_t uid)
net/core/sock.c
3767
void sock_init_data(struct socket *sock, struct sock *sk)
net/core/sock.c
3840
int sock_gettstamp(struct socket *sock, void __user *userstamp,
net/core/sock.c
3940
int sock_common_getsockopt(struct socket *sock, int level, int optname,
net/core/sock.c
3950
int sock_common_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/core/sock.c
3967
int sock_common_setsockopt(struct socket *sock, int level, int optname,
net/core/sock_map.c
559
struct socket *sock;
net/core/stream.c
36
struct socket *sock = sk->sk_socket;
net/handshake/alert.c
34
int tls_alert_send(struct socket *sock, u8 level, u8 description)
net/handshake/handshake-test.c
148
struct socket *sock;
net/handshake/handshake-test.c
186
struct socket *sock;
net/handshake/handshake-test.c
211
struct socket *sock;
net/handshake/handshake-test.c
245
struct socket *sock;
net/handshake/handshake-test.c
282
struct socket *sock;
net/handshake/handshake-test.c
315
struct socket *sock;
net/handshake/handshake-test.c
350
struct socket *sock;
net/handshake/handshake-test.c
392
struct socket *sock;
net/handshake/handshake-test.c
450
struct socket *sock;
net/handshake/handshake.h
70
int tls_alert_send(struct socket *sock, u8 level, u8 description);
net/handshake/handshake.h
87
int handshake_req_submit(struct socket *sock, struct handshake_req *req,
net/handshake/netlink.c
140
struct socket *sock;
net/handshake/netlink.c
95
struct socket *sock;
net/handshake/request.c
222
int handshake_req_submit(struct socket *sock, struct handshake_req *req,
net/handshake/tlshd.c
443
void tls_handshake_close(struct socket *sock)
net/ieee802154/socket.c
1001
static int ieee802154_create(struct net *net, struct socket *sock,
net/ieee802154/socket.c
110
static int ieee802154_sock_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/ieee802154/socket.c
152
static int ieee802154_sock_ioctl(struct socket *sock, unsigned int cmd,
net/ieee802154/socket.c
80
static int ieee802154_sock_release(struct socket *sock)
net/ieee802154/socket.c
91
static int ieee802154_sock_sendmsg(struct socket *sock, struct msghdr *msg,
net/ieee802154/socket.c
99
static int ieee802154_sock_bind(struct socket *sock, struct sockaddr_unsized *uaddr,
net/ipv4/af_inet.c
1049
static int inet_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/ipv4/af_inet.c
1643
struct socket *sock;
net/ipv4/af_inet.c
238
int inet_listen(struct socket *sock, int backlog)
net/ipv4/af_inet.c
260
static int inet_create(struct net *net, struct socket *sock, int protocol,
net/ipv4/af_inet.c
419
int inet_release(struct socket *sock)
net/ipv4/af_inet.c
473
int inet_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len)
net/ipv4/af_inet.c
576
int inet_dgram_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/ipv4/af_inet.c
632
int __inet_stream_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/ipv4/af_inet.c
750
int inet_stream_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/ipv4/af_inet.c
762
void __inet_accept(struct socket *sock, struct socket *newsock, struct sock *newsk)
net/ipv4/af_inet.c
788
int inet_accept(struct socket *sock, struct socket *newsock,
net/ipv4/af_inet.c
809
int inet_getname(struct socket *sock, struct sockaddr *uaddr,
net/ipv4/af_inet.c
858
int inet_sendmsg(struct socket *sock, struct msghdr *msg, size_t size)
net/ipv4/af_inet.c
870
void inet_splice_eof(struct socket *sock)
net/ipv4/af_inet.c
887
int inet_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/ipv4/af_inet.c
905
int inet_shutdown(struct socket *sock, int how)
net/ipv4/af_inet.c
971
int inet_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/ipv4/fou_core.c
25
struct socket *sock;
net/ipv4/fou_core.c
561
struct socket *sock = fou->sock;
net/ipv4/fou_core.c
570
struct socket **sockp)
net/ipv4/fou_core.c
572
struct socket *sock = NULL;
net/ipv4/tcp.c
1472
void tcp_splice_eof(struct socket *sock)
net/ipv4/tcp.c
1839
int tcp_peek_len(struct socket *sock)
net/ipv4/tcp.c
1893
int tcp_mmap(struct file *file, struct socket *sock,
net/ipv4/tcp.c
542
__poll_t tcp_poll(struct file *file, struct socket *sock, poll_table *wait)
net/ipv4/tcp.c
822
ssize_t tcp_splice_read(struct socket *sock, loff_t *ppos,
net/ipv4/udp.c
1552
void udp_splice_eof(struct socket *sock)
net/ipv4/udp.c
3221
__poll_t udp_poll(struct file *file, struct socket *sock, poll_table *wait)
net/ipv4/udp_tunnel_core.c
102
void udp_tunnel_push_rx_port(struct net_device *dev, struct socket *sock,
net/ipv4/udp_tunnel_core.c
116
void udp_tunnel_drop_rx_port(struct net_device *dev, struct socket *sock,
net/ipv4/udp_tunnel_core.c
13
struct socket **sockp)
net/ipv4/udp_tunnel_core.c
131
void udp_tunnel_notify_add_rx_port(struct socket *sock, unsigned short type)
net/ipv4/udp_tunnel_core.c
153
void udp_tunnel_notify_del_rx_port(struct socket *sock, unsigned short type)
net/ipv4/udp_tunnel_core.c
16
struct socket *sock = NULL;
net/ipv4/udp_tunnel_core.c
198
void udp_tunnel_sock_release(struct socket *sock)
net/ipv4/udp_tunnel_core.c
71
void setup_udp_tunnel_sock(struct net *net, struct socket *sock,
net/ipv6/af_inet6.c
112
static int inet6_create(struct net *net, struct socket *sock, int protocol,
net/ipv6/af_inet6.c
460
int inet6_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len)
net/ipv6/af_inet6.c
466
int inet6_release(struct socket *sock)
net/ipv6/af_inet6.c
513
int inet6_getname(struct socket *sock, struct sockaddr *uaddr,
net/ipv6/af_inet6.c
555
int inet6_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/ipv6/af_inet6.c
623
int inet6_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/ipv6/af_inet6.c
641
int inet6_sendmsg(struct socket *sock, struct msghdr *msg, size_t size)
net/ipv6/af_inet6.c
657
int inet6_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/ipv6/ip6_udp_tunnel.c
138
struct socket *sock,
net/ipv6/ip6_udp_tunnel.c
18
struct socket **sockp)
net/ipv6/ip6_udp_tunnel.c
22
struct socket *sock = NULL;
net/ipv6/udp.c
1797
static void udpv6_splice_eof(struct socket *sock)
net/iucv/af_iucv.c
1220
static int iucv_sock_recvmsg(struct socket *sock, struct msghdr *msg,
net/iucv/af_iucv.c
1362
static __poll_t iucv_sock_poll(struct file *file, struct socket *sock,
net/iucv/af_iucv.c
1401
static int iucv_sock_shutdown(struct socket *sock, int how)
net/iucv/af_iucv.c
1469
static int iucv_sock_release(struct socket *sock)
net/iucv/af_iucv.c
1485
static int iucv_sock_setsockopt(struct socket *sock, int level, int optname,
net/iucv/af_iucv.c
1535
static int iucv_sock_getsockopt(struct socket *sock, int level, int optname,
net/iucv/af_iucv.c
2232
static int iucv_sock_create(struct net *net, struct socket *sock, int protocol,
net/iucv/af_iucv.c
449
static struct sock *iucv_sock_alloc(struct socket *sock, int proto, gfp_t prio, int kern)
net/iucv/af_iucv.c
520
struct socket *newsock)
net/iucv/af_iucv.c
565
static int iucv_sock_bind(struct socket *sock, struct sockaddr_unsized *addr,
net/iucv/af_iucv.c
670
static int afiucv_path_connect(struct socket *sock, struct sockaddr_unsized *addr)
net/iucv/af_iucv.c
716
static int iucv_sock_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/iucv/af_iucv.c
773
static int iucv_sock_listen(struct socket *sock, int backlog)
net/iucv/af_iucv.c
798
static int iucv_sock_accept(struct socket *sock, struct socket *newsock,
net/iucv/af_iucv.c
852
static int iucv_sock_getname(struct socket *sock, struct sockaddr *addr,
net/iucv/af_iucv.c
899
static int iucv_sock_sendmsg(struct socket *sock, struct msghdr *msg,
net/iucv/af_iucv.c
90
struct socket *newsock);
net/kcm/kcmsock.c
1039
static ssize_t kcm_splice_read(struct socket *sock, loff_t *ppos,
net/kcm/kcmsock.c
1135
static int kcm_setsockopt(struct socket *sock, int level, int optname,
net/kcm/kcmsock.c
1169
static int kcm_getsockopt(struct socket *sock, int level, int optname,
net/kcm/kcmsock.c
1239
static int kcm_attach(struct socket *sock, struct socket *csock,
net/kcm/kcmsock.c
1342
static int kcm_attach_ioctl(struct socket *sock, struct kcm_attach *info)
net/kcm/kcmsock.c
1344
struct socket *csock;
net/kcm/kcmsock.c
1468
static int kcm_unattach_ioctl(struct socket *sock, struct kcm_unattach *info)
net/kcm/kcmsock.c
1473
struct socket *csock;
net/kcm/kcmsock.c
1527
static struct file *kcm_clone(struct socket *osock)
net/kcm/kcmsock.c
1529
struct socket *newsock;
net/kcm/kcmsock.c
1553
static int kcm_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/kcm/kcmsock.c
1682
static int kcm_release(struct socket *sock)
net/kcm/kcmsock.c
1788
static int kcm_create(struct net *net, struct socket *sock,
net/kcm/kcmsock.c
748
static int kcm_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/kcm/kcmsock.c
977
static void kcm_splice_eof(struct socket *sock)
net/kcm/kcmsock.c
990
static int kcm_recvmsg(struct socket *sock, struct msghdr *msg,
net/key/af_key.c
138
static int pfkey_create(struct net *net, struct socket *sock, int protocol,
net/key/af_key.c
172
static int pfkey_release(struct socket *sock)
net/key/af_key.c
3674
static int pfkey_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/key/af_key.c
3715
static int pfkey_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/l2tp/l2tp_core.c
1426
struct socket *sock = tunnel->sock->sk_socket;
net/l2tp/l2tp_core.c
1455
struct socket **sockp)
net/l2tp/l2tp_core.c
1458
struct socket *sock = NULL;
net/l2tp/l2tp_core.c
1642
struct socket *sock;
net/l2tp/l2tp_ip.c
378
static int l2tp_ip_getname(struct socket *sock, struct sockaddr *uaddr,
net/l2tp/l2tp_ip6.c
447
static int l2tp_ip6_getname(struct socket *sock, struct sockaddr *uaddr,
net/l2tp/l2tp_ppp.c
1042
static int pppol2tp_ioctl(struct socket *sock, unsigned int cmd,
net/l2tp/l2tp_ppp.c
1218
static int pppol2tp_setsockopt(struct socket *sock, int level, int optname,
net/l2tp/l2tp_ppp.c
1324
static int pppol2tp_getsockopt(struct socket *sock, int level, int optname,
net/l2tp/l2tp_ppp.c
167
static int pppol2tp_recvmsg(struct socket *sock, struct msghdr *msg,
net/l2tp/l2tp_ppp.c
249
static int pppol2tp_sendmsg(struct socket *sock, struct msghdr *m,
net/l2tp/l2tp_ppp.c
411
static int pppol2tp_release(struct socket *sock)
net/l2tp/l2tp_ppp.c
469
static int pppol2tp_create(struct net *net, struct socket *sock, int kern)
net/l2tp/l2tp_ppp.c
687
static int pppol2tp_connect(struct socket *sock, struct sockaddr_unsized *uservaddr,
net/l2tp/l2tp_ppp.c
880
static int pppol2tp_getname(struct socket *sock, struct sockaddr *uaddr,
net/llc/af_llc.c
1026
static int llc_ui_getname(struct socket *sock, struct sockaddr *uaddr,
net/llc/af_llc.c
1074
static int llc_ui_ioctl(struct socket *sock, unsigned int cmd,
net/llc/af_llc.c
1090
static int llc_ui_setsockopt(struct socket *sock, int level, int optname,
net/llc/af_llc.c
1172
static int llc_ui_getsockopt(struct socket *sock, int level, int optname,
net/llc/af_llc.c
146
static void llc_ui_sk_init(struct socket *sock, struct sock *sk)
net/llc/af_llc.c
171
static int llc_ui_create(struct net *net, struct socket *sock, int protocol,
net/llc/af_llc.c
200
static int llc_ui_release(struct socket *sock)
net/llc/af_llc.c
276
static int llc_ui_autobind(struct socket *sock, struct sockaddr_llc *addr)
net/llc/af_llc.c
340
static int llc_ui_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addrlen)
net/llc/af_llc.c
445
static int llc_ui_shutdown(struct socket *sock, int how)
net/llc/af_llc.c
480
static int llc_ui_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/llc/af_llc.c
553
static int llc_ui_listen(struct socket *sock, int backlog)
net/llc/af_llc.c
696
static int llc_ui_accept(struct socket *sock, struct socket *newsock,
net/llc/af_llc.c
759
static int llc_ui_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/llc/af_llc.c
930
static int llc_ui_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/mctp/af_mctp.c
131
static int mctp_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/mctp/af_mctp.c
189
static int mctp_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/mctp/af_mctp.c
27
static int mctp_release(struct socket *sock)
net/mctp/af_mctp.c
283
static int mctp_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/mctp/af_mctp.c
386
static int mctp_setsockopt(struct socket *sock, int level, int optname,
net/mctp/af_mctp.c
407
static int mctp_getsockopt(struct socket *sock, int level, int optname,
net/mctp/af_mctp.c
52
static int mctp_bind(struct socket *sock, struct sockaddr_unsized *addr, int addrlen)
net/mctp/af_mctp.c
592
static int mctp_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/mctp/af_mctp.c
612
static int mctp_compat_ioctl(struct socket *sock, unsigned int cmd,
net/mctp/af_mctp.c
799
static int mctp_pf_create(struct net *net, struct socket *sock,
net/mctp/test/route-test.c
1046
struct socket *sock;
net/mctp/test/route-test.c
1117
struct socket *sock;
net/mctp/test/route-test.c
1503
struct socket *socks[ARRAY_SIZE(lookup_binds)];
net/mctp/test/route-test.c
1505
struct socket *sock_ty0, *sock_expect = NULL;
net/mctp/test/route-test.c
177
struct socket **sockp,
net/mctp/test/route-test.c
182
struct socket *sock;
net/mctp/test/route-test.c
209
struct socket *sock)
net/mctp/test/route-test.c
228
struct socket *sock;
net/mctp/test/route-test.c
297
struct socket *sock;
net/mctp/test/route-test.c
433
struct socket *sock;
net/mctp/test/route-test.c
562
struct socket *sock;
net/mctp/test/route-test.c
725
struct socket *sock;
net/mctp/test/route-test.c
763
struct socket *sock;
net/mctp/test/route-test.c
820
struct socket *sock;
net/mctp/test/route-test.c
912
struct socket **sock,
net/mctp/test/route-test.c
946
struct socket *sock)
net/mctp/test/route-test.c
958
struct socket *sock;
net/mctp/test/route-test.c
992
struct socket *sock;
net/mctp/test/sock-test.c
107
struct socket *sock;
net/mctp/test/sock-test.c
158
struct socket *sock;
net/mctp/test/sock-test.c
19
struct socket **sockp)
net/mctp/test/sock-test.c
23
struct socket *sock;
net/mctp/test/sock-test.c
317
struct socket *sock;
net/mctp/test/sock-test.c
335
struct socket *sock1 = NULL, *sock2 = NULL, *sock3 = NULL;
net/mctp/test/sock-test.c
57
struct socket *sock)
net/mctp/test/utils.c
251
int *ret_bind_errno, struct socket **sock)
net/mctp/test/utils.h
72
int *ret_bind_errno, struct socket **sock);
net/mptcp/protocol.c
107
struct socket *ssock;
net/mptcp/protocol.c
3779
void mptcp_sock_graft(struct sock *sk, struct socket *parent)
net/mptcp/protocol.c
3792
struct socket *sock;
net/mptcp/protocol.c
4052
static int mptcp_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len)
net/mptcp/protocol.c
4079
static int mptcp_listen(struct socket *sock, int backlog)
net/mptcp/protocol.c
4182
static int mptcp_stream_accept(struct socket *sock, struct socket *newsock,
net/mptcp/protocol.c
4275
static __poll_t mptcp_poll(struct file *file, struct socket *sock,
net/mptcp/protocol.c
4430
static ssize_t mptcp_splice_read(struct socket *sock, loff_t *ppos,
net/mptcp/protocol.h
258
struct socket *lsk;
net/mptcp/protocol.h
785
void mptcp_sock_graft(struct sock *sk, struct socket *parent);
net/mptcp/protocol.h
803
struct socket **new_sock);
net/mptcp/subflow.c
1622
struct socket *sf;
net/mptcp/subflow.c
1777
struct socket **new_sock)
net/mptcp/subflow.c
1781
struct socket *sf;
net/netfilter/ipvs/ip_vs_sync.c
1419
static int bind_mcastif_addr(struct socket *sock, struct net_device *dev)
net/netfilter/ipvs/ip_vs_sync.c
1464
struct net_device *dev, struct socket **sock_ret)
net/netfilter/ipvs/ip_vs_sync.c
1468
struct socket *sock;
net/netfilter/ipvs/ip_vs_sync.c
1521
struct net_device *dev, struct socket **sock_ret)
net/netfilter/ipvs/ip_vs_sync.c
1525
struct socket *sock;
net/netfilter/ipvs/ip_vs_sync.c
1572
ip_vs_send_async(struct socket *sock, const char *buffer, const size_t length)
net/netfilter/ipvs/ip_vs_sync.c
1587
ip_vs_send_sync_msg(struct socket *sock, struct ip_vs_sync_mesg *msg)
net/netfilter/ipvs/ip_vs_sync.c
1602
ip_vs_receive(struct socket *sock, char *buffer, const size_t buflen)
net/netfilter/ipvs/ip_vs_sync.c
199
struct socket *sock;
net/netfilter/nft_meta.c
135
struct socket *sock;
net/netfilter/nft_socket.c
256
const struct nft_socket *socket;
net/netfilter/nft_socket.c
263
socket = nft_expr_priv(track->regs[priv->dreg].selector);
net/netfilter/nft_socket.c
264
if (priv->key != socket->key ||
net/netfilter/nft_socket.c
265
priv->dreg != socket->dreg ||
net/netfilter/nft_socket.c
266
priv->level != socket->level) {
net/netlink/af_netlink.c
1057
static int netlink_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/netlink/af_netlink.c
1104
static int netlink_getname(struct socket *sock, struct sockaddr *addr,
net/netlink/af_netlink.c
1128
static int netlink_ioctl(struct socket *sock, unsigned int cmd,
net/netlink/af_netlink.c
1642
static int netlink_setsockopt(struct socket *sock, int level, int optname,
net/netlink/af_netlink.c
1718
static int netlink_getsockopt(struct socket *sock, int level, int optname,
net/netlink/af_netlink.c
1812
static int netlink_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/netlink/af_netlink.c
1901
static int netlink_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/netlink/af_netlink.c
2004
struct socket *sock;
net/netlink/af_netlink.c
618
static int __netlink_create(struct net *net, struct socket *sock,
net/netlink/af_netlink.c
644
static int netlink_create(struct net *net, struct socket *sock, int protocol,
net/netlink/af_netlink.c
717
static int netlink_release(struct socket *sock)
net/netlink/af_netlink.c
800
static int netlink_autobind(struct socket *sock)
net/netlink/af_netlink.c
904
static inline int netlink_allowed(const struct socket *sock, unsigned int flag)
net/netlink/af_netlink.c
969
static int netlink_bind(struct socket *sock, struct sockaddr_unsized *addr,
net/netrom/af_netrom.c
1042
static int nr_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/netrom/af_netrom.c
1151
static int nr_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/netrom/af_netrom.c
1208
static int nr_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/netrom/af_netrom.c
296
static int nr_setsockopt(struct socket *sock, int level, int optname,
net/netrom/af_netrom.c
348
static int nr_getsockopt(struct socket *sock, int level, int optname,
net/netrom/af_netrom.c
398
static int nr_listen(struct socket *sock, int backlog)
net/netrom/af_netrom.c
426
static int nr_create(struct net *net, struct socket *sock, int protocol,
net/netrom/af_netrom.c
518
static int nr_release(struct socket *sock)
net/netrom/af_netrom.c
564
static int nr_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len)
net/netrom/af_netrom.c
635
static int nr_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/netrom/af_netrom.c
775
static int nr_accept(struct socket *sock, struct socket *newsock,
net/netrom/af_netrom.c
838
static int nr_getname(struct socket *sock, struct sockaddr *uaddr,
net/nfc/af_nfc.c
18
static int nfc_sock_create(struct net *net, struct socket *sock, int proto,
net/nfc/llcp.h
214
struct sock *nfc_llcp_sock_alloc(struct socket *sock, int type, gfp_t gfp, int kern);
net/nfc/llcp.h
218
struct sock *nfc_llcp_accept_dequeue(struct sock *sk, struct socket *newsock);
net/nfc/llcp_sock.c
1024
static int llcp_sock_create(struct net *net, struct socket *sock,
net/nfc/llcp_sock.c
149
static int llcp_raw_sock_bind(struct socket *sock, struct sockaddr_unsized *addr,
net/nfc/llcp_sock.c
204
static int llcp_sock_listen(struct socket *sock, int backlog)
net/nfc/llcp_sock.c
231
static int nfc_llcp_setsockopt(struct socket *sock, int level, int optname,
net/nfc/llcp_sock.c
304
static int nfc_llcp_getsockopt(struct socket *sock, int level, int optname,
net/nfc/llcp_sock.c
409
struct socket *newsock)
net/nfc/llcp_sock.c
449
static int llcp_sock_accept(struct socket *sock, struct socket *newsock,
net/nfc/llcp_sock.c
503
static int llcp_sock_getname(struct socket *sock, struct sockaddr *uaddr,
net/nfc/llcp_sock.c
555
static __poll_t llcp_sock_poll(struct file *file, struct socket *sock,
net/nfc/llcp_sock.c
59
static int llcp_sock_bind(struct socket *sock, struct sockaddr_unsized *addr, int alen)
net/nfc/llcp_sock.c
594
static int llcp_sock_release(struct socket *sock)
net/nfc/llcp_sock.c
651
static int llcp_sock_connect(struct socket *sock, struct sockaddr_unsized *_addr,
net/nfc/llcp_sock.c
775
static int llcp_sock_sendmsg(struct socket *sock, struct msghdr *msg,
net/nfc/llcp_sock.c
828
static int llcp_sock_recvmsg(struct socket *sock, struct msghdr *msg,
net/nfc/llcp_sock.c
974
struct sock *nfc_llcp_sock_alloc(struct socket *sock, int type, gfp_t gfp, int kern)
net/nfc/nfc.h
23
int (*create)(struct net *net, struct socket *sock,
net/nfc/rawsock.c
216
static int rawsock_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/nfc/rawsock.c
252
static int rawsock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/nfc/rawsock.c
334
static int rawsock_create(struct net *net, struct socket *sock,
net/nfc/rawsock.c
58
static int rawsock_release(struct socket *sock)
net/nfc/rawsock.c
87
static int rawsock_connect(struct socket *sock, struct sockaddr_unsized *_addr,
net/packet/af_packet.c
1922
static void packet_parse_headers(struct sk_buff *skb, struct socket *sock)
net/packet/af_packet.c
1946
static int packet_sendmsg_spkt(struct socket *sock, struct msghdr *msg,
net/packet/af_packet.c
2575
struct socket *sock = po->sk.sk_socket;
net/packet/af_packet.c
2939
static int packet_snd(struct socket *sock, struct msghdr *msg, size_t len)
net/packet/af_packet.c
3097
static int packet_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/packet/af_packet.c
3116
static int packet_release(struct socket *sock)
net/packet/af_packet.c
3283
static int packet_bind_spkt(struct socket *sock, struct sockaddr_unsized *uaddr,
net/packet/af_packet.c
3305
static int packet_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len)
net/packet/af_packet.c
3332
static int packet_create(struct net *net, struct socket *sock, int protocol,
net/packet/af_packet.c
3410
static int packet_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/packet/af_packet.c
3575
static int packet_getname_spkt(struct socket *sock, struct sockaddr *uaddr,
net/packet/af_packet.c
3595
static int packet_getname(struct socket *sock, struct sockaddr *uaddr,
net/packet/af_packet.c
3781
packet_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval,
net/packet/af_packet.c
4053
static int packet_getsockopt(struct socket *sock, int level, int optname,
net/packet/af_packet.c
4242
static int packet_ioctl(struct socket *sock, unsigned int cmd,
net/packet/af_packet.c
4290
static __poll_t packet_poll(struct file *file, struct socket *sock,
net/packet/af_packet.c
4322
struct socket *sock = file->private_data;
net/packet/af_packet.c
4332
struct socket *sock = file->private_data;
net/packet/af_packet.c
4579
static int packet_mmap(struct file *file, struct socket *sock,
net/phonet/af_phonet.c
50
static int pn_socket_create(struct net *net, struct socket *sock, int protocol,
net/phonet/socket.c
156
static int pn_socket_bind(struct socket *sock, struct sockaddr_unsized *addr, int len)
net/phonet/socket.c
202
static int pn_socket_autobind(struct socket *sock)
net/phonet/socket.c
217
static int pn_socket_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/phonet/socket.c
28
static int pn_socket_release(struct socket *sock)
net/phonet/socket.c
294
static int pn_socket_accept(struct socket *sock, struct socket *newsock,
net/phonet/socket.c
314
static int pn_socket_getname(struct socket *sock, struct sockaddr *addr,
net/phonet/socket.c
329
static __poll_t pn_socket_poll(struct file *file, struct socket *sock,
net/phonet/socket.c
355
static int pn_socket_ioctl(struct socket *sock, unsigned int cmd,
net/phonet/socket.c
392
static int pn_socket_listen(struct socket *sock, int backlog)
net/phonet/socket.c
416
static int pn_socket_sendmsg(struct socket *sock, struct msghdr *m,
net/psp/psp_nl.c
285
struct socket *socket;
net/psp/psp_nl.c
294
socket = sockfd_lookup(fd, &err);
net/psp/psp_nl.c
295
if (!socket)
net/psp/psp_nl.c
298
if (!sk_is_tcp(socket->sk)) {
net/psp/psp_nl.c
306
psd = psp_dev_get_for_sock(socket->sk);
net/psp/psp_nl.c
341
info->user_ptr[1] = socket;
net/psp/psp_nl.c
348
sockfd_put(socket);
net/psp/psp_nl.c
411
struct socket *socket = info->user_ptr[1];
net/psp/psp_nl.c
449
err = psp_sock_assoc_set_rx(socket->sk, pas, &key, info->extack);
net/psp/psp_nl.c
467
struct socket *socket = info->user_ptr[1];
net/psp/psp_nl.c
497
err = psp_sock_assoc_set_tx(socket->sk, psd, version, &key,
net/psp/psp_nl.c
83
struct socket *socket = info->user_ptr[1];
net/psp/psp_nl.c
87
if (socket)
net/psp/psp_nl.c
88
sockfd_put(socket);
net/qrtr/af_qrtr.c
1026
static int qrtr_recvmsg(struct socket *sock, struct msghdr *msg,
net/qrtr/af_qrtr.c
1082
static int qrtr_connect(struct socket *sock, struct sockaddr_unsized *saddr,
net/qrtr/af_qrtr.c
1113
static int qrtr_getname(struct socket *sock, struct sockaddr *saddr,
net/qrtr/af_qrtr.c
1140
static int qrtr_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/qrtr/af_qrtr.c
1200
static int qrtr_release(struct socket *sock)
net/qrtr/af_qrtr.c
1255
static int qrtr_create(struct net *net, struct socket *sock,
net/qrtr/af_qrtr.c
774
static int __qrtr_bind(struct socket *sock,
net/qrtr/af_qrtr.c
806
static int qrtr_autobind(struct socket *sock)
net/qrtr/af_qrtr.c
822
static int qrtr_bind(struct socket *sock, struct sockaddr_unsized *saddr, int len)
net/qrtr/af_qrtr.c
895
static int qrtr_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/qrtr/ns.c
22
struct socket *sock;
net/rds/af_rds.c
114
static int rds_getname(struct socket *sock, struct sockaddr *uaddr,
net/rds/af_rds.c
212
static __poll_t rds_poll(struct file *file, struct socket *sock,
net/rds/af_rds.c
255
static int rds_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/rds/af_rds.c
432
static int rds_setsockopt(struct socket *sock, int level, int optname,
net/rds/af_rds.c
483
static int rds_getsockopt(struct socket *sock, int level, int optname,
net/rds/af_rds.c
536
static int rds_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/rds/af_rds.c
59
static int rds_release(struct socket *sock)
net/rds/af_rds.c
666
static int __rds_create(struct socket *sock, struct sock *sk, int protocol)
net/rds/af_rds.c
697
static int rds_create(struct net *net, struct socket *sock, int protocol,
net/rds/af_rds.c
728
static void rds_sock_inc_info(struct socket *sock, unsigned int len,
net/rds/af_rds.c
767
static void rds6_sock_inc_info(struct socket *sock, unsigned int len,
net/rds/af_rds.c
799
static void rds_sock_info(struct socket *sock, unsigned int len,
net/rds/af_rds.c
840
static void rds6_sock_info(struct socket *sock, unsigned int len,
net/rds/bind.c
163
int rds_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len)
net/rds/connection.c
566
static void rds_conn_message_info_cmn(struct socket *sock, unsigned int len,
net/rds/connection.c
632
static void rds_conn_message_info(struct socket *sock, unsigned int len,
net/rds/connection.c
641
static void rds6_conn_message_info(struct socket *sock, unsigned int len,
net/rds/connection.c
650
static void rds_conn_message_info_send(struct socket *sock, unsigned int len,
net/rds/connection.c
658
static void rds6_conn_message_info_send(struct socket *sock, unsigned int len,
net/rds/connection.c
666
static void rds_conn_message_info_retrans(struct socket *sock,
net/rds/connection.c
675
static void rds6_conn_message_info_retrans(struct socket *sock,
net/rds/connection.c
684
void rds_for_each_conn_info(struct socket *sock, unsigned int len,
net/rds/connection.c
722
static void rds_walk_conn_path_info(struct socket *sock, unsigned int len,
net/rds/connection.c
828
static void rds_conn_info(struct socket *sock, unsigned int len,
net/rds/connection.c
841
static void rds6_conn_info(struct socket *sock, unsigned int len,
net/rds/ib.c
367
static void rds_ib_ic_info(struct socket *sock, unsigned int len,
net/rds/ib.c
381
static void rds6_ib_ic_info(struct socket *sock, unsigned int len,
net/rds/info.c
158
int rds_info_getsockopt(struct socket *sock, int optname, char __user *optval,
net/rds/info.h
18
typedef void (*rds_info_func)(struct socket *sock, unsigned int len,
net/rds/info.h
24
int rds_info_getsockopt(struct socket *sock, int optname, char __user *optval,
net/rds/rds.h
772
int rds_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len);
net/rds/rds.h
816
void rds_for_each_conn_info(struct socket *sock, unsigned int len,
net/rds/rds.h
932
int rds_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/rds/rds.h
945
int rds_sendmsg(struct socket *sock, struct msghdr *msg, size_t payload_len);
net/rds/recv.c
671
int rds_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/rds/send.c
1127
int rds_sendmsg(struct socket *sock, struct msghdr *msg, size_t payload_len)
net/rds/stats.c
111
static void rds_stats_info(struct socket *sock, unsigned int len,
net/rds/tcp.c
104
void rds_tcp_restore_callbacks(struct socket *sock,
net/rds/tcp.c
139
void rds_tcp_reset_callbacks(struct socket *sock,
net/rds/tcp.c
143
struct socket *osock = tc->t_sock;
net/rds/tcp.c
194
void rds_tcp_set_callbacks(struct socket *sock, struct rds_conn_path *cp)
net/rds/tcp.c
234
static void rds_tcp_tc_info(struct socket *rds_sock, unsigned int len,
net/rds/tcp.c
280
static void rds6_tcp_tc_info(struct socket *sock, unsigned int len,
net/rds/tcp.c
486
bool rds_tcp_tune(struct socket *sock)
net/rds/tcp.c
608
struct socket *lsock = rtn->rds_tcp_listen_sock;
net/rds/tcp.c
655
struct socket *lsock = rtn->rds_tcp_listen_sock;
net/rds/tcp.h
13
struct socket *rds_tcp_listen_sock;
net/rds/tcp.h
14
struct socket *rds_tcp_accepted_sock;
net/rds/tcp.h
36
struct socket *t_sock;
net/rds/tcp.h
73
bool rds_tcp_tune(struct socket *sock);
net/rds/tcp.h
74
void rds_tcp_set_callbacks(struct socket *sock, struct rds_conn_path *cp);
net/rds/tcp.h
75
void rds_tcp_reset_callbacks(struct socket *sock, struct rds_conn_path *cp);
net/rds/tcp.h
76
void rds_tcp_restore_callbacks(struct socket *sock,
net/rds/tcp.h
90
struct socket *rds_tcp_listen_init(struct net *net, bool isv6);
net/rds/tcp.h
91
void rds_tcp_listen_stop(struct socket *sock, struct work_struct *acceptor);
net/rds/tcp.h
95
void rds_tcp_keepalive(struct socket *sock);
net/rds/tcp_connect.c
100
struct socket *sock = NULL;
net/rds/tcp_connect.c
236
struct socket *sock = tc->t_sock;
net/rds/tcp_listen.c
112
struct socket *sock;
net/rds/tcp_listen.c
154
struct socket *listen_sock = rtn->rds_tcp_listen_sock;
net/rds/tcp_listen.c
155
struct socket *new_sock = NULL;
net/rds/tcp_listen.c
382
struct socket *rds_tcp_listen_init(struct net *net, bool isv6)
net/rds/tcp_listen.c
384
struct socket *sock = NULL;
net/rds/tcp_listen.c
44
void rds_tcp_keepalive(struct socket *sock)
net/rds/tcp_listen.c
441
void rds_tcp_listen_stop(struct socket *sock, struct work_struct *acceptor)
net/rds/tcp_listen.c
60
rds_tcp_get_peer_sport(struct socket *sock)
net/rds/tcp_listen.c
77
rds_tcp_accept_one_path(struct rds_connection *conn, struct socket *sock)
net/rds/tcp_recv.c
266
struct socket *sock = tc->t_sock;
net/rds/tcp_recv.c
298
struct socket *sock = tc->t_sock;
net/rds/tcp_send.c
56
static int rds_tcp_sendmsg(struct socket *sock, void *data, unsigned int len)
net/rose/af_rose.c
1002
static int rose_getname(struct socket *sock, struct sockaddr *uaddr,
net/rose/af_rose.c
1116
static int rose_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/rose/af_rose.c
1280
static int rose_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/rose/af_rose.c
1343
static int rose_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/rose/af_rose.c
395
static int rose_setsockopt(struct socket *sock, int level, int optname,
net/rose/af_rose.c
455
static int rose_getsockopt(struct socket *sock, int level, int optname,
net/rose/af_rose.c
513
static int rose_listen(struct socket *sock, int backlog)
net/rose/af_rose.c
546
static int rose_create(struct net *net, struct socket *sock, int protocol,
net/rose/af_rose.c
637
static int rose_release(struct socket *sock)
net/rose/af_rose.c
696
static int rose_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len)
net/rose/af_rose.c
768
static int rose_connect(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len,
net/rose/af_rose.c
937
static int rose_accept(struct socket *sock, struct socket *newsock,
net/rxrpc/af_rxrpc.c
130
static int rxrpc_bind(struct socket *sock, struct sockaddr_unsized *saddr, int len)
net/rxrpc/af_rxrpc.c
210
static int rxrpc_listen(struct socket *sock, int backlog)
net/rxrpc/af_rxrpc.c
273
struct rxrpc_peer *rxrpc_kernel_lookup_peer(struct socket *sock,
net/rxrpc/af_rxrpc.c
339
struct rxrpc_call *rxrpc_kernel_begin_call(struct socket *sock,
net/rxrpc/af_rxrpc.c
412
void rxrpc_kernel_shutdown_call(struct socket *sock, struct rxrpc_call *call)
net/rxrpc/af_rxrpc.c
438
void rxrpc_kernel_put_call(struct socket *sock, struct rxrpc_call *call)
net/rxrpc/af_rxrpc.c
454
bool rxrpc_kernel_check_life(const struct socket *sock,
net/rxrpc/af_rxrpc.c
472
void rxrpc_kernel_set_notifications(struct socket *sock,
net/rxrpc/af_rxrpc.c
486
static int rxrpc_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/rxrpc/af_rxrpc.c
537
static int rxrpc_sendmsg(struct socket *sock, struct msghdr *m, size_t len)
net/rxrpc/af_rxrpc.c
631
static int rxrpc_setsockopt(struct socket *sock, int level, int optname,
net/rxrpc/af_rxrpc.c
751
static int rxrpc_getsockopt(struct socket *sock, int level, int optname,
net/rxrpc/af_rxrpc.c
779
static __poll_t rxrpc_poll(struct file *file, struct socket *sock,
net/rxrpc/af_rxrpc.c
806
static int rxrpc_create(struct net *net, struct socket *sock, int protocol,
net/rxrpc/af_rxrpc.c
861
static int rxrpc_shutdown(struct socket *sock, int flags)
net/rxrpc/af_rxrpc.c
987
static int rxrpc_release(struct socket *sock)
net/rxrpc/ar-internal.h
1363
ssize_t do_udp_sendmsg(struct socket *socket, struct msghdr *msg, size_t len);
net/rxrpc/ar-internal.h
1418
int rxrpc_recvmsg(struct socket *, struct msghdr *, size_t, int);
net/rxrpc/ar-internal.h
336
struct socket *socket; /* my UDP socket */
net/rxrpc/ar-internal.h
699
struct rxrpc_sock __rcu *socket; /* socket responsible */
net/rxrpc/call_accept.c
223
rcu_assign_pointer(call->socket, rx);
net/rxrpc/call_accept.c
470
int rxrpc_kernel_charge_accept(struct socket *sock, rxrpc_notify_rx_t notify_rx,
net/rxrpc/call_object.c
377
rcu_assign_pointer(call->socket, rx);
net/rxrpc/call_object.c
448
rcu_assign_pointer(call->socket, rx);
net/rxrpc/conn_event.c
196
ret = kernel_sendmsg(conn->local->socket, &msg, iov, ioc, len);
net/rxrpc/conn_event.c
432
rx = rcu_dereference(call->socket);
net/rxrpc/local_event.c
75
ret = kernel_sendmsg(local->socket, &msg, iov, 2, len);
net/rxrpc/local_object.c
187
ret = udp_sock_create(net, &udp_conf, &local->socket);
net/rxrpc/local_object.c
197
setup_udp_tunnel_sock(net, local->socket, &tuncfg);
net/rxrpc/local_object.c
200
usk = local->socket->sk;
net/rxrpc/local_object.c
237
kernel_sock_shutdown(local->socket, SHUT_RDWR);
net/rxrpc/local_object.c
238
local->socket->sk->sk_user_data = NULL;
net/rxrpc/local_object.c
239
sock_release(local->socket);
net/rxrpc/local_object.c
240
local->socket = NULL;
net/rxrpc/local_object.c
422
struct socket *socket = local->socket;
net/rxrpc/local_object.c
437
if (socket) {
net/rxrpc/local_object.c
438
local->socket = NULL;
net/rxrpc/local_object.c
439
kernel_sock_shutdown(socket, SHUT_RDWR);
net/rxrpc/local_object.c
440
socket->sk->sk_user_data = NULL;
net/rxrpc/local_object.c
441
sock_release(socket);
net/rxrpc/local_object.c
45
ip_sock_set_mtu_discover(local->socket->sk, IP_PMTUDISC_DO);
net/rxrpc/local_object.c
47
ip_sock_set_mtu_discover(local->socket->sk, IP_PMTUDISC_DONT);
net/rxrpc/oob.c
299
struct sk_buff *rxrpc_kernel_dequeue_oob(struct socket *sock,
net/rxrpc/oob.c
43
rx = rcu_dereference(call->socket);
net/rxrpc/output.c
21
ssize_t do_udp_sendmsg(struct socket *socket, struct msghdr *msg, size_t len)
net/rxrpc/output.c
24
struct sock *sk = socket->sk;
net/rxrpc/output.c
277
ret = do_udp_sendmsg(conn->local->socket, &msg, len);
net/rxrpc/output.c
413
ret = do_udp_sendmsg(conn->local->socket, &msg, sizeof(pkt));
net/rxrpc/output.c
713
ret = do_udp_sendmsg(conn->local->socket, &msg, len);
net/rxrpc/output.c
790
ret = do_udp_sendmsg(conn->local->socket, &msg, len);
net/rxrpc/output.c
863
ret = do_udp_sendmsg(local->socket, &msg, size);
net/rxrpc/output.c
912
ret = do_udp_sendmsg(peer->local->socket, &msg, len);
net/rxrpc/output.c
972
ret = do_udp_sendmsg(conn->local->socket, &msg, len);
net/rxrpc/peer_object.c
479
struct rxrpc_peer *rxrpc_kernel_get_call_peer(struct socket *sock, struct rxrpc_call *call)
net/rxrpc/recvmsg.c
186
static int rxrpc_recvmsg_challenge(struct socket *sock, struct msghdr *msg,
net/rxrpc/recvmsg.c
198
static int rxrpc_recvmsg_oob(struct socket *sock, struct msghdr *msg,
net/rxrpc/recvmsg.c
243
static int rxrpc_recvmsg_data(struct socket *sock, struct rxrpc_call *call,
net/rxrpc/recvmsg.c
366
int rxrpc_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/rxrpc/recvmsg.c
39
rx = rcu_dereference(call->socket);
net/rxrpc/recvmsg.c
603
int rxrpc_kernel_recv_data(struct socket *sock, struct rxrpc_call *call,
net/rxrpc/rxgk.c
679
ret = do_udp_sendmsg(conn->local->socket, &msg, len);
net/rxrpc/rxkad.c
690
ret = kernel_sendmsg(conn->local->socket, &msg, iov, 2, len);
net/rxrpc/rxperf.c
188
struct socket *socket;
net/rxrpc/rxperf.c
192
&socket);
net/rxrpc/rxperf.c
196
socket->sk->sk_allocation = GFP_NOFS;
net/rxrpc/rxperf.c
207
ret = rxrpc_sock_set_min_security_level(socket->sk,
net/rxrpc/rxperf.c
212
ret = rxrpc_sock_set_security_keyring(socket->sk, rxperf_sec_keyring);
net/rxrpc/rxperf.c
214
ret = kernel_bind(socket, (struct sockaddr_unsized *)&srx, sizeof(srx));
net/rxrpc/rxperf.c
218
rxrpc_kernel_set_notifications(socket, &rxperf_rxrpc_callback_ops);
net/rxrpc/rxperf.c
220
ret = kernel_listen(socket, INT_MAX);
net/rxrpc/rxperf.c
224
rxperf_socket = socket;
net/rxrpc/rxperf.c
229
sock_release(socket);
net/rxrpc/rxperf.c
70
static struct socket *rxperf_socket;
net/rxrpc/sendmsg.c
806
int rxrpc_kernel_send_data(struct socket *sock, struct rxrpc_call *call,
net/rxrpc/sendmsg.c
844
bool rxrpc_kernel_abort_call(struct socket *sock, struct rxrpc_call *call,
net/rxrpc/sendmsg.c
870
void rxrpc_kernel_set_tx_length(struct socket *sock, struct rxrpc_call *call,
net/sctp/ipv6.c
1025
static int sctp_getname(struct socket *sock, struct sockaddr *uaddr,
net/sctp/protocol.c
852
struct socket *sock;
net/sctp/socket.c
4824
int sctp_inet_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/sctp/socket.c
5677
struct socket **sockp)
net/sctp/socket.c
5680
struct socket *sock;
net/sctp/socket.c
5723
struct socket *newsock;
net/sctp/socket.c
8624
int sctp_inet_listen(struct socket *sock, int backlog)
net/sctp/socket.c
8686
__poll_t sctp_poll(struct file *file, struct socket *sock, poll_table *wait)
net/smc/af_smc.c
1657
int smc_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/smc/af_smc.c
1740
struct socket *new_clcsock = NULL;
net/smc/af_smc.c
1826
struct socket *new_sock)
net/smc/af_smc.c
2061
struct socket *newclcsock = new_smc->clcsock;
net/smc/af_smc.c
2454
struct socket *newclcsock = new_smc->clcsock;
net/smc/af_smc.c
2648
int smc_listen(struct socket *sock, int backlog)
net/smc/af_smc.c
2714
int smc_accept(struct socket *sock, struct socket *new_sock,
net/smc/af_smc.c
2783
int smc_getname(struct socket *sock, struct sockaddr *addr,
net/smc/af_smc.c
2797
int smc_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/smc/af_smc.c
2835
int smc_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/smc/af_smc.c
2885
__poll_t smc_poll(struct file *file, struct socket *sock,
net/smc/af_smc.c
2945
int smc_shutdown(struct socket *sock, int how)
net/smc/af_smc.c
3020
static int __smc_getsockopt(struct socket *sock, int level, int optname,
net/smc/af_smc.c
3052
static int __smc_setsockopt(struct socket *sock, int level, int optname,
net/smc/af_smc.c
3085
int smc_setsockopt(struct socket *sock, int level, int optname,
net/smc/af_smc.c
3172
int smc_getsockopt(struct socket *sock, int level, int optname,
net/smc/af_smc.c
3198
int smc_ioctl(struct socket *sock, unsigned int cmd,
net/smc/af_smc.c
326
int smc_release(struct socket *sock)
net/smc/af_smc.c
3285
ssize_t smc_splice_read(struct socket *sock, loff_t *ppos,
net/smc/af_smc.c
3373
static int smc_create(struct net *net, struct socket *sock, int protocol,
net/smc/af_smc.c
419
static struct sock *smc_sock_alloc(struct net *net, struct socket *sock,
net/smc/af_smc.c
436
int smc_bind(struct socket *sock, struct sockaddr_unsized *uaddr,
net/smc/smc.h
290
struct socket *clcsock; /* internal tcp socket */
net/smc/smc.h
418
struct sock *smc_accept_dequeue(struct sock *parent, struct socket *new_sock);
net/smc/smc.h
44
int smc_release(struct socket *sock);
net/smc/smc.h
45
int smc_bind(struct socket *sock, struct sockaddr_unsized *uaddr,
net/smc/smc.h
47
int smc_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/smc/smc.h
49
int smc_accept(struct socket *sock, struct socket *new_sock,
net/smc/smc.h
51
int smc_getname(struct socket *sock, struct sockaddr *addr,
net/smc/smc.h
53
__poll_t smc_poll(struct file *file, struct socket *sock,
net/smc/smc.h
55
int smc_ioctl(struct socket *sock, unsigned int cmd,
net/smc/smc.h
57
int smc_listen(struct socket *sock, int backlog);
net/smc/smc.h
58
int smc_shutdown(struct socket *sock, int how);
net/smc/smc.h
59
int smc_setsockopt(struct socket *sock, int level, int optname,
net/smc/smc.h
61
int smc_getsockopt(struct socket *sock, int level, int optname,
net/smc/smc.h
63
int smc_sendmsg(struct socket *sock, struct msghdr *msg, size_t len);
net/smc/smc.h
64
int smc_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/smc/smc.h
66
ssize_t smc_splice_read(struct socket *sock, loff_t *ppos,
net/smc/smc_clc.c
563
static int smc_clc_prfx_set(struct socket *clcsock,
net/smc/smc_clc.c
657
int smc_clc_prfx_match(struct socket *clcsock,
net/smc/smc_clc.h
445
int smc_clc_prfx_match(struct socket *clcsock,
net/smc/smc_close.c
26
struct socket *tcp;
net/smc/smc_core.c
1898
int smc_vlan_by_tcpsk(struct socket *clcsock, struct smc_init_info *ini)
net/smc/smc_core.h
596
int smc_vlan_by_tcpsk(struct socket *clcsock, struct smc_init_info *ini);
net/smc/smc_tx.c
43
struct socket *sock = sk->sk_socket;
net/socket.c
1065
INDIRECT_CALLABLE_DECLARE(int inet_recvmsg(struct socket *, struct msghdr *,
net/socket.c
1067
INDIRECT_CALLABLE_DECLARE(int inet6_recvmsg(struct socket *, struct msghdr *,
net/socket.c
1075
static inline int sock_recvmsg_nosec(struct socket *sock, struct msghdr *msg,
net/socket.c
1096
int sock_recvmsg(struct socket *sock, struct msghdr *msg, int flags)
net/socket.c
1120
int kernel_recvmsg(struct socket *sock, struct msghdr *msg,
net/socket.c
1133
struct socket *sock = file->private_data;
net/socket.c
1145
struct socket *sock = file->private_data;
net/socket.c
1156
struct socket *sock = file->private_data;
net/socket.c
1178
struct socket *sock = file->private_data;
net/socket.c
1244
static long sock_do_ioctl(struct net *net, struct socket *sock,
net/socket.c
1284
struct socket *sock;
net/socket.c
1394
int sock_create_lite(int family, int type, int protocol, struct socket **res)
net/socket.c
1397
struct socket *sock = NULL;
net/socket.c
141
struct socket *sock = f->private_data;
net/socket.c
1427
struct socket *sock = file->private_data;
net/socket.c
1448
struct socket *sock = file->private_data;
net/socket.c
1472
struct socket *sock = filp->private_data;
net/socket.c
1535
struct socket **res, int kern)
net/socket.c
1538
struct socket *sock;
net/socket.c
1661
int sock_create(int family, int type, int protocol, struct socket **res)
net/socket.c
1679
int sock_create_kern(struct net *net, int family, int type, int protocol, struct socket **res)
net/socket.c
1685
static struct socket *__sys_socket_create(int family, int type, int protocol)
net/socket.c
1687
struct socket *sock;
net/socket.c
1709
struct socket *sock;
net/socket.c
1744
struct socket *sock;
net/socket.c
1759
SYSCALL_DEFINE3(socket, int, family, int, type, int, protocol)
net/socket.c
1770
struct socket *sock1, *sock2;
net/socket.c
1866
int __sys_bind_socket(struct socket *sock, struct sockaddr_storage *address,
net/socket.c
1890
struct socket *sock;
net/socket.c
1918
int __sys_listen_socket(struct socket *sock, int backlog)
net/socket.c
1935
struct socket *sock;
net/socket.c
1955
struct socket *sock, *newsock;
net/socket.c
2075
struct socket *sock;
net/socket.c
2117
int do_getsockname(struct socket *sock, int peer,
net/socket.c
2143
struct socket *sock;
net/socket.c
2174
struct socket *sock;
net/socket.c
2239
struct socket *sock;
net/socket.c
2284
static bool sock_use_custom_sol_socket(const struct socket *sock)
net/socket.c
2289
int do_sock_setsockopt(struct socket *sock, bool compat, int level,
net/socket.c
2338
struct socket *sock;
net/socket.c
2359
int do_sock_getsockopt(struct socket *sock, bool compat, int level,
net/socket.c
2403
struct socket *sock;
net/socket.c
2426
int __sys_shutdown_sock(struct socket *sock, int how)
net/socket.c
2439
struct socket *sock;
net/socket.c
2535
static int ____sys_sendmsg(struct socket *sock, struct msghdr *msg_sys,
net/socket.c
2631
static int ___sys_sendmsg(struct socket *sock, struct user_msghdr __user *msg,
net/socket.c
2655
long __sys_sendmsg_sock(struct socket *sock, struct msghdr *msg,
net/socket.c
2665
struct socket *sock;
net/socket.c
2694
struct socket *sock;
net/socket.c
2786
static int ____sys_recvmsg(struct socket *sock, struct msghdr *msg_sys,
net/socket.c
2842
static int ___sys_recvmsg(struct socket *sock, struct user_msghdr __user *msg,
net/socket.c
2863
long __sys_recvmsg_sock(struct socket *sock, struct msghdr *msg,
net/socket.c
2874
struct socket *sock;
net/socket.c
2905
struct socket *sock;
net/socket.c
325
init_waitqueue_head(&ei->socket.wq.wait);
net/socket.c
326
ei->socket.wq.fasync_list = NULL;
net/socket.c
327
ei->socket.wq.flags = 0;
net/socket.c
329
ei->socket.state = SS_UNCONNECTED;
net/socket.c
330
ei->socket.flags = 0;
net/socket.c
331
ei->socket.ops = NULL;
net/socket.c
332
ei->socket.sk = NULL;
net/socket.c
333
ei->socket.file = NULL;
net/socket.c
3416
static int compat_sock_ioctl_trans(struct file *file, struct socket *sock,
net/socket.c
3516
struct socket *sock = file->private_data;
net/socket.c
3548
int kernel_bind(struct socket *sock, struct sockaddr_unsized *addr, int addrlen)
net/socket.c
3567
int kernel_listen(struct socket *sock, int backlog)
net/socket.c
3584
int kernel_accept(struct socket *sock, struct socket **newsock, int flags)
net/socket.c
3627
int kernel_connect(struct socket *sock, struct sockaddr_unsized *addr, int addrlen,
net/socket.c
3648
int kernel_getsockname(struct socket *sock, struct sockaddr *addr)
net/socket.c
3663
int kernel_getpeername(struct socket *sock, struct sockaddr *addr)
net/socket.c
3677
int kernel_sock_shutdown(struct socket *sock, enum sock_shutdown_cmd how)
net/socket.c
476
struct file *sock_alloc_file(struct socket *sock, int flags, const char *dname)
net/socket.c
504
static int sock_map_fd(struct socket *sock, int flags)
net/socket.c
530
struct socket *sock_from_file(struct file *file)
net/socket.c
552
struct socket *sockfd_lookup(int fd, int *err)
net/socket.c
555
struct socket *sock;
net/socket.c
606
struct socket *sock = SOCKET_I(d_inode(dentry));
net/socket.c
632
struct socket *sock_alloc(void)
net/socket.c
635
struct socket *sock;
net/socket.c
653
static void __sock_release(struct socket *sock, struct inode *inode)
net/socket.c
688
void sock_release(struct socket *sock)
net/socket.c
714
INDIRECT_CALLABLE_DECLARE(int inet_sendmsg(struct socket *, struct msghdr *,
net/socket.c
716
INDIRECT_CALLABLE_DECLARE(int inet6_sendmsg(struct socket *, struct msghdr *,
net/socket.c
725
static inline int sock_sendmsg_nosec(struct socket *sock, struct msghdr *msg)
net/socket.c
737
static int __sock_sendmsg(struct socket *sock, struct msghdr *msg)
net/socket.c
753
int sock_sendmsg(struct socket *sock, struct msghdr *msg)
net/socket.c
785
int kernel_sendmsg(struct socket *sock, struct msghdr *msg,
net/strparser/strparser.c
347
struct socket *sock = strp->sk->sk_socket;
net/strparser/strparser.c
76
struct socket *sock = strp->sk->sk_socket;
net/sunrpc/clnt.c
1447
struct socket *sock;
net/sunrpc/socklib.c
160
static inline int xprt_sendmsg(struct socket *sock, struct msghdr *msg,
net/sunrpc/socklib.c
168
static int xprt_send_kvec(struct socket *sock, struct msghdr *msg,
net/sunrpc/socklib.c
175
static int xprt_send_pagedata(struct socket *sock, struct msghdr *msg,
net/sunrpc/socklib.c
188
static int xprt_send_rm_and_kvec(struct socket *sock, struct msghdr *msg,
net/sunrpc/socklib.c
218
int xprt_sock_sendmsg(struct socket *sock, struct msghdr *msg,
net/sunrpc/socklib.h
11
int xprt_sock_sendmsg(struct socket *sock, struct msghdr *msg,
net/sunrpc/svc_xprt.c
1055
struct socket *sock = svsk->sk_sock;
net/sunrpc/svcsock.c
104
static void svc_reclassify_socket(struct socket *sock)
net/sunrpc/svcsock.c
131
static void svc_reclassify_socket(struct socket *sock)
net/sunrpc/svcsock.c
1407
static int svc_sock_sendpages(struct svc_serv *serv, struct socket *sock, int flags)
net/sunrpc/svcsock.c
1425
struct socket *sock,
net/sunrpc/svcsock.c
1508
struct socket *so = sockfd_lookup(fd, &err);
net/sunrpc/svcsock.c
1560
struct socket *sock;
net/sunrpc/svcsock.c
1669
struct socket *sock = svsk->sk_sock;
net/sunrpc/svcsock.c
242
svc_tcp_sock_process_cmsg(struct socket *sock, struct msghdr *msg,
net/sunrpc/svcsock.c
271
svc_tcp_sock_recv_cmsg(struct socket *sock, unsigned int *msg_flags)
net/sunrpc/svcsock.c
304
struct socket *sock = svsk->sk_sock;
net/sunrpc/svcsock.c
381
struct socket *sock = svsk->sk_sock;
net/sunrpc/svcsock.c
89
static struct svc_sock *svc_setup_socket(struct svc_serv *, struct socket *,
net/sunrpc/svcsock.c
924
struct socket *sock = svsk->sk_sock;
net/sunrpc/svcsock.c
925
struct socket *newsock;
net/sunrpc/xprtsock.c
1270
struct socket *sock = transport->sock;
net/sunrpc/xprtsock.c
1728
static unsigned short xs_sock_getport(struct socket *sock)
net/sunrpc/xprtsock.c
1765
static void xs_set_srcport(struct sock_xprt *transport, struct socket *sock)
net/sunrpc/xprtsock.c
1820
static int xs_bind(struct sock_xprt *transport, struct socket *sock)
net/sunrpc/xprtsock.c
1888
static inline void xs_reclassify_socketu(struct socket *sock)
net/sunrpc/xprtsock.c
1896
static inline void xs_reclassify_socket4(struct socket *sock)
net/sunrpc/xprtsock.c
1904
static inline void xs_reclassify_socket6(struct socket *sock)
net/sunrpc/xprtsock.c
1912
static inline void xs_reclassify_socket(int family, struct socket *sock)
net/sunrpc/xprtsock.c
1930
static inline void xs_reclassify_socket(int family, struct socket *sock)
net/sunrpc/xprtsock.c
1939
static struct socket *xs_create_sock(struct rpc_xprt *xprt,
net/sunrpc/xprtsock.c
1944
struct socket *sock;
net/sunrpc/xprtsock.c
1978
struct socket *sock)
net/sunrpc/xprtsock.c
2019
struct socket *sock;
net/sunrpc/xprtsock.c
2182
static void xs_udp_finish_connecting(struct rpc_xprt *xprt, struct socket *sock)
net/sunrpc/xprtsock.c
2218
struct socket *sock;
net/sunrpc/xprtsock.c
2256
struct socket *sock = transport->sock;
net/sunrpc/xprtsock.c
2281
struct socket *sock)
net/sunrpc/xprtsock.c
2354
static int xs_tcp_finish_connecting(struct rpc_xprt *xprt, struct socket *sock)
net/sunrpc/xprtsock.c
2422
struct socket *sock = transport->sock;
net/sunrpc/xprtsock.c
2520
struct socket *sock = lower_transport->sock;
net/sunrpc/xprtsock.c
360
xs_sock_process_cmsg(struct socket *sock, struct msghdr *msg,
net/sunrpc/xprtsock.c
389
xs_sock_recv_cmsg(struct socket *sock, unsigned int *msg_flags, int flags)
net/sunrpc/xprtsock.c
420
xs_sock_recvmsg(struct socket *sock, struct msghdr *msg, int flags, size_t seek)
net/sunrpc/xprtsock.c
436
xs_read_kvec(struct socket *sock, struct msghdr *msg, int flags,
net/sunrpc/xprtsock.c
444
xs_read_bvec(struct socket *sock, struct msghdr *msg, int flags,
net/sunrpc/xprtsock.c
453
xs_read_discard(struct socket *sock, struct msghdr *msg, int flags,
net/sunrpc/xprtsock.c
481
xs_read_xdr_buf(struct socket *sock, struct msghdr *msg, int flags,
net/sunrpc/xprtsock.c
66
static void xs_set_srcport(struct sock_xprt *transport, struct socket *sock);
net/sunrpc/xprtsock.c
68
struct socket *sock);
net/tipc/socket.c
1080
static int tipc_send_group_bcast(struct socket *sock, struct msghdr *m,
net/tipc/socket.c
1154
static int tipc_send_group_mcast(struct socket *sock, struct msghdr *m,
net/tipc/socket.c
1392
static int tipc_sendmsg(struct socket *sock,
net/tipc/socket.c
1405
static int __tipc_sendmsg(struct socket *sock, struct msghdr *m, size_t dlen)
net/tipc/socket.c
148
static int tipc_release(struct socket *sock);
net/tipc/socket.c
1540
static int tipc_sendstream(struct socket *sock, struct msghdr *m, size_t dsz)
net/tipc/socket.c
1552
static int __tipc_sendstream(struct socket *sock, struct msghdr *m, size_t dlen)
net/tipc/socket.c
156
static int __tipc_sendstream(struct socket *sock, struct msghdr *m, size_t dsz);
net/tipc/socket.c
157
static int __tipc_sendmsg(struct socket *sock, struct msghdr *m, size_t dsz);
net/tipc/socket.c
159
static int tipc_wait_for_connect(struct socket *sock, long *timeo_p);
net/tipc/socket.c
1647
static int tipc_send_packet(struct socket *sock, struct msghdr *m, size_t dsz)
net/tipc/socket.c
1828
static int tipc_wait_for_rcvmsg(struct socket *sock, long *timeop)
net/tipc/socket.c
1881
static int tipc_recvmsg(struct socket *sock, struct msghdr *m,
net/tipc/socket.c
2010
static int tipc_recvstream(struct socket *sock, struct msghdr *m,
net/tipc/socket.c
2526
static int tipc_wait_for_connect(struct socket *sock, long *timeo_p)
net/tipc/socket.c
2570
static int tipc_connect(struct socket *sock, struct sockaddr_unsized *dest,
net/tipc/socket.c
2664
static int tipc_listen(struct socket *sock, int len)
net/tipc/socket.c
2676
static int tipc_wait_for_accept(struct socket *sock, long timeo)
net/tipc/socket.c
2716
static int tipc_accept(struct socket *sock, struct socket *new_sock,
net/tipc/socket.c
2796
static int tipc_shutdown(struct socket *sock, int how)
net/tipc/socket.c
3137
static int tipc_setsockopt(struct socket *sock, int lvl, int opt,
net/tipc/socket.c
3231
static int tipc_getsockopt(struct socket *sock, int lvl, int opt,
net/tipc/socket.c
3298
static int tipc_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/tipc/socket.c
3330
static int tipc_socketpair(struct socket *sock1, struct socket *sock2)
net/tipc/socket.c
401
static int tipc_sk_sock_err(struct socket *sock, long *timeout)
net/tipc/socket.c
458
static int tipc_sk_create(struct net *net, struct socket *sock,
net/tipc/socket.c
548
static void __tipc_shutdown(struct socket *sock, int error)
net/tipc/socket.c
624
static int tipc_release(struct socket *sock)
net/tipc/socket.c
674
static int __tipc_bind(struct socket *sock, struct sockaddr *skaddr, int alen)
net/tipc/socket.c
703
int tipc_sk_bind(struct socket *sock, struct sockaddr *skaddr, int alen)
net/tipc/socket.c
713
static int tipc_bind(struct socket *sock, struct sockaddr_unsized *skaddr, int alen)
net/tipc/socket.c
744
static int tipc_getname(struct socket *sock, struct sockaddr *uaddr,
net/tipc/socket.c
789
static __poll_t tipc_poll(struct file *file, struct socket *sock,
net/tipc/socket.c
841
static int tipc_sendmcast(struct socket *sock, struct tipc_uaddr *ua,
net/tipc/socket.c
955
static int tipc_send_group_unicast(struct socket *sock, struct msghdr *m,
net/tipc/socket.c
999
static int tipc_send_group_anycast(struct socket *sock, struct msghdr *m,
net/tipc/socket.h
77
int tipc_sk_bind(struct socket *sock, struct sockaddr *skaddr, int alen);
net/tipc/topsrv.c
180
static struct tipc_conn *tipc_conn_alloc(struct tipc_topsrv *s, struct socket *sock)
net/tipc/topsrv.c
458
struct socket *newsock, *lsock;
net/tipc/topsrv.c
513
struct socket *lsock = NULL;
net/tipc/topsrv.c
699
struct socket *lsock = srv->listener;
net/tipc/topsrv.c
75
struct socket *listener;
net/tipc/topsrv.c
96
struct socket *sock;
net/tipc/udp_media.c
100
struct socket *ubsock;
net/tls/tls.h
156
void tls_sw_splice_eof(struct socket *sock);
net/tls/tls.h
166
ssize_t tls_sw_splice_read(struct socket *sock, loff_t *ppos,
net/tls/tls.h
173
void tls_device_splice_eof(struct socket *sock);
net/tls/tls_device.c
592
void tls_device_splice_eof(struct socket *sock)
net/tls/tls_main.c
401
static __poll_t tls_sk_poll(struct file *file, struct socket *sock,
net/tls/tls_sw.c
1291
void tls_sw_splice_eof(struct socket *sock)
net/tls/tls_sw.c
2257
ssize_t tls_sw_splice_read(struct socket *sock, loff_t *ppos,
net/unix/af_unix.c
1082
static struct sock *unix_create1(struct net *net, struct socket *sock, int kern, int type)
net/unix/af_unix.c
1137
static int unix_create(struct net *net, struct socket *sock, int protocol,
net/unix/af_unix.c
1176
static int unix_release(struct socket *sock)
net/unix/af_unix.c
1459
static int unix_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len)
net/unix/af_unix.c
1505
static int unix_dgram_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/unix/af_unix.c
1624
static int unix_stream_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/unix/af_unix.c
1804
static int unix_socketpair(struct socket *socka, struct socket *sockb)
net/unix/af_unix.c
1835
static int unix_accept(struct socket *sock, struct socket *newsock,
net/unix/af_unix.c
1883
static int unix_getname(struct socket *sock, struct sockaddr *uaddr, int peer)
net/unix/af_unix.c
2073
static int unix_dgram_sendmsg(struct socket *sock, struct msghdr *msg,
net/unix/af_unix.c
2367
static int unix_stream_sendmsg(struct socket *sock, struct msghdr *msg,
net/unix/af_unix.c
2512
static int unix_seqpacket_sendmsg(struct socket *sock, struct msghdr *msg,
net/unix/af_unix.c
2531
static int unix_seqpacket_recvmsg(struct socket *sock, struct msghdr *msg,
net/unix/af_unix.c
2556
struct socket *sock = sk->sk_socket;
net/unix/af_unix.c
2661
static int unix_dgram_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/unix/af_unix.c
2734
struct socket *socket;
net/unix/af_unix.c
2746
struct socket *sock = state->socket;
net/unix/af_unix.c
2894
struct socket *sock = state->socket;
net/unix/af_unix.c
3119
.socket = sk->sk_socket,
net/unix/af_unix.c
3128
static int unix_stream_recvmsg(struct socket *sock, struct msghdr *msg,
net/unix/af_unix.c
3133
.socket = sock,
net/unix/af_unix.c
3153
return skb_splice_bits(skb, state->socket->sk,
net/unix/af_unix.c
3158
static ssize_t unix_stream_splice_read(struct socket *sock, loff_t *ppos,
net/unix/af_unix.c
3164
.socket = sock,
net/unix/af_unix.c
3180
static int unix_shutdown(struct socket *sock, int mode)
net/unix/af_unix.c
3275
static int unix_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/unix/af_unix.c
3332
static int unix_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/unix/af_unix.c
3338
static __poll_t unix_poll(struct file *file, struct socket *sock, poll_table *wait)
net/unix/af_unix.c
3383
static __poll_t unix_dgram_poll(struct file *file, struct socket *sock,
net/unix/af_unix.c
809
static int unix_listen(struct socket *sock, int backlog)
net/unix/af_unix.c
844
static int unix_release(struct socket *);
net/unix/af_unix.c
845
static int unix_bind(struct socket *, struct sockaddr_unsized *, int);
net/unix/af_unix.c
846
static int unix_stream_connect(struct socket *, struct sockaddr_unsized *,
net/unix/af_unix.c
848
static int unix_socketpair(struct socket *, struct socket *);
net/unix/af_unix.c
849
static int unix_accept(struct socket *, struct socket *, struct proto_accept_arg *arg);
net/unix/af_unix.c
850
static int unix_getname(struct socket *, struct sockaddr *, int);
net/unix/af_unix.c
851
static __poll_t unix_poll(struct file *, struct socket *, poll_table *);
net/unix/af_unix.c
852
static __poll_t unix_dgram_poll(struct file *, struct socket *,
net/unix/af_unix.c
854
static int unix_ioctl(struct socket *, unsigned int, unsigned long);
net/unix/af_unix.c
856
static int unix_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
net/unix/af_unix.c
858
static int unix_shutdown(struct socket *, int);
net/unix/af_unix.c
859
static int unix_stream_sendmsg(struct socket *, struct msghdr *, size_t);
net/unix/af_unix.c
860
static int unix_stream_recvmsg(struct socket *, struct msghdr *, size_t, int);
net/unix/af_unix.c
861
static ssize_t unix_stream_splice_read(struct socket *, loff_t *ppos,
net/unix/af_unix.c
864
static int unix_dgram_sendmsg(struct socket *, struct msghdr *, size_t);
net/unix/af_unix.c
865
static int unix_dgram_recvmsg(struct socket *, struct msghdr *, size_t, int);
net/unix/af_unix.c
868
static int unix_dgram_connect(struct socket *, struct sockaddr_unsized *,
net/unix/af_unix.c
870
static int unix_seqpacket_sendmsg(struct socket *, struct msghdr *, size_t);
net/unix/af_unix.c
871
static int unix_seqpacket_recvmsg(struct socket *, struct msghdr *, size_t,
net/unix/af_unix.c
893
static void unix_show_fdinfo(struct seq_file *m, struct socket *sock)
net/unix/af_unix.c
930
static int unix_setsockopt(struct socket *sock, int level, int optname,
net/unix/garbage.c
99
struct socket *sock = SOCKET_I(inode);
net/vmw_vsock/af_vsock.c
1079
static int vsock_release(struct socket *sock)
net/vmw_vsock/af_vsock.c
1095
vsock_bind(struct socket *sock, struct sockaddr_unsized *addr, int addr_len)
net/vmw_vsock/af_vsock.c
1113
static int vsock_getname(struct socket *sock,
net/vmw_vsock/af_vsock.c
1179
static int vsock_shutdown(struct socket *sock, int mode)
net/vmw_vsock/af_vsock.c
1230
static __poll_t vsock_poll(struct file *file, struct socket *sock,
net/vmw_vsock/af_vsock.c
1361
static int vsock_dgram_sendmsg(struct socket *sock, struct msghdr *msg,
net/vmw_vsock/af_vsock.c
1435
static int vsock_dgram_connect(struct socket *sock,
net/vmw_vsock/af_vsock.c
1487
int __vsock_dgram_recvmsg(struct socket *sock, struct msghdr *msg,
net/vmw_vsock/af_vsock.c
1496
int vsock_dgram_recvmsg(struct socket *sock, struct msghdr *msg,
net/vmw_vsock/af_vsock.c
1512
static int vsock_do_ioctl(struct socket *sock, unsigned int cmd,
net/vmw_vsock/af_vsock.c
1573
static int vsock_ioctl(struct socket *sock, unsigned int cmd,
net/vmw_vsock/af_vsock.c
1636
static int vsock_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/vmw_vsock/af_vsock.c
1824
static int vsock_accept(struct socket *sock, struct socket *newsock,
net/vmw_vsock/af_vsock.c
1913
static int vsock_listen(struct socket *sock, int backlog)
net/vmw_vsock/af_vsock.c
1967
static int vsock_connectible_setsockopt(struct socket *sock,
net/vmw_vsock/af_vsock.c
2081
static int vsock_connectible_getsockopt(struct socket *sock,
net/vmw_vsock/af_vsock.c
2143
static int vsock_connectible_sendmsg(struct socket *sock, struct msghdr *msg,
net/vmw_vsock/af_vsock.c
2502
__vsock_connectible_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/vmw_vsock/af_vsock.c
2569
vsock_connectible_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/vmw_vsock/af_vsock.c
2652
static int vsock_create(struct net *net, struct socket *sock,
net/vmw_vsock/af_vsock.c
883
struct socket *sock,
net/vmw_vsock/vsock_bpf.c
63
struct socket *sock = sk->sk_socket;
net/x25/af_x25.c
1103
static int x25_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/x25/af_x25.c
1277
static int x25_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/x25/af_x25.c
1378
static int x25_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/x25/af_x25.c
1678
static int compat_x25_ioctl(struct socket *sock, unsigned int cmd,
net/x25/af_x25.c
423
static int x25_setsockopt(struct socket *sock, int level, int optname,
net/x25/af_x25.c
450
static int x25_getsockopt(struct socket *sock, int level, int optname,
net/x25/af_x25.c
479
static int x25_listen(struct socket *sock, int backlog)
net/x25/af_x25.c
527
static int x25_create(struct net *net, struct socket *sock, int protocol,
net/x25/af_x25.c
625
static int x25_release(struct socket *sock)
net/x25/af_x25.c
673
static int x25_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len)
net/x25/af_x25.c
746
static int x25_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/x25/af_x25.c
874
static int x25_accept(struct socket *sock, struct socket *newsock,
net/x25/af_x25.c
916
static int x25_getname(struct socket *sock, struct sockaddr *uaddr,
net/xdp/xsk.c
1031
static int __xsk_sendmsg(struct socket *sock, struct msghdr *m, size_t total_len)
net/xdp/xsk.c
1062
static int xsk_sendmsg(struct socket *sock, struct msghdr *m, size_t total_len)
net/xdp/xsk.c
1073
static int __xsk_recvmsg(struct socket *sock, struct msghdr *m, size_t len, int flags)
net/xdp/xsk.c
1099
static int xsk_recvmsg(struct socket *sock, struct msghdr *m, size_t len, int flags)
net/xdp/xsk.c
1110
static __poll_t xsk_poll(struct file *file, struct socket *sock,
net/xdp/xsk.c
1221
static int xsk_release(struct socket *sock)
net/xdp/xsk.c
1259
static struct socket *xsk_lookup_xsk_from_fd(int fd)
net/xdp/xsk.c
1261
struct socket *sock;
net/xdp/xsk.c
1281
static int xsk_bind(struct socket *sock, struct sockaddr_unsized *addr, int addr_len)
net/xdp/xsk.c
1329
struct socket *sock;
net/xdp/xsk.c
1475
static int xsk_setsockopt(struct socket *sock, int level, int optname,
net/xdp/xsk.c
1618
static int xsk_getsockopt(struct socket *sock, int level, int optname,
net/xdp/xsk.c
1749
static int xsk_mmap(struct file *file, struct socket *sock,
net/xdp/xsk.c
1856
static int xsk_create(struct net *net, struct socket *sock, int protocol,
net/xdp/xskmap.c
169
struct socket *sock;
net/xfrm/espintcp.c
555
static __poll_t espintcp_poll(struct file *file, struct socket *sock,
samples/bpf/cookie_uid_helper_example.c
230
s_rcv = socket(PF_INET, SOCK_DGRAM, 0);
samples/bpf/cookie_uid_helper_example.c
239
s_send = socket(PF_INET, SOCK_DGRAM, 0);
samples/bpf/sock_example.h
18
sock = socket(PF_PACKET, SOCK_RAW | SOCK_NONBLOCK | SOCK_CLOEXEC, htons(ETH_P_ALL));
samples/bpf/xdp_router_ipv4_user.c
267
sock = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
samples/bpf/xdp_router_ipv4_user.c
403
sock = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
samples/bpf/xdp_router_ipv4_user.c
458
sock = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
samples/bpf/xdp_router_ipv4_user.c
477
sock_arp = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
samples/bpf/xdp_sample_user.c
1609
fd = socket(AF_INET, SOCK_DGRAM, 0);
samples/bpf/xdp_sample_user.c
1641
fd = socket(AF_INET, SOCK_DGRAM, 0);
samples/connector/ucon.c
139
s = socket(PF_NETLINK, SOCK_DGRAM, NETLINK_CONNECTOR);
samples/nitro_enclaves/ne_ioctl_sample.c
666
server_vsock_fd = socket(AF_VSOCK, SOCK_STREAM, 0);
security/apparmor/af_unix.c
462
int aa_unix_sock_perm(const char *op, u32 request, struct socket *sock)
security/apparmor/af_unix.c
487
int aa_unix_bind_perm(struct socket *sock, struct sockaddr *addr,
security/apparmor/af_unix.c
527
int aa_unix_listen_perm(struct socket *sock, int backlog)
security/apparmor/af_unix.c
548
int aa_unix_accept_perm(struct socket *sock, struct socket *newsock)
security/apparmor/af_unix.c
580
int aa_unix_opt_perm(const char *op, u32 request, struct socket *sock,
security/apparmor/af_unix.c
712
struct socket *sock = (struct socket *) file->private_data;
security/apparmor/file.c
577
struct socket *sock = (struct socket *) file->private_data;
security/apparmor/file.c
594
struct socket *sock = (struct socket *) file->private_data;
security/apparmor/include/af_unix.h
39
int aa_unix_sock_perm(const char *op, u32 request, struct socket *sock);
security/apparmor/include/af_unix.h
42
int aa_unix_bind_perm(struct socket *sock, struct sockaddr *address,
security/apparmor/include/af_unix.h
44
int aa_unix_connect_perm(struct socket *sock, struct sockaddr *address,
security/apparmor/include/af_unix.h
46
int aa_unix_listen_perm(struct socket *sock, int backlog);
security/apparmor/include/af_unix.h
47
int aa_unix_accept_perm(struct socket *sock, struct socket *newsock);
security/apparmor/include/af_unix.h
48
int aa_unix_msg_perm(const char *op, u32 request, struct socket *sock,
security/apparmor/include/af_unix.h
50
int aa_unix_opt_perm(const char *op, u32 request, struct socket *sock, int level,
security/apparmor/lsm.c
1231
static int apparmor_unix_may_send(struct socket *sock, struct socket *peer)
security/apparmor/lsm.c
1293
static int apparmor_socket_post_create(struct socket *sock, int family,
security/apparmor/lsm.c
1315
static int apparmor_socket_socketpair(struct socket *socka,
security/apparmor/lsm.c
1316
struct socket *sockb)
security/apparmor/lsm.c
1358
static int apparmor_socket_bind(struct socket *sock,
security/apparmor/lsm.c
1371
static int apparmor_socket_connect(struct socket *sock,
security/apparmor/lsm.c
1385
static int apparmor_socket_listen(struct socket *sock, int backlog)
security/apparmor/lsm.c
1400
static int apparmor_socket_accept(struct socket *sock, struct socket *newsock)
security/apparmor/lsm.c
1412
static int aa_sock_msg_perm(const char *op, u32 request, struct socket *sock,
security/apparmor/lsm.c
1426
static int apparmor_socket_sendmsg(struct socket *sock,
security/apparmor/lsm.c
1432
static int apparmor_socket_recvmsg(struct socket *sock,
security/apparmor/lsm.c
1439
static int aa_sock_perm(const char *op, u32 request, struct socket *sock)
security/apparmor/lsm.c
1450
static int apparmor_socket_getsockname(struct socket *sock)
security/apparmor/lsm.c
1455
static int apparmor_socket_getpeername(struct socket *sock)
security/apparmor/lsm.c
1461
static int aa_sock_opt_perm(const char *op, u32 request, struct socket *sock,
security/apparmor/lsm.c
1473
static int apparmor_socket_getsockopt(struct socket *sock, int level,
security/apparmor/lsm.c
1480
static int apparmor_socket_setsockopt(struct socket *sock, int level,
security/apparmor/lsm.c
1487
static int apparmor_socket_shutdown(struct socket *sock, int how)
security/apparmor/lsm.c
1552
static int apparmor_socket_getpeersec_stream(struct socket *sock,
security/apparmor/lsm.c
1602
static int apparmor_socket_getpeersec_dgram(struct socket *sock,
security/apparmor/lsm.c
1621
static void apparmor_sock_graft(struct sock *sk, struct socket *parent)
security/apparmor/net.c
326
struct socket *sock = (struct socket *) file->private_data;
security/landlock/net.c
212
static int hook_socket_bind(struct socket *const sock,
security/landlock/net.c
226
static int hook_socket_connect(struct socket *const sock,
security/landlock/net.c
44
static int current_check_access_socket(struct socket *const sock,
security/landlock/task.c
297
static int hook_unix_may_send(struct socket *const sock,
security/landlock/task.c
298
struct socket *const other)
security/security.c
4071
int security_unix_may_send(struct socket *sock, struct socket *other)
security/security.c
4111
int security_socket_post_create(struct socket *sock, int family,
security/security.c
4128
int security_socket_socketpair(struct socket *socka, struct socket *sockb)
security/security.c
4146
int security_socket_bind(struct socket *sock,
security/security.c
4163
int security_socket_connect(struct socket *sock,
security/security.c
4178
int security_socket_listen(struct socket *sock, int backlog)
security/security.c
4194
int security_socket_accept(struct socket *sock, struct socket *newsock)
security/security.c
4209
int security_socket_sendmsg(struct socket *sock, struct msghdr *msg, int size)
security/security.c
4225
int security_socket_recvmsg(struct socket *sock, struct msghdr *msg,
security/security.c
4240
int security_socket_getsockname(struct socket *sock)
security/security.c
4253
int security_socket_getpeername(struct socket *sock)
security/security.c
4269
int security_socket_getsockopt(struct socket *sock, int level, int optname)
security/security.c
4284
int security_socket_setsockopt(struct socket *sock, int level, int optname)
security/security.c
4299
int security_socket_shutdown(struct socket *sock, int how)
security/security.c
4337
int security_socket_getpeersec_stream(struct socket *sock, sockptr_t optval,
security/security.c
4358
int security_socket_getpeersec_dgram(struct socket *sock,
security/security.c
4463
void security_sock_graft(struct sock *sk, struct socket *parent)
security/selinux/hooks.c
4843
static int selinux_socket_post_create(struct socket *sock, int family,
security/selinux/hooks.c
4877
static int selinux_socket_socketpair(struct socket *socka,
security/selinux/hooks.c
4878
struct socket *sockb)
security/selinux/hooks.c
4893
static int selinux_socket_bind(struct socket *sock, struct sockaddr *address, int addrlen)
security/selinux/hooks.c
5028
static int selinux_socket_connect_helper(struct socket *sock,
security/selinux/hooks.c
5114
static int selinux_socket_connect(struct socket *sock,
security/selinux/hooks.c
5127
static int selinux_socket_listen(struct socket *sock, int backlog)
security/selinux/hooks.c
5132
static int selinux_socket_accept(struct socket *sock, struct socket *newsock)
security/selinux/hooks.c
5158
static int selinux_socket_sendmsg(struct socket *sock, struct msghdr *msg,
security/selinux/hooks.c
5164
static int selinux_socket_recvmsg(struct socket *sock, struct msghdr *msg,
security/selinux/hooks.c
5170
static int selinux_socket_getsockname(struct socket *sock)
security/selinux/hooks.c
5175
static int selinux_socket_getpeername(struct socket *sock)
security/selinux/hooks.c
5180
static int selinux_socket_setsockopt(struct socket *sock, int level, int optname)
security/selinux/hooks.c
5191
static int selinux_socket_getsockopt(struct socket *sock, int level,
security/selinux/hooks.c
5197
static int selinux_socket_shutdown(struct socket *sock, int how)
security/selinux/hooks.c
5234
static int selinux_socket_unix_may_send(struct socket *sock,
security/selinux/hooks.c
5235
struct socket *other)
security/selinux/hooks.c
5365
static int selinux_socket_getpeersec_stream(struct socket *sock,
security/selinux/hooks.c
5400
static int selinux_socket_getpeersec_dgram(struct socket *sock,
security/selinux/hooks.c
5472
static void selinux_sock_graft(struct sock *sk, struct socket *parent)
security/selinux/hooks.c
5605
struct socket *sock;
security/selinux/include/netlabel.h
120
static inline int selinux_netlbl_socket_setsockopt(struct socket *sock,
security/selinux/include/netlabel.h
47
int selinux_netlbl_socket_setsockopt(struct socket *sock, int level,
security/selinux/netlabel.c
509
int selinux_netlbl_socket_setsockopt(struct socket *sock,
security/smack/smack_lsm.c
1611
struct socket *sock;
security/smack/smack_lsm.c
2013
struct socket *sock;
security/smack/smack_lsm.c
2757
static void smk_ipv6_port_label(struct socket *sock, struct sockaddr *address)
security/smack/smack_lsm.c
2918
struct socket *sock;
security/smack/smack_lsm.c
2988
static int smack_socket_post_create(struct socket *sock, int family,
security/smack/smack_lsm.c
3022
static int smack_socket_socketpair(struct socket *socka,
security/smack/smack_lsm.c
3023
struct socket *sockb)
security/smack/smack_lsm.c
3045
static int smack_socket_bind(struct socket *sock, struct sockaddr *address,
security/smack/smack_lsm.c
3068
static int smack_socket_connect(struct socket *sock, struct sockaddr *sap,
security/smack/smack_lsm.c
3985
static int smack_unix_may_send(struct socket *sock, struct socket *other)
security/smack/smack_lsm.c
4017
static int smack_socket_sendmsg(struct socket *sock, struct msghdr *msg,
security/smack/smack_lsm.c
4348
static int smack_socket_getpeersec_stream(struct socket *sock,
security/smack/smack_lsm.c
4384
static int smack_socket_getpeersec_dgram(struct socket *sock,
security/tomoyo/common.h
1026
int tomoyo_socket_bind_permission(struct socket *sock, struct sockaddr *addr,
security/tomoyo/common.h
1028
int tomoyo_socket_connect_permission(struct socket *sock,
security/tomoyo/common.h
1030
int tomoyo_socket_listen_permission(struct socket *sock);
security/tomoyo/common.h
1031
int tomoyo_socket_sendmsg_permission(struct socket *sock, struct msghdr *msg,
security/tomoyo/network.c
653
int tomoyo_socket_listen_permission(struct socket *sock)
security/tomoyo/network.c
689
int tomoyo_socket_connect_permission(struct socket *sock,
security/tomoyo/network.c
726
int tomoyo_socket_bind_permission(struct socket *sock, struct sockaddr *addr,
security/tomoyo/network.c
761
int tomoyo_socket_sendmsg_permission(struct socket *sock, struct msghdr *msg,
security/tomoyo/tomoyo.c
454
static int tomoyo_socket_listen(struct socket *sock, int backlog)
security/tomoyo/tomoyo.c
468
static int tomoyo_socket_connect(struct socket *sock, struct sockaddr *addr,
security/tomoyo/tomoyo.c
483
static int tomoyo_socket_bind(struct socket *sock, struct sockaddr *addr,
security/tomoyo/tomoyo.c
498
static int tomoyo_socket_sendmsg(struct socket *sock, struct msghdr *msg,
tools/accounting/delaytop.c
402
fd = socket(AF_NETLINK, SOCK_RAW, NETLINK_GENERIC);
tools/accounting/getdelays.c
94
fd = socket(AF_NETLINK, SOCK_RAW, protocol);
tools/accounting/procacct.c
100
fd = socket(AF_NETLINK, SOCK_RAW, protocol);
tools/bpf/bpf_dbg.c
506
sock = socket(AF_INET, SOCK_DGRAM, 0);
tools/bpf/bpftool/net.c
119
sock = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
tools/include/linux/btf_ids.h
193
BTF_SOCK_TYPE(BTF_SOCK_TYPE_SOCKET, socket)
tools/lib/bpf/netlink.c
62
sock = socket(AF_NETLINK, SOCK_RAW | SOCK_CLOEXEC, proto);
tools/net/ynl/lib/ynl.c
1052
err = send(ys->socket, req_nlh, req_nlh->nlmsg_len, 0);
tools/net/ynl/lib/ynl.c
568
len = recv(ys->socket, ys->rx_buf, YNL_SOCKET_BUFFER_SIZE, flags);
tools/net/ynl/lib/ynl.c
713
err = send(ys->socket, nlh, nlh->nlmsg_len, 0);
tools/net/ynl/lib/ynl.c
756
ys->socket = socket(AF_NETLINK, SOCK_RAW, sock_type);
tools/net/ynl/lib/ynl.c
757
if (ys->socket < 0) {
tools/net/ynl/lib/ynl.c
762
if (setsockopt(ys->socket, SOL_NETLINK, NETLINK_CAP_ACK,
tools/net/ynl/lib/ynl.c
767
if (setsockopt(ys->socket, SOL_NETLINK, NETLINK_EXT_ACK,
tools/net/ynl/lib/ynl.c
775
if (bind(ys->socket, (struct sockaddr *)&addr, sizeof(addr)) < 0) {
tools/net/ynl/lib/ynl.c
782
if (getsockname(ys->socket, (struct sockaddr *)&addr, &addrlen) < 0) {
tools/net/ynl/lib/ynl.c
800
close(ys->socket);
tools/net/ynl/lib/ynl.c
810
close(ys->socket);
tools/net/ynl/lib/ynl.c
837
err = setsockopt(ys->socket, SOL_NETLINK, NETLINK_ADD_MEMBERSHIP,
tools/net/ynl/lib/ynl.c
850
return ys->socket;
tools/net/ynl/lib/ynl.c
995
err = send(ys->socket, req_nlh, req_nlh->nlmsg_len, 0);
tools/net/ynl/lib/ynl.h
68
int socket;
tools/perf/builtin-daemon.c
584
int fd = socket(AF_UNIX, SOCK_STREAM, 0);
tools/perf/builtin-daemon.c
862
int fd = socket(AF_UNIX, SOCK_STREAM, 0);
tools/perf/builtin-stat.c
1627
id.socket = env->cpu[cpu.cpu].socket_id;
tools/perf/builtin-stat.c
163
bool node, socket, die, cluster, cache, core, thread, no_aggr;
tools/perf/builtin-stat.c
1643
id.socket = env->cpu[cpu.cpu].socket_id;
tools/perf/builtin-stat.c
1696
id.socket = env->cpu[cpu.cpu].socket_id;
tools/perf/builtin-stat.c
1711
id.socket = env->cpu[cpu.cpu].socket_id;
tools/perf/builtin-stat.c
1729
id.socket = env->cpu[cpu.cpu].socket_id;
tools/perf/builtin-stat.c
173
if (opt_mode->socket)
tools/perf/builtin-stat.c
1749
id.socket = env->cpu[cpu.cpu].socket_id;
tools/perf/builtin-stat.c
2504
OPT_BOOLEAN(0, "per-socket", &opt_mode.socket,
tools/perf/builtin-top.c
1303
if (perf_hpp_list.socket) {
tools/perf/tests/hists_filter.c
22
int socket;
tools/perf/tests/hists_filter.c
28
{ .pid = FAKE_PID_PERF1, .ip = FAKE_IP_KERNEL_SCHEDULE, .socket = 0 },
tools/perf/tests/hists_filter.c
30
{ .pid = FAKE_PID_PERF1, .ip = FAKE_IP_PERF_MAIN, .socket = 0 },
tools/perf/tests/hists_filter.c
32
{ .pid = FAKE_PID_PERF1, .ip = FAKE_IP_LIBC_MALLOC, .socket = 0 },
tools/perf/tests/hists_filter.c
34
{ .pid = FAKE_PID_PERF2, .ip = FAKE_IP_PERF_MAIN, .socket = 0 }, /* will be merged */
tools/perf/tests/hists_filter.c
36
{ .pid = FAKE_PID_PERF2, .ip = FAKE_IP_PERF_CMD_RECORD, .socket = 1 },
tools/perf/tests/hists_filter.c
38
{ .pid = FAKE_PID_PERF2, .ip = FAKE_IP_KERNEL_PAGE_FAULT, .socket = 1 },
tools/perf/tests/hists_filter.c
40
{ .pid = FAKE_PID_BASH, .ip = FAKE_IP_BASH_MAIN, .socket = 2 },
tools/perf/tests/hists_filter.c
42
{ .pid = FAKE_PID_BASH, .ip = FAKE_IP_BASH_XMALLOC, .socket = 2 },
tools/perf/tests/hists_filter.c
44
{ .pid = FAKE_PID_BASH, .ip = FAKE_IP_LIBC_MALLOC, .socket = 3 },
tools/perf/tests/hists_filter.c
46
{ .pid = FAKE_PID_BASH, .ip = FAKE_IP_KERNEL_PAGE_FAULT, .socket = 3 },
tools/perf/tests/hists_filter.c
86
al.socket = fake_samples[i].socket;
tools/perf/tests/topology.c
135
env->cpu[cpu.cpu].socket_id == id.socket);
tools/perf/tests/topology.c
150
env->cpu[cpu.cpu].socket_id == id.socket);
tools/perf/tests/topology.c
162
env->cpu[cpu.cpu].socket_id == id.socket);
tools/perf/tests/topology.c
177
env->cpu[cpu.cpu].socket_id == id.socket);
tools/perf/tests/topology.c
191
TEST_ASSERT_VAL("Node map - Socket is set", id.socket == -1);
tools/perf/trace/beauty/include/linux/socket.h
16
struct socket;
tools/perf/trace/beauty/include/linux/socket.h
438
extern long __sys_sendmsg_sock(struct socket *sock, struct msghdr *msg,
tools/perf/trace/beauty/include/linux/socket.h
440
extern long __sys_recvmsg_sock(struct socket *sock, struct msghdr *msg,
tools/perf/trace/beauty/include/linux/socket.h
463
extern int __sys_bind_socket(struct socket *sock, struct sockaddr_storage *address,
tools/perf/trace/beauty/include/linux/socket.h
470
extern int __sys_listen_socket(struct socket *sock, int backlog);
tools/perf/trace/beauty/include/linux/socket.h
471
extern int do_getsockname(struct socket *sock, int peer,
tools/perf/trace/beauty/include/linux/socket.h
477
extern int __sys_shutdown_sock(struct socket *sock, int how);
tools/perf/ui/browsers/hists.c
2461
int socket;
tools/perf/ui/browsers/hists.c
2903
if (!hists__has(browser->hists, socket) || act->socket < 0)
tools/perf/ui/browsers/hists.c
2911
browser->hists->socket_filter = act->socket;
tools/perf/ui/browsers/hists.c
2925
if (!hists__has(browser->hists, socket) || socket_id < 0)
tools/perf/ui/browsers/hists.c
2933
act->socket = socket_id;
tools/perf/ui/browsers/hists.c
3096
socked_id = browser->he_selection->socket;
tools/perf/ui/browsers/hists.c
3206
actions->socket = socked_id;
tools/perf/util/addr_location.c
18
al->socket = 0;
tools/perf/util/addr_location.h
22
s32 socket;
tools/perf/util/cpumap.c
226
id.socket = cpu__get_socket_id(cpu);
tools/perf/util/cpumap.c
237
else if (a->socket != b->socket)
tools/perf/util/cpumap.c
238
return a->socket - b->socket;
tools/perf/util/cpumap.c
737
a->socket == b->socket &&
tools/perf/util/cpumap.c
750
a->socket == -1 &&
tools/perf/util/cpumap.c
764
.socket = -1,
tools/perf/util/cpumap.h
19
int socket;
tools/perf/util/event.c
834
al->socket = -1;
tools/perf/util/event.c
841
al->socket = env->cpu[al->cpu].socket_id;
tools/perf/util/hist.c
2311
(he->socket != hists->socket_filter)) {
tools/perf/util/hist.c
818
.socket = al->socket,
tools/perf/util/hist.h
260
s32 socket;
tools/perf/util/hist.h
522
int socket;
tools/perf/util/sort.c
1042
return right->socket - left->socket;
tools/perf/util/sort.c
1048
return repsep_snprintf(bf, size, "%*.*d", width, width-3, he->socket);
tools/perf/util/sort.c
1058
return sk >= 0 && he->socket != sk;
tools/perf/util/sort.c
3577
list->socket = 1;
tools/perf/util/stat-display.c
266
snprintf(buf, sizeof(buf), "S%d-D%d-C%d", id.socket, id.die, id.core);
tools/perf/util/stat-display.c
270
id.socket, id.die, id.cache_lvl, id.cache);
tools/perf/util/stat-display.c
273
snprintf(buf, sizeof(buf), "S%d-D%d-CLS%d", id.socket, id.die, id.cluster);
tools/perf/util/stat-display.c
276
snprintf(buf, sizeof(buf), "S%d-D%d", id.socket, id.die);
tools/perf/util/stat-display.c
279
snprintf(buf, sizeof(buf), "S%d", id.socket);
tools/perf/util/stat-display.c
287
id.socket, id.die, id.core);
tools/perf/util/stat-display.c
319
id.socket, id.die, id.core, sep, aggr_nr, sep);
tools/perf/util/stat-display.c
323
id.socket, id.die, id.cache_lvl, id.cache, sep, aggr_nr, sep);
tools/perf/util/stat-display.c
327
id.socket, id.die, id.cluster, sep, aggr_nr, sep);
tools/perf/util/stat-display.c
331
id.socket, id.die, sep, aggr_nr, sep);
tools/perf/util/stat-display.c
335
id.socket, sep, aggr_nr, sep);
tools/perf/util/stat-display.c
344
id.socket, id.die, id.core, sep);
tools/perf/util/stat-display.c
370
id.socket, id.die, id.core, aggr_nr);
tools/perf/util/stat-display.c
374
id.socket, id.die, id.cache_lvl, id.cache, aggr_nr);
tools/perf/util/stat-display.c
378
id.socket, id.die, id.cluster, aggr_nr);
tools/perf/util/stat-display.c
382
id.socket, id.die, aggr_nr);
tools/perf/util/stat-display.c
386
id.socket, aggr_nr);
tools/perf/util/stat-display.c
395
id.socket, id.die, id.core);
tools/testing/nvdimm/test/ndtest.c
37
#define NFIT_DIMM_HANDLE(node, socket, imc, chan, dimm) \
tools/testing/nvdimm/test/ndtest.c
38
(((node & 0xfff) << 16) | ((socket & 0xf) << 12) \
tools/testing/nvdimm/test/nfit.c
120
#define NFIT_DIMM_HANDLE(node, socket, imc, chan, dimm) \
tools/testing/nvdimm/test/nfit.c
121
(((node & 0xfff) << 16) | ((socket & 0xf) << 12) \
tools/testing/selftests/arm64/fp/kernel-test.c
75
ret = socket(AF_ALG, SOCK_SEQPACKET, 0);
tools/testing/selftests/bpf/benchs/bench_local_storage_create.c
154
fds[i] = socket(AF_INET6, SOCK_DGRAM, 0);
tools/testing/selftests/bpf/benchs/bench_sockmap.c
168
cfd = socket(AF_INET, type, 0);
tools/testing/selftests/bpf/benchs/bench_sockmap.c
197
ctx.sfd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
183
sk_fds[i] = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
341
sk_fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/bpf/map_tests/sk_storage_map.c
470
sk_fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/bpf/netlink_helpers.c
33
rth->fd = socket(AF_NETLINK, SOCK_RAW | SOCK_CLOEXEC, protocol);
tools/testing/selftests/bpf/network_helpers.c
105
fd = socket(addr->ss_family, type, opts->proto);
tools/testing/selftests/bpf/network_helpers.c
243
fd = socket(addr_in->sin_family, SOCK_STREAM, 0);
tools/testing/selftests/bpf/network_helpers.c
274
fd = socket(family, type, opts->proto);
tools/testing/selftests/bpf/network_helpers.c
629
sockfd = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/bpf/network_helpers.c
653
sockfd = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/bpf/prog_tests/bind_perm.c
27
fd = socket(family, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
1208
sock_fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
1272
sock_fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/bpf_iter.c
1337
sock_fd[i] = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/bpf_iter_setsockopt_unix.c
19
fd = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/bpf_nf.c
42
fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/cgroup_ancestor.c
34
sock = socket(AF_INET6, SOCK_DGRAM, 0);
tools/testing/selftests/bpf/prog_tests/cgroup_mprog_ordering.c
67
sock_fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/cgroup_preorder.c
117
sock_fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/cgroup_skb_sk_lookup.c
84
out_sk = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/cgroup_tcp_skb.c
53
fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/connect_ping.c
52
sock_fd = socket(family, SOCK_DGRAM, protocol);
tools/testing/selftests/bpf/prog_tests/crypto_sanity.c
147
sockfd = socket(AF_INET6, SOCK_DGRAM, 0);
tools/testing/selftests/bpf/prog_tests/crypto_sanity.c
172
sockfd = socket(AF_INET6, SOCK_DGRAM, 0);
tools/testing/selftests/bpf/prog_tests/crypto_sanity.c
28
tfmfd = socket(AF_ALG, SOCK_SEQPACKET, 0);
tools/testing/selftests/bpf/prog_tests/d_path.c
61
sockfd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/decap_sanity.c
57
sockfd = socket(AF_INET6, SOCK_DGRAM, 0);
tools/testing/selftests/bpf/prog_tests/fd_array.c
371
extra_fds[2] = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/flow_dissector.c
604
sk = socket(PF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
340
fd = socket(family, SOCK_RAW, IPPROTO_RAW);
tools/testing/selftests/bpf/prog_tests/flow_dissector_classification.c
389
fd = socket(test->cfg_l3_inner, SOCK_DGRAM, 0);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
173
fd = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
183
fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
197
ASSERT_LT(socket(AF_PACKET, SOCK_RAW, htons(ETH_P_ALL)), 0,
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
200
fd = socket(AF_PACKET, SOCK_RAW, 0);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
274
fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/lwt_redirect.c
99
s = socket(AF_PACKET, SOCK_RAW, 0);
tools/testing/selftests/bpf/prog_tests/lwt_reroute.c
106
s = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/bpf/prog_tests/migrate_reuseport.c
228
test_case->servers[i] = socket(test_case->family, SOCK_STREAM,
tools/testing/selftests/bpf/prog_tests/migrate_reuseport.c
284
test_case->clients[i] = socket(test_case->family, SOCK_STREAM,
tools/testing/selftests/bpf/prog_tests/probe_user.c
58
sock_fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
372
fd = socket(family, type, 0);
tools/testing/selftests/bpf/prog_tests/select_reuseport.c
603
sk_fds[i] = socket(family, type, 0);
tools/testing/selftests/bpf/prog_tests/sk_bypass_prot_mem.c
104
sk = socket(AF_INET, test_case->type, 0);
tools/testing/selftests/bpf/prog_tests/sk_storage_omem_uncharge.c
23
sk_fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/skc_to_unix_sock.c
31
sockfd = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/sock_addr.c
2397
client = test->ops->socket(test->socket_family, test->socket_type, 0);
tools/testing/selftests/bpf/prog_tests/sock_addr.c
282
int (*socket)(int famil, int type, int protocol);
tools/testing/selftests/bpf/prog_tests/sock_addr.c
318
.socket = socket,
tools/testing/selftests/bpf/prog_tests/sock_addr.c
329
.socket = kernel_init_sock,
tools/testing/selftests/bpf/prog_tests/sock_addr.c
340
.socket = kernel_init_sock,
tools/testing/selftests/bpf/prog_tests/sock_create.c
297
sock_fd = socket(test->domain, test->type, test->protocol);
tools/testing/selftests/bpf/prog_tests/sock_post_bind.c
315
sockfd = socket(domain, type, 0);
tools/testing/selftests/bpf/prog_tests/socket_helpers.h
137
int __ret = socket(family, sotype, flags); \
tools/testing/selftests/bpf/prog_tests/sockmap_basic.c
45
s = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c
86
s = socket(family, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/sockopt.c
1106
sock_fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/sockopt_multi.c
273
sock_fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/sockopt_qos_to_cc.c
47
sock_fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/sockopt_sk.c
190
fd = socket(AF_NETLINK, SOCK_RAW, 0);
tools/testing/selftests/bpf/prog_tests/sockopt_sk.c
27
fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/task_local_storage.c
162
fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/tc_netkit.c
143
sock = socket(AF_INET, SOCK_DGRAM, IPPROTO_ICMP);
tools/testing/selftests/bpf/prog_tests/test_bpf_smc.c
112
fd = socket(AF_NETLINK, SOCK_RAW, NETLINK_GENERIC);
tools/testing/selftests/bpf/prog_tests/test_bpf_smc.c
163
fd = socket(AF_NETLINK, SOCK_RAW, NETLINK_GENERIC);
tools/testing/selftests/bpf/prog_tests/test_ldsx_insn.c
77
fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/udp_limit.c
32
fd1 = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/bpf/prog_tests/udp_limit.c
36
fd2 = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/bpf/prog_tests/udp_limit.c
44
fd1 = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/bpf/prog_tests/vrf_socket_lookup.c
71
fd = socket(AF_INET, sotype, 0);
tools/testing/selftests/bpf/prog_tests/xdp_bonding.c
220
s = socket(AF_PACKET, SOCK_RAW, IPPROTO_RAW);
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
143
sock = socket(AF_PACKET, SOCK_RAW, IPPROTO_RAW);
tools/testing/selftests/bpf/prog_tests/xdp_flowtable.c
42
sock = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/bpf/prog_tests/xdp_metadata.c
129
if (xsk->socket)
tools/testing/selftests/bpf/prog_tests/xdp_metadata.c
130
xsk_socket__delete(xsk->socket);
tools/testing/selftests/bpf/prog_tests/xdp_metadata.c
196
ret = sendto(xsk_socket__fd(xsk->socket), NULL, 0, MSG_DONTWAIT, NULL, 0);
tools/testing/selftests/bpf/prog_tests/xdp_metadata.c
215
sock_fd = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);
tools/testing/selftests/bpf/prog_tests/xdp_metadata.c
273
ret = recvfrom(xsk_socket__fd(xsk->socket), NULL, 0, MSG_DONTWAIT, NULL, NULL);
tools/testing/selftests/bpf/prog_tests/xdp_metadata.c
277
fds.fd = xsk_socket__fd(xsk->socket);
tools/testing/selftests/bpf/prog_tests/xdp_metadata.c
454
sock_fd = xsk_socket__fd(rx_xsk.socket);
tools/testing/selftests/bpf/prog_tests/xdp_metadata.c
56
struct xsk_socket *socket;
tools/testing/selftests/bpf/prog_tests/xdp_metadata.c
92
ret = xsk_socket__create(&xsk->socket, ifindex, QUEUE_ID,
tools/testing/selftests/bpf/prog_tests/xfrm_info.c
233
sock = socket(AF_NETLINK, SOCK_RAW | SOCK_CLOEXEC, NETLINK_ROUTE);
tools/testing/selftests/bpf/progs/bench_local_storage_create.c
61
int BPF_PROG(socket_post_create, struct socket *sock, int family, int type,
tools/testing/selftests/bpf/progs/bpf_iter_bpf_sk_storage_helpers.c
30
struct socket *sock;
tools/testing/selftests/bpf/progs/bpf_iter_netlink.c
11
return &container_of(socket, struct socket_alloc, socket)->vfs_inode;
tools/testing/selftests/bpf/progs/bpf_iter_netlink.c
21
struct socket *sk;
tools/testing/selftests/bpf/progs/bpf_iter_netlink.c
9
static __attribute__((noinline)) struct inode *SOCK_INODE(struct socket *socket)
tools/testing/selftests/bpf/progs/bpf_iter_tcp4.c
51
const struct socket *sk_socket = sk->sk_socket;
tools/testing/selftests/bpf/progs/bpf_iter_tcp4.c
58
inode = &container_of(sk_socket, struct socket_alloc, socket)->vfs_inode;
tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c
51
const struct socket *sk_socket = sk->sk_socket;
tools/testing/selftests/bpf/progs/bpf_iter_tcp6.c
58
inode = &container_of(sk_socket, struct socket_alloc, socket)->vfs_inode;
tools/testing/selftests/bpf/progs/bpf_iter_udp4.c
12
const struct socket *sk_socket = sk->sk_socket;
tools/testing/selftests/bpf/progs/bpf_iter_udp4.c
19
inode = &container_of(sk_socket, struct socket_alloc, socket)->vfs_inode;
tools/testing/selftests/bpf/progs/bpf_iter_udp6.c
19
const struct socket *sk_socket = sk->sk_socket;
tools/testing/selftests/bpf/progs/bpf_iter_udp6.c
26
inode = &container_of(sk_socket, struct socket_alloc, socket)->vfs_inode;
tools/testing/selftests/bpf/progs/bpf_iter_unix.c
12
const struct socket *sk_socket = sk->sk_socket;
tools/testing/selftests/bpf/progs/bpf_iter_unix.c
19
inode = &container_of(sk_socket, struct socket_alloc, socket)->vfs_inode;
tools/testing/selftests/bpf/progs/bpf_smc.c
25
int BPF_PROG(bpf_smc_release, struct socket *sock)
tools/testing/selftests/bpf/progs/cgrp_ls_attach_cgroup.c
83
int BPF_PROG(update_cookie_tracing, struct socket *sock,
tools/testing/selftests/bpf/progs/local_storage.c
132
int BPF_PROG(socket_bind, struct socket *sock, struct sockaddr *address,
tools/testing/selftests/bpf/progs/local_storage.c
169
int BPF_PROG(socket_post_create, struct socket *sock, int family, int type,
tools/testing/selftests/bpf/progs/lsm_cgroup.c
101
static __always_inline int real_bind(struct socket *sock,
tools/testing/selftests/bpf/progs/lsm_cgroup.c
130
int BPF_PROG(socket_bind, struct socket *sock, struct sockaddr *address,
tools/testing/selftests/bpf/progs/lsm_cgroup.c
139
int BPF_PROG(socket_bind2, struct socket *sock, struct sockaddr *address,
tools/testing/selftests/bpf/progs/lsm_cgroup.c
51
static __always_inline int real_create(struct socket *sock, int family,
tools/testing/selftests/bpf/progs/lsm_cgroup.c
85
int BPF_PROG(socket_post_create, struct socket *sock, int family,
tools/testing/selftests/bpf/progs/lsm_cgroup.c
94
int BPF_PROG(socket_post_create2, struct socket *sock, int family,
tools/testing/selftests/bpf/progs/setget_sockopt.c
358
int BPF_PROG(socket_post_create, struct socket *sock, int family,
tools/testing/selftests/bpf/progs/socket_cookie_prog.c
79
int BPF_PROG(update_cookie_tracing, struct socket *sock,
tools/testing/selftests/bpf/progs/task_storage_nodeadlock.c
22
int BPF_PROG(socket_post_create, struct socket *sock, int family, int type,
tools/testing/selftests/bpf/progs/test_skc_to_unix_sock.c
13
int BPF_PROG(unix_listen, struct socket *sock, int backlog)
tools/testing/selftests/bpf/test_kmods/bpf_testmod.c
39
static struct socket *sock;
tools/testing/selftests/bpf/test_maps.c
1653
fd64 = socket(AF_INET6, type, 0);
tools/testing/selftests/bpf/test_maps.c
1854
fd64 = socket(AF_INET6, SOCK_RAW, IPPROTO_UDP);
tools/testing/selftests/bpf/test_maps.c
672
sfd[i] = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/test_maps.c
704
sfd[i] = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/test_maps.c
752
udp = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/bpf/test_sockmap.c
316
*fds[i] = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/test_tag.c
124
fd_base = socket(AF_ALG, SOCK_SEQPACKET, 0);
tools/testing/selftests/bpf/xdp_features.c
556
sockfd = socket(AF_INET6, SOCK_DGRAM, 0);
tools/testing/selftests/bpf/xdp_features.c
583
sockfd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/bpf/xdp_hw_metadata.c
124
ret = xsk_socket__create(&xsk->socket, ifindex, queue_id,
tools/testing/selftests/bpf/xdp_hw_metadata.c
158
if (xsk->socket)
tools/testing/selftests/bpf/xdp_hw_metadata.c
159
xsk_socket__delete(xsk->socket);
tools/testing/selftests/bpf/xdp_hw_metadata.c
176
return sendto(xsk_socket__fd(xsk->socket), NULL, 0, MSG_DONTWAIT, NULL, 0);
tools/testing/selftests/bpf/xdp_hw_metadata.c
181
return recvfrom(xsk_socket__fd(xsk->socket), NULL, 0, MSG_DONTWAIT, NULL, NULL);
tools/testing/selftests/bpf/xdp_hw_metadata.c
456
fds[i].fd = xsk_socket__fd(rx_xsk[i].socket);
tools/testing/selftests/bpf/xdp_hw_metadata.c
556
fd = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/bpf/xdp_hw_metadata.c
577
fd = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/bpf/xdp_hw_metadata.c
65
struct xsk_socket *socket;
tools/testing/selftests/bpf/xdp_hw_metadata.c
838
printf("xsk_socket__fd() -> %d\n", xsk_socket__fd(rx_xsk[i].socket));
tools/testing/selftests/bpf/xdp_hw_metadata.c
865
int sock_fd = xsk_socket__fd(rx_xsk[i].socket);
tools/testing/selftests/bpf/xsk.c
241
umem->fd = socket(AF_XDP, SOCK_RAW | SOCK_CLOEXEC, 0);
tools/testing/selftests/bpf/xsk.c
399
fd = socket(AF_NETLINK, SOCK_DGRAM, NETLINK_ROUTE);
tools/testing/selftests/bpf/xsk.c
569
xsk->fd = socket(AF_XDP, SOCK_RAW | SOCK_CLOEXEC, 0);
tools/testing/selftests/cgroup/test_memcontrol.c
1282
sk = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/cgroup/test_memcontrol.c
1340
sk = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol);
tools/testing/selftests/connector/proc_filter.c
87
nl_sock = socket(PF_NETLINK, SOCK_DGRAM, NETLINK_CONNECTOR);
tools/testing/selftests/coredump/coredump_socket_test.c
303
fd_socket = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/coredump/coredump_socket_test.c
387
fd_server = socket(AF_UNIX, SOCK_STREAM | SOCK_CLOEXEC, 0);
tools/testing/selftests/coredump/coredump_socket_test.c
78
TEST_F(coredump, socket)
tools/testing/selftests/coredump/coredump_test_helpers.c
89
fd = socket(AF_UNIX, SOCK_STREAM | SOCK_CLOEXEC, 0);
tools/testing/selftests/drivers/net/gro.c
1066
txfd = socket(PF_PACKET, SOCK_RAW, IPPROTO_RAW);
tools/testing/selftests/drivers/net/gro.c
1215
rxfd = socket(PF_PACKET, SOCK_RAW, htons(ETH_P_NONE));
tools/testing/selftests/drivers/net/hw/iou-zcrx.c
341
fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/drivers/net/hw/iou-zcrx.c
386
fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/drivers/net/hw/ncdevmem.c
1282
socket_fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/drivers/net/hw/ncdevmem.c
886
socket_fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/drivers/net/hw/toeplitz.c
376
fd = socket(PF_PACKET, SOCK_DGRAM, 0);
tools/testing/selftests/drivers/net/hw/toeplitz.c
418
fd = socket(cfg_family, cfg_type, 0);
tools/testing/selftests/drivers/net/napi_id_helper.c
43
server = socket(family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/drivers/net/psp_responder.c
312
fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/exec/non-regular.c
177
self->fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/landlock/audit.h
376
fd = socket(PF_NETLINK, SOCK_RAW, NETLINK_AUDIT);
tools/testing/selftests/landlock/fs_test.c
4377
srv_fd = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/fs_test.c
4392
cli_fd = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/net_test.c
1041
unix_stream_fd = socket(AF_UNIX, SOCK_STREAM | SOCK_CLOEXEC, 0);
tools/testing/selftests/landlock/net_test.c
1044
unix_dgram_fd = socket(AF_UNIX, SOCK_DGRAM | SOCK_CLOEXEC, 0);
tools/testing/selftests/landlock/net_test.c
108
ret = socket(srv->protocol.domain, srv->protocol.type | SOCK_CLOEXEC,
tools/testing/selftests/landlock/net_test.c
1668
bind_fd = socket(AF_INET, SOCK_STREAM | SOCK_CLOEXEC, 0);
tools/testing/selftests/landlock/net_test.c
1673
bind_fd = socket(AF_INET, SOCK_STREAM | SOCK_CLOEXEC, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
1008
client_conn_socket = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
1009
client_unconn_socket = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
1052
server_conn_socket = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
1053
server_unconn_socket = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
108
stream_client = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
1097
connected_socket = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
1098
non_connected_socket = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
110
dgram_client = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
143
stream_server = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
145
dgram_server = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
208
stream_server = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
210
dgram_server = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
239
stream_client = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
241
dgram_client = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
331
dgram_server = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
353
dgram_client = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
467
stream_client = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
469
dgram_client = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
494
stream_client = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
531
stream_server_child = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
533
dgram_server_child = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
558
stream_server_parent = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
560
dgram_server_parent = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
665
passed_socket = socket(AF_UNIX, variant->type, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
667
stream_server = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
681
client_socket = socket(AF_UNIX, variant->type, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
702
int client_child = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
712
server_socket = socket(AF_UNIX, variant->type, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
837
stream_pathname_socket = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
846
dgram_pathname_socket = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
860
stream_abstract_socket = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
875
dgram_abstract_socket = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
907
stream_pathname_socket = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
913
dgram_pathname_socket = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
919
stream_abstract_socket = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
925
dgram_abstract_socket = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_signal_test.c
484
client_socket = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_signal_test.c
523
server_socket = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/namespaces/nsid_test.c
839
sock = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/namespaces/nsid_test.c
882
parent_sock = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/namespaces/nsid_test.c
954
child_sock = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/namespaces/siocgskns_test.c
101
sock_fd = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/namespaces/siocgskns_test.c
1030
sock_fd = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/namespaces/siocgskns_test.c
1410
sock_fd = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/namespaces/siocgskns_test.c
207
sock_tcp = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/namespaces/siocgskns_test.c
211
sock_udp = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/namespaces/siocgskns_test.c
215
sock_raw = socket(AF_INET, SOCK_RAW, IPPROTO_ICMP);
tools/testing/selftests/namespaces/siocgskns_test.c
275
sock_fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/namespaces/siocgskns_test.c
353
socks[i] = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/namespaces/siocgskns_test.c
437
sock_fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/namespaces/siocgskns_test.c
46
sock_fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/namespaces/siocgskns_test.c
554
sock_fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/namespaces/siocgskns_test.c
618
sock_fd = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/namespaces/siocgskns_test.c
820
sock_fd = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/nci/nci_dev.c
701
sock = socket(AF_NFC, SOCK_SEQPACKET, NFC_SOCKPROTO_RAW);
tools/testing/selftests/nci/nci_dev.c
95
fd = socket(AF_NETLINK, SOCK_RAW, NETLINK_GENERIC);
tools/testing/selftests/net/af_unix/diag_uid.c
54
self->netlink_fd = socket(AF_NETLINK, SOCK_RAW, NETLINK_SOCK_DIAG);
tools/testing/selftests/net/af_unix/diag_uid.c
57
self->unix_fd = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/net/af_unix/msg_oob.c
64
listen_fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/af_unix/msg_oob.c
74
self->fd[2] = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/af_unix/scm_pidfd.c
417
cfd = socket(AF_UNIX, variant->type, 0);
tools/testing/selftests/net/af_unix/scm_pidfd.c
492
self->server = socket(AF_UNIX, variant->type, 0);
tools/testing/selftests/net/af_unix/scm_rights.c
191
self->fd[i] = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/net/af_unix/scm_rights.c
211
self->fd[i + 1] = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/net/af_unix/unix_connect.c
124
self->server = socket(self->family, variant->type, 0);
tools/testing/selftests/net/af_unix/unix_connect.c
141
self->client = socket(self->family, variant->type, 0);
tools/testing/selftests/net/af_unix/unix_connreset.c
69
self->server = socket(AF_UNIX, variant->socket_type, 0);
tools/testing/selftests/net/af_unix/unix_connreset.c
81
self->client = socket(AF_UNIX, variant->socket_type | SOCK_NONBLOCK, 0);
tools/testing/selftests/net/bind_bhash.c
36
sock_fd = socket(domain, SOCK_STREAM, 0);
tools/testing/selftests/net/bind_timewait.c
49
server_fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/bind_timewait.c
61
client_fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/bind_timewait.c
82
fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/bind_wildcard.c
746
self->fd[i] = socket(self->addr[i].addr.sa_family, SOCK_STREAM, 0);
tools/testing/selftests/net/busy_poller.c
286
sockfd = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/can/test_raw_filter.c
69
s = socket(PF_CAN, SOCK_RAW, CAN_RAW);
tools/testing/selftests/net/cmsg_sender.c
501
fd = socket(ai->ai_family, opt.sock.type, opt.sock.proto);
tools/testing/selftests/net/epoll_busy_poll.c
54
ret = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/net/fin_ack_lat.c
121
sock = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/fin_ack_lat.c
42
sock = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/hwtstamp_config.c
110
sock = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/net/icmp_rfc4884.c
61
fd = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/net/icmp_rfc4884.c
656
dgram = socket(v->info.domain, SOCK_DGRAM, 0);
tools/testing/selftests/net/icmp_rfc4884.c
662
raw = socket(v->info.domain, SOCK_RAW, v->info.proto);
tools/testing/selftests/net/io_uring_zerocopy_tx.c
83
fd = socket(domain, type, protocol);
tools/testing/selftests/net/ioam6_parser.c
1038
fd = socket(AF_PACKET, SOCK_DGRAM, __cpu_to_be16(ETH_P_IPV6));
tools/testing/selftests/net/ip_defrag.c
350
fd_tx_raw = socket(addr->sa_family, SOCK_RAW, IPPROTO_RAW);
tools/testing/selftests/net/ip_defrag.c
354
fd_rx_udp = socket(addr->sa_family, SOCK_DGRAM, 0);
tools/testing/selftests/net/ip_local_port_range.c
190
fd = socket(variant->so_domain, variant->so_type, variant->so_protocol);
tools/testing/selftests/net/ip_local_port_range.c
240
fd = socket(variant->so_domain, variant->so_type, variant->so_protocol);
tools/testing/selftests/net/ip_local_port_range.c
286
fd = socket(variant->so_domain, variant->so_type, variant->so_protocol);
tools/testing/selftests/net/ip_local_port_range.c
313
fd = socket(variant->so_domain, variant->so_type, variant->so_protocol);
tools/testing/selftests/net/ip_local_port_range.c
335
fd = socket(variant->so_domain, variant->so_type, variant->so_protocol);
tools/testing/selftests/net/ip_local_port_range.c
368
fd = socket(variant->so_domain, variant->so_type, 0);
tools/testing/selftests/net/ip_local_port_range.c
423
fd = socket(variant->so_domain, variant->so_type, variant->so_protocol);
tools/testing/selftests/net/ipsec.c
203
*sock = socket(AF_NETLINK, SOCK_RAW | SOCK_CLOEXEC, proto);
tools/testing/selftests/net/ipsec.c
633
sock[0] = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/net/ipsec.c
660
sock[1] = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/net/ipv6_flowlabel.c
228
fdt = socket(PF_INET6, SOCK_DGRAM, prot);
tools/testing/selftests/net/ipv6_flowlabel.c
232
fdr = use_ping ? fdt : socket(PF_INET6, SOCK_DGRAM, 0);
tools/testing/selftests/net/ipv6_flowlabel_mgr.c
189
fd = socket(PF_INET6, SOCK_DGRAM, 0);
tools/testing/selftests/net/ipv6_fragmentation.c
53
ctl = socket(AF_LOCAL, SOCK_STREAM, 0);
tools/testing/selftests/net/ipv6_fragmentation.c
96
s = socket(AF_INET6, SOCK_DGRAM, 0);
tools/testing/selftests/net/lib/csum.c
349
fd = socket(cfg_family, ipproto, protocol);
tools/testing/selftests/net/lib/csum.c
378
fd = socket(PF_PACKET, SOCK_RAW, 0);
tools/testing/selftests/net/lib/csum.c
471
fd = socket(cfg_family, SOCK_DGRAM, 0);
tools/testing/selftests/net/lib/csum.c
550
fd = socket(PF_PACKET, SOCK_DGRAM, 0);
tools/testing/selftests/net/lib/xdp_helper.c
51
sock_fd = socket(AF_XDP, SOCK_RAW, 0);
tools/testing/selftests/net/mptcp/mptcp_connect.c
325
sock = socket(a->ai_family, a->ai_socktype, cfg_sock_proto);
tools/testing/selftests/net/mptcp/mptcp_connect.c
386
sock = socket(a->ai_family, a->ai_socktype, proto);
tools/testing/selftests/net/mptcp/mptcp_diag.c
356
fd = socket(AF_NETLINK, SOCK_RAW, NETLINK_SOCK_DIAG);
tools/testing/selftests/net/mptcp/mptcp_diag.c
386
fd = socket(AF_NETLINK, SOCK_RAW, NETLINK_SOCK_DIAG);
tools/testing/selftests/net/mptcp/mptcp_inq.c
118
sock = socket(a->ai_family, a->ai_socktype, proto_rx);
tools/testing/selftests/net/mptcp/mptcp_inq.c
159
sock = socket(a->ai_family, a->ai_socktype, proto);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
205
sock = socket(a->ai_family, a->ai_socktype, IPPROTO_MPTCP);
tools/testing/selftests/net/mptcp/mptcp_sockopt.c
246
sock = socket(a->ai_family, a->ai_socktype, proto);
tools/testing/selftests/net/mptcp/pm_nl_ctl.c
1330
sock = socket(family, SOCK_STREAM, IPPROTO_MPTCP);
tools/testing/selftests/net/mptcp/pm_nl_ctl.c
1545
fd = socket(AF_NETLINK, SOCK_RAW, NETLINK_GENERIC);
tools/testing/selftests/net/msg_zerocopy.c
330
fd = socket(domain, type, protocol);
tools/testing/selftests/net/msg_zerocopy.c
593
fd = socket(domain, type, protocol);
tools/testing/selftests/net/netfilter/audit_logread.c
147
fd = socket(PF_NETLINK, SOCK_RAW, NETLINK_AUDIT);
tools/testing/selftests/net/netfilter/connect_close.c
42
int s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/netfilter/connect_close.c
53
int c, one = 1, s = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/netfilter/conntrack_reverse_clash.c
52
int fd = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);
tools/testing/selftests/net/netfilter/sctp_collision.c
23
sd = socket(AF_INET, SOCK_SEQPACKET, IPPROTO_SCTP);
tools/testing/selftests/net/netfilter/udpclash.c
142
fd = socket(AF_INET, SOCK_DGRAM|SOCK_CLOEXEC|SOCK_NONBLOCK, IPPROTO_UDP);
tools/testing/selftests/net/netlink-dumps.c
120
netlink_sock = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
tools/testing/selftests/net/netlink-dumps.c
205
netlink_sock = socket(AF_NETLINK, SOCK_RAW, NETLINK_GENERIC);
tools/testing/selftests/net/netlink-dumps.c
225
netlink_sock = socket(AF_NETLINK, SOCK_RAW, NETLINK_GENERIC);
tools/testing/selftests/net/netlink-dumps.c
241
netlink_sock = socket(AF_NETLINK, SOCK_RAW, NETLINK_GENERIC);
tools/testing/selftests/net/nettest.c
1349
sd = socket(PF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/net/nettest.c
1492
sd = socket(args->version, args->type, args->protocol);
tools/testing/selftests/net/nettest.c
1708
sd = socket(args->version, args->type, args->protocol);
tools/testing/selftests/net/nettest.c
353
sd = socket(PF_INET, SOCK_DGRAM, IPPROTO_IP);
tools/testing/selftests/net/ovpn/ovpn-cli.c
1112
fd = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
tools/testing/selftests/net/ovpn/ovpn-cli.c
126
int socket;
tools/testing/selftests/net/ovpn/ovpn-cli.c
1837
static int ovpn_send_tcp_data(int socket)
tools/testing/selftests/net/ovpn/ovpn-cli.c
1846
ret = send(socket, buf, sizeof(buf), MSG_NOSIGNAL);
tools/testing/selftests/net/ovpn/ovpn-cli.c
1853
static int ovpn_recv_tcp_data(int socket)
tools/testing/selftests/net/ovpn/ovpn-cli.c
1859
ret = recv(socket, buf, sizeof(buf), MSG_NOSIGNAL);
tools/testing/selftests/net/ovpn/ovpn-cli.c
1978
peer_ctx.socket = ovpn_accept(ovpn);
tools/testing/selftests/net/ovpn/ovpn-cli.c
1979
if (peer_ctx.socket < 0) {
tools/testing/selftests/net/ovpn/ovpn-cli.c
1985
ovpn->cli_sockets[num_peers] = peer_ctx.socket;
tools/testing/selftests/net/ovpn/ovpn-cli.c
2021
close(ovpn->socket);
tools/testing/selftests/net/ovpn/ovpn-cli.c
2033
ret = ovpn_send_tcp_data(ovpn->socket);
tools/testing/selftests/net/ovpn/ovpn-cli.c
2061
peer_ctx.socket = ovpn->socket;
tools/testing/selftests/net/ovpn/ovpn-cli.c
484
s = socket(family, sock_type, 0);
tools/testing/selftests/net/ovpn/ovpn-cli.c
539
ctx->socket = s;
tools/testing/selftests/net/ovpn/ovpn-cli.c
561
ret = listen(ctx->socket, 10);
tools/testing/selftests/net/ovpn/ovpn-cli.c
564
close(ctx->socket);
tools/testing/selftests/net/ovpn/ovpn-cli.c
577
ret = accept(ctx->socket, (struct sockaddr *)&ctx->remote, &socklen);
tools/testing/selftests/net/ovpn/ovpn-cli.c
598
close(ctx->socket);
tools/testing/selftests/net/ovpn/ovpn-cli.c
607
s = socket(ovpn->remote.in4.sin_family, SOCK_STREAM, 0);
tools/testing/selftests/net/ovpn/ovpn-cli.c
632
ovpn->socket = s;
tools/testing/selftests/net/ovpn/ovpn-cli.c
652
NLA_PUT_U32(ctx->nl_msg, OVPN_A_PEER_SOCKET, ovpn->socket);
tools/testing/selftests/net/psock_fanout.c
290
fd0 = socket(PF_PACKET, SOCK_RAW, 0);
tools/testing/selftests/net/psock_fanout.c
68
fd = socket(AF_PACKET, SOCK_RAW, 0);
tools/testing/selftests/net/psock_fanout.c
98
fd = socket(PF_PACKET, SOCK_RAW, 0);
tools/testing/selftests/net/psock_lib.h
77
fds[0] = socket(PF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/net/psock_lib.h
78
fds[1] = socket(PF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/net/psock_snd.c
223
fd = socket(PF_PACKET, cfg_use_dgram ? SOCK_DGRAM : SOCK_RAW, 0);
tools/testing/selftests/net/psock_snd.c
257
fd = socket(PF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/net/psock_snd.c
295
fd = socket(PF_PACKET, SOCK_RAW, 0);
tools/testing/selftests/net/psock_tpacket.c
101
int ret, sock = socket(PF_PACKET, SOCK_RAW, 0);
tools/testing/selftests/net/psock_tpacket.c
395
rcv_sock = socket(PF_PACKET, SOCK_RAW, htons(ETH_P_ALL));
tools/testing/selftests/net/reuseaddr_conflict.c
51
if ((fd = socket(family, SOCK_STREAM, IPPROTO_TCP)) < 0) {
tools/testing/selftests/net/reuseaddr_ports_exhausted.c
60
fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/reuseport_addr_any.c
133
fd = socket(family, proto, 0);
tools/testing/selftests/net/reuseport_addr_any.c
70
rcv_fds[i] = socket(family, proto, 0);
tools/testing/selftests/net/reuseport_bpf.c
158
fd[i] = socket(p.recv_family, p.protocol, 0);
tools/testing/selftests/net/reuseport_bpf.c
192
const int fd = socket(p.send_family, p.protocol, 0), one = 1;
tools/testing/selftests/net/reuseport_bpf.c
312
fd1 = socket(p.recv_family, p.protocol, 0);
tools/testing/selftests/net/reuseport_bpf.c
315
fd2 = socket(p.recv_family, p.protocol, 0);
tools/testing/selftests/net/reuseport_bpf.c
368
fd = socket(p.recv_family, p.protocol, 0);
tools/testing/selftests/net/reuseport_bpf.c
393
fd1 = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/net/reuseport_bpf.c
396
fd2 = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/net/reuseport_bpf_cpu.c
134
fd = socket(family, proto, 0);
tools/testing/selftests/net/reuseport_bpf_cpu.c
60
rcv_fd[i] = socket(family, proto, 0);
tools/testing/selftests/net/reuseport_bpf_numa.c
144
fd = socket(family, proto, 0);
tools/testing/selftests/net/reuseport_bpf_numa.c
56
rcv_fd[i] = socket(family, proto, 0);
tools/testing/selftests/net/reuseport_dualstack.c
56
rcv_fds[i] = socket(family, proto, 0);
tools/testing/selftests/net/reuseport_dualstack.c
86
fd = socket(AF_INET, proto, 0);
tools/testing/selftests/net/rxtimestamp.c
324
src = socket(addr.addr_un.sa_family, s->type,
tools/testing/selftests/net/rxtimestamp.c
329
dst = socket(addr.addr_un.sa_family, s->type,
tools/testing/selftests/net/sctp_hello.c
41
csk = socket(ss.ss_family, SOCK_STREAM, IPPROTO_SCTP);
tools/testing/selftests/net/sctp_hello.c
86
lsk = socket(ss.ss_family, SOCK_STREAM, IPPROTO_SCTP);
tools/testing/selftests/net/sk_bind_sendto_listen.c
21
fd1 = socket(AF_INET6, SOCK_STREAM, IPPROTO_IP);
tools/testing/selftests/net/sk_bind_sendto_listen.c
43
fd2 = socket(AF_INET6, SOCK_STREAM, IPPROTO_IP);
tools/testing/selftests/net/sk_connect_zero_addr.c
21
fd1 = socket(AF_INET6, SOCK_STREAM, IPPROTO_IP);
tools/testing/selftests/net/sk_connect_zero_addr.c
42
fd2 = socket(AF_INET6, SOCK_STREAM, IPPROTO_IP);
tools/testing/selftests/net/sk_so_peek_off.c
28
s = socket(af, type, proto);
tools/testing/selftests/net/sk_so_peek_off.c
75
s[0] = recv_sock = socket(af, type, proto);
tools/testing/selftests/net/sk_so_peek_off.c
76
s[1] = socket(af, type, proto);
tools/testing/selftests/net/skf_net_off.c
107
fd = socket(PF_INET6, SOCK_RAW, IPPROTO_UDP);
tools/testing/selftests/net/so_incoming_cpu.c
130
fd = socket(AF_INET, SOCK_STREAM | SOCK_NONBLOCK, 0);
tools/testing/selftests/net/so_incoming_cpu.c
198
fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/so_netns_cookie.c
30
sock1 = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/so_netns_cookie.c
44
sock2 = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/so_rcv_listener.c
84
recv_fd = socket(family, SOCK_DGRAM, IPPROTO_UDP);
tools/testing/selftests/net/so_txtime.c
291
fd = socket(addr->sa_family, SOCK_DGRAM, 0);
tools/testing/selftests/net/so_txtime.c
312
fd = socket(addr->sa_family, SOCK_DGRAM, 0);
tools/testing/selftests/net/socket.c
50
fd = socket(s->domain, s->type, s->protocol);
tools/testing/selftests/net/stress_reuseport_listen.c
45
*cur_fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/net/tap.c
146
rtnl = socket(AF_NETLINK, SOCK_DGRAM, NETLINK_ROUTE);
tools/testing/selftests/net/tap.c
89
rtnl = socket(AF_NETLINK, SOCK_DGRAM, NETLINK_ROUTE);
tools/testing/selftests/net/tcp_ao/bench-lookups.c
307
int sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/connect-deny.c
174
sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/connect.c
34
int sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/icmps-accept.c
182
int sk = socket(AF_INET, SOCK_RAW, IPPROTO_RAW);
tools/testing/selftests/net/tcp_ao/icmps-accept.c
296
int sk = socket(AF_INET6, SOCK_RAW, IPPROTO_RAW);
tools/testing/selftests/net/tcp_ao/icmps-accept.c
423
int sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/icmps-discard.c
182
int sk = socket(AF_INET, SOCK_RAW, IPPROTO_RAW);
tools/testing/selftests/net/tcp_ao/icmps-discard.c
296
int sk = socket(AF_INET6, SOCK_RAW, IPPROTO_RAW);
tools/testing/selftests/net/tcp_ao/icmps-discard.c
423
int sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/key-management.c
40
int sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/key-management.c
588
sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/lib/ftrace.c
520
sk = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/lib/kconfig.c
51
sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/lib/kconfig.c
78
sk = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/lib/netlink.c
23
*sock = socket(AF_NETLINK, SOCK_RAW | SOCK_CLOEXEC, proto);
tools/testing/selftests/net/tcp_ao/lib/sock.c
13
int err, sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/restore.c
115
sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/restore.c
151
sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/rst.c
264
sk[i] = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/rst.c
331
sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/rst.c
389
sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/self-connect.c
121
sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/self-connect.c
47
sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/seq-ext.c
182
sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/seq-ext.c
47
sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
130
int sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
606
sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/setsockopt-closed.c
837
sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/unsigned-md5.c
275
sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_ao/unsigned-md5.c
377
sk = socket(test_family, SOCK_STREAM, IPPROTO_TCP);
tools/testing/selftests/net/tcp_fastopen_backup_key.c
124
rcv_fds[i] = socket(family, proto, 0);
tools/testing/selftests/net/tcp_fastopen_backup_key.c
187
fd = socket(family, proto, 0);
tools/testing/selftests/net/tcp_inq.c
124
server_fd = socket(family, SOCK_STREAM, 0);
tools/testing/selftests/net/tcp_inq.c
140
fd = socket(family, SOCK_STREAM, 0);
tools/testing/selftests/net/tcp_mmap.c
519
int fdlisten = socket(cfg_family, SOCK_STREAM, 0);
tools/testing/selftests/net/tcp_mmap.c
553
fd = socket(cfg_family, SOCK_STREAM, 0);
tools/testing/selftests/net/tcp_port_share.c
142
ln = socket(v->domain, SOCK_STREAM, 0);
tools/testing/selftests/net/tcp_port_share.c
151
c1 = socket(v->domain, SOCK_STREAM, 0);
tools/testing/selftests/net/tcp_port_share.c
163
pb = socket(v->domain, SOCK_STREAM, 0);
tools/testing/selftests/net/tcp_port_share.c
171
c2 = socket(v->domain, SOCK_STREAM, 0);
tools/testing/selftests/net/tcp_port_share.c
204
ln = socket(v->domain, SOCK_STREAM, 0);
tools/testing/selftests/net/tcp_port_share.c
213
c1 = socket(v->domain, SOCK_STREAM, 0);
tools/testing/selftests/net/tcp_port_share.c
232
pb = socket(v->domain, SOCK_STREAM, 0);
tools/testing/selftests/net/tcp_port_share.c
242
c2 = socket(v->domain, SOCK_STREAM, 0);
tools/testing/selftests/net/tfo.c
100
fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/net/tfo.c
58
fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/net/timestamping.c
383
sock = socket(PF_INET, SOCK_DGRAM, IPPROTO_UDP);
tools/testing/selftests/net/tls.c
125
*fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
126
sfd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
3016
fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
3017
sfd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
3140
fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
3141
sfd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
3199
fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
3200
sfd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
3245
fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
3246
sfd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/tun.c
210
sk = socket(PF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/net/tun.c
318
fd = socket(family, SOCK_DGRAM, 0);
tools/testing/selftests/net/tun.c
373
static int send_gso_udp_msg(int socket, struct sockaddr_storage *addr,
tools/testing/selftests/net/tun.c
403
ret = sendmsg(socket, &msg, 0);
tools/testing/selftests/net/tun.c
855
int len, total_len = 0, socket = self->sock;
tools/testing/selftests/net/tun.c
859
len = recv(socket, packet_buf, sizeof(packet_buf), 0);
tools/testing/selftests/net/txring_overwrite.c
79
fdr = socket(PF_PACKET, SOCK_RAW, htons(ETH_P_IP));
tools/testing/selftests/net/txring_overwrite.c
92
fdt = socket(PF_PACKET, SOCK_RAW, 0);
tools/testing/selftests/net/txtimestamp.c
521
fd = socket(cfg_use_pf_packet ? PF_PACKET : family,
tools/testing/selftests/net/txtimestamp.c
877
fd = socket(family, type, 0);
tools/testing/selftests/net/udpgso.c
516
fdr = socket(addr->sa_family, SOCK_DGRAM, 0);
tools/testing/selftests/net/udpgso.c
529
fdt = socket(addr->sa_family, SOCK_DGRAM, 0);
tools/testing/selftests/net/udpgso_bench_rx.c
130
fd = socket(cfg_family, cfg_tcp ? SOCK_STREAM : SOCK_DGRAM, 0);
tools/testing/selftests/net/udpgso_bench_tx.c
655
fd = socket(cfg_family, cfg_tcp ? SOCK_STREAM : SOCK_DGRAM, 0);
tools/testing/selftests/proc/setns-dcache.c
61
if (socket(AF_UNIX, SOCK_STREAM, 0) == -1) {
tools/testing/selftests/uevent/uevent_filtering.c
92
sk_fd = socket(AF_NETLINK, SOCK_RAW | SOCK_CLOEXEC,
tools/testing/vsock/control.c
55
fd = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol);
tools/testing/vsock/util.c
152
fd = socket(AF_VSOCK, type, 0);
tools/testing/vsock/util.c
223
fd = socket(AF_VSOCK, type, 0);
tools/testing/vsock/vsock_diag_test.c
261
fd = socket(AF_NETLINK, SOCK_RAW, NETLINK_SOCK_DIAG);
tools/testing/vsock/vsock_diag_test.c
355
fd = socket(AF_VSOCK, SOCK_STREAM, 0);
tools/testing/vsock/vsock_perf.c
114
fd = socket(AF_VSOCK, SOCK_STREAM, 0);
tools/testing/vsock/vsock_perf.c
168
fd = socket(AF_VSOCK, SOCK_STREAM, 0);
tools/testing/vsock/vsock_test.c
1843
fd = socket(AF_VSOCK, SOCK_STREAM | SOCK_NONBLOCK, 0);
tools/testing/vsock/vsock_test.c
1915
fd = socket(AF_VSOCK, SOCK_STREAM, 0);
tools/testing/vsock/vsock_test.c
2024
s = socket(AF_VSOCK, SOCK_STREAM, 0);
tools/testing/vsock/vsock_test.c
53
fd = socket(AF_VSOCK, SOCK_STREAM, 0);
tools/testing/vsock/vsock_test.c
92
fd = socket(AF_VSOCK, SOCK_STREAM, 0);
tools/usb/usbip/src/usbip_network.c
281
sockfd = socket(rp->ai_family, rp->ai_socktype,
tools/usb/usbip/src/usbipd.c
390
sock = socket(ai->ai_family, ai->ai_socktype, ai->ai_protocol);
tools/virtio/vhost_net_test.c
106
dev->sock = socket(AF_PACKET, SOCK_RAW, htons(TEST_PTYPE));