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
208
socket = socket->next;
arch/s390/kernel/topology.c
209
socket->id = tle->container.id - 1;
arch/s390/kernel/topology.c
212
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
1094
__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
355
static int alg_setsockopt(struct socket *sock, int level, int optname,
crypto/af_alg.c
408
int af_alg_accept(struct sock *sk, struct socket *newsock,
crypto/af_alg.c
470
static int alg_accept(struct socket *sock, struct socket *newsock,
crypto/af_alg.c
503
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
215
static int aead_recvmsg(struct socket *sock, struct msghdr *msg,
crypto/algif_aead.c
267
static int aead_check_key(struct socket *sock)
crypto/algif_aead.c
302
static int aead_sendmsg_nokey(struct socket *sock, struct msghdr *msg,
crypto/algif_aead.c
314
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
180
static int skcipher_recvmsg(struct socket *sock, struct msghdr *msg,
crypto/algif_skcipher.c
232
static int skcipher_check_key(struct socket *sock)
crypto/algif_skcipher.c
267
static int skcipher_sendmsg_nokey(struct socket *sock, struct msghdr *msg,
crypto/algif_skcipher.c
279
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
82
static int _skcipher_recvmsg(struct socket *sock, struct msghdr *msg,
drivers/acpi/apei/ghes-nvidia.c
24
u8 socket;
drivers/acpi/apei/ghes-nvidia.c
50
dev_printk(level, dev, "socket: %u\n", nvidia_err->socket);
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
1013
extern int drbd_send(struct drbd_connection *connection, struct socket *sock,
drivers/block/drbd/drbd_int.h
1015
extern int drbd_send_all(struct drbd_connection *, struct socket *, void *, size_t,
drivers/block/drbd/drbd_int.h
498
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
4736
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
5438
connection->meta.socket->sk->sk_rcvtimeo = connection->net_conf->ping_int*HZ;
drivers/block/drbd/drbd_receiver.c
5739
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
5800
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
5921
tcp_sock_set_cork(connection->meta.socket->sk, true);
drivers/block/drbd/drbd_receiver.c
5934
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
static void nbd_reclassify_socket(struct socket *sock)
drivers/block/nbd.c
1274
static inline void nbd_reclassify_socket(struct socket *sock) {}
drivers/block/nbd.c
1281
struct socket *sock;
drivers/block/nbd.c
1353
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
399
res->socket = m->socketid;
drivers/edac/i7core_edac.c
1305
u8 socket = 0;
drivers/edac/i7core_edac.c
1351
socket = last_bus - bus;
drivers/edac/i7core_edac.c
1353
i7core_dev = get_i7core_dev(socket);
drivers/edac/i7core_edac.c
1355
i7core_dev = alloc_i7core_dev(socket, table);
drivers/edac/i7core_edac.c
1397
socket, bus, dev_descr->dev,
drivers/edac/i7core_edac.c
1503
pdev, i7core_dev->socket);
drivers/edac/i7core_edac.c
2083
pvt->i7core_dev->socket);
drivers/edac/i7core_edac.c
2135
mci = edac_mc_alloc(i7core_dev->socket, ARRAY_SIZE(layers), layers,
drivers/edac/i7core_edac.c
2159
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
463
i7core_dev->socket = socket;
drivers/edac/i7core_edac.c
500
pvt->i7core_dev->socket, pvt->info.mc_control,
drivers/edac/i7core_edac.c
614
pvt->i7core_dev->socket, i, j);
drivers/edac/sb_edac.c
2025
u8 *socket, u8 *ha,
drivers/edac/sb_edac.c
2129
*socket = sad_interleave[idx];
drivers/edac/sb_edac.c
2131
idx, sad_way, *socket);
drivers/edac/sb_edac.c
2150
*socket = sad_pkg_socket(pkg);
drivers/edac/sb_edac.c
2160
idx, *socket, sad_ha, shiftup);
drivers/edac/sb_edac.c
2165
*socket = sad_pkg_socket(pkg);
drivers/edac/sb_edac.c
2168
idx, *socket, sad_ha);
drivers/edac/sb_edac.c
2177
new_mci = get_mci_for_node_id(*socket, sad_ha);
drivers/edac/sb_edac.c
2180
*socket);
drivers/edac/sb_edac.c
2361
const struct mce *m, u8 *socket,
drivers/edac/sb_edac.c
2387
*socket = m->socketid;
drivers/edac/sb_edac.c
2388
new_mci = get_mci_for_node_id(*socket, *ha);
drivers/edac/sb_edac.c
3091
u8 rank = 0xff, socket, ha;
drivers/edac/sb_edac.c
3175
rc = get_memory_error_data(mci, m->addr, &socket, &ha,
drivers/edac/sb_edac.c
3179
rc = get_memory_error_data_from_mce(mci, m, &socket, &ha,
drivers/edac/sb_edac.c
3185
new_mci = get_mci_for_node_id(socket, ha);
drivers/edac/sb_edac.c
3218
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
468
res->socket = (int)adxl_values[component_indices[INDEX_SOCKET]];
drivers/edac/skx_common.c
495
if (d->imc[0].src_id == res->socket) {
drivers/edac/skx_common.c
503
res->socket, res->imc);
drivers/edac/skx_common.c
998
res->socket, res->imc, res->rank,
drivers/edac/skx_common.h
241
int socket;
drivers/firmware/efi/libstub/efistub.h
1203
u8 socket;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
3034
uint32_t socket = 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
3038
socket = adev->smuio.funcs->get_socket_id(adev);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
3046
addr_in.ma.socket_id = socket;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
3068
uint32_t die_id, socket = 0;
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
3071
socket = adev->smuio.funcs->get_socket_id(adev);
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c
3091
addr_in.ma.socket_id = socket;
drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c
594
uint32_t node, uint32_t socket,
drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c
605
addr_in.ma.socket_id = socket;
drivers/gpu/drm/amd/amdgpu/amdgpu_umc.h
195
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
262
&aca_blk->ecc.socket[info->socket_id].aid[info->die_id], bank_ecc);
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
431
for (aid = 0; aid < aca_blk->ecc.socket[skt].aid_num; aid++) {
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
432
aid_ecc = &aca_blk->ecc.socket[skt].aid[aid];
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
471
for (aid = 0; aid < aca_blk->ecc.socket[skt].aid_num; aid++) {
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
472
aid_ecc = &aca_blk->ecc.socket[skt].aid[aid];
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
502
ecc_err = &aca_blk->ecc.socket[skt].aid[aid].xcd.xcd[xcd].ecc_err;
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
504
ecc_err = &aca_blk->ecc.socket[skt].aid[aid].ecc_err;
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
563
for (aid = 0; aid < aca_blk->ecc.socket[skt].aid_num; aid++) {
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
566
xcd < aca_blk->ecc.socket[skt].aid[aid].xcd.xcd_num;
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
579
for (aid = 0; aid < aca_blk->ecc.socket[skt].aid_num; aid++) {
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
629
aca_blk->ecc.socket[skt].aid_num = aid_num_per_socket;
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
631
for (aid = 0; aid < aca_blk->ecc.socket[skt].aid_num; aid++)
drivers/gpu/drm/amd/ras/rascore/ras_aca.c
632
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
259
static struct socket *rxe_setup_udp_tunnel(struct net *net, __be16 port,
drivers/infiniband/sw/rxe/rxe_net.c
263
struct socket *sock;
drivers/infiniband/sw/rxe/rxe_net.c
45
static inline void rxe_reclassify_recv_socket(struct socket *sock)
drivers/infiniband/sw/rxe/rxe_net.c
759
struct socket *sock;
drivers/infiniband/sw/rxe/rxe_net.c
781
struct socket *sock;
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
256
struct socket *sk;
drivers/infiniband/sw/siw/siw.h
266
struct socket *sk;
drivers/infiniband/sw/siw/siw_cm.c
119
struct socket *s = cep->sock;
drivers/infiniband/sw/siw/siw_cm.c
1206
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
1376
static int kernel_bindconnect(struct socket *s, struct sockaddr *laddr,
drivers/infiniband/sw/siw/siw_cm.c
1408
struct socket *s = NULL;
drivers/infiniband/sw/siw/siw_cm.c
1811
struct socket *s;
drivers/infiniband/sw/siw/siw_cm.c
1962
struct socket *s = cep->sock;
drivers/infiniband/sw/siw/siw_cm.c
198
static void siw_cep_socket_assoc(struct siw_cep *cep, struct socket *s)
drivers/infiniband/sw/siw/siw_cm.c
422
struct socket *s = cep->sock;
drivers/infiniband/sw/siw/siw_cm.c
518
struct socket *s = cep->sock;
drivers/infiniband/sw/siw/siw_cm.c
566
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
973
struct socket *s = cep->sock;
drivers/infiniband/sw/siw/siw_cm.c
974
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/mtd/maps/pcmciamtd.c
548
dev->vpp = (vpp) ? vpp : link->socket->socket.Vpp;
drivers/net/amt.c
2989
struct socket *sock;
drivers/net/bareudp.c
234
struct socket *sock;
drivers/net/geneve.c
787
struct socket *sock;
drivers/net/gtp.c
1410
struct socket *sock;
drivers/net/gtp.c
1653
struct socket *sock;
drivers/net/ovpn/netlink.c
352
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
603
static __poll_t ovpn_tcp_poll(struct file *file, struct socket *sock,
drivers/net/ovpn/udp.c
384
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
163
struct socket *sock;
drivers/net/ppp/pppoe.c
513
static int pppoe_create(struct net *net, struct socket *sock, int kern)
drivers/net/ppp/pppoe.c
540
static int pppoe_release(struct socket *sock)
drivers/net/ppp/pppoe.c
587
static int pppoe_connect(struct socket *sock, struct sockaddr_unsized *uservaddr,
drivers/net/ppp/pppoe.c
698
static int pppoe_getname(struct socket *sock, struct sockaddr *uaddr,
drivers/net/ppp/pppoe.c
714
static int pppoe_ioctl(struct socket *sock, unsigned int cmd,
drivers/net/ppp/pppoe.c
768
static int pppoe_sendmsg(struct socket *sock, struct msghdr *m,
drivers/net/ppp/pppoe.c
936
static int pppoe_recvmsg(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
111
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
1112
static int tap_sendmsg(struct socket *sock, struct msghdr *m,
drivers/net/tap.c
1133
static int tap_recvmsg(struct socket *sock, struct msghdr *m,
drivers/net/tap.c
1151
static int tap_peek_len(struct socket *sock)
drivers/net/tap.c
1169
struct socket *tap_get_socket(struct file *file)
drivers/net/tun.c
1034
if (tfile->socket.sk->sk_filter) {
drivers/net/tun.c
1035
drop_reason = sk_filter_reason(tfile->socket.sk, skb);
drivers/net/tun.c
1077
tfile->socket.sk->sk_data_ready(tfile->socket.sk);
drivers/net/tun.c
1201
tfile->socket.sk->sk_data_ready(tfile->socket.sk);
drivers/net/tun.c
132
struct socket socket;
drivers/net/tun.c
1350
struct sock *sk = tfile->socket.sk;
drivers/net/tun.c
1368
sk = tfile->socket.sk;
drivers/net/tun.c
1453
struct sock *sk = tfile->socket.sk;
drivers/net/tun.c
1522
if (tfile->socket.sk->sk_sndbuf != INT_MAX)
drivers/net/tun.c
1552
skb_set_owner_w(skb, tfile->socket.sk);
drivers/net/tun.c
2133
add_wait_queue(&tfile->socket.wq.wait, &wait);
drivers/net/tun.c
2144
if (tfile->socket.sk->sk_shutdown & RCV_SHUTDOWN) {
drivers/net/tun.c
2153
remove_wait_queue(&tfile->socket.wq.wait, &wait);
drivers/net/tun.c
2515
static int tun_sendmsg(struct socket *sock, struct msghdr *m, size_t total_len)
drivers/net/tun.c
2518
struct tun_file *tfile = container_of(sock, struct tun_file, socket);
drivers/net/tun.c
2570
static int tun_recvmsg(struct socket *sock, struct msghdr *m, size_t total_len,
drivers/net/tun.c
2573
struct tun_file *tfile = container_of(sock, struct tun_file, socket);
drivers/net/tun.c
2622
static int tun_peek_len(struct socket *sock)
drivers/net/tun.c
2624
struct tun_file *tfile = container_of(sock, struct tun_file, socket);
drivers/net/tun.c
2804
tun->sndbuf = tfile->socket.sk->sk_sndbuf;
drivers/net/tun.c
2912
lock_sock(tfile->socket.sk);
drivers/net/tun.c
2913
sk_detach_filter(tfile->socket.sk);
drivers/net/tun.c
2914
release_sock(tfile->socket.sk);
drivers/net/tun.c
2927
lock_sock(tfile->socket.sk);
drivers/net/tun.c
2928
ret = sk_attach_filter(&tun->fprog, tfile->socket.sk);
drivers/net/tun.c
2929
release_sock(tfile->socket.sk);
drivers/net/tun.c
2947
tfile->socket.sk->sk_sndbuf = tun->sndbuf;
drivers/net/tun.c
3133
if (!tfile->socket.sk->sk_filter)
drivers/net/tun.c
3252
sndbuf = tfile->socket.sk->sk_sndbuf;
drivers/net/tun.c
3418
init_waitqueue_head(&tfile->socket.wq.wait);
drivers/net/tun.c
3420
tfile->socket.file = file;
drivers/net/tun.c
3421
tfile->socket.ops = &tun_socket_ops;
drivers/net/tun.c
3423
sock_init_data_uid(&tfile->socket, &tfile->sk, current_fsuid());
drivers/net/tun.c
3653
tfile->socket.sk->sk_write_space(tfile->socket.sk);
drivers/net/tun.c
3712
struct socket *tun_get_socket(struct file *file)
drivers/net/tun.c
3720
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
3556
struct socket *sock;
drivers/net/wireguard/socket.c
341
static void set_sock_opts(struct socket *sock)
drivers/net/wireguard/socket.c
357
struct socket *new4 = NULL, *new6 = NULL;
drivers/nvme/host/tcp.c
105
struct socket *sock;
drivers/nvme/host/tcp.c
1355
struct socket *sock = queue->sock;
drivers/nvme/host/tcp.c
1936
struct socket *sock = queue->sock;
drivers/nvme/target/tcp.c
149
struct socket *sock;
drivers/nvme/target/tcp.c
1563
struct socket *sock = queue->sock;
drivers/nvme/target/tcp.c
1701
struct socket *sock = queue->sock;
drivers/nvme/target/tcp.c
1912
struct socket *newsock)
drivers/nvme/target/tcp.c
202
struct socket *sock;
drivers/nvme/target/tcp.c
2024
struct socket *newsock;
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/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/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
1002
if (!socket->dev->irq)
drivers/pcmcia/yenta_socket.c
1003
reg = exca_readb(socket, I365_CSCINT);
drivers/pcmcia/yenta_socket.c
1004
exca_writeb(socket, I365_CSCINT, reg | I365_CSC_STSCHG);
drivers/pcmcia/yenta_socket.c
1005
cb_writel(socket, CB_SOCKET_EVENT, -1);
drivers/pcmcia/yenta_socket.c
1006
cb_writel(socket, CB_SOCKET_MASK, CB_CSTSMASK);
drivers/pcmcia/yenta_socket.c
1007
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
1012
cb_writel(socket, CB_SOCKET_MASK, 0);
drivers/pcmcia/yenta_socket.c
1013
exca_writeb(socket, I365_CSCINT, reg);
drivers/pcmcia/yenta_socket.c
1014
cb_writel(socket, CB_SOCKET_EVENT, -1);
drivers/pcmcia/yenta_socket.c
1015
exca_readb(socket, I365_CSC);
drivers/pcmcia/yenta_socket.c
1017
free_irq(socket->cb_irq, socket);
drivers/pcmcia/yenta_socket.c
1019
return (int) socket->probe_status;
drivers/pcmcia/yenta_socket.c
102
debug("%04x %02x\n", socket, offset, val);
drivers/pcmcia/yenta_socket.c
1028
static void yenta_get_socket_capabilities(struct yenta_socket *socket, u32 isa_irq_mask)
drivers/pcmcia/yenta_socket.c
1030
socket->socket.pci_irq = socket->cb_irq;
drivers/pcmcia/yenta_socket.c
1032
socket->socket.irq_mask = yenta_probe_irq(socket, isa_irq_mask);
drivers/pcmcia/yenta_socket.c
1034
socket->socket.irq_mask = 0;
drivers/pcmcia/yenta_socket.c
1036
dev_info(&socket->dev->dev, "ISA IRQ mask 0x%04x, PCI irq %d\n",
drivers/pcmcia/yenta_socket.c
1037
socket->socket.irq_mask, socket->cb_irq);
drivers/pcmcia/yenta_socket.c
1043
static void yenta_config_init(struct yenta_socket *socket)
drivers/pcmcia/yenta_socket.c
1046
struct pci_dev *dev = socket->dev;
drivers/pcmcia/yenta_socket.c
1049
pcibios_resource_to_bus(socket->dev->bus, &region, &dev->resource[0]);
drivers/pcmcia/yenta_socket.c
1051
config_writel(socket, CB_LEGACY_MODE_BASE, 0);
drivers/pcmcia/yenta_socket.c
1052
config_writel(socket, PCI_BASE_ADDRESS_0, region.start);
drivers/pcmcia/yenta_socket.c
1053
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
1060
config_writeb(socket, PCI_CACHE_LINE_SIZE, L1_CACHE_BYTES / 4);
drivers/pcmcia/yenta_socket.c
1061
config_writeb(socket, PCI_LATENCY_TIMER, 168);
drivers/pcmcia/yenta_socket.c
1062
config_writel(socket, PCI_PRIMARY_BUS,
drivers/pcmcia/yenta_socket.c
1074
bridge = config_readw(socket, CB_BRIDGE_CONTROL);
drivers/pcmcia/yenta_socket.c
1077
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
1160
struct yenta_socket *socket;
drivers/pcmcia/yenta_socket.c
117
pci_read_config_dword(socket->dev, offset, &val);
drivers/pcmcia/yenta_socket.c
1173
socket = kzalloc_obj(struct yenta_socket);
drivers/pcmcia/yenta_socket.c
1174
if (!socket)
drivers/pcmcia/yenta_socket.c
1178
socket->socket.ops = &yenta_socket_operations;
drivers/pcmcia/yenta_socket.c
1179
socket->socket.resource_ops = &pccard_nonstatic_ops;
drivers/pcmcia/yenta_socket.c
118
debug("%04x %08x\n", socket, offset, val);
drivers/pcmcia/yenta_socket.c
1180
socket->socket.dev.parent = &dev->dev;
drivers/pcmcia/yenta_socket.c
1181
socket->socket.driver_data = socket;
drivers/pcmcia/yenta_socket.c
1182
socket->socket.owner = THIS_MODULE;
drivers/pcmcia/yenta_socket.c
1183
socket->socket.features = SS_CAP_PAGE_REGS | SS_CAP_PCCARD;
drivers/pcmcia/yenta_socket.c
1184
socket->socket.map_size = 0x1000;
drivers/pcmcia/yenta_socket.c
1185
socket->socket.cb_dev = dev;
drivers/pcmcia/yenta_socket.c
1188
socket->dev = dev;
drivers/pcmcia/yenta_socket.c
1189
pci_set_drvdata(dev, socket);
drivers/pcmcia/yenta_socket.c
1213
socket->base = ioremap(pci_resource_start(dev, 0), 0x1000);
drivers/pcmcia/yenta_socket.c
1214
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
1226
yenta_config_init(socket);
drivers/pcmcia/yenta_socket.c
1229
cb_writel(socket, CB_SOCKET_MASK, 0x0);
drivers/pcmcia/yenta_socket.c
1232
yenta_allocate_resources(socket);
drivers/pcmcia/yenta_socket.c
1234
socket->cb_irq = dev->irq;
drivers/pcmcia/yenta_socket.c
1239
socket->type = &cardbus_type[id->driver_data];
drivers/pcmcia/yenta_socket.c
124
debug("%04x %02x\n", socket, offset, val);
drivers/pcmcia/yenta_socket.c
1241
ret = socket->type->override(socket);
drivers/pcmcia/yenta_socket.c
1248
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
1250
socket->cb_irq = 0; /* But zero is a valid IRQ number. */
drivers/pcmcia/yenta_socket.c
1251
timer_setup(&socket->poll_timer, yenta_interrupt_wrapper, 0);
drivers/pcmcia/yenta_socket.c
1252
mod_timer(&socket->poll_timer, jiffies + HZ);
drivers/pcmcia/yenta_socket.c
1258
socket->socket.features |= SS_CAP_CARDBUS;
drivers/pcmcia/yenta_socket.c
1262
yenta_interrogate(socket);
drivers/pcmcia/yenta_socket.c
1263
yenta_get_socket_capabilities(socket, isa_interrupts);
drivers/pcmcia/yenta_socket.c
1265
cb_readl(socket, CB_SOCKET_STATE));
drivers/pcmcia/yenta_socket.c
1270
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
1283
pcmcia_unregister_socket(&socket->socket);
drivers/pcmcia/yenta_socket.c
1285
if (socket->cb_irq)
drivers/pcmcia/yenta_socket.c
1286
free_irq(socket->cb_irq, socket);
drivers/pcmcia/yenta_socket.c
1288
timer_shutdown_sync(&socket->poll_timer);
drivers/pcmcia/yenta_socket.c
1290
iounmap(socket->base);
drivers/pcmcia/yenta_socket.c
1291
yenta_free_resources(socket);
drivers/pcmcia/yenta_socket.c
1298
kfree(socket);
drivers/pcmcia/yenta_socket.c
130
debug("%04x %04x\n", socket, offset, val);
drivers/pcmcia/yenta_socket.c
1306
struct yenta_socket *socket = pci_get_drvdata(pdev);
drivers/pcmcia/yenta_socket.c
1308
if (!socket)
drivers/pcmcia/yenta_socket.c
131
pci_write_config_word(socket->dev, offset, val);
drivers/pcmcia/yenta_socket.c
1311
if (socket->type && socket->type->save_state)
drivers/pcmcia/yenta_socket.c
1312
socket->type->save_state(socket);
drivers/pcmcia/yenta_socket.c
1315
pci_read_config_dword(pdev, 16*4, &socket->saved_state[0]);
drivers/pcmcia/yenta_socket.c
1316
pci_read_config_dword(pdev, 17*4, &socket->saved_state[1]);
drivers/pcmcia/yenta_socket.c
1325
struct yenta_socket *socket = pci_get_drvdata(pdev);
drivers/pcmcia/yenta_socket.c
1328
if (!socket)
drivers/pcmcia/yenta_socket.c
1331
pci_write_config_dword(pdev, 16*4, socket->saved_state[0]);
drivers/pcmcia/yenta_socket.c
1332
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
1340
if (socket->type && socket->type->restore_state)
drivers/pcmcia/yenta_socket.c
1341
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
678
pci_bus_for_each_resource(socket->dev->bus, root) {
drivers/pcmcia/yenta_socket.c
69
static int yenta_probe_cb_irq(struct yenta_socket *socket);
drivers/pcmcia/yenta_socket.c
692
static int yenta_allocate_res(struct yenta_socket *socket, int nr, unsigned type, int addr_start, int addr_end)
drivers/pcmcia/yenta_socket.c
694
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
712
region.start = config_readl(socket, addr_start) & mask;
drivers/pcmcia/yenta_socket.c
713
region.end = config_readl(socket, addr_end) | ~mask;
drivers/pcmcia/yenta_socket.c
724
if ((yenta_search_res(socket, res, BRIDGE_IO_MAX)) ||
drivers/pcmcia/yenta_socket.c
725
(yenta_search_res(socket, res, BRIDGE_IO_ACC)) ||
drivers/pcmcia/yenta_socket.c
726
(yenta_search_res(socket, res, BRIDGE_IO_MIN)))
drivers/pcmcia/yenta_socket.c
730
if ((yenta_search_res(socket, res, BRIDGE_MEM_MAX)) ||
drivers/pcmcia/yenta_socket.c
731
(yenta_search_res(socket, res, BRIDGE_MEM_ACC)) ||
drivers/pcmcia/yenta_socket.c
732
(yenta_search_res(socket, res, BRIDGE_MEM_MIN)))
drivers/pcmcia/yenta_socket.c
737
if ((yenta_search_res(socket, res, BRIDGE_MEM_MAX)) ||
drivers/pcmcia/yenta_socket.c
738
(yenta_search_res(socket, res, BRIDGE_MEM_ACC)) ||
drivers/pcmcia/yenta_socket.c
739
(yenta_search_res(socket, res, BRIDGE_MEM_MIN)))
drivers/pcmcia/yenta_socket.c
750
static void yenta_free_res(struct yenta_socket *socket, int nr)
drivers/pcmcia/yenta_socket.c
752
struct pci_dev *dev = socket->dev;
drivers/pcmcia/yenta_socket.c
765
static void yenta_allocate_resources(struct yenta_socket *socket)
drivers/pcmcia/yenta_socket.c
768
program += yenta_allocate_res(socket, PCI_CB_BRIDGE_IO_0_WINDOW,
drivers/pcmcia/yenta_socket.c
771
program += yenta_allocate_res(socket, PCI_CB_BRIDGE_IO_1_WINDOW,
drivers/pcmcia/yenta_socket.c
774
program += yenta_allocate_res(socket, PCI_CB_BRIDGE_MEM_0_WINDOW,
drivers/pcmcia/yenta_socket.c
777
program += yenta_allocate_res(socket, PCI_CB_BRIDGE_MEM_1_WINDOW,
drivers/pcmcia/yenta_socket.c
781
pci_setup_cardbus_bridge(socket->dev->subordinate);
drivers/pcmcia/yenta_socket.c
788
static void yenta_free_resources(struct yenta_socket *socket)
drivers/pcmcia/yenta_socket.c
790
yenta_free_res(socket, PCI_CB_BRIDGE_IO_0_WINDOW);
drivers/pcmcia/yenta_socket.c
791
yenta_free_res(socket, PCI_CB_BRIDGE_IO_1_WINDOW);
drivers/pcmcia/yenta_socket.c
792
yenta_free_res(socket, PCI_CB_BRIDGE_MEM_0_WINDOW);
drivers/pcmcia/yenta_socket.c
793
yenta_free_res(socket, PCI_CB_BRIDGE_MEM_1_WINDOW);
drivers/pcmcia/yenta_socket.c
808
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
926
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
937
cb_writel(socket, CB_SOCKET_EVENT, -1);
drivers/pcmcia/yenta_socket.c
938
cb_writel(socket, CB_SOCKET_MASK, CB_CSTSMASK);
drivers/pcmcia/yenta_socket.c
939
reg = exca_readb(socket, I365_CSCINT);
drivers/pcmcia/yenta_socket.c
94
writel(val, socket->base + reg);
drivers/pcmcia/yenta_socket.c
940
exca_writeb(socket, I365_CSCINT, 0);
drivers/pcmcia/yenta_socket.c
945
exca_writeb(socket, I365_CSCINT, I365_CSC_STSCHG | (i << 4));
drivers/pcmcia/yenta_socket.c
946
cb_writel(socket, CB_SOCKET_FORCE, CB_FCARDSTS);
drivers/pcmcia/yenta_socket.c
948
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
950
cb_writel(socket, CB_SOCKET_MASK, 0);
drivers/pcmcia/yenta_socket.c
951
exca_writeb(socket, I365_CSCINT, reg);
drivers/pcmcia/yenta_socket.c
968
struct yenta_socket *socket = (struct yenta_socket *) dev_id;
drivers/pcmcia/yenta_socket.c
973
cb_event = cb_readl(socket, CB_SOCKET_EVENT);
drivers/pcmcia/yenta_socket.c
974
cb_writel(socket, CB_SOCKET_EVENT, -1);
drivers/pcmcia/yenta_socket.c
975
csc = exca_readb(socket, I365_CSC);
drivers/pcmcia/yenta_socket.c
978
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
986
static int yenta_probe_cb_irq(struct yenta_socket *socket)
drivers/pcmcia/yenta_socket.c
990
if (!socket->cb_irq)
drivers/pcmcia/yenta_socket.c
993
socket->probe_status = 0;
drivers/pcmcia/yenta_socket.c
995
if (request_irq(socket->cb_irq, yenta_probe_handler, IRQF_SHARED, "yenta", socket)) {
drivers/pcmcia/yenta_socket.c
996
dev_warn(&socket->dev->dev,
drivers/pcmcia/yenta_socket.h
120
struct pcmcia_socket socket;
drivers/perf/arm_cspmu/nvidia_cspmu.c
107
NV_CSPMU_EVENT_ATTR_4(socket, rd_data, 0x101),
drivers/perf/arm_cspmu/nvidia_cspmu.c
108
NV_CSPMU_EVENT_ATTR_4(socket, wb_data, 0x109),
drivers/perf/arm_cspmu/nvidia_cspmu.c
110
NV_CSPMU_EVENT_ATTR_4(socket, rd_outstanding, 0x115),
drivers/perf/arm_cspmu/nvidia_cspmu.c
112
NV_CSPMU_EVENT_ATTR_4(socket, rd_access, 0x12d),
drivers/perf/arm_cspmu/nvidia_cspmu.c
113
NV_CSPMU_EVENT_ATTR_4(socket, wb_access, 0x135),
drivers/perf/arm_cspmu/nvidia_cspmu.c
114
NV_CSPMU_EVENT_ATTR_4(socket, wr_access, 0x139),
drivers/perf/arm_cspmu/nvidia_cspmu.c
124
NV_CSPMU_EVENT_ATTR_4(socket, wr_data, 0x17c),
drivers/perf/arm_cspmu/nvidia_cspmu.c
971
const int socket = cpu_to_node(cpu);
drivers/perf/arm_cspmu/nvidia_cspmu.c
974
socket);
drivers/perf/arm_cspmu/nvidia_cspmu.c
979
const int socket = cpu_to_node(cpu);
drivers/perf/arm_cspmu/nvidia_cspmu.c
984
match->name_pattern, socket, inst_id);
drivers/perf/nvidia_t410_c2c_pmu.c
144
unsigned int socket;
drivers/perf/nvidia_t410_c2c_pmu.c
752
int socket = c2c_pmu->socket, cpu;
drivers/perf/nvidia_t410_c2c_pmu.c
755
if (cpu_to_node(cpu) == socket)
drivers/perf/nvidia_t410_c2c_pmu.c
761
"No cpu associated with C2C PMU socket-%u\n", socket);
drivers/perf/nvidia_t410_c2c_pmu.c
771
int ret, socket;
drivers/perf/nvidia_t410_c2c_pmu.c
779
ret = kstrtou32(uid_str, 0, &socket);
drivers/perf/nvidia_t410_c2c_pmu.c
785
c2c_pmu->socket = socket;
drivers/perf/nvidia_t410_c2c_pmu.c
794
c2c_pmu->socket);
drivers/perf/nvidia_t410_cmem_latency_pmu.c
574
unsigned int socket)
drivers/perf/nvidia_t410_cmem_latency_pmu.c
579
if (cpu_to_node(cpu) == socket)
drivers/perf/nvidia_t410_cmem_latency_pmu.c
585
"No cpu associated with PMU socket-%u\n", socket);
drivers/perf/nvidia_t410_cmem_latency_pmu.c
599
u32 socket;
drivers/perf/nvidia_t410_cmem_latency_pmu.c
609
ret = kstrtou32(uid_str, 0, &socket);
drivers/perf/nvidia_t410_cmem_latency_pmu.c
614
name = devm_kasprintf(dev, GFP_KERNEL, "nvidia_cmem_latency_pmu_%u", socket);
drivers/perf/nvidia_t410_cmem_latency_pmu.c
656
ret = cmem_lat_pmu_get_cpus(cmem_lat_pmu, socket);
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
303
int usbip_recv(struct socket *sock, void *buf, int size);
drivers/usb/usbip/vhci_sysfs.c
318
struct socket *socket;
drivers/usb/usbip/vhci_sysfs.c
367
socket = sockfd_lookup(sockfd, &err);
drivers/usb/usbip/vhci_sysfs.c
368
if (!socket) {
drivers/usb/usbip/vhci_sysfs.c
373
if (socket->type != SOCK_STREAM) {
drivers/usb/usbip/vhci_sysfs.c
375
socket->type);
drivers/usb/usbip/vhci_sysfs.c
376
sockfd_put(socket);
drivers/usb/usbip/vhci_sysfs.c
384
sockfd_put(socket);
drivers/usb/usbip/vhci_sysfs.c
391
sockfd_put(socket);
drivers/usb/usbip/vhci_sysfs.c
409
sockfd_put(socket);
drivers/usb/usbip/vhci_sysfs.c
430
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
1166
struct socket *sock;
drivers/vhost/net.c
1397
static struct socket *vhost_net_stop_vq(struct vhost_net *n,
drivers/vhost/net.c
1400
struct socket *sock;
drivers/vhost/net.c
1414
static void vhost_net_stop(struct vhost_net *n, struct socket **tx_sock,
drivers/vhost/net.c
1415
struct socket **rx_sock)
drivers/vhost/net.c
1440
struct socket *tx_sock;
drivers/vhost/net.c
1441
struct socket *rx_sock;
drivers/vhost/net.c
1465
static struct socket *get_raw_socket(int fd)
drivers/vhost/net.c
1468
struct socket *sock = sockfd_lookup(fd, &r);
drivers/vhost/net.c
1503
static struct socket *get_tap_socket(int fd)
drivers/vhost/net.c
1506
struct socket *sock;
drivers/vhost/net.c
1519
static struct socket *get_socket(int fd)
drivers/vhost/net.c
1521
struct socket *sock;
drivers/vhost/net.c
1537
struct socket *sock, *oldsock;
drivers/vhost/net.c
1638
struct socket *tx_sock = NULL;
drivers/vhost/net.c
1639
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
457
struct socket *sock;
drivers/vhost/net.c
482
struct socket *sock,
drivers/vhost/net.c
524
static int sock_has_rx_data(struct socket *sock)
drivers/vhost/net.c
554
struct socket *sock;
drivers/vhost/net.c
694
struct socket *sock = vhost_vq_get_backend(vq);
drivers/vhost/net.c
761
static void handle_tx_copy(struct vhost_net *net, struct socket *sock)
drivers/vhost/net.c
864
static void handle_tx_zerocopy(struct vhost_net *net, struct socket *sock)
drivers/vhost/net.c
978
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
100
static inline struct sock_mapping *pvcalls_enter_sock(struct socket *sock)
drivers/xen/pvcalls-front.c
1059
__poll_t pvcalls_front_poll(struct file *file, struct socket *sock,
drivers/xen/pvcalls-front.c
1080
int pvcalls_front_release(struct socket *sock)
drivers/xen/pvcalls-front.c
117
static inline void pvcalls_exit_sock(struct socket *sock)
drivers/xen/pvcalls-front.c
305
int pvcalls_front_socket(struct socket *sock)
drivers/xen/pvcalls-front.c
357
req->u.socket.id = (uintptr_t) map;
drivers/xen/pvcalls-front.c
358
req->u.socket.domain = AF_INET;
drivers/xen/pvcalls-front.c
359
req->u.socket.type = SOCK_STREAM;
drivers/xen/pvcalls-front.c
360
req->u.socket.protocol = IPPROTO_IP;
drivers/xen/pvcalls-front.c
461
int pvcalls_front_connect(struct socket *sock, struct sockaddr *addr,
drivers/xen/pvcalls-front.c
584
int pvcalls_front_sendmsg(struct socket *sock, struct msghdr *msg,
drivers/xen/pvcalls-front.c
60
struct socket *sock;
drivers/xen/pvcalls-front.c
678
int pvcalls_front_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
drivers/xen/pvcalls-front.c
715
int pvcalls_front_bind(struct socket *sock, struct sockaddr *addr, int addr_len)
drivers/xen/pvcalls-front.c
772
int pvcalls_front_listen(struct socket *sock, int backlog)
drivers/xen/pvcalls-front.c
825
int pvcalls_front_accept(struct socket *sock, struct socket *newsock,
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
105
(oob = rxrpc_kernel_dequeue_oob(net->socket, &type))) {
fs/afs/cm_security.c
121
int afs_create_token_key(struct afs_net *net, struct socket *socket)
fs/afs/cm_security.c
138
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
290
if (rxrpc_kernel_check_life(call->net->socket, call->rxcall))
fs/afs/internal.h
1094
int afs_create_token_key(struct afs_net *net, struct socket *socket);
fs/afs/internal.h
1096
static inline int afs_create_token_key(struct afs_net *net, struct socket *socket)
fs/afs/internal.h
283
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
134
kernel_listen(net->socket, 0);
fs/afs/rxrpc.c
150
kernel_sock_shutdown(net->socket, SHUT_RDWR);
fs/afs/rxrpc.c
153
net->socket->sk->sk_user_data = NULL;
fs/afs/rxrpc.c
154
sock_release(net->socket);
fs/afs/rxrpc.c
202
rxrpc_kernel_shutdown_call(net->socket, call->rxcall);
fs/afs/rxrpc.c
203
rxrpc_kernel_put_call(net->socket, call->rxcall);
fs/afs/rxrpc.c
382
rxcall = rxrpc_kernel_begin_call(call->net->socket, call->peer, call->key,
fs/afs/rxrpc.c
415
ret = rxrpc_kernel_send_data(call->net->socket, rxcall,
fs/afs/rxrpc.c
426
ret = rxrpc_kernel_send_data(call->net->socket,
fs/afs/rxrpc.c
447
rxrpc_kernel_abort_call(call->net->socket, rxcall,
fs/afs/rxrpc.c
458
rxrpc_kernel_recv_data(call->net->socket, rxcall,
fs/afs/rxrpc.c
476
rxrpc_kernel_shutdown_call(call->net->socket, call->rxcall);
fs/afs/rxrpc.c
51
struct socket *socket;
fs/afs/rxrpc.c
542
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
585
rxrpc_kernel_abort_call(call->net->socket, call->rxcall,
fs/afs/rxrpc.c
60
socket->sk->sk_allocation = GFP_NOFS;
fs/afs/rxrpc.c
601
rxrpc_kernel_abort_call(call->net->socket, call->rxcall,
fs/afs/rxrpc.c
607
rxrpc_kernel_abort_call(call->net->socket, call->rxcall,
fs/afs/rxrpc.c
61
socket->sk->sk_user_data = net;
fs/afs/rxrpc.c
656
if (!rxrpc_kernel_check_life(call->net->socket, call->rxcall)) {
fs/afs/rxrpc.c
675
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
766
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
865
rxrpc_kernel_set_tx_length(net->socket, call->rxcall, 0);
fs/afs/rxrpc.c
874
switch (rxrpc_kernel_send_data(net->socket, call->rxcall, &msg, 0,
fs/afs/rxrpc.c
88
ret = kernel_bind(socket, (struct sockaddr_unsized *) &srx, sizeof(srx));
fs/afs/rxrpc.c
882
rxrpc_kernel_abort_call(net->socket, call->rxcall,
fs/afs/rxrpc.c
904
rxrpc_kernel_set_tx_length(net->socket, call->rxcall, len);
fs/afs/rxrpc.c
915
n = rxrpc_kernel_send_data(net->socket, call->rxcall, &msg, len,
fs/afs/rxrpc.c
925
rxrpc_kernel_abort_call(net->socket, call->rxcall,
fs/afs/rxrpc.c
94
ret = kernel_bind(socket, (struct sockaddr_unsized *) &srx, sizeof(srx));
fs/afs/rxrpc.c
946
ret = rxrpc_kernel_recv_data(net->socket, call->rxcall, iter,
fs/coredump.c
676
struct socket *socket;
fs/coredump.c
689
retval = sock_create_kern(&init_net, AF_UNIX, SOCK_STREAM, 0, &socket);
fs/coredump.c
693
file = sock_alloc_file(socket, 0, NULL);
fs/coredump.c
713
retval = kernel_connect(socket, (struct sockaddr_unsized *)(&addr), addr_len,
fs/coredump.c
725
if (WARN_ON_ONCE(unix_peer(socket->sk)->sk_peer_pid != cprm->pid))
fs/coredump.c
785
struct socket *socket;
fs/coredump.c
787
socket = sock_from_file(file);
fs/coredump.c
788
if (!socket)
fs/coredump.c
792
kernel_sock_shutdown(socket, SHUT_WR);
fs/dlm/lowcomms.c
1128
static int sctp_bind_addrs(struct socket *sock, __be16 port)
fs/dlm/lowcomms.c
118
struct socket *sock;
fs/dlm/lowcomms.c
1574
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
1758
struct socket *sock;
fs/dlm/lowcomms.c
1808
static int dlm_tcp_bind(struct socket *sock)
fs/dlm/lowcomms.c
1840
static void dlm_tcp_sockopts(struct socket *sock)
fs/dlm/lowcomms.c
1846
static void dlm_tcp_listen_sockopts(struct socket *sock)
fs/dlm/lowcomms.c
1852
static int dlm_tcp_listen_bind(struct socket *sock)
fs/dlm/lowcomms.c
1873
static int dlm_sctp_bind(struct socket *sock)
fs/dlm/lowcomms.c
1889
static int dlm_sctp_bind_listen(struct socket *sock)
fs/dlm/lowcomms.c
1894
static void dlm_sctp_sockopts(struct socket *sock)
fs/dlm/lowcomms.c
647
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
719
static void dlm_close_sock(struct socket **sock)
fs/dlm/lowcomms.c
989
struct socket *newsock;
fs/eventpoll.c
703
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/cifsglob.h
691
struct socket *ssocket;
fs/smb/client/connect.c
3062
cifs_reclassify_socket4(struct socket *sock)
fs/smb/client/connect.c
3072
cifs_reclassify_socket6(struct socket *sock)
fs/smb/client/connect.c
3082
cifs_reclassify_socket4(struct socket *sock)
fs/smb/client/connect.c
3087
cifs_reclassify_socket6(struct socket *sock)
fs/smb/client/connect.c
3113
struct socket *socket = server->ssocket;
fs/smb/client/connect.c
3115
rc = kernel_bind(socket,
fs/smb/client/connect.c
3337
struct socket *socket;
fs/smb/client/connect.c
3363
socket = server->ssocket;
fs/smb/client/connect.c
3380
socket = server->ssocket;
fs/smb/client/connect.c
3381
socket->sk->sk_allocation = GFP_NOFS;
fs/smb/client/connect.c
3382
socket->sk->sk_use_task_frag = false;
fs/smb/client/connect.c
3384
cifs_reclassify_socket6(socket);
fs/smb/client/connect.c
3386
cifs_reclassify_socket4(socket);
fs/smb/client/connect.c
3398
socket->sk->sk_rcvtimeo = 7 * HZ;
fs/smb/client/connect.c
3399
socket->sk->sk_sndtimeo = 5 * HZ;
fs/smb/client/connect.c
3403
if (socket->sk->sk_sndbuf < (200 * 1024))
fs/smb/client/connect.c
3404
socket->sk->sk_sndbuf = 200 * 1024;
fs/smb/client/connect.c
3405
if (socket->sk->sk_rcvbuf < (140 * 1024))
fs/smb/client/connect.c
3406
socket->sk->sk_rcvbuf = 140 * 1024;
fs/smb/client/connect.c
3410
tcp_sock_set_nodelay(socket->sk);
fs/smb/client/connect.c
3413
socket->sk->sk_sndbuf,
fs/smb/client/connect.c
3414
socket->sk->sk_rcvbuf, socket->sk->sk_rcvtimeo);
fs/smb/client/connect.c
3416
rc = kernel_connect(socket, (struct sockaddr_unsized *)saddr, slen,
fs/smb/client/connect.c
3428
sock_release(socket);
fs/smb/client/smbdirect.c
211
smbdirect_socket_release(info->socket);
fs/smb/client/smbdirect.c
331
info->socket = sc;
fs/smb/client/smbdirect.c
345
if (unlikely(!conn->socket)) {
fs/smb/client/smbdirect.c
351
return smbdirect_socket_get_current_parameters(conn->socket);
fs/smb/client/smbdirect.c
398
struct smbdirect_socket *sc = info->socket;
fs/smb/client/smbdirect.c
416
struct smbdirect_socket *sc = info->socket;
fs/smb/client/smbdirect.c
521
struct smbdirect_socket *sc = info->socket;
fs/smb/client/smbdirect.c
556
smbdirect_connection_legacy_debug_proc_show(server->smbd_conn->socket,
fs/smb/client/smbdirect.h
27
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/server/transport_rdma.c
173
sp = smbdirect_socket_get_current_parameters(t->socket);
fs/smb/server/transport_rdma.c
186
t->socket = sc;
fs/smb/server/transport_rdma.c
211
smbdirect_socket_release(t->socket);
fs/smb/server/transport_rdma.c
217
smbdirect_socket_shutdown(t->socket);
fs/smb/server/transport_rdma.c
225
struct smbdirect_socket *sc = st->socket;
fs/smb/server/transport_rdma.c
246
struct smbdirect_socket *sc = st->socket;
fs/smb/server/transport_rdma.c
261
struct smbdirect_socket *sc = st->socket;
fs/smb/server/transport_rdma.c
273
struct smbdirect_socket *sc = st->socket;
fs/smb/server/transport_rdma.c
282
struct smbdirect_socket *sc = st->socket;
fs/smb/server/transport_rdma.c
292
struct smbdirect_socket *sc = st->socket;
fs/smb/server/transport_rdma.c
336
if (!listener->socket)
fs/smb/server/transport_rdma.c
338
client_sc = smbdirect_socket_accept(listener->socket, timeo, &arg);
fs/smb/server/transport_rdma.c
356
if (listener->socket)
fs/smb/server/transport_rdma.c
357
smbdirect_socket_shutdown(listener->socket);
fs/smb/server/transport_rdma.c
366
if (listener->socket) {
fs/smb/server/transport_rdma.c
367
smbdirect_socket_release(listener->socket);
fs/smb/server/transport_rdma.c
368
listener->socket = NULL;
fs/smb/server/transport_rdma.c
467
listener->socket = sc;
fs/smb/server/transport_rdma.c
491
.socket = NULL,
fs/smb/server/transport_rdma.c
502
smb_direct_ib_listener.socket);
fs/smb/server/transport_rdma.c
512
smb_direct_iw_listener.socket);
fs/smb/server/transport_rdma.c
84
struct smbdirect_socket *socket;
fs/smb/server/transport_rdma.c
90
struct smbdirect_socket *socket;
fs/smb/server/transport_tcp.c
177
static int ksmbd_tcp_new_connection(struct socket *client_sk)
fs/smb/server/transport_tcp.c
22
struct socket *ksmbd_socket;
fs/smb/server/transport_tcp.c
221
struct socket *client_sk = NULL;
fs/smb/server/transport_tcp.c
34
struct socket *sock;
fs/smb/server/transport_tcp.c
437
static void tcp_destroy_socket(struct socket *ksmbd_socket)
fs/smb/server/transport_tcp.c
461
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/smb/smbdirect/accept.c
213
struct smbdirect_socket *sc = recv_io->socket;
fs/smb/smbdirect/accept.c
639
struct smbdirect_socket *sc = send_io->socket;
fs/smb/smbdirect/connect.c
554
struct smbdirect_socket *sc = send_io->socket;
fs/smb/smbdirect/connect.c
580
struct smbdirect_socket *sc = recv_io->socket;
fs/smb/smbdirect/connection.c
1382
struct smbdirect_socket *sc = msg->socket;
fs/smb/smbdirect/connection.c
1468
struct smbdirect_socket *sc = msg->socket;
fs/smb/smbdirect/connection.c
1511
struct smbdirect_socket *sc = recv_io->socket;
fs/smb/smbdirect/connection.c
486
recv_io->socket = sc;
fs/smb/smbdirect/connection.c
531
msg->socket = sc;
fs/smb/smbdirect/connection.c
540
struct smbdirect_socket *sc = msg->socket;
fs/smb/smbdirect/connection.c
590
struct smbdirect_socket *sc = msg->socket;
fs/smb/smbdirect/mr.c
133
mr->socket = NULL;
fs/smb/smbdirect/mr.c
212
struct smbdirect_socket *sc = mr->socket;
fs/smb/smbdirect/mr.c
226
struct smbdirect_socket *sc = mr->socket;
fs/smb/smbdirect/mr.c
413
struct smbdirect_socket *sc = mr->socket;
fs/smb/smbdirect/mr.c
60
mr->socket = sc;
fs/smb/smbdirect/mr.c
80
struct smbdirect_socket *sc = mr->socket;
fs/smb/smbdirect/rw.c
180
msg->socket = sc;
fs/smb/smbdirect/rw.c
68
struct smbdirect_socket *sc = msg->socket;
fs/smb/smbdirect/rw.c
85
struct smbdirect_socket *sc = msg->socket;
fs/smb/smbdirect/socket.h
704
struct smbdirect_socket *socket;
fs/smb/smbdirect/socket.h
747
struct smbdirect_socket *socket;
fs/smb/smbdirect/socket.h
777
struct smbdirect_socket *socket;
fs/smb/smbdirect/socket.h
804
struct smbdirect_socket *socket;
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
167
int af_alg_release(struct socket *sock);
include/crypto/if_alg.h
169
int af_alg_accept(struct sock *sk, struct socket *newsock,
include/crypto/if_alg.h
235
int af_alg_sendmsg(struct socket *sock, struct msghdr *msg, size_t size,
include/crypto/if_alg.h
238
__poll_t af_alg_poll(struct file *file, struct socket *sock,
include/linux/atmdev.h
242
int (*ioctl)(struct socket *, unsigned int cmd, unsigned long arg);
include/linux/atmdev.h
98
static inline struct atm_vcc *ATM_SD(struct socket *sock)
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
63
int (*create)(struct net *net, struct socket *sock, int kern);
include/linux/if_pppox.h
64
int (*ioctl)(struct socket *sock, unsigned int cmd,
include/linux/if_pppox.h
72
extern int pppox_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
include/linux/if_pppox.h
73
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
333
LSM_HOOK(int, 0, unix_may_send, struct socket *sock, struct socket *other)
include/linux/lsm_hook_defs.h
335
LSM_HOOK(int, 0, socket_post_create, struct socket *sock, int family, int type,
include/linux/lsm_hook_defs.h
337
LSM_HOOK(int, 0, socket_socketpair, struct socket *socka, struct socket *sockb)
include/linux/lsm_hook_defs.h
338
LSM_HOOK(int, 0, socket_bind, struct socket *sock, struct sockaddr *address,
include/linux/lsm_hook_defs.h
340
LSM_HOOK(int, 0, socket_connect, struct socket *sock, struct sockaddr *address,
include/linux/lsm_hook_defs.h
342
LSM_HOOK(int, 0, socket_listen, struct socket *sock, int backlog)
include/linux/lsm_hook_defs.h
343
LSM_HOOK(int, 0, socket_accept, struct socket *sock, struct socket *newsock)
include/linux/lsm_hook_defs.h
344
LSM_HOOK(int, 0, socket_sendmsg, struct socket *sock, struct msghdr *msg,
include/linux/lsm_hook_defs.h
346
LSM_HOOK(int, 0, socket_recvmsg, struct socket *sock, struct msghdr *msg,
include/linux/lsm_hook_defs.h
348
LSM_HOOK(int, 0, socket_getsockname, struct socket *sock)
include/linux/lsm_hook_defs.h
349
LSM_HOOK(int, 0, socket_getpeername, struct socket *sock)
include/linux/lsm_hook_defs.h
350
LSM_HOOK(int, 0, socket_getsockopt, struct socket *sock, int level, int optname)
include/linux/lsm_hook_defs.h
351
LSM_HOOK(int, 0, socket_setsockopt, struct socket *sock, int level, int optname)
include/linux/lsm_hook_defs.h
352
LSM_HOOK(int, 0, socket_shutdown, struct socket *sock, int how)
include/linux/lsm_hook_defs.h
354
LSM_HOOK(int, -ENOPROTOOPT, socket_getpeersec_stream, struct socket *sock,
include/linux/lsm_hook_defs.h
356
LSM_HOOK(int, -ENOPROTOOPT, socket_getpeersec_dgram, struct socket *sock,
include/linux/lsm_hook_defs.h
363
LSM_HOOK(void, LSM_RET_VOID, sock_graft, struct sock *sk, struct socket *parent)
include/linux/net.h
184
int (*release) (struct socket *sock);
include/linux/net.h
185
int (*bind) (struct socket *sock,
include/linux/net.h
188
int (*connect) (struct socket *sock,
include/linux/net.h
191
int (*socketpair)(struct socket *sock1,
include/linux/net.h
192
struct socket *sock2);
include/linux/net.h
193
int (*accept) (struct socket *sock,
include/linux/net.h
194
struct socket *newsock,
include/linux/net.h
196
int (*getname) (struct socket *sock,
include/linux/net.h
199
__poll_t (*poll) (struct file *file, struct socket *sock,
include/linux/net.h
201
int (*ioctl) (struct socket *sock, unsigned int cmd,
include/linux/net.h
204
int (*compat_ioctl) (struct socket *sock, unsigned int cmd,
include/linux/net.h
207
int (*gettstamp) (struct socket *sock, void __user *userstamp,
include/linux/net.h
209
int (*listen) (struct socket *sock, int len);
include/linux/net.h
210
int (*shutdown) (struct socket *sock, int flags);
include/linux/net.h
211
int (*setsockopt)(struct socket *sock, int level,
include/linux/net.h
214
int (*getsockopt)(struct socket *sock, int level,
include/linux/net.h
216
int (*getsockopt_iter)(struct socket *sock, int level,
include/linux/net.h
218
void (*show_fdinfo)(struct seq_file *m, struct socket *sock);
include/linux/net.h
219
int (*sendmsg) (struct socket *sock, struct msghdr *m,
include/linux/net.h
229
int (*recvmsg) (struct socket *sock, struct msghdr *m,
include/linux/net.h
231
int (*mmap) (struct file *file, struct socket *sock,
include/linux/net.h
233
ssize_t (*splice_read)(struct socket *sock, loff_t *ppos,
include/linux/net.h
235
void (*splice_eof)(struct socket *sock);
include/linux/net.h
237
int (*peek_len)(struct socket *sock);
include/linux/net.h
257
int (*create)(struct net *net, struct socket *sock,
include/linux/net.h
277
struct socket **res, int kern);
include/linux/net.h
278
int sock_create(int family, int type, int proto, struct socket **res);
include/linux/net.h
279
int sock_create_kern(struct net *net, int family, int type, int proto, struct socket **res);
include/linux/net.h
280
int sock_create_lite(int family, int type, int proto, struct socket **res);
include/linux/net.h
281
struct socket *sock_alloc(void);
include/linux/net.h
282
void sock_release(struct socket *sock);
include/linux/net.h
283
int sock_sendmsg(struct socket *sock, struct msghdr *msg);
include/linux/net.h
284
int sock_recvmsg(struct socket *sock, struct msghdr *msg, int flags);
include/linux/net.h
285
struct file *sock_alloc_file(struct socket *sock, int flags, const char *dname);
include/linux/net.h
286
struct socket *sockfd_lookup(int fd, int *err);
include/linux/net.h
287
struct socket *sock_from_file(struct file *file);
include/linux/net.h
368
int kernel_sendmsg(struct socket *sock, struct msghdr *msg, struct kvec *vec,
include/linux/net.h
370
int kernel_recvmsg(struct socket *sock, struct msghdr *msg, struct kvec *vec,
include/linux/net.h
373
int kernel_bind(struct socket *sock, struct sockaddr_unsized *addr, int addrlen);
include/linux/net.h
374
int kernel_listen(struct socket *sock, int backlog);
include/linux/net.h
375
int kernel_accept(struct socket *sock, struct socket **newsock, int flags);
include/linux/net.h
376
int kernel_connect(struct socket *sock, struct sockaddr_unsized *addr, int addrlen,
include/linux/net.h
378
int kernel_getsockname(struct socket *sock, struct sockaddr *addr);
include/linux/net.h
379
int kernel_getpeername(struct socket *sock, struct sockaddr *addr);
include/linux/net.h
380
int kernel_sock_shutdown(struct socket *sock, enum sock_shutdown_cmd how);
include/linux/security.h
1667
int security_unix_may_send(struct socket *sock, struct socket *other);
include/linux/security.h
1669
int security_socket_post_create(struct socket *sock, int family,
include/linux/security.h
1671
int security_socket_socketpair(struct socket *socka, struct socket *sockb);
include/linux/security.h
1672
int security_socket_bind(struct socket *sock, struct sockaddr *address, int addrlen);
include/linux/security.h
1673
int security_socket_connect(struct socket *sock, struct sockaddr *address, int addrlen);
include/linux/security.h
1674
int security_socket_listen(struct socket *sock, int backlog);
include/linux/security.h
1675
int security_socket_accept(struct socket *sock, struct socket *newsock);
include/linux/security.h
1676
int security_socket_sendmsg(struct socket *sock, struct msghdr *msg, int size);
include/linux/security.h
1677
int security_socket_recvmsg(struct socket *sock, struct msghdr *msg,
include/linux/security.h
1679
int security_socket_getsockname(struct socket *sock);
include/linux/security.h
1680
int security_socket_getpeername(struct socket *sock);
include/linux/security.h
1681
int security_socket_getsockopt(struct socket *sock, int level, int optname);
include/linux/security.h
1682
int security_socket_setsockopt(struct socket *sock, int level, int optname);
include/linux/security.h
1683
int security_socket_shutdown(struct socket *sock, int how);
include/linux/security.h
1685
int security_socket_getpeersec_stream(struct socket *sock, sockptr_t optval,
include/linux/security.h
1687
int security_socket_getpeersec_dgram(struct socket *sock, struct sk_buff *skb, u32 *secid);
include/linux/security.h
1695
void security_sock_graft(struct sock*sk, struct socket *parent);
include/linux/security.h
1733
static inline int security_unix_may_send(struct socket *sock,
include/linux/security.h
1734
struct socket *other)
include/linux/security.h
1745
static inline int security_socket_post_create(struct socket *sock,
include/linux/security.h
1753
static inline int security_socket_socketpair(struct socket *socka,
include/linux/security.h
1754
struct socket *sockb)
include/linux/security.h
1759
static inline int security_socket_bind(struct socket *sock,
include/linux/security.h
1766
static inline int security_socket_connect(struct socket *sock,
include/linux/security.h
1773
static inline int security_socket_listen(struct socket *sock, int backlog)
include/linux/security.h
1778
static inline int security_socket_accept(struct socket *sock,
include/linux/security.h
1779
struct socket *newsock)
include/linux/security.h
1784
static inline int security_socket_sendmsg(struct socket *sock,
include/linux/security.h
1790
static inline int security_socket_recvmsg(struct socket *sock,
include/linux/security.h
1797
static inline int security_socket_getsockname(struct socket *sock)
include/linux/security.h
1802
static inline int security_socket_getpeername(struct socket *sock)
include/linux/security.h
1807
static inline int security_socket_getsockopt(struct socket *sock,
include/linux/security.h
1813
static inline int security_socket_setsockopt(struct socket *sock,
include/linux/security.h
1819
static inline int security_socket_shutdown(struct socket *sock, int how)
include/linux/security.h
1829
static inline int security_socket_getpeersec_stream(struct socket *sock,
include/linux/security.h
1837
static inline int security_socket_getpeersec_dgram(struct socket *sock, struct sk_buff *skb, u32 *secid)
include/linux/security.h
1865
static inline void security_sock_graft(struct sock *sk, struct socket *parent)
include/linux/security.h
208
struct socket;
include/linux/skbuff.h
4234
__poll_t datagram_poll_queue(struct file *file, struct socket *sock,
include/linux/skbuff.h
4237
__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
229
struct socket *sock;
include/linux/socket.h
16
struct socket;
include/linux/socket.h
437
extern long __sys_sendmsg_sock(struct socket *sock, struct msghdr *msg,
include/linux/socket.h
439
extern long __sys_recvmsg_sock(struct socket *sock, struct msghdr *msg,
include/linux/socket.h
462
extern int __sys_bind_socket(struct socket *sock, struct sockaddr_storage *address,
include/linux/socket.h
469
extern int __sys_listen_socket(struct socket *sock, int backlog);
include/linux/socket.h
470
extern int do_getsockname(struct socket *sock, int peer,
include/linux/socket.h
476
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
253
int __vsock_connectible_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
include/net/af_vsock.h
255
int vsock_connectible_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
include/net/af_vsock.h
257
int __vsock_dgram_recvmsg(struct socket *sock, struct msghdr *msg,
include/net/af_vsock.h
259
int vsock_dgram_recvmsg(struct socket *sock, struct msghdr *msg,
include/net/bluetooth/bluetooth.h
425
struct sock *bt_sock_alloc(struct net *net, struct socket *sock,
include/net/bluetooth/bluetooth.h
427
int bt_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
include/net/bluetooth/bluetooth.h
429
int bt_sock_stream_recvmsg(struct socket *sock, struct msghdr *msg,
include/net/bluetooth/bluetooth.h
431
__poll_t bt_sock_poll(struct file *file, struct socket *sock, poll_table *wait);
include/net/bluetooth/bluetooth.h
432
int bt_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
include/net/bluetooth/bluetooth.h
438
struct sock *bt_accept_dequeue(struct sock *parent, struct socket *newsock);
include/net/bluetooth/l2cap.h
947
bool l2cap_is_socket(struct socket *sock);
include/net/bluetooth/rfcomm.h
153
struct socket *sock;
include/net/cfg80211.h
3808
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
1166
int inet6_release(struct socket *sock);
include/net/ipv6.h
1169
int inet6_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len);
include/net/ipv6.h
1171
int inet6_getname(struct socket *sock, struct sockaddr *uaddr,
include/net/ipv6.h
1173
int inet6_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
include/net/ipv6.h
1174
int inet6_compat_ioctl(struct socket *sock, unsigned int cmd,
include/net/ipv6.h
1179
int inet6_sendmsg(struct socket *sock, struct msghdr *msg, size_t size);
include/net/ipv6.h
1180
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
1325
void (*splice_eof)(struct socket *sock);
include/net/sock.h
1535
struct socket socket;
include/net/sock.h
1539
static inline struct socket *SOCKET_I(struct inode *inode)
include/net/sock.h
1541
return &container_of(inode, struct socket_alloc, vfs_inode)->socket;
include/net/sock.h
1544
static inline struct inode *SOCK_INODE(struct socket *socket)
include/net/sock.h
1546
return &container_of(socket, struct socket_alloc, socket)->vfs_inode;
include/net/sock.h
1888
int sock_setsockopt(struct socket *sock, int level, int op,
include/net/sock.h
1890
int do_sock_setsockopt(struct socket *sock, bool compat, int level,
include/net/sock.h
1892
int do_sock_getsockopt(struct socket *sock, bool compat, int level,
include/net/sock.h
1897
int sock_gettstamp(struct socket *sock, void __user *userstamp,
include/net/sock.h
1952
int sock_no_bind(struct socket *sock, struct sockaddr_unsized *saddr, int len);
include/net/sock.h
1953
int sock_no_connect(struct socket *sock, struct sockaddr_unsized *saddr, int len, int flags);
include/net/sock.h
1954
int sock_no_socketpair(struct socket *, struct socket *);
include/net/sock.h
1955
int sock_no_accept(struct socket *, struct socket *, struct proto_accept_arg *);
include/net/sock.h
1956
int sock_no_getname(struct socket *, struct sockaddr *, int);
include/net/sock.h
1957
int sock_no_ioctl(struct socket *, unsigned int, unsigned long);
include/net/sock.h
1958
int sock_no_listen(struct socket *, int);
include/net/sock.h
1959
int sock_no_shutdown(struct socket *, int);
include/net/sock.h
1960
int sock_no_sendmsg(struct socket *, struct msghdr *, size_t);
include/net/sock.h
1962
int sock_no_recvmsg(struct socket *, struct msghdr *, size_t, int);
include/net/sock.h
1963
int sock_no_mmap(struct file *file, struct socket *sock,
include/net/sock.h
1970
int sock_common_getsockopt(struct socket *sock, int level, int optname,
include/net/sock.h
1972
int sock_common_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
include/net/sock.h
1974
int sock_common_setsockopt(struct socket *sock, int level, int optname,
include/net/sock.h
1984
void sock_init_data_uid(struct socket *sock, struct sock *sk, kuid_t uid);
include/net/sock.h
1989
void sock_init_data(struct socket *sock, struct sock *sk);
include/net/sock.h
2112
static inline void sk_set_socket(struct sock *sk, struct socket *sock)
include/net/sock.h
2145
static inline void sock_graft(struct sock *sk, struct socket *parent)
include/net/sock.h
2442
static inline void sock_poll_wait(struct file *filp, struct socket *sock,
include/net/sock.h
460
struct socket *sk_socket;
include/net/tcp.h
2765
int tcp_peek_len(struct socket *sock);
include/net/tcp.h
371
void tcp_splice_eof(struct socket *sock);
include/net/tcp.h
403
ssize_t tcp_splice_read(struct socket *sk, loff_t *ppos,
include/net/tcp.h
499
__poll_t tcp_poll(struct file *file, struct socket *sock,
include/net/tcp.h
531
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
428
__poll_t udp_poll(struct file *file, struct socket *sock, poll_table *wait);
include/net/udp_tunnel.h
45
struct socket **sockp);
include/net/udp_tunnel.h
49
struct socket **sockp);
include/net/udp_tunnel.h
52
struct socket **sockp)
include/net/udp_tunnel.h
60
struct socket **sockp)
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
2214
const struct socket *socket
include/trace/events/sunrpc.h
2216
TP_ARGS(svsk, socket),
include/trace/events/sunrpc.h
2226
struct sock *sk = socket->sk;
include/trace/events/sunrpc.h
2231
__entry->type = socket->type;
include/trace/events/sunrpc.h
2245
const struct socket *socket \
include/trace/events/sunrpc.h
2247
TP_ARGS(svsk, socket))
include/trace/events/sunrpc.h
2351
const struct socket *socket
include/trace/events/sunrpc.h
2354
TP_ARGS(xprt, socket),
include/trace/events/sunrpc.h
2364
__entry->socket_state = socket->state;
include/trace/events/sunrpc.h
2365
__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 int io_uring_cmd_get_sock_ioctl(struct socket *sock, int op)
io_uring/cmd_net.c
104
static int io_uring_cmd_timestamp(struct socket *sock,
io_uring/cmd_net.c
151
static int io_uring_cmd_getsockname(struct socket *sock,
io_uring/cmd_net.c
173
struct socket *sock = cmd->file->private_data;
io_uring/cmd_net.c
25
static inline int io_uring_cmd_getsockopt(struct socket *sock,
io_uring/cmd_net.c
52
static inline int io_uring_cmd_setsockopt(struct socket *sock,
io_uring/napi.h
46
struct socket *sock;
io_uring/net.c
1055
struct socket *sock;
io_uring/net.c
1214
struct socket *sock;
io_uring/net.c
1328
struct socket *sock;
io_uring/net.c
140
struct socket *sock;
io_uring/net.c
1534
struct socket *sock;
io_uring/net.c
154
static bool io_net_retry(struct socket *sock, int flags)
io_uring/net.c
1715
bctx->socket.family = sock->domain;
io_uring/net.c
1716
bctx->socket.type = sock->type;
io_uring/net.c
1717
bctx->socket.protocol = sock->protocol;
io_uring/net.c
1929
struct socket *sock;
io_uring/net.c
1957
struct socket *sock;
io_uring/net.c
563
struct socket *sock;
io_uring/net.c
661
struct socket *sock;
io_uring/net.c
996
static int io_recvmsg_multishot(struct socket *sock, struct io_sr_msg *io,
io_uring/opdef.c
409
.filter_pdu_size = sizeof_field(struct io_uring_bpf_ctx, socket),
io_uring/zcrx.c
1781
struct socket *sock, unsigned int flags,
io_uring/zcrx.h
111
struct socket *sock, unsigned int flags,
io_uring/zcrx.h
94
struct socket *sock, unsigned int flags,
kernel/bpf/cgroup.c
144
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
5677
BTF_TYPE_SAFE_TRUSTED_OR_NULL(struct socket) {
kernel/bpf/verifier.c
5725
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/atm/br2684.c
721
static int br2684_ioctl(struct socket *sock, unsigned int cmd,
net/atm/common.c
139
int vcc_create(struct net *net, struct socket *sock, int protocol, int family, int kern)
net/atm/common.c
195
int vcc_release(struct socket *sock)
net/atm/common.c
450
int vcc_connect(struct socket *sock, int itf, short vpi, int vci)
net/atm/common.c
510
int vcc_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/atm/common.c
555
int vcc_sendmsg(struct socket *sock, struct msghdr *m, size_t size)
net/atm/common.c
640
__poll_t vcc_poll(struct file *file, struct socket *sock, poll_table *wait)
net/atm/common.c
709
int vcc_setsockopt(struct socket *sock, int level, int optname,
net/atm/common.c
752
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
170
int vcc_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/atm/ioctl.c
221
static int do_atm_iobuf(struct socket *sock, unsigned int cmd,
net/atm/ioctl.c
233
static int do_atmif_sioc(struct socket *sock, unsigned int cmd,
net/atm/ioctl.c
245
static int do_atm_ioctl(struct socket *sock, unsigned int cmd32,
net/atm/ioctl.c
282
int vcc_compat_ioctl(struct socket *sock, unsigned int cmd,
net/atm/ioctl.c
43
static int do_vcc_ioctl(struct socket *sock, unsigned int cmd,
net/atm/pppoatm.c
438
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/bluetooth/af_bluetooth.c
113
static int bt_sock_create(struct net *net, struct socket *sock, int proto,
net/bluetooth/af_bluetooth.c
143
struct sock *bt_sock_alloc(struct net *net, struct socket *sock,
net/bluetooth/af_bluetooth.c
300
struct sock *bt_accept_dequeue(struct sock *parent, struct socket *newsock)
net/bluetooth/af_bluetooth.c
352
int bt_sock_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/bluetooth/af_bluetooth.c
443
int bt_sock_stream_recvmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/af_bluetooth.c
574
__poll_t bt_sock_poll(struct file *file, struct socket *sock,
net/bluetooth/af_bluetooth.c
664
static int bt_dev_ioctl(struct socket *sock, unsigned int cmd, void __user *arg)
net/bluetooth/af_bluetooth.c
695
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
442
struct socket *sock = s->sock;
net/bluetooth/bnep/core.c
580
int bnep_add_connection(struct bnep_connadd_req *req, struct socket *sock)
net/bluetooth/bnep/core.c
70
struct socket *sock = s->sock;
net/bluetooth/bnep/sock.c
134
static int bnep_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/bluetooth/bnep/sock.c
140
static int bnep_sock_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/bluetooth/bnep/sock.c
195
static int bnep_sock_create(struct net *net, struct socket *sock, int protocol,
net/bluetooth/bnep/sock.c
34
static int bnep_sock_release(struct socket *sock)
net/bluetooth/bnep/sock.c
50
static int do_bnep_sock_ioctl(struct socket *sock, unsigned int cmd, void __user *argp)
net/bluetooth/bnep/sock.c
56
struct socket *nsock;
net/bluetooth/hci_sock.c
1041
static int hci_sock_ioctl(struct socket *sock, unsigned int cmd,
net/bluetooth/hci_sock.c
1171
static int hci_sock_compat_ioctl(struct socket *sock, unsigned int cmd,
net/bluetooth/hci_sock.c
1186
static int hci_sock_bind(struct socket *sock, struct sockaddr_unsized *addr,
net/bluetooth/hci_sock.c
1488
static int hci_sock_getname(struct socket *sock, struct sockaddr *addr,
net/bluetooth/hci_sock.c
1556
static int hci_sock_recvmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/hci_sock.c
1798
static int hci_sock_sendmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/hci_sock.c
1936
static int hci_sock_setsockopt_old(struct socket *sock, int level, int optname,
net/bluetooth/hci_sock.c
2015
static int hci_sock_setsockopt(struct socket *sock, int level, int optname,
net/bluetooth/hci_sock.c
2063
static int hci_sock_getsockopt_old(struct socket *sock, int level, int optname,
net/bluetooth/hci_sock.c
2130
static int hci_sock_getsockopt(struct socket *sock, int level, int optname,
net/bluetooth/hci_sock.c
2202
static int hci_sock_create(struct net *net, struct socket *sock, int protocol,
net/bluetooth/hci_sock.c
899
static int hci_sock_release(struct socket *sock)
net/bluetooth/hidp/core.c
1360
static int hidp_verify_sockets(struct socket *ctrl_sock,
net/bluetooth/hidp/core.c
1361
struct socket *intr_sock)
net/bluetooth/hidp/core.c
1395
struct socket *ctrl_sock,
net/bluetooth/hidp/core.c
1396
struct socket *intr_sock)
net/bluetooth/hidp/core.c
631
static int hidp_send_frame(struct socket *sock, unsigned char *data, int len)
net/bluetooth/hidp/core.c
649
struct socket *sock)
net/bluetooth/hidp/core.c
927
struct socket *ctrl_sock,
net/bluetooth/hidp/core.c
928
struct socket *intr_sock,
net/bluetooth/hidp/core.c
95
static int hidp_send_message(struct hidp_session *session, struct socket *sock,
net/bluetooth/hidp/hidp.h
122
int hidp_connection_add(const struct hidp_connadd_req *req, struct socket *ctrl_sock, struct socket *intr_sock);
net/bluetooth/hidp/hidp.h
149
struct socket *ctrl_sock;
net/bluetooth/hidp/hidp.h
150
struct socket *intr_sock;
net/bluetooth/hidp/sock.c
123
static int hidp_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/bluetooth/hidp/sock.c
145
static int hidp_sock_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/bluetooth/hidp/sock.c
172
struct socket *csock;
net/bluetooth/hidp/sock.c
173
struct socket *isock;
net/bluetooth/hidp/sock.c
246
static int hidp_sock_create(struct net *net, struct socket *sock, int protocol,
net/bluetooth/hidp/sock.c
30
static int hidp_sock_release(struct socket *sock)
net/bluetooth/hidp/sock.c
47
static int do_hidp_sock_ioctl(struct socket *sock, unsigned int cmd, void __user *argp)
net/bluetooth/hidp/sock.c
53
struct socket *csock;
net/bluetooth/hidp/sock.c
54
struct socket *isock;
net/bluetooth/iso.c
1001
static struct sock *iso_sock_alloc(struct net *net, struct socket *sock,
net/bluetooth/iso.c
1025
static int iso_sock_create(struct net *net, struct socket *sock, int protocol,
net/bluetooth/iso.c
1047
static int iso_sock_bind_bc(struct socket *sock, struct sockaddr_unsized *addr,
net/bluetooth/iso.c
1190
static int iso_sock_bind(struct socket *sock, struct sockaddr_unsized *addr,
net/bluetooth/iso.c
1247
static int iso_sock_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/bluetooth/iso.c
1383
static int iso_sock_listen(struct socket *sock, int backlog)
net/bluetooth/iso.c
1428
static int iso_sock_accept(struct socket *sock, struct socket *newsock,
net/bluetooth/iso.c
1528
static int iso_sock_getname(struct socket *sock, struct sockaddr *addr,
net/bluetooth/iso.c
1565
static int iso_sock_sendmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/iso.c
1713
static int iso_sock_recvmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/iso.c
1869
static int iso_sock_setsockopt(struct socket *sock, int level, int optname,
net/bluetooth/iso.c
1968
static int iso_sock_getsockopt(struct socket *sock, int level, int optname,
net/bluetooth/iso.c
2039
static int iso_sock_shutdown(struct socket *sock, int how)
net/bluetooth/iso.c
2084
static int iso_sock_release(struct socket *sock)
net/bluetooth/l2cap_sock.c
1145
static int l2cap_sock_sendmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/l2cap_sock.c
1214
static int l2cap_sock_recvmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/l2cap_sock.c
1367
static int l2cap_sock_shutdown(struct socket *sock, int how)
net/bluetooth/l2cap_sock.c
1468
static int l2cap_sock_release(struct socket *sock)
net/bluetooth/l2cap_sock.c
180
static int l2cap_sock_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/bluetooth/l2cap_sock.c
1974
static struct sock *l2cap_sock_alloc(struct net *net, struct socket *sock,
net/bluetooth/l2cap_sock.c
1995
static int l2cap_sock_create(struct net *net, struct socket *sock, int protocol,
net/bluetooth/l2cap_sock.c
271
static int l2cap_sock_listen(struct socket *sock, int backlog)
net/bluetooth/l2cap_sock.c
328
static int l2cap_sock_accept(struct socket *sock, struct socket *newsock,
net/bluetooth/l2cap_sock.c
389
static int l2cap_sock_getname(struct socket *sock, struct sockaddr *addr,
net/bluetooth/l2cap_sock.c
439
static int l2cap_sock_getsockopt_old(struct socket *sock, int optname,
net/bluetooth/l2cap_sock.c
45
static struct sock *l2cap_sock_alloc(struct net *net, struct socket *sock,
net/bluetooth/l2cap_sock.c
50
bool l2cap_is_socket(struct socket *sock)
net/bluetooth/l2cap_sock.c
559
static int l2cap_sock_getsockopt(struct socket *sock, int level, int optname,
net/bluetooth/l2cap_sock.c
741
static int l2cap_sock_setsockopt_old(struct socket *sock, int optname,
net/bluetooth/l2cap_sock.c
82
static int l2cap_sock_bind(struct socket *sock, struct sockaddr_unsized *addr, int alen)
net/bluetooth/l2cap_sock.c
895
static int l2cap_sock_setsockopt(struct socket *sock, int level, int optname,
net/bluetooth/rfcomm/core.c
1148
struct socket *sock = s->sock;
net/bluetooth/rfcomm/core.c
194
static int rfcomm_l2sock_create(struct socket **sock)
net/bluetooth/rfcomm/core.c
1988
struct socket *sock = s->sock;
net/bluetooth/rfcomm/core.c
2014
struct socket *sock = s->sock, *nsock;
net/bluetooth/rfcomm/core.c
2106
struct socket *sock;
net/bluetooth/rfcomm/core.c
678
static struct rfcomm_session *rfcomm_session_add(struct socket *sock, int state)
net/bluetooth/rfcomm/core.c
767
struct socket *sock;
net/bluetooth/rfcomm/sock.c
281
static struct sock *rfcomm_sock_alloc(struct net *net, struct socket *sock,
net/bluetooth/rfcomm/sock.c
315
static int rfcomm_sock_create(struct net *net, struct socket *sock,
net/bluetooth/rfcomm/sock.c
337
static int rfcomm_sock_bind(struct socket *sock, struct sockaddr_unsized *addr, int addr_len)
net/bluetooth/rfcomm/sock.c
384
static int rfcomm_sock_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/bluetooth/rfcomm/sock.c
433
static int rfcomm_sock_listen(struct socket *sock, int backlog)
net/bluetooth/rfcomm/sock.c
482
static int rfcomm_sock_accept(struct socket *sock, struct socket *newsock,
net/bluetooth/rfcomm/sock.c
548
static int rfcomm_sock_getname(struct socket *sock, struct sockaddr *addr, int peer)
net/bluetooth/rfcomm/sock.c
570
static int rfcomm_sock_sendmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/rfcomm/sock.c
610
static int rfcomm_sock_recvmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/rfcomm/sock.c
635
static int rfcomm_sock_setsockopt_old(struct socket *sock, int optname,
net/bluetooth/rfcomm/sock.c
676
static int rfcomm_sock_setsockopt(struct socket *sock, int level, int optname,
net/bluetooth/rfcomm/sock.c
741
static int rfcomm_sock_getsockopt_old(struct socket *sock, int optname,
net/bluetooth/rfcomm/sock.c
818
static int rfcomm_sock_getsockopt(struct socket *sock, int level, int optname,
net/bluetooth/rfcomm/sock.c
877
static int rfcomm_sock_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/bluetooth/rfcomm/sock.c
898
static int rfcomm_sock_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/bluetooth/rfcomm/sock.c
904
static int rfcomm_sock_shutdown(struct socket *sock, int how)
net/bluetooth/rfcomm/sock.c
930
static int rfcomm_sock_release(struct socket *sock)
net/bluetooth/sco.c
1106
static int sco_sock_getsockopt_old(struct socket *sock, int optname,
net/bluetooth/sco.c
1167
static int sco_sock_getsockopt(struct socket *sock, int level, int optname,
net/bluetooth/sco.c
1352
static int sco_sock_shutdown(struct socket *sock, int how)
net/bluetooth/sco.c
1382
static int sco_sock_release(struct socket *sock)
net/bluetooth/sco.c
613
static struct sock *sco_sock_alloc(struct net *net, struct socket *sock,
net/bluetooth/sco.c
635
static int sco_sock_create(struct net *net, struct socket *sock, int protocol,
net/bluetooth/sco.c
657
static int sco_sock_bind(struct socket *sock, struct sockaddr_unsized *addr,
net/bluetooth/sco.c
691
static int sco_sock_connect(struct socket *sock, struct sockaddr_unsized *addr, int alen, int flags)
net/bluetooth/sco.c
732
static int sco_sock_listen(struct socket *sock, int backlog)
net/bluetooth/sco.c
772
static int sco_sock_accept(struct socket *sock, struct socket *newsock,
net/bluetooth/sco.c
832
static int sco_sock_getname(struct socket *sock, struct sockaddr *addr,
net/bluetooth/sco.c
850
static int sco_sock_sendmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/sco.c
942
static int sco_sock_recvmsg(struct socket *sock, struct msghdr *msg,
net/bluetooth/sco.c
968
static int sco_sock_setsockopt(struct socket *sock, int level, int optname,
net/can/af_can.c
114
static int can_create(struct net *net, struct socket *sock, int protocol,
net/can/bcm.c
1651
static int bcm_sendmsg(struct socket *sock, struct msghdr *msg, size_t size)
net/can/bcm.c
1914
static int bcm_release(struct socket *sock)
net/can/bcm.c
1999
static int bcm_connect(struct socket *sock, struct sockaddr_unsized *uaddr, int len,
net/can/bcm.c
2066
static int bcm_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/can/bcm.c
2103
static int bcm_sock_no_ioctlcmd(struct socket *sock, unsigned int cmd,
net/can/isotp.c
1104
static int isotp_sendmsg(struct socket *sock, struct msghdr *msg, size_t size)
net/can/isotp.c
1402
static int isotp_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/can/isotp.c
1446
static int isotp_release(struct socket *sock)
net/can/isotp.c
1534
static int isotp_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int len)
net/can/isotp.c
1662
static int isotp_getname(struct socket *sock, struct sockaddr *uaddr, int peer)
net/can/isotp.c
1680
static int isotp_setsockopt_locked(struct socket *sock, int level, int optname,
net/can/isotp.c
1778
static int isotp_setsockopt(struct socket *sock, int level, int optname,
net/can/isotp.c
1794
static int isotp_getsockopt(struct socket *sock, int level, int optname,
net/can/isotp.c
1984
static __poll_t isotp_poll(struct file *file, struct socket *sock, poll_table *wait)
net/can/isotp.c
1999
static int isotp_sock_no_ioctlcmd(struct socket *sock, unsigned int cmd,
net/can/j1939/socket.c
1229
static int j1939_sk_sendmsg(struct socket *sock, struct msghdr *msg,
net/can/j1939/socket.c
1368
static int j1939_sk_no_ioctlcmd(struct socket *sock, unsigned int cmd,
net/can/j1939/socket.c
445
static int j1939_sk_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int len)
net/can/j1939/socket.c
546
static int j1939_sk_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/can/j1939/socket.c
613
static int j1939_sk_getname(struct socket *sock, struct sockaddr *uaddr,
net/can/j1939/socket.c
637
static int j1939_sk_release(struct socket *sock)
net/can/j1939/socket.c
694
static int j1939_sk_setsockopt(struct socket *sock, int level, int optname,
net/can/j1939/socket.c
769
static int j1939_sk_getsockopt(struct socket *sock, int level, int optname,
net/can/j1939/socket.c
820
static int j1939_sk_recvmsg(struct socket *sock, struct msghdr *msg,
net/can/raw.c
1019
static int raw_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/can/raw.c
1061
static int raw_sock_no_ioctlcmd(struct socket *sock, unsigned int cmd,
net/can/raw.c
409
static int raw_release(struct socket *sock)
net/can/raw.c
463
static int raw_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int len)
net/can/raw.c
548
static int raw_getname(struct socket *sock, struct sockaddr *uaddr,
net/can/raw.c
565
static int raw_setsockopt_locked(struct socket *sock, int optname,
net/can/raw.c
746
static int raw_setsockopt(struct socket *sock, int level, int optname,
net/can/raw.c
766
static int raw_getsockopt(struct socket *sock, int level, int optname,
net/can/raw.c
918
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
121
static int do_sendmsg(struct socket *sock, struct iov_iter *it)
net/ceph/messenger_v2.c
142
static int do_try_sendpage(struct socket *sock, struct iov_iter *it)
net/ceph/messenger_v2.c
79
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
12189
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
532
void scm_recv(struct socket *sock, struct msghdr *msg,
net/core/scm.c
542
void scm_recv_unix(struct socket *sock, struct msghdr *msg,
net/core/skbuff.c
3289
struct socket *sock = sk->sk_socket;
net/core/skbuff.c
3303
struct socket *sock = sk->sk_socket;
net/core/skbuff.c
5603
struct socket *sock;
net/core/skmsg.c
1234
struct socket *sock;
net/core/sock.c
1199
struct socket *sock = sk->sk_socket;
net/core/sock.c
1685
int sock_setsockopt(struct socket *sock, int level, int optname,
net/core/sock.c
1735
struct socket *sock = sk->sk_socket;
net/core/sock.c
3531
int sock_no_bind(struct socket *sock, struct sockaddr_unsized *saddr, int len)
net/core/sock.c
3537
int sock_no_connect(struct socket *sock, struct sockaddr_unsized *saddr,
net/core/sock.c
3544
int sock_no_socketpair(struct socket *sock1, struct socket *sock2)
net/core/sock.c
3550
int sock_no_accept(struct socket *sock, struct socket *newsock,
net/core/sock.c
3557
int sock_no_getname(struct socket *sock, struct sockaddr *saddr,
net/core/sock.c
3564
int sock_no_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/core/sock.c
3570
int sock_no_listen(struct socket *sock, int backlog)
net/core/sock.c
3576
int sock_no_shutdown(struct socket *sock, int how)
net/core/sock.c
3582
int sock_no_sendmsg(struct socket *sock, struct msghdr *m, size_t len)
net/core/sock.c
3594
int sock_no_recvmsg(struct socket *sock, struct msghdr *m, size_t len,
net/core/sock.c
3601
int sock_no_mmap(struct file *file, struct socket *sock, struct vm_area_struct *vma)
net/core/sock.c
3614
struct socket *sock;
net/core/sock.c
3744
void sock_init_data_uid(struct socket *sock, struct sock *sk, kuid_t uid)
net/core/sock.c
3815
void sock_init_data(struct socket *sock, struct sock *sk)
net/core/sock.c
3906
int sock_gettstamp(struct socket *sock, void __user *userstamp,
net/core/sock.c
4006
int sock_common_getsockopt(struct socket *sock, int level, int optname,
net/core/sock.c
4016
int sock_common_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/core/sock.c
4028
int sock_common_setsockopt(struct socket *sock, int level, int optname,
net/core/sock.c
969
struct socket *sock = sk->sk_socket;
net/core/sock_map.c
561
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
212
struct socket *sock;
net/handshake/handshake-test.c
250
struct socket *sock;
net/handshake/handshake-test.c
290
struct socket *sock;
net/handshake/handshake-test.c
328
struct socket *sock;
net/handshake/handshake-test.c
367
struct socket *sock;
net/handshake/handshake-test.c
417
struct socket *sock;
net/handshake/handshake-test.c
484
struct socket *sock;
net/handshake/handshake.h
72
int tls_alert_send(struct socket *sock, u8 level, u8 description);
net/handshake/handshake.h
89
int handshake_req_submit(struct socket *sock, struct handshake_req *req,
net/handshake/netlink.c
137
struct socket *sock;
net/handshake/request.c
251
int handshake_req_submit(struct socket *sock, struct handshake_req *req,
net/handshake/tlshd.c
445
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
1043
static int inet_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/ipv4/af_inet.c
1638
struct socket *sock;
net/ipv4/af_inet.c
237
int inet_listen(struct socket *sock, int backlog)
net/ipv4/af_inet.c
259
static int inet_create(struct net *net, struct socket *sock, int protocol,
net/ipv4/af_inet.c
418
int inet_release(struct socket *sock)
net/ipv4/af_inet.c
472
int inet_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len)
net/ipv4/af_inet.c
575
int inet_dgram_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/ipv4/af_inet.c
631
int __inet_stream_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/ipv4/af_inet.c
749
int inet_stream_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/ipv4/af_inet.c
761
void __inet_accept(struct socket *sock, struct socket *newsock, struct sock *newsk)
net/ipv4/af_inet.c
787
int inet_accept(struct socket *sock, struct socket *newsock,
net/ipv4/af_inet.c
808
int inet_getname(struct socket *sock, struct sockaddr *uaddr,
net/ipv4/af_inet.c
856
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
884
int inet_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/ipv4/af_inet.c
899
int inet_shutdown(struct socket *sock, int how)
net/ipv4/af_inet.c
965
int inet_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/ipv4/fou_core.c
567
struct socket **sockp)
net/ipv4/fou_core.c
569
struct socket *sock = NULL;
net/ipv4/tcp.c
1458
void tcp_splice_eof(struct socket *sock)
net/ipv4/tcp.c
1823
int tcp_peek_len(struct socket *sock)
net/ipv4/tcp.c
1866
int tcp_mmap(struct file *file, struct socket *sock,
net/ipv4/tcp.c
532
__poll_t tcp_poll(struct file *file, struct socket *sock, poll_table *wait)
net/ipv4/tcp.c
811
ssize_t tcp_splice_read(struct socket *sock, loff_t *ppos,
net/ipv4/udp.c
1509
void udp_splice_eof(struct socket *sock)
net/ipv4/udp.c
3068
__poll_t udp_poll(struct file *file, struct socket *sock, poll_table *wait)
net/ipv4/udp_tunnel_core.c
13
struct socket **sockp)
net/ipv4/udp_tunnel_core.c
16
struct socket *sock = NULL;
net/ipv4/udp_tunnel_core.c
194
struct socket *sock = sk->sk_socket;
net/ipv6/af_inet6.c
105
static int inet6_create(struct net *net, struct socket *sock, int protocol,
net/ipv6/af_inet6.c
453
int inet6_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len)
net/ipv6/af_inet6.c
459
int inet6_release(struct socket *sock)
net/ipv6/af_inet6.c
505
int inet6_getname(struct socket *sock, struct sockaddr *uaddr,
net/ipv6/af_inet6.c
547
int inet6_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/ipv6/af_inet6.c
615
int inet6_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/ipv6/af_inet6.c
631
int inet6_sendmsg(struct socket *sock, struct msghdr *msg, size_t size)
net/ipv6/af_inet6.c
645
int inet6_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
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
1774
static void udpv6_splice_eof(struct socket *sock)
net/iucv/af_iucv.c
1237
static int iucv_sock_recvmsg(struct socket *sock, struct msghdr *msg,
net/iucv/af_iucv.c
1379
static __poll_t iucv_sock_poll(struct file *file, struct socket *sock,
net/iucv/af_iucv.c
1418
static int iucv_sock_shutdown(struct socket *sock, int how)
net/iucv/af_iucv.c
1486
static int iucv_sock_release(struct socket *sock)
net/iucv/af_iucv.c
1502
static int iucv_sock_setsockopt(struct socket *sock, int level, int optname,
net/iucv/af_iucv.c
1552
static int iucv_sock_getsockopt(struct socket *sock, int level, int optname,
net/iucv/af_iucv.c
2259
static int iucv_sock_create(struct net *net, struct socket *sock, int protocol,
net/iucv/af_iucv.c
466
static struct sock *iucv_sock_alloc(struct socket *sock, int proto, gfp_t prio, int kern)
net/iucv/af_iucv.c
537
struct socket *newsock)
net/iucv/af_iucv.c
582
static int iucv_sock_bind(struct socket *sock, struct sockaddr_unsized *addr,
net/iucv/af_iucv.c
687
static int afiucv_path_connect(struct socket *sock, struct sockaddr_unsized *addr)
net/iucv/af_iucv.c
733
static int iucv_sock_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/iucv/af_iucv.c
790
static int iucv_sock_listen(struct socket *sock, int backlog)
net/iucv/af_iucv.c
815
static int iucv_sock_accept(struct socket *sock, struct socket *newsock,
net/iucv/af_iucv.c
869
static int iucv_sock_getname(struct socket *sock, struct sockaddr *addr,
net/iucv/af_iucv.c
91
struct socket *newsock);
net/iucv/af_iucv.c
916
static int iucv_sock_sendmsg(struct socket *sock, struct msghdr *msg,
net/kcm/kcmsock.c
1040
static ssize_t kcm_splice_read(struct socket *sock, loff_t *ppos,
net/kcm/kcmsock.c
1136
static int kcm_setsockopt(struct socket *sock, int level, int optname,
net/kcm/kcmsock.c
1170
static int kcm_getsockopt(struct socket *sock, int level, int optname,
net/kcm/kcmsock.c
1237
static int kcm_attach(struct socket *sock, struct socket *csock,
net/kcm/kcmsock.c
1340
static int kcm_attach_ioctl(struct socket *sock, struct kcm_attach *info)
net/kcm/kcmsock.c
1342
struct socket *csock;
net/kcm/kcmsock.c
1466
static int kcm_unattach_ioctl(struct socket *sock, struct kcm_unattach *info)
net/kcm/kcmsock.c
1471
struct socket *csock;
net/kcm/kcmsock.c
1525
static struct file *kcm_clone(struct socket *osock)
net/kcm/kcmsock.c
1527
struct socket *newsock;
net/kcm/kcmsock.c
1551
static int kcm_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/kcm/kcmsock.c
1680
static int kcm_release(struct socket *sock)
net/kcm/kcmsock.c
1786
static int kcm_create(struct net *net, struct socket *sock,
net/kcm/kcmsock.c
749
static int kcm_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/kcm/kcmsock.c
978
static void kcm_splice_eof(struct socket *sock)
net/kcm/kcmsock.c
991
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
3691
static int pfkey_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/key/af_key.c
3732
static int pfkey_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/l2tp/l2tp_core.c
1432
struct socket *sock = tunnel->sock->sk_socket;
net/l2tp/l2tp_core.c
1461
struct socket **sockp)
net/l2tp/l2tp_core.c
1464
struct socket *sock = NULL;
net/l2tp/l2tp_core.c
1648
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
1044
static int pppol2tp_ioctl(struct socket *sock, unsigned int cmd,
net/l2tp/l2tp_ppp.c
1232
static int pppol2tp_setsockopt(struct socket *sock, int level, int optname,
net/l2tp/l2tp_ppp.c
1338
static int pppol2tp_getsockopt(struct socket *sock, int level, int optname,
net/l2tp/l2tp_ppp.c
168
static int pppol2tp_recvmsg(struct socket *sock, struct msghdr *msg,
net/l2tp/l2tp_ppp.c
250
static int pppol2tp_sendmsg(struct socket *sock, struct msghdr *m,
net/l2tp/l2tp_ppp.c
412
static int pppol2tp_release(struct socket *sock)
net/l2tp/l2tp_ppp.c
470
static int pppol2tp_create(struct net *net, struct socket *sock, int kern)
net/l2tp/l2tp_ppp.c
688
static int pppol2tp_connect(struct socket *sock, struct sockaddr_unsized *uservaddr,
net/l2tp/l2tp_ppp.c
882
static int pppol2tp_getname(struct socket *sock, struct sockaddr *uaddr,
net/llc/af_llc.c
1024
static int llc_ui_getname(struct socket *sock, struct sockaddr *uaddr,
net/llc/af_llc.c
1072
static int llc_ui_ioctl(struct socket *sock, unsigned int cmd,
net/llc/af_llc.c
1088
static int llc_ui_setsockopt(struct socket *sock, int level, int optname,
net/llc/af_llc.c
1169
static int llc_ui_getsockopt(struct socket *sock, int level, int optname,
net/llc/af_llc.c
141
static void llc_ui_sk_init(struct socket *sock, struct sock *sk)
net/llc/af_llc.c
166
static int llc_ui_create(struct net *net, struct socket *sock, int protocol,
net/llc/af_llc.c
195
static int llc_ui_release(struct socket *sock)
net/llc/af_llc.c
271
static int llc_ui_autobind(struct socket *sock, struct sockaddr_llc *addr)
net/llc/af_llc.c
336
static int llc_ui_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addrlen)
net/llc/af_llc.c
441
static int llc_ui_shutdown(struct socket *sock, int how)
net/llc/af_llc.c
476
static int llc_ui_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/llc/af_llc.c
551
static int llc_ui_listen(struct socket *sock, int backlog)
net/llc/af_llc.c
694
static int llc_ui_accept(struct socket *sock, struct socket *newsock,
net/llc/af_llc.c
757
static int llc_ui_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/llc/af_llc.c
928
static int llc_ui_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/mctp/af_mctp.c
132
static int mctp_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/mctp/af_mctp.c
190
static int mctp_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/mctp/af_mctp.c
28
static int mctp_release(struct socket *sock)
net/mctp/af_mctp.c
284
static int mctp_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/mctp/af_mctp.c
387
static int mctp_setsockopt(struct socket *sock, int level, int optname,
net/mctp/af_mctp.c
408
static int mctp_getsockopt(struct socket *sock, int level, int optname,
net/mctp/af_mctp.c
53
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
1033
struct socket *sock;
net/mctp/test/route-test.c
1087
struct socket *sock;
net/mctp/test/route-test.c
1158
struct socket *sock;
net/mctp/test/route-test.c
1544
struct socket *socks[ARRAY_SIZE(lookup_binds)];
net/mctp/test/route-test.c
1546
struct socket *sock_ty0, *sock_expect = NULL;
net/mctp/test/route-test.c
1615
struct socket *sock;
net/mctp/test/route-test.c
1684
struct socket *sock;
net/mctp/test/route-test.c
183
struct socket **sockp,
net/mctp/test/route-test.c
188
struct socket *sock;
net/mctp/test/route-test.c
219
struct socket *sock)
net/mctp/test/route-test.c
238
struct socket *sock;
net/mctp/test/route-test.c
307
struct socket *sock;
net/mctp/test/route-test.c
443
struct socket *sock;
net/mctp/test/route-test.c
572
struct socket *sock;
net/mctp/test/route-test.c
735
struct socket *sock;
net/mctp/test/route-test.c
773
struct socket *sock;
net/mctp/test/route-test.c
830
struct socket *sock;
net/mctp/test/route-test.c
920
struct socket *sock;
net/mctp/test/route-test.c
958
struct socket **sock,
net/mctp/test/route-test.c
987
struct socket *sock)
net/mctp/test/route-test.c
999
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
278
int *ret_bind_errno, struct socket **sock)
net/mctp/test/utils.h
73
int *ret_bind_errno, struct socket **sock);
net/mptcp/protocol.c
107
struct socket *ssock;
net/mptcp/protocol.c
3831
void mptcp_sock_graft(struct sock *sk, struct socket *parent)
net/mptcp/protocol.c
3844
struct socket *sock;
net/mptcp/protocol.c
4105
static int mptcp_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len)
net/mptcp/protocol.c
4132
static int mptcp_listen(struct socket *sock, int backlog)
net/mptcp/protocol.c
4235
static int mptcp_stream_accept(struct socket *sock, struct socket *newsock,
net/mptcp/protocol.c
4329
static __poll_t mptcp_poll(struct file *file, struct socket *sock,
net/mptcp/protocol.c
4486
static ssize_t mptcp_splice_read(struct socket *sock, loff_t *ppos,
net/mptcp/protocol.h
258
struct socket *lsk;
net/mptcp/protocol.h
822
void mptcp_sock_graft(struct sock *sk, struct socket *parent);
net/mptcp/protocol.h
840
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/nf_log_syslog.c
171
const struct socket *sock;
net/netfilter/nfnetlink_log.c
630
const struct socket *sock;
net/netfilter/nfnetlink_queue.c
562
const struct socket *sock;
net/netfilter/nft_meta.c
137
const struct socket *sock;
net/netfilter/xt_owner.c
68
const struct socket *sock;
net/netlink/af_netlink.c
1058
static int netlink_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/netlink/af_netlink.c
1105
static int netlink_getname(struct socket *sock, struct sockaddr *addr,
net/netlink/af_netlink.c
1129
static int netlink_ioctl(struct socket *sock, unsigned int cmd,
net/netlink/af_netlink.c
1648
static int netlink_setsockopt(struct socket *sock, int level, int optname,
net/netlink/af_netlink.c
1724
static int netlink_getsockopt(struct socket *sock, int level, int optname,
net/netlink/af_netlink.c
1818
static int netlink_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/netlink/af_netlink.c
1907
static int netlink_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/netlink/af_netlink.c
2010
struct socket *sock;
net/netlink/af_netlink.c
619
static int __netlink_create(struct net *net, struct socket *sock,
net/netlink/af_netlink.c
645
static int netlink_create(struct net *net, struct socket *sock, int protocol,
net/netlink/af_netlink.c
718
static int netlink_release(struct socket *sock)
net/netlink/af_netlink.c
801
static int netlink_autobind(struct socket *sock)
net/netlink/af_netlink.c
905
static inline int netlink_allowed(const struct socket *sock, unsigned int flag)
net/netlink/af_netlink.c
970
static int netlink_bind(struct socket *sock, struct sockaddr_unsized *addr,
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
1026
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
653
static int llcp_sock_connect(struct socket *sock, struct sockaddr_unsized *_addr,
net/nfc/llcp_sock.c
777
static int llcp_sock_sendmsg(struct socket *sock, struct msghdr *msg,
net/nfc/llcp_sock.c
830
static int llcp_sock_recvmsg(struct socket *sock, struct msghdr *msg,
net/nfc/llcp_sock.c
976
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
1923
static void packet_parse_headers(struct sk_buff *skb, struct socket *sock)
net/packet/af_packet.c
1947
static int packet_sendmsg_spkt(struct socket *sock, struct msghdr *msg,
net/packet/af_packet.c
2576
struct socket *sock = po->sk.sk_socket;
net/packet/af_packet.c
2945
static int packet_snd(struct socket *sock, struct msghdr *msg, size_t len)
net/packet/af_packet.c
3103
static int packet_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/packet/af_packet.c
3122
static int packet_release(struct socket *sock)
net/packet/af_packet.c
3289
static int packet_bind_spkt(struct socket *sock, struct sockaddr_unsized *uaddr,
net/packet/af_packet.c
3311
static int packet_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len)
net/packet/af_packet.c
3338
static int packet_create(struct net *net, struct socket *sock, int protocol,
net/packet/af_packet.c
3416
static int packet_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/packet/af_packet.c
3581
static int packet_getname_spkt(struct socket *sock, struct sockaddr *uaddr,
net/packet/af_packet.c
3601
static int packet_getname(struct socket *sock, struct sockaddr *uaddr,
net/packet/af_packet.c
3787
packet_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval,
net/packet/af_packet.c
4059
static int packet_getsockopt(struct socket *sock, int level, int optname,
net/packet/af_packet.c
4246
static int packet_ioctl(struct socket *sock, unsigned int cmd,
net/packet/af_packet.c
4294
static __poll_t packet_poll(struct file *file, struct socket *sock,
net/packet/af_packet.c
4326
struct socket *sock = file->private_data;
net/packet/af_packet.c
4336
struct socket *sock = file->private_data;
net/packet/af_packet.c
4587
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
223
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
300
static int pn_socket_accept(struct socket *sock, struct socket *newsock,
net/phonet/socket.c
320
static int pn_socket_getname(struct socket *sock, struct sockaddr *addr,
net/phonet/socket.c
335
static __poll_t pn_socket_poll(struct file *file, struct socket *sock,
net/phonet/socket.c
361
static int pn_socket_ioctl(struct socket *sock, unsigned int cmd,
net/phonet/socket.c
398
static int pn_socket_listen(struct socket *sock, int backlog)
net/phonet/socket.c
422
static int pn_socket_sendmsg(struct socket *sock, struct msghdr *m,
net/psp/psp_nl.c
222
struct socket *socket = info->user_ptr[1];
net/psp/psp_nl.c
226
if (socket)
net/psp/psp_nl.c
227
sockfd_put(socket);
net/psp/psp_nl.c
641
struct socket *socket;
net/psp/psp_nl.c
650
socket = sockfd_lookup(fd, &err);
net/psp/psp_nl.c
651
if (!socket)
net/psp/psp_nl.c
654
if (!sk_is_tcp(socket->sk)) {
net/psp/psp_nl.c
662
psd = psp_dev_get_for_sock(socket->sk);
net/psp/psp_nl.c
701
info->user_ptr[1] = socket;
net/psp/psp_nl.c
708
sockfd_put(socket);
net/psp/psp_nl.c
771
struct socket *socket = info->user_ptr[1];
net/psp/psp_nl.c
809
err = psp_sock_assoc_set_rx(socket->sk, pas, &key, info->extack);
net/psp/psp_nl.c
827
struct socket *socket = info->user_ptr[1];
net/psp/psp_nl.c
857
err = psp_sock_assoc_set_tx(socket->sk, psd, version, &key,
net/qrtr/af_qrtr.c
1028
static int qrtr_recvmsg(struct socket *sock, struct msghdr *msg,
net/qrtr/af_qrtr.c
1084
static int qrtr_connect(struct socket *sock, struct sockaddr_unsized *saddr,
net/qrtr/af_qrtr.c
1115
static int qrtr_getname(struct socket *sock, struct sockaddr *saddr,
net/qrtr/af_qrtr.c
1142
static int qrtr_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/qrtr/af_qrtr.c
1202
static int qrtr_release(struct socket *sock)
net/qrtr/af_qrtr.c
1257
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
113
static int rds_getname(struct socket *sock, struct sockaddr *uaddr,
net/rds/af_rds.c
211
static __poll_t rds_poll(struct file *file, struct socket *sock,
net/rds/af_rds.c
254
static int rds_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/rds/af_rds.c
436
static int rds_setsockopt(struct socket *sock, int level, int optname,
net/rds/af_rds.c
488
static int rds_getsockopt(struct socket *sock, int level, int optname,
net/rds/af_rds.c
544
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
674
static int __rds_create(struct socket *sock, struct sock *sk, int protocol)
net/rds/af_rds.c
704
static int rds_create(struct net *net, struct socket *sock, int protocol,
net/rds/af_rds.c
735
static void rds_sock_inc_info(struct socket *sock, unsigned int len,
net/rds/af_rds.c
778
static void rds6_sock_inc_info(struct socket *sock, unsigned int len,
net/rds/af_rds.c
814
static void rds_sock_info(struct socket *sock, unsigned int len,
net/rds/af_rds.c
874
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
636
static void rds_conn_message_info(struct socket *sock, unsigned int len,
net/rds/connection.c
645
static void rds6_conn_message_info(struct socket *sock, unsigned int len,
net/rds/connection.c
654
static void rds_conn_message_info_send(struct socket *sock, unsigned int len,
net/rds/connection.c
662
static void rds6_conn_message_info_send(struct socket *sock, unsigned int len,
net/rds/connection.c
670
static void rds_conn_message_info_retrans(struct socket *sock,
net/rds/connection.c
679
static void rds6_conn_message_info_retrans(struct socket *sock,
net/rds/connection.c
688
void rds_for_each_conn_info(struct socket *sock, unsigned int len,
net/rds/connection.c
737
static void rds_walk_conn_path_info(struct socket *sock, unsigned int len,
net/rds/connection.c
855
static void rds_conn_info(struct socket *sock, unsigned int len,
net/rds/connection.c
868
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
157
int rds_info_getsockopt(struct socket *sock, int optname, sockopt_t *opt)
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, sockopt_t *opt);
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
686
int rds_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/rds/send.c
1129
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
126
void rds_tcp_reset_callbacks(struct socket *sock,
net/rds/tcp.c
130
struct socket *osock = tc->t_sock;
net/rds/tcp.c
181
void rds_tcp_set_callbacks(struct socket *sock, struct rds_conn_path *cp)
net/rds/tcp.c
219
static void rds_tcp_tc_info(struct socket *rds_sock, unsigned int len,
net/rds/tcp.c
284
static void rds6_tcp_tc_info(struct socket *sock, unsigned int len,
net/rds/tcp.c
512
bool rds_tcp_tune(struct socket *sock)
net/rds/tcp.c
634
struct socket *lsock = rtn->rds_tcp_listen_sock;
net/rds/tcp.c
681
struct socket *lsock = rtn->rds_tcp_listen_sock;
net/rds/tcp.c
96
void rds_tcp_restore_callbacks(struct socket *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/rxrpc/af_rxrpc.c
131
static int rxrpc_bind(struct socket *sock, struct sockaddr_unsized *saddr, int len)
net/rxrpc/af_rxrpc.c
211
static int rxrpc_listen(struct socket *sock, int backlog)
net/rxrpc/af_rxrpc.c
274
struct rxrpc_peer *rxrpc_kernel_lookup_peer(struct socket *sock,
net/rxrpc/af_rxrpc.c
340
struct rxrpc_call *rxrpc_kernel_begin_call(struct socket *sock,
net/rxrpc/af_rxrpc.c
413
void rxrpc_kernel_shutdown_call(struct socket *sock, struct rxrpc_call *call)
net/rxrpc/af_rxrpc.c
439
void rxrpc_kernel_put_call(struct socket *sock, struct rxrpc_call *call)
net/rxrpc/af_rxrpc.c
455
bool rxrpc_kernel_check_life(const struct socket *sock,
net/rxrpc/af_rxrpc.c
473
void rxrpc_kernel_set_notifications(struct socket *sock,
net/rxrpc/af_rxrpc.c
487
static int rxrpc_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/rxrpc/af_rxrpc.c
538
static int rxrpc_sendmsg(struct socket *sock, struct msghdr *m, size_t len)
net/rxrpc/af_rxrpc.c
632
static int rxrpc_setsockopt(struct socket *sock, int level, int optname,
net/rxrpc/af_rxrpc.c
746
static int rxrpc_getsockopt(struct socket *sock, int level, int optname,
net/rxrpc/af_rxrpc.c
775
static __poll_t rxrpc_poll(struct file *file, struct socket *sock,
net/rxrpc/af_rxrpc.c
802
static int rxrpc_create(struct net *net, struct socket *sock, int protocol,
net/rxrpc/af_rxrpc.c
857
static int rxrpc_shutdown(struct socket *sock, int flags)
net/rxrpc/af_rxrpc.c
983
static int rxrpc_release(struct socket *sock)
net/rxrpc/ar-internal.h
1390
ssize_t do_udp_sendmsg(struct socket *socket, struct msghdr *msg, size_t len);
net/rxrpc/ar-internal.h
1445
int rxrpc_recvmsg(struct socket *, struct msghdr *, size_t, int);
net/rxrpc/ar-internal.h
354
struct socket *socket; /* my UDP socket */
net/rxrpc/ar-internal.h
719
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
380
rcu_assign_pointer(call->socket, rx);
net/rxrpc/call_object.c
451
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
454
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->sk, &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
307
struct sk_buff *rxrpc_kernel_dequeue_oob(struct socket *sock,
net/rxrpc/oob.c
44
rx = rcu_dereference(call->socket);
net/rxrpc/output.c
19
ssize_t do_udp_sendmsg(struct socket *socket, struct msghdr *msg, size_t len)
net/rxrpc/output.c
22
struct sock *sk = socket->sk;
net/rxrpc/output.c
275
ret = do_udp_sendmsg(conn->local->socket, &msg, len);
net/rxrpc/output.c
411
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
221
static int rxrpc_recvmsg_challenge(struct socket *sock, struct msghdr *msg,
net/rxrpc/recvmsg.c
233
static int rxrpc_recvmsg_oob(struct socket *sock, struct msghdr *msg,
net/rxrpc/recvmsg.c
279
static int rxrpc_recvmsg_data(struct socket *sock, struct rxrpc_call *call,
net/rxrpc/recvmsg.c
37
rx = rcu_dereference(call->socket);
net/rxrpc/recvmsg.c
407
int rxrpc_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/rxrpc/recvmsg.c
644
int rxrpc_kernel_recv_data(struct socket *sock, struct rxrpc_call *call,
net/rxrpc/rxgk.c
687
ret = do_udp_sendmsg(conn->local->socket, &msg, len);
net/rxrpc/rxkad.c
555
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
807
int rxrpc_kernel_send_data(struct socket *sock, struct rxrpc_call *call,
net/rxrpc/sendmsg.c
845
bool rxrpc_kernel_abort_call(struct socket *sock, struct rxrpc_call *call,
net/rxrpc/sendmsg.c
871
void rxrpc_kernel_set_tx_length(struct socket *sock, struct rxrpc_call *call,
net/sctp/ipv6.c
1027
static int sctp_getname(struct socket *sock, struct sockaddr *uaddr,
net/sctp/protocol.c
853
struct socket *sock;
net/sctp/socket.c
4834
int sctp_inet_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/sctp/socket.c
5703
struct socket **sockp)
net/sctp/socket.c
5706
struct socket *sock;
net/sctp/socket.c
5749
struct socket *newsock;
net/sctp/socket.c
8650
int sctp_inet_listen(struct socket *sock, int backlog)
net/sctp/socket.c
8712
__poll_t sctp_poll(struct file *file, struct socket *sock, poll_table *wait)
net/smc/af_smc.c
1656
int smc_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/smc/af_smc.c
1739
struct socket *new_clcsock = NULL;
net/smc/af_smc.c
1825
struct socket *new_sock)
net/smc/af_smc.c
2060
struct socket *newclcsock = new_smc->clcsock;
net/smc/af_smc.c
2453
struct socket *newclcsock = new_smc->clcsock;
net/smc/af_smc.c
2647
int smc_listen(struct socket *sock, int backlog)
net/smc/af_smc.c
2713
int smc_accept(struct socket *sock, struct socket *new_sock,
net/smc/af_smc.c
2782
int smc_getname(struct socket *sock, struct sockaddr *addr,
net/smc/af_smc.c
2796
int smc_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/smc/af_smc.c
2834
int smc_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/smc/af_smc.c
2884
__poll_t smc_poll(struct file *file, struct socket *sock,
net/smc/af_smc.c
2944
int smc_shutdown(struct socket *sock, int how)
net/smc/af_smc.c
3019
static int __smc_getsockopt(struct socket *sock, int level, int optname,
net/smc/af_smc.c
3051
static int __smc_setsockopt(struct socket *sock, int level, int optname,
net/smc/af_smc.c
3083
int smc_setsockopt(struct socket *sock, int level, int optname,
net/smc/af_smc.c
3170
int smc_getsockopt(struct socket *sock, int level, int optname,
net/smc/af_smc.c
3196
int smc_ioctl(struct socket *sock, unsigned int cmd,
net/smc/af_smc.c
328
int smc_release(struct socket *sock)
net/smc/af_smc.c
3283
ssize_t smc_splice_read(struct socket *sock, loff_t *ppos,
net/smc/af_smc.c
3371
static int smc_create(struct net *net, struct socket *sock, int protocol,
net/smc/af_smc.c
421
static struct sock *smc_sock_alloc(struct net *net, struct socket *sock,
net/smc/af_smc.c
438
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
1113
INDIRECT_CALLABLE_DECLARE(int inet_recvmsg(struct socket *, struct msghdr *,
net/socket.c
1115
INDIRECT_CALLABLE_DECLARE(int inet6_recvmsg(struct socket *, struct msghdr *,
net/socket.c
1123
static inline int sock_recvmsg_nosec(struct socket *sock, struct msghdr *msg,
net/socket.c
1144
int sock_recvmsg(struct socket *sock, struct msghdr *msg, int flags)
net/socket.c
1168
int kernel_recvmsg(struct socket *sock, struct msghdr *msg,
net/socket.c
1181
struct socket *sock = file->private_data;
net/socket.c
1193
struct socket *sock = file->private_data;
net/socket.c
1204
struct socket *sock = file->private_data;
net/socket.c
1225
struct socket *sock = file->private_data;
net/socket.c
1290
static long sock_do_ioctl(struct net *net, struct socket *sock,
net/socket.c
1330
struct socket *sock;
net/socket.c
142
struct socket *sock = f->private_data;
net/socket.c
1440
int sock_create_lite(int family, int type, int protocol, struct socket **res)
net/socket.c
1443
struct socket *sock = NULL;
net/socket.c
1473
struct socket *sock = file->private_data;
net/socket.c
1494
struct socket *sock = file->private_data;
net/socket.c
1518
struct socket *sock = filp->private_data;
net/socket.c
1581
struct socket **res, int kern)
net/socket.c
1584
struct socket *sock;
net/socket.c
1707
int sock_create(int family, int type, int protocol, struct socket **res)
net/socket.c
1725
int sock_create_kern(struct net *net, int family, int type, int protocol, struct socket **res)
net/socket.c
1731
static struct socket *__sys_socket_create(int family, int type, int protocol)
net/socket.c
1733
struct socket *sock;
net/socket.c
1755
struct socket *sock;
net/socket.c
1790
struct socket *sock;
net/socket.c
1805
SYSCALL_DEFINE3(socket, int, family, int, type, int, protocol)
net/socket.c
1816
struct socket *sock1, *sock2;
net/socket.c
1912
int __sys_bind_socket(struct socket *sock, struct sockaddr_storage *address,
net/socket.c
1936
struct socket *sock;
net/socket.c
1964
int __sys_listen_socket(struct socket *sock, int backlog)
net/socket.c
1981
struct socket *sock;
net/socket.c
2001
struct socket *sock, *newsock;
net/socket.c
2121
struct socket *sock;
net/socket.c
2163
int do_getsockname(struct socket *sock, int peer,
net/socket.c
2189
struct socket *sock;
net/socket.c
2220
struct socket *sock;
net/socket.c
2285
struct socket *sock;
net/socket.c
2330
static bool sock_use_custom_sol_socket(const struct socket *sock)
net/socket.c
2335
int do_sock_setsockopt(struct socket *sock, bool compat, int level,
net/socket.c
2384
struct socket *sock;
net/socket.c
2437
int do_sock_getsockopt(struct socket *sock, bool compat, int level,
net/socket.c
2496
struct socket *sock;
net/socket.c
2519
int __sys_shutdown_sock(struct socket *sock, int how)
net/socket.c
2532
struct socket *sock;
net/socket.c
2627
static int ____sys_sendmsg(struct socket *sock, struct msghdr *msg_sys,
net/socket.c
2723
static int ___sys_sendmsg(struct socket *sock, struct user_msghdr __user *msg,
net/socket.c
2747
long __sys_sendmsg_sock(struct socket *sock, struct msghdr *msg,
net/socket.c
2757
struct socket *sock;
net/socket.c
2786
struct socket *sock;
net/socket.c
2878
static int ____sys_recvmsg(struct socket *sock, struct msghdr *msg_sys,
net/socket.c
2934
static int ___sys_recvmsg(struct socket *sock, struct user_msghdr __user *msg,
net/socket.c
2955
long __sys_recvmsg_sock(struct socket *sock, struct msghdr *msg,
net/socket.c
2966
struct socket *sock;
net/socket.c
2997
struct socket *sock;
net/socket.c
336
init_waitqueue_head(&si->socket.wq.wait);
net/socket.c
337
si->socket.wq.fasync_list = NULL;
net/socket.c
338
si->socket.wq.flags = 0;
net/socket.c
340
si->socket.state = SS_UNCONNECTED;
net/socket.c
341
si->socket.flags = 0;
net/socket.c
342
si->socket.ops = NULL;
net/socket.c
343
si->socket.sk = NULL;
net/socket.c
344
si->socket.file = NULL;
net/socket.c
3508
static int compat_sock_ioctl_trans(struct file *file, struct socket *sock,
net/socket.c
3608
struct socket *sock = file->private_data;
net/socket.c
3640
int kernel_bind(struct socket *sock, struct sockaddr_unsized *addr, int addrlen)
net/socket.c
3659
int kernel_listen(struct socket *sock, int backlog)
net/socket.c
3676
int kernel_accept(struct socket *sock, struct socket **newsock, int flags)
net/socket.c
3719
int kernel_connect(struct socket *sock, struct sockaddr_unsized *addr, int addrlen,
net/socket.c
3740
int kernel_getsockname(struct socket *sock, struct sockaddr *addr)
net/socket.c
3755
int kernel_getpeername(struct socket *sock, struct sockaddr *addr)
net/socket.c
3769
int kernel_sock_shutdown(struct socket *sock, enum sock_shutdown_cmd how)
net/socket.c
525
struct file *sock_alloc_file(struct socket *sock, int flags, const char *dname)
net/socket.c
553
static int sock_map_fd(struct socket *sock, int flags)
net/socket.c
579
struct socket *sock_from_file(struct file *file)
net/socket.c
601
struct socket *sockfd_lookup(int fd, int *err)
net/socket.c
604
struct socket *sock;
net/socket.c
654
struct socket *sock = SOCKET_I(d_inode(dentry));
net/socket.c
680
struct socket *sock_alloc(void)
net/socket.c
683
struct socket *sock;
net/socket.c
701
static void __sock_release(struct socket *sock, struct inode *inode)
net/socket.c
736
void sock_release(struct socket *sock)
net/socket.c
762
INDIRECT_CALLABLE_DECLARE(int inet_sendmsg(struct socket *, struct msghdr *,
net/socket.c
764
INDIRECT_CALLABLE_DECLARE(int inet6_sendmsg(struct socket *, struct msghdr *,
net/socket.c
773
static inline int sock_sendmsg_nosec(struct socket *sock, struct msghdr *msg)
net/socket.c
785
static int __sock_sendmsg(struct socket *sock, struct msghdr *msg)
net/socket.c
801
int sock_sendmsg(struct socket *sock, struct msghdr *msg)
net/socket.c
833
int kernel_sendmsg(struct socket *sock, struct msghdr *msg,
net/strparser/strparser.c
355
struct socket *sock = strp->sk->sk_socket;
net/strparser/strparser.c
84
struct socket *sock = strp->sk->sk_socket;
net/sunrpc/clnt.c
1462
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
1117
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
1422
static int svc_sock_sendpages(struct svc_serv *serv, struct socket *sock, int flags)
net/sunrpc/svcsock.c
1440
struct socket *sock,
net/sunrpc/svcsock.c
1523
struct socket *so = sockfd_lookup(fd, &err);
net/sunrpc/svcsock.c
1575
struct socket *sock;
net/sunrpc/svcsock.c
1684
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
379
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
933
struct socket *sock = svsk->sk_sock;
net/sunrpc/svcsock.c
934
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
1001
static int tipc_send_group_anycast(struct socket *sock, struct msghdr *m,
net/tipc/socket.c
1082
static int tipc_send_group_bcast(struct socket *sock, struct msghdr *m,
net/tipc/socket.c
1156
static int tipc_send_group_mcast(struct socket *sock, struct msghdr *m,
net/tipc/socket.c
1397
static int tipc_sendmsg(struct socket *sock,
net/tipc/socket.c
1410
static int __tipc_sendmsg(struct socket *sock, struct msghdr *m, size_t dlen)
net/tipc/socket.c
149
static int tipc_release(struct socket *sock);
net/tipc/socket.c
1545
static int tipc_sendstream(struct socket *sock, struct msghdr *m, size_t dsz)
net/tipc/socket.c
1557
static int __tipc_sendstream(struct socket *sock, struct msghdr *m, size_t dlen)
net/tipc/socket.c
157
static int __tipc_sendstream(struct socket *sock, struct msghdr *m, size_t dsz);
net/tipc/socket.c
158
static int __tipc_sendmsg(struct socket *sock, struct msghdr *m, size_t dsz);
net/tipc/socket.c
160
static int tipc_wait_for_connect(struct socket *sock, long *timeo_p);
net/tipc/socket.c
1652
static int tipc_send_packet(struct socket *sock, struct msghdr *m, size_t dsz)
net/tipc/socket.c
1833
static int tipc_wait_for_rcvmsg(struct socket *sock, long *timeop)
net/tipc/socket.c
1886
static int tipc_recvmsg(struct socket *sock, struct msghdr *m,
net/tipc/socket.c
2015
static int tipc_recvstream(struct socket *sock, struct msghdr *m,
net/tipc/socket.c
2531
static int tipc_wait_for_connect(struct socket *sock, long *timeo_p)
net/tipc/socket.c
2575
static int tipc_connect(struct socket *sock, struct sockaddr_unsized *dest,
net/tipc/socket.c
2669
static int tipc_listen(struct socket *sock, int len)
net/tipc/socket.c
2681
static int tipc_wait_for_accept(struct socket *sock, long timeo)
net/tipc/socket.c
2721
static int tipc_accept(struct socket *sock, struct socket *new_sock,
net/tipc/socket.c
2801
static int tipc_shutdown(struct socket *sock, int how)
net/tipc/socket.c
3142
static int tipc_setsockopt(struct socket *sock, int lvl, int opt,
net/tipc/socket.c
3235
static int tipc_getsockopt(struct socket *sock, int lvl, int opt,
net/tipc/socket.c
3303
static int tipc_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/tipc/socket.c
3335
static int tipc_socketpair(struct socket *sock1, struct socket *sock2)
net/tipc/socket.c
402
static int tipc_sk_sock_err(struct socket *sock, long *timeout)
net/tipc/socket.c
459
static int tipc_sk_create(struct net *net, struct socket *sock,
net/tipc/socket.c
550
static void __tipc_shutdown(struct socket *sock, int error)
net/tipc/socket.c
626
static int tipc_release(struct socket *sock)
net/tipc/socket.c
676
static int __tipc_bind(struct socket *sock, struct sockaddr *skaddr, int alen)
net/tipc/socket.c
705
int tipc_sk_bind(struct socket *sock, struct sockaddr *skaddr, int alen)
net/tipc/socket.c
715
static int tipc_bind(struct socket *sock, struct sockaddr_unsized *skaddr, int alen)
net/tipc/socket.c
746
static int tipc_getname(struct socket *sock, struct sockaddr *uaddr,
net/tipc/socket.c
791
static __poll_t tipc_poll(struct file *file, struct socket *sock,
net/tipc/socket.c
843
static int tipc_sendmcast(struct socket *sock, struct tipc_uaddr *ua,
net/tipc/socket.c
957
static int tipc_send_group_unicast(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
668
struct socket *sock;
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
399
static __poll_t tls_sk_poll(struct file *file, struct socket *sock,
net/tls/tls_sw.c
1017
void tls_sw_splice_eof(struct socket *sock)
net/tls/tls_sw.c
1983
ssize_t tls_sw_splice_read(struct socket *sock, loff_t *ppos,
net/unix/af_unix.c
1083
static struct sock *unix_create1(struct net *net, struct socket *sock, int kern, int type)
net/unix/af_unix.c
1138
static int unix_create(struct net *net, struct socket *sock, int protocol,
net/unix/af_unix.c
1175
static int unix_release(struct socket *sock)
net/unix/af_unix.c
1462
static int unix_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len)
net/unix/af_unix.c
1508
static int unix_dgram_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/unix/af_unix.c
1627
static int unix_stream_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/unix/af_unix.c
1806
static int unix_socketpair(struct socket *socka, struct socket *sockb)
net/unix/af_unix.c
1836
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
2083
static int unix_dgram_sendmsg(struct socket *sock, struct msghdr *msg,
net/unix/af_unix.c
2377
static int unix_stream_sendmsg(struct socket *sock, struct msghdr *msg,
net/unix/af_unix.c
2522
static int unix_seqpacket_sendmsg(struct socket *sock, struct msghdr *msg,
net/unix/af_unix.c
2541
static int unix_seqpacket_recvmsg(struct socket *sock, struct msghdr *msg,
net/unix/af_unix.c
2566
struct socket *sock = sk->sk_socket;
net/unix/af_unix.c
2671
static int unix_dgram_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/unix/af_unix.c
2748
struct socket *socket;
net/unix/af_unix.c
2760
struct socket *sock = state->socket;
net/unix/af_unix.c
2911
struct socket *sock = state->socket;
net/unix/af_unix.c
3132
.socket = sk->sk_socket,
net/unix/af_unix.c
3141
static int unix_stream_recvmsg(struct socket *sock, struct msghdr *msg,
net/unix/af_unix.c
3146
.socket = sock,
net/unix/af_unix.c
3166
return skb_splice_bits(skb, state->socket->sk,
net/unix/af_unix.c
3171
static ssize_t unix_stream_splice_read(struct socket *sock, loff_t *ppos,
net/unix/af_unix.c
3177
.socket = sock,
net/unix/af_unix.c
3193
static int unix_shutdown(struct socket *sock, int mode)
net/unix/af_unix.c
3288
static int unix_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/unix/af_unix.c
3348
static int unix_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/unix/af_unix.c
3354
static __poll_t unix_poll(struct file *file, struct socket *sock, poll_table *wait)
net/unix/af_unix.c
3399
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
845
static int unix_release(struct socket *);
net/unix/af_unix.c
846
static int unix_bind(struct socket *, struct sockaddr_unsized *, int);
net/unix/af_unix.c
847
static int unix_stream_connect(struct socket *, struct sockaddr_unsized *,
net/unix/af_unix.c
849
static int unix_socketpair(struct socket *, struct socket *);
net/unix/af_unix.c
850
static int unix_accept(struct socket *, struct socket *, struct proto_accept_arg *arg);
net/unix/af_unix.c
851
static int unix_getname(struct socket *, struct sockaddr *, int);
net/unix/af_unix.c
852
static __poll_t unix_poll(struct file *, struct socket *, poll_table *);
net/unix/af_unix.c
853
static __poll_t unix_dgram_poll(struct file *, struct socket *,
net/unix/af_unix.c
855
static int unix_ioctl(struct socket *, unsigned int, unsigned long);
net/unix/af_unix.c
857
static int unix_compat_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg);
net/unix/af_unix.c
859
static int unix_shutdown(struct socket *, int);
net/unix/af_unix.c
860
static int unix_stream_sendmsg(struct socket *, struct msghdr *, size_t);
net/unix/af_unix.c
861
static int unix_stream_recvmsg(struct socket *, struct msghdr *, size_t, int);
net/unix/af_unix.c
862
static ssize_t unix_stream_splice_read(struct socket *, loff_t *ppos,
net/unix/af_unix.c
865
static int unix_dgram_sendmsg(struct socket *, struct msghdr *, size_t);
net/unix/af_unix.c
866
static int unix_dgram_recvmsg(struct socket *, struct msghdr *, size_t, int);
net/unix/af_unix.c
869
static int unix_dgram_connect(struct socket *, struct sockaddr_unsized *,
net/unix/af_unix.c
871
static int unix_seqpacket_sendmsg(struct socket *, struct msghdr *, size_t);
net/unix/af_unix.c
872
static int unix_seqpacket_recvmsg(struct socket *, struct msghdr *, size_t,
net/unix/af_unix.c
894
static void unix_show_fdinfo(struct seq_file *m, struct socket *sock)
net/unix/af_unix.c
931
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
1105
static int vsock_release(struct socket *sock)
net/vmw_vsock/af_vsock.c
1121
vsock_bind(struct socket *sock, struct sockaddr_unsized *addr, int addr_len)
net/vmw_vsock/af_vsock.c
1139
static int vsock_getname(struct socket *sock,
net/vmw_vsock/af_vsock.c
1205
static int vsock_shutdown(struct socket *sock, int mode)
net/vmw_vsock/af_vsock.c
1275
static __poll_t vsock_poll(struct file *file, struct socket *sock,
net/vmw_vsock/af_vsock.c
1402
static int vsock_dgram_sendmsg(struct socket *sock, struct msghdr *msg,
net/vmw_vsock/af_vsock.c
1476
static int vsock_dgram_connect(struct socket *sock,
net/vmw_vsock/af_vsock.c
1528
int __vsock_dgram_recvmsg(struct socket *sock, struct msghdr *msg,
net/vmw_vsock/af_vsock.c
1537
int vsock_dgram_recvmsg(struct socket *sock, struct msghdr *msg,
net/vmw_vsock/af_vsock.c
1553
static int vsock_do_ioctl(struct socket *sock, unsigned int cmd,
net/vmw_vsock/af_vsock.c
1614
static int vsock_ioctl(struct socket *sock, unsigned int cmd,
net/vmw_vsock/af_vsock.c
1677
static int vsock_connect(struct socket *sock, struct sockaddr_unsized *addr,
net/vmw_vsock/af_vsock.c
1865
static int vsock_accept(struct socket *sock, struct socket *newsock,
net/vmw_vsock/af_vsock.c
1951
static int vsock_listen(struct socket *sock, int backlog)
net/vmw_vsock/af_vsock.c
2005
static int vsock_connectible_setsockopt(struct socket *sock,
net/vmw_vsock/af_vsock.c
2119
static int vsock_connectible_getsockopt(struct socket *sock,
net/vmw_vsock/af_vsock.c
2178
static int vsock_connectible_sendmsg(struct socket *sock, struct msghdr *msg,
net/vmw_vsock/af_vsock.c
2537
__vsock_connectible_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/vmw_vsock/af_vsock.c
2604
vsock_connectible_recvmsg(struct socket *sock, struct msghdr *msg, size_t len,
net/vmw_vsock/af_vsock.c
2687
static int vsock_create(struct net *net, struct socket *sock,
net/vmw_vsock/af_vsock.c
909
struct socket *sock,
net/vmw_vsock/vsock_bpf.c
63
struct socket *sock = sk->sk_socket;
net/x25/af_x25.c
1099
static int x25_sendmsg(struct socket *sock, struct msghdr *msg, size_t len)
net/x25/af_x25.c
1273
static int x25_recvmsg(struct socket *sock, struct msghdr *msg, size_t size,
net/x25/af_x25.c
1374
static int x25_ioctl(struct socket *sock, unsigned int cmd, unsigned long arg)
net/x25/af_x25.c
1674
static int compat_x25_ioctl(struct socket *sock, unsigned int cmd,
net/x25/af_x25.c
424
static int x25_setsockopt(struct socket *sock, int level, int optname,
net/x25/af_x25.c
451
static int x25_getsockopt(struct socket *sock, int level, int optname,
net/x25/af_x25.c
475
static int x25_listen(struct socket *sock, int backlog)
net/x25/af_x25.c
523
static int x25_create(struct net *net, struct socket *sock, int protocol,
net/x25/af_x25.c
621
static int x25_release(struct socket *sock)
net/x25/af_x25.c
669
static int x25_bind(struct socket *sock, struct sockaddr_unsized *uaddr, int addr_len)
net/x25/af_x25.c
742
static int x25_connect(struct socket *sock, struct sockaddr_unsized *uaddr,
net/x25/af_x25.c
870
static int x25_accept(struct socket *sock, struct socket *newsock,
net/x25/af_x25.c
912
static int x25_getname(struct socket *sock, struct sockaddr *uaddr,
net/xdp/xsk.c
1337
static int __xsk_sendmsg(struct socket *sock, struct msghdr *m, size_t total_len)
net/xdp/xsk.c
1368
static int xsk_sendmsg(struct socket *sock, struct msghdr *m, size_t total_len)
net/xdp/xsk.c
1379
static int __xsk_recvmsg(struct socket *sock, struct msghdr *m, size_t len, int flags)
net/xdp/xsk.c
1405
static int xsk_recvmsg(struct socket *sock, struct msghdr *m, size_t len, int flags)
net/xdp/xsk.c
1416
static __poll_t xsk_poll(struct file *file, struct socket *sock,
net/xdp/xsk.c
1527
static int xsk_release(struct socket *sock)
net/xdp/xsk.c
1565
static struct socket *xsk_lookup_xsk_from_fd(int fd)
net/xdp/xsk.c
1567
struct socket *sock;
net/xdp/xsk.c
1587
static int xsk_bind(struct socket *sock, struct sockaddr_unsized *addr, int addr_len)
net/xdp/xsk.c
1635
struct socket *sock;
net/xdp/xsk.c
1785
static int xsk_setsockopt(struct socket *sock, int level, int optname,
net/xdp/xsk.c
1928
static int xsk_getsockopt(struct socket *sock, int level, int optname,
net/xdp/xsk.c
2056
static int xsk_mmap(struct file *file, struct socket *sock,
net/xdp/xsk.c
2163
static int xsk_create(struct net *net, struct socket *sock, int protocol,
net/xdp/xskmap.c
169
struct socket *sock;
net/xfrm/espintcp.c
536
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
714
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
1227
static int apparmor_unix_may_send(struct socket *sock, struct socket *peer)
security/apparmor/lsm.c
1289
static int apparmor_socket_post_create(struct socket *sock, int family,
security/apparmor/lsm.c
1311
static int apparmor_socket_socketpair(struct socket *socka,
security/apparmor/lsm.c
1312
struct socket *sockb)
security/apparmor/lsm.c
1354
static int apparmor_socket_bind(struct socket *sock,
security/apparmor/lsm.c
1367
static int apparmor_socket_connect(struct socket *sock,
security/apparmor/lsm.c
1381
static int apparmor_socket_listen(struct socket *sock, int backlog)
security/apparmor/lsm.c
1396
static int apparmor_socket_accept(struct socket *sock, struct socket *newsock)
security/apparmor/lsm.c
1408
static int aa_sock_msg_perm(const char *op, u32 request, struct socket *sock,
security/apparmor/lsm.c
1422
static int apparmor_socket_sendmsg(struct socket *sock,
security/apparmor/lsm.c
1442
static int apparmor_socket_recvmsg(struct socket *sock,
security/apparmor/lsm.c
1449
static int aa_sock_perm(const char *op, u32 request, struct socket *sock)
security/apparmor/lsm.c
1460
static int apparmor_socket_getsockname(struct socket *sock)
security/apparmor/lsm.c
1465
static int apparmor_socket_getpeername(struct socket *sock)
security/apparmor/lsm.c
1471
static int aa_sock_opt_perm(const char *op, u32 request, struct socket *sock,
security/apparmor/lsm.c
1483
static int apparmor_socket_getsockopt(struct socket *sock, int level,
security/apparmor/lsm.c
1490
static int apparmor_socket_setsockopt(struct socket *sock, int level,
security/apparmor/lsm.c
1497
static int apparmor_socket_shutdown(struct socket *sock, int how)
security/apparmor/lsm.c
1558
static int apparmor_socket_getpeersec_stream(struct socket *sock,
security/apparmor/lsm.c
1608
static int apparmor_socket_getpeersec_dgram(struct socket *sock,
security/apparmor/lsm.c
1627
static void apparmor_sock_graft(struct sock *sk, struct socket *parent)
security/apparmor/net.c
328
struct socket *sock = (struct socket *) file->private_data;
security/landlock/net.c
263
static int current_check_autobind_udp_socket(struct socket *const sock)
security/landlock/net.c
301
static int hook_socket_bind(struct socket *const sock,
security/landlock/net.c
317
static int hook_socket_connect(struct socket *const sock,
security/landlock/net.c
346
static int hook_socket_sendmsg(struct socket *const sock,
security/landlock/net.c
45
static int current_check_access_socket(struct socket *const sock,
security/landlock/task.c
300
static int hook_unix_may_send(struct socket *const sock,
security/landlock/task.c
301
struct socket *const other)
security/security.c
4173
int security_unix_may_send(struct socket *sock, struct socket *other)
security/security.c
4213
int security_socket_post_create(struct socket *sock, int family,
security/security.c
4230
int security_socket_socketpair(struct socket *socka, struct socket *sockb)
security/security.c
4248
int security_socket_bind(struct socket *sock,
security/security.c
4265
int security_socket_connect(struct socket *sock,
security/security.c
4280
int security_socket_listen(struct socket *sock, int backlog)
security/security.c
4296
int security_socket_accept(struct socket *sock, struct socket *newsock)
security/security.c
4311
int security_socket_sendmsg(struct socket *sock, struct msghdr *msg, int size)
security/security.c
4327
int security_socket_recvmsg(struct socket *sock, struct msghdr *msg,
security/security.c
4342
int security_socket_getsockname(struct socket *sock)
security/security.c
4355
int security_socket_getpeername(struct socket *sock)
security/security.c
4371
int security_socket_getsockopt(struct socket *sock, int level, int optname)
security/security.c
4386
int security_socket_setsockopt(struct socket *sock, int level, int optname)
security/security.c
4401
int security_socket_shutdown(struct socket *sock, int how)
security/security.c
4439
int security_socket_getpeersec_stream(struct socket *sock, sockptr_t optval,
security/security.c
4460
int security_socket_getpeersec_dgram(struct socket *sock,
security/security.c
4565
void security_sock_graft(struct sock *sk, struct socket *parent)
security/selinux/hooks.c
4953
static int selinux_socket_post_create(struct socket *sock, int family,
security/selinux/hooks.c
4987
static int selinux_socket_socketpair(struct socket *socka,
security/selinux/hooks.c
4988
struct socket *sockb)
security/selinux/hooks.c
5134
static int selinux_socket_bind(struct socket *sock, struct sockaddr *address, int addrlen)
security/selinux/hooks.c
5227
static int selinux_socket_connect(struct socket *sock,
security/selinux/hooks.c
5240
static int selinux_socket_listen(struct socket *sock, int backlog)
security/selinux/hooks.c
5245
static int selinux_socket_accept(struct socket *sock, struct socket *newsock)
security/selinux/hooks.c
5271
static int selinux_socket_sendmsg(struct socket *sock, struct msghdr *msg,
security/selinux/hooks.c
5294
static int selinux_socket_recvmsg(struct socket *sock, struct msghdr *msg,
security/selinux/hooks.c
5300
static int selinux_socket_getsockname(struct socket *sock)
security/selinux/hooks.c
5305
static int selinux_socket_getpeername(struct socket *sock)
security/selinux/hooks.c
5310
static int selinux_socket_setsockopt(struct socket *sock, int level, int optname)
security/selinux/hooks.c
5321
static int selinux_socket_getsockopt(struct socket *sock, int level,
security/selinux/hooks.c
5327
static int selinux_socket_shutdown(struct socket *sock, int how)
security/selinux/hooks.c
5364
static int selinux_socket_unix_may_send(struct socket *sock,
security/selinux/hooks.c
5365
struct socket *other)
security/selinux/hooks.c
5495
static int selinux_socket_getpeersec_stream(struct socket *sock,
security/selinux/hooks.c
5530
static int selinux_socket_getpeersec_dgram(struct socket *sock,
security/selinux/hooks.c
5602
static void selinux_sock_graft(struct sock *sk, struct socket *parent)
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
2008
struct socket *sock;
security/smack/smack_lsm.c
2752
static void smk_ipv6_port_label(struct socket *sock, struct sockaddr *address)
security/smack/smack_lsm.c
2913
struct socket *sock;
security/smack/smack_lsm.c
2983
static int smack_socket_post_create(struct socket *sock, int family,
security/smack/smack_lsm.c
3017
static int smack_socket_socketpair(struct socket *socka,
security/smack/smack_lsm.c
3018
struct socket *sockb)
security/smack/smack_lsm.c
3040
static int smack_socket_bind(struct socket *sock, struct sockaddr *address,
security/smack/smack_lsm.c
3063
static int smack_socket_connect(struct socket *sock, struct sockaddr *sap,
security/smack/smack_lsm.c
3980
static int smack_unix_may_send(struct socket *sock, struct socket *other)
security/smack/smack_lsm.c
4012
static int smack_socket_sendmsg(struct socket *sock, struct msghdr *msg,
security/smack/smack_lsm.c
4341
static int smack_socket_getpeersec_stream(struct socket *sock,
security/smack/smack_lsm.c
4377
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
163
bool node, socket, die, cluster, cache, core, thread, no_aggr;
tools/perf/builtin-stat.c
1643
id.socket = topo->socket_id;
tools/perf/builtin-stat.c
1660
id.socket = topo->socket_id;
tools/perf/builtin-stat.c
1714
id.socket = topo->socket_id;
tools/perf/builtin-stat.c
173
if (opt_mode->socket)
tools/perf/builtin-stat.c
1730
id.socket = topo->socket_id;
tools/perf/builtin-stat.c
1749
id.socket = topo->socket_id;
tools/perf/builtin-stat.c
1770
id.socket = topo->socket_id;
tools/perf/builtin-stat.c
2341
OPT_BOOLEAN(0, "per-socket", &opt_mode.socket,
tools/perf/builtin-stat.c
2536
OPT_BOOLEAN(0, "per-socket", &opt_mode.socket,
tools/perf/builtin-top.c
1304
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
142
env->cpu[cpu.cpu].socket_id == id.socket);
tools/perf/tests/topology.c
157
env->cpu[cpu.cpu].socket_id == id.socket);
tools/perf/tests/topology.c
169
env->cpu[cpu.cpu].socket_id == id.socket);
tools/perf/tests/topology.c
184
env->cpu[cpu.cpu].socket_id == id.socket);
tools/perf/tests/topology.c
198
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
437
extern long __sys_sendmsg_sock(struct socket *sock, struct msghdr *msg,
tools/perf/trace/beauty/include/linux/socket.h
439
extern long __sys_recvmsg_sock(struct socket *sock, struct msghdr *msg,
tools/perf/trace/beauty/include/linux/socket.h
462
extern int __sys_bind_socket(struct socket *sock, struct sockaddr_storage *address,
tools/perf/trace/beauty/include/linux/socket.h
469
extern int __sys_listen_socket(struct socket *sock, int backlog);
tools/perf/trace/beauty/include/linux/socket.h
470
extern int do_getsockname(struct socket *sock, int peer,
tools/perf/trace/beauty/include/linux/socket.h
476
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
254
id.socket = cpu__get_socket_id(cpu);
tools/perf/util/cpumap.c
265
else if (a->socket != b->socket)
tools/perf/util/cpumap.c
266
return a->socket - b->socket;
tools/perf/util/cpumap.c
788
a->socket == b->socket &&
tools/perf/util/cpumap.c
801
a->socket == -1 &&
tools/perf/util/cpumap.c
815
.socket = -1,
tools/perf/util/cpumap.h
19
int socket;
tools/perf/util/event.c
834
al->socket = -1;
tools/perf/util/event.c
850
al->socket = topo->socket_id;
tools/perf/util/hist.c
2314
(he->socket != hists->socket_filter)) {
tools/perf/util/hist.c
821
.socket = al->socket,
tools/perf/util/hist.h
260
s32 socket;
tools/perf/util/hist.h
523
int socket;
tools/perf/util/sort.c
1167
return right->socket - left->socket;
tools/perf/util/sort.c
1173
return repsep_snprintf(bf, size, "%*.*d", width, width-3, he->socket);
tools/perf/util/sort.c
1183
return sk >= 0 && he->socket != sk;
tools/perf/util/sort.c
3718
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/acct/taskstats_fill_stats_tgid.c
95
fd = socket(AF_NETLINK, SOCK_RAW, NETLINK_GENERIC);
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
148
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
44
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
193
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_storage.c
128
sock_fd = socket(AF_INET, SOCK_DGRAM, 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
174
fd = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
184
fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
198
ASSERT_LT(socket(AF_PACKET, SOCK_RAW, htons(ETH_P_ALL)), 0,
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
201
fd = socket(AF_PACKET, SOCK_RAW, 0);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
275
fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/lsm_cgroup.c
365
fd = socket(AF_INET, 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
233
test_case->servers[i] = socket(test_case->family, SOCK_STREAM,
tools/testing/selftests/bpf/prog_tests/migrate_reuseport.c
289
test_case->clients[i] = socket(test_case->family, SOCK_STREAM,
tools/testing/selftests/bpf/prog_tests/probe_user.c
79
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/setget_sockopt.c
214
fd = socket(AF_INET6, SOCK_STREAM, 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
46
s = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c
147
s = socket(family, SOCK_STREAM, 0);
tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c
85
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
216
fd = socket(AF_INET, SOCK_RAW, IPPROTO_TCP);
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
169
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/tc_qevent.c
25
fd = socket(AF_INET, SOCK_DGRAM, 0);
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
165
fd = socket(AF_NETLINK, SOCK_RAW, NETLINK_GENERIC);
tools/testing/selftests/bpf/prog_tests/test_dst_clear.c
42
sockfd = socket(AF_INET, SOCK_DGRAM, 0);
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
225
s = socket(AF_PACKET, SOCK_RAW, IPPROTO_RAW);
tools/testing/selftests/bpf/prog_tests/xdp_context_test_run.c
148
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
50
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
19
const struct socket *sk_socket = sk->sk_socket;
tools/testing/selftests/bpf/progs/bpf_iter_unix.c
26
inode = &container_of(sk_socket, struct socket_alloc, socket)->vfs_inode;
tools/testing/selftests/bpf/progs/bpf_smc.c
43
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
103
static __always_inline int real_bind(struct socket *sock,
tools/testing/selftests/bpf/progs/lsm_cgroup.c
132
int BPF_PROG(socket_bind, struct socket *sock, struct sockaddr *address,
tools/testing/selftests/bpf/progs/lsm_cgroup.c
141
int BPF_PROG(socket_bind2, struct socket *sock, struct sockaddr *address,
tools/testing/selftests/bpf/progs/lsm_cgroup.c
53
static __always_inline int real_create(struct socket *sock, int family,
tools/testing/selftests/bpf/progs/lsm_cgroup.c
87
int BPF_PROG(socket_post_create, struct socket *sock, int family,
tools/testing/selftests/bpf/progs/lsm_cgroup.c
96
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
1655
fd64 = socket(AF_INET6, type, 0);
tools/testing/selftests/bpf/test_maps.c
1856
fd64 = socket(AF_INET6, SOCK_RAW, IPPROTO_UDP);
tools/testing/selftests/bpf/test_maps.c
683
sfd[i] = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/test_maps.c
715
sfd[i] = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/bpf/test_maps.c
763
udp = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/bpf/test_sockmap.c
237
*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
1285
sk = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/cgroup/test_memcontrol.c
1346
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/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
1289
socket_fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/drivers/net/hw/ncdevmem.c
889
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/drivers/net/so_txtime.c
302
fd = socket(addr->sa_family, SOCK_DGRAM, 0);
tools/testing/selftests/drivers/net/so_txtime.c
323
fd = socket(addr->sa_family, SOCK_DGRAM, 0);
tools/testing/selftests/exec/non-regular.c
177
self->fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/filesystems/xattr/xattr_socket_test.c
419
self->sockfd = socket(AF_UNIX, variant->sock_type, 0);
tools/testing/selftests/filesystems/xattr/xattr_socket_test.c
75
self->sockfd = socket(AF_UNIX, variant->sock_type, 0);
tools/testing/selftests/filesystems/xattr/xattr_socket_types_test.c
138
self->sockfd = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/filesystems/xattr/xattr_socket_types_test.c
67
self->sockfd = socket(variant->family, variant->type,
tools/testing/selftests/filesystems/xattr/xattr_sockfs_test.c
331
sock2 = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/filesystems/xattr/xattr_sockfs_test.c
47
self->sockfd = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/audit.h
473
fd = socket(PF_NETLINK, SOCK_RAW, NETLINK_AUDIT);
tools/testing/selftests/landlock/fs_test.c
4123
fd = socket(AF_UNIX, type, 0);
tools/testing/selftests/landlock/fs_test.c
4170
cli_fd = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/fs_test.c
4430
cli_fd = socket(AF_UNIX, sock_type, 0);
tools/testing/selftests/landlock/fs_test.c
4540
cli_fd = socket(AF_UNIX, sock_type, 0);
tools/testing/selftests/landlock/fs_test.c
7729
cli_fd = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/net_test.c
124
sockfd = socket(srv->protocol.domain, srv->protocol.type | SOCK_CLOEXEC,
tools/testing/selftests/landlock/net_test.c
1923
unix_stream_fd = socket(AF_UNIX, SOCK_STREAM | SOCK_CLOEXEC, 0);
tools/testing/selftests/landlock/net_test.c
1926
unix_dgram_fd = socket(AF_UNIX, SOCK_DGRAM | SOCK_CLOEXEC, 0);
tools/testing/selftests/landlock/net_test.c
2552
bind_fd = socket(AF_INET, SOCK_STREAM | SOCK_CLOEXEC, 0);
tools/testing/selftests/landlock/net_test.c
2557
bind_fd = socket(AF_INET, SOCK_STREAM | SOCK_CLOEXEC, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
1067
client_conn_socket = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
1068
client_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
110
dgram_client = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
1111
server_conn_socket = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
1112
server_unconn_socket = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
1156
connected_socket = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
1157
non_connected_socket = 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
377
dgram_server = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
406
dgram_client = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
526
stream_client = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
528
dgram_client = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
553
stream_client = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
590
stream_server_child = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
592
dgram_server_child = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
617
stream_server_parent = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
619
dgram_server_parent = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
724
passed_socket = socket(AF_UNIX, variant->type, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
726
stream_server = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
740
client_socket = socket(AF_UNIX, variant->type, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
761
int client_child = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
771
server_socket = socket(AF_UNIX, variant->type, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
896
stream_pathname_socket = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
905
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
934
dgram_abstract_socket = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
966
stream_pathname_socket = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
972
dgram_pathname_socket = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
978
stream_abstract_socket = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_abstract_unix_test.c
984
dgram_abstract_socket = socket(AF_UNIX, SOCK_DGRAM, 0);
tools/testing/selftests/landlock/scoped_signal_test.c
505
client_socket = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/landlock/scoped_signal_test.c
544
server_socket = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/namespaces/nsid_test.c
851
sock = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/namespaces/nsid_test.c
894
parent_sock = socket(AF_UNIX, SOCK_STREAM, 0);
tools/testing/selftests/namespaces/nsid_test.c
966
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/af_unix/unix_listen.c
111
self->sk = socket(AF_UNIX, variant->type, 0);
tools/testing/selftests/net/af_unix/unix_listen.c
126
self->sk = socket(AF_UNIX, variant->type, 0);
tools/testing/selftests/net/af_unix/unix_listen.c
144
self->sk = socket(AF_UNIX, variant->type, 0);
tools/testing/selftests/net/af_unix/unix_listen.c
161
self->server = socket(AF_UNIX, variant->type, 0);
tools/testing/selftests/net/af_unix/unix_listen.c
171
self->sk = socket(AF_UNIX, variant->type, 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/forwarding/ipmr.c
192
self->netlink_sk = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
tools/testing/selftests/net/forwarding/ipmr.c
195
self->raw_sk = socket(variant->family, SOCK_RAW, variant->protocol);
tools/testing/selftests/net/getsockopt_iter.c
163
self->fd = socket(AF_VSOCK, SOCK_STREAM, 0);
tools/testing/selftests/net/getsockopt_iter.c
45
self->fd = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
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
200
*sock = socket(AF_NETLINK, SOCK_RAW | SOCK_CLOEXEC, proto);
tools/testing/selftests/net/ipsec.c
630
sock[0] = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/net/ipsec.c
657
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/gro.c
1366
txfd = socket(PF_PACKET, SOCK_RAW, IPPROTO_RAW);
tools/testing/selftests/net/lib/gro.c
1575
rxfd = socket(PF_PACKET, SOCK_RAW, htons(ETH_P_NONE));
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
1328
sock = socket(family, SOCK_STREAM, IPPROTO_MPTCP);
tools/testing/selftests/net/mptcp/pm_nl_ctl.c
1543
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
1131
fd = socket(AF_NETLINK, SOCK_RAW, NETLINK_ROUTE);
tools/testing/selftests/net/ovpn/ovpn-cli.c
127
int socket;
tools/testing/selftests/net/ovpn/ovpn-cli.c
1886
static int ovpn_send_tcp_data(int socket)
tools/testing/selftests/net/ovpn/ovpn-cli.c
1895
ret = send(socket, buf, sizeof(buf), MSG_NOSIGNAL);
tools/testing/selftests/net/ovpn/ovpn-cli.c
1902
static int ovpn_recv_tcp_data(int socket)
tools/testing/selftests/net/ovpn/ovpn-cli.c
1908
ret = recv(socket, buf, sizeof(buf), MSG_NOSIGNAL);
tools/testing/selftests/net/ovpn/ovpn-cli.c
2029
peer_ctx.socket = ovpn_accept(ovpn);
tools/testing/selftests/net/ovpn/ovpn-cli.c
2030
if (peer_ctx.socket < 0) {
tools/testing/selftests/net/ovpn/ovpn-cli.c
2036
ovpn->cli_sockets[num_peers] = peer_ctx.socket;
tools/testing/selftests/net/ovpn/ovpn-cli.c
2072
close(ovpn->socket);
tools/testing/selftests/net/ovpn/ovpn-cli.c
2084
ret = ovpn_send_tcp_data(ovpn->socket);
tools/testing/selftests/net/ovpn/ovpn-cli.c
2112
peer_ctx.socket = ovpn->socket;
tools/testing/selftests/net/ovpn/ovpn-cli.c
488
s = socket(family, sock_type, 0);
tools/testing/selftests/net/ovpn/ovpn-cli.c
552
ctx->socket = s;
tools/testing/selftests/net/ovpn/ovpn-cli.c
574
ret = listen(ctx->socket, 10);
tools/testing/selftests/net/ovpn/ovpn-cli.c
577
close(ctx->socket);
tools/testing/selftests/net/ovpn/ovpn-cli.c
590
ret = accept(ctx->socket, (struct sockaddr *)&ctx->remote, &socklen);
tools/testing/selftests/net/ovpn/ovpn-cli.c
611
close(ctx->socket);
tools/testing/selftests/net/ovpn/ovpn-cli.c
620
s = socket(ovpn->remote.in4.sin_family, SOCK_STREAM, 0);
tools/testing/selftests/net/ovpn/ovpn-cli.c
645
ovpn->socket = s;
tools/testing/selftests/net/ovpn/ovpn-cli.c
667
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/rds/getsockopt.c
38
self->fd = socket(AF_RDS, SOCK_SEQPACKET, 0);
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
159
fd[i] = socket(p.recv_family, p.protocol, 0);
tools/testing/selftests/net/reuseport_bpf.c
193
const int fd = socket(p.send_family, p.protocol, 0), one = 1;
tools/testing/selftests/net/reuseport_bpf.c
313
fd1 = socket(p.recv_family, p.protocol, 0);
tools/testing/selftests/net/reuseport_bpf.c
316
fd2 = socket(p.recv_family, p.protocol, 0);
tools/testing/selftests/net/reuseport_bpf.c
369
fd = socket(p.recv_family, p.protocol, 0);
tools/testing/selftests/net/reuseport_bpf.c
394
fd1 = socket(AF_INET, SOCK_DGRAM, 0);
tools/testing/selftests/net/reuseport_bpf.c
397
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
57
rcv_fds[i] = socket(family, proto, 0);
tools/testing/selftests/net/reuseport_dualstack.c
87
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/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
553
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
521
int fdlisten = socket(cfg_family, SOCK_STREAM, 0);
tools/testing/selftests/net/tcp_mmap.c
555
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
3065
fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
3066
sfd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
3189
fd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
3190
sfd = socket(AF_INET6, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
3248
fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
3249
sfd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
3294
fd = socket(AF_INET, SOCK_STREAM, 0);
tools/testing/selftests/net/tls.c
3295
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/ublk/kublk.c
1125
fd = socket(AF_UNIX, SOCK_STREAM | SOCK_NONBLOCK, 0);
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
1864
fd = socket(AF_VSOCK, SOCK_STREAM | SOCK_NONBLOCK, 0);
tools/testing/vsock/vsock_test.c
1936
fd = socket(AF_VSOCK, SOCK_STREAM, 0);
tools/testing/vsock/vsock_test.c
2045
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));