Searched refs:sock_fd (Results 1 - 25 of 25) sorted by relevance

/linux-master/tools/testing/selftests/bpf/prog_tests/
H A Dsockopt_qos_to_cc.c7 static void run_setsockopt_test(int cg_fd, int sock_fd) argument
15 err = setsockopt(sock_fd, SOL_IPV6, IPV6_TCLASS, &buf, sizeof(buf));
16 if (!ASSERT_OK(err, "setsockopt(sock_fd, IPV6_TCLASS)"))
21 err = getsockopt(sock_fd, SOL_TCP, TCP_CONGESTION, cc, &optlen);
22 if (!ASSERT_OK(err, "getsockopt(sock_fd, TCP_CONGESTION)"))
25 if (!ASSERT_STREQ(cc, "reno", "getsockopt(sock_fd, TCP_CONGESTION)"))
34 int sock_fd = -1; local
47 sock_fd = socket(AF_INET6, SOCK_STREAM, 0);
48 if (!ASSERT_GE(sock_fd, 0, "v6 socket open"))
51 err = setsockopt(sock_fd, SOL_TC
[all...]
H A Dsockopt_multi.c8 int cg_child, int sock_fd)
19 err = setsockopt(sock_fd, SOL_IP, IP_TOS, &buf, 1);
27 err = getsockopt(sock_fd, SOL_IP, IP_TOS, &buf, &optlen);
51 err = getsockopt(sock_fd, SOL_IP, IP_TOS, &buf, &optlen);
76 err = getsockopt(sock_fd, SOL_IP, IP_TOS, &buf, &optlen);
95 err = setsockopt(sock_fd, SOL_IP, IP_TOS, &buf, 1);
103 err = getsockopt(sock_fd, SOL_IP, IP_TOS, &buf, &optlen);
119 err = getsockopt(sock_fd, SOL_IP, IP_TOS, &buf, &optlen);
131 err = setsockopt(sock_fd, SOL_IP, IP_TOS, &buf, 1);
139 err = getsockopt(sock_fd, SOL_I
7 run_getsockopt_test(struct sockopt_multi *obj, int cg_parent, int cg_child, int sock_fd) argument
158 run_setsockopt_test(struct sockopt_multi *obj, int cg_parent, int cg_child, int sock_fd) argument
257 int sock_fd = -1; local
[all...]
H A Dcgroup_getset_retval.c19 static void test_setsockopt_set(int cgroup_fd, int sock_fd) argument
38 if (!ASSERT_ERR(setsockopt(sock_fd, SOL_SOCKET, SO_REUSEADDR,
55 static void test_setsockopt_set_and_get(int cgroup_fd, int sock_fd) argument
78 if (!ASSERT_ERR(setsockopt(sock_fd, SOL_SOCKET, SO_REUSEADDR,
98 static void test_setsockopt_default_zero(int cgroup_fd, int sock_fd) argument
117 if (!ASSERT_OK(setsockopt(sock_fd, SOL_SOCKET, SO_REUSEADDR,
134 static void test_setsockopt_default_zero_and_set(int cgroup_fd, int sock_fd) argument
158 if (!ASSERT_ERR(setsockopt(sock_fd, SOL_SOCKET, SO_REUSEADDR,
178 static void test_setsockopt_override(int cgroup_fd, int sock_fd) argument
207 if (!ASSERT_ERR(setsockopt(sock_fd, SOL_SOCKE
228 test_setsockopt_legacy_eperm(int cgroup_fd, int sock_fd) argument
273 test_setsockopt_legacy_no_override(int cgroup_fd, int sock_fd) argument
325 test_getsockopt_get(int cgroup_fd, int sock_fd) argument
367 test_getsockopt_override(int cgroup_fd, int sock_fd) argument
405 test_getsockopt_retval_sync(int cgroup_fd, int sock_fd) argument
473 test_exposed_hooks(int cgroup_fd, int sock_fd) argument
504 int sock_fd = -1; local
[all...]
H A Dprobe_user.c16 int err, results_map_fd, sock_fd, duration = 0; local
58 sock_fd = socket(AF_INET, SOCK_STREAM, 0);
59 if (CHECK(sock_fd < 0, "create_sock_fd", "err %d\n", sock_fd))
62 connect(sock_fd, &curr, sizeof(curr));
63 close(sock_fd);
H A Dconnect_ping.c34 int sock_fd; local
52 sock_fd = socket(family, SOCK_DGRAM, protocol);
53 if (!ASSERT_GE(sock_fd, 0, "sock-create"))
56 if (!ASSERT_OK(connect(sock_fd, sa, sa_len), "connect"))
68 if (!ASSERT_OK(getsockname(sock_fd, sa, &sa_len),
93 close(sock_fd);
H A Dbpf_iter.c1114 int sock_fd = -1; local
1124 sock_fd = socket(AF_INET6, SOCK_STREAM, 0);
1125 if (!ASSERT_GE(sock_fd, 0, "socket"))
1128 err = bpf_map_update_elem(map_fd, &sock_fd, &val, BPF_NOEXIST);
1152 err = bpf_map_lookup_elem(map_fd, &sock_fd, &val);
1167 if (sock_fd >= 0)
1168 close(sock_fd);
1182 int sock_fd = -1; local
1188 sock_fd = socket(AF_INET6, SOCK_STREAM, 0);
1189 if (!ASSERT_GE(sock_fd,
1241 int sock_fd[3] = {-1, -1, -1}; local
[all...]
H A Dxdp_metadata.c223 int sock_fd, err = 0; local
231 sock_fd = socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP);
232 if (!ASSERT_GE(sock_fd, 0, "socket(AF_INET, SOCK_DGRAM, IPPROTO_UDP)"))
233 return sock_fd;
235 err = sendto(sock_fd, udp_payload, UDP_PAYLOAD_BYTES, MSG_DONTWAIT,
239 close(sock_fd);
379 int sock_fd; local
446 sock_fd = xsk_socket__fd(rx_xsk.socket);
447 ret = bpf_map_update_elem(bpf_map__fd(bpf_obj->maps.xsk), &queue_id, &sock_fd, 0);
H A Dsockmap_basic.c197 __s64 *sock_fd = NULL; local
216 sock_fd = calloc(num_sockets, sizeof(*sock_fd));
217 if (!ASSERT_OK_PTR(sock_fd, "calloc(sock_fd)"))
221 sock_fd[i] = -1;
226 sock_fd[i] = connected_socket_v4();
227 if (!ASSERT_NEQ(sock_fd[i], -1, "connected_socket_v4"))
230 err = bpf_map_update_elem(src_fd, &i, &sock_fd[i], BPF_NOEXIST);
266 for (i = 0; sock_fd
[all...]
H A Dtoken.c285 static void child(int sock_fd, struct bpffs_opts *opts, child_callback_fn callback) argument
332 err = sendfd(sock_fd, fs_fd);
340 err = recvfd(sock_fd, &mnt_fd);
386 err = sendfd(sock_fd, token_fd);
398 zclose(sock_fd);
429 static void parent(int child_pid, struct bpffs_opts *bpffs_opts, int sock_fd) argument
433 err = recvfd(sock_fd, &fs_fd);
445 err = sendfd(sock_fd, mnt_fd);
451 err = recvfd(sock_fd, &token_fd);
459 zclose(sock_fd);
[all...]
H A Dassign_reuse.c16 static int attach_reuseport(int sock_fd, int prog_fd) argument
18 return setsockopt(sock_fd, SOL_SOCKET, SO_ATTACH_REUSEPORT_EBPF,
H A Dsockopt.c1041 int sock_fd, err, prog_fd; local
1064 sock_fd = socket(AF_INET, SOCK_STREAM, 0);
1065 if (sock_fd < 0) {
1079 err = call_setsockopt(use_io_uring, sock_fd, test->set_level,
1108 err = call_getsockopt(use_io_uring, sock_fd, test->get_level,
1143 close(sock_fd);
H A Dsk_lookup.c87 static int attach_reuseport(int sock_fd, struct bpf_program *reuseport_prog) argument
97 err = setsockopt(sock_fd, SOL_SOCKET, SO_ATTACH_REUSEPORT_EBPF,
493 static int update_lookup_map(struct bpf_map *map, int index, int sock_fd) argument
505 value = (uint64_t)sock_fd;
/linux-master/tools/testing/selftests/net/
H A Dbind_bhash.c33 int sock_fd, reuse = 1, err; local
36 sock_fd = socket(domain, SOCK_STREAM, 0);
37 if (sock_fd < 0) {
39 return sock_fd;
52 err = setsockopt(sock_fd, SOL_SOCKET, opt, &reuse, sizeof(reuse));
59 err = bind(sock_fd, res->ai_addr, res->ai_addrlen);
65 return sock_fd;
68 close(sock_fd);
74 int sock_fd, i; local
78 sock_fd
91 int listener_fd, sock_fd, i, j; local
[all...]
/linux-master/drivers/infiniband/hw/usnic/
H A Dusnic_transport.h53 * Do a fget on the socket refered to by sock_fd and returns the socket.
57 struct socket *usnic_transport_get_socket(int sock_fd);
H A Dusnic_abi.h59 uint32_t sock_fd; member in struct:usnic_transport_spec::__anon24::__anon26
H A Dusnic_transport.c144 struct socket *usnic_transport_get_socket(int sock_fd) argument
151 sock = sockfd_lookup(sock_fd, &err);
154 sock_fd, err);
H A Dusnic_ib_qp_grp.c266 int sock_fd; local
278 sock_fd = trans_spec->udp.sock_fd;
281 sock = usnic_transport_get_socket(sock_fd);
290 usnic_err("Protocol for fd %d is not UDP", sock_fd);
/linux-master/arch/um/drivers/
H A Dport_user.c151 int sock_fd; member in struct:port_pre_exec_data
159 dup2(data->sock_fd, 0);
160 dup2(data->sock_fd, 1);
161 dup2(data->sock_fd, 2);
162 close(data->sock_fd);
199 { .sock_fd = new,
/linux-master/tools/testing/selftests/bpf/
H A Dtest_progs.c1149 int sock_fd; member in struct:dispatch_data
1152 static int read_prog_test_msg(int sock_fd, struct msg *msg, enum msg_type type) argument
1154 if (recv_message(sock_fd, msg) < 0)
1165 static int dispatch_thread_read_log(int sock_fd, char **log_buf, size_t *log_cnt) argument
1177 if (read_prog_test_msg(sock_fd, &msg, MSG_TEST_LOG)) {
1193 static int dispatch_thread_send_subtests(int sock_fd, struct test_state *state) argument
1206 if (read_prog_test_msg(sock_fd, &msg, MSG_SUBTEST_DONE))
1216 if (dispatch_thread_read_log(sock_fd,
1228 int sock_fd; local
1230 sock_fd
[all...]
H A Dnetwork_helpers.h63 int get_socket_local_port(int sock_fd);
H A Dxdp_hw_metadata.c725 int sock_fd = xsk_socket__fd(rx_xsk[i].socket); local
728 printf("map[%d] = %d\n", queue_id, sock_fd);
729 ret = bpf_map_update_elem(bpf_map__fd(bpf_obj->maps.xsk), &queue_id, &sock_fd, 0);
H A Dnetwork_helpers.c478 int get_socket_local_port(int sock_fd) argument
484 err = getsockname(sock_fd, (struct sockaddr *)&addr, &addrlen);
H A Dxsk.c450 int map_fd, sock_fd; local
453 sock_fd = xsk_socket__fd(xsk);
455 return bpf_map_update_elem(map_fd, &index, &sock_fd, 0);
/linux-master/tools/testing/selftests/landlock/
H A Dnet_test.c213 static int bind_variant_addrlen(const int sock_fd, argument
222 ret = bind(sock_fd, &srv->ipv4_addr, addrlen);
226 ret = bind(sock_fd, &srv->ipv6_addr, addrlen);
230 ret = bind(sock_fd, &srv->unix_addr, addrlen);
243 static int bind_variant(const int sock_fd, argument
246 return bind_variant_addrlen(sock_fd, srv, get_addrlen(srv, false));
249 static int connect_variant_addrlen(const int sock_fd, argument
258 ret = connect(sock_fd, &srv->ipv4_addr, addrlen);
262 ret = connect(sock_fd, &srv->ipv6_addr, addrlen);
266 ret = connect(sock_fd,
279 connect_variant(const int sock_fd, const struct service_fixture *const srv) argument
[all...]
/linux-master/tools/perf/
H A Dbuiltin-daemon.c809 static int handle_server_socket(struct daemon *daemon, int sock_fd) argument
815 fd = accept(sock_fd, NULL, NULL);
1255 int sock_fd = -1, conf_fd = -1, signal_fd = -1; local
1295 sock_fd = setup_server_socket(daemon);
1296 if (sock_fd < 0)
1307 sock_pos = fdarray__add(&fda, sock_fd, POLLIN|POLLERR|POLLHUP, 0);
1330 err = handle_server_socket(daemon, sock_fd);
1347 if (sock_fd != -1)
1348 close(sock_fd);

Completed in 245 milliseconds