/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | sockopt_qos_to_cc.c | 7 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 D | sockopt_multi.c | 8 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 D | cgroup_getset_retval.c | 19 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 D | probe_user.c | 16 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 D | connect_ping.c | 34 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 D | bpf_iter.c | 1114 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 D | xdp_metadata.c | 223 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 D | sockmap_basic.c | 197 __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 D | token.c | 285 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 D | assign_reuse.c | 16 static int attach_reuseport(int sock_fd, int prog_fd) argument 18 return setsockopt(sock_fd, SOL_SOCKET, SO_ATTACH_REUSEPORT_EBPF,
|
H A D | sockopt.c | 1041 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 D | sk_lookup.c | 87 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 D | bind_bhash.c | 33 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 D | usnic_transport.h | 53 * 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 D | usnic_abi.h | 59 uint32_t sock_fd; member in struct:usnic_transport_spec::__anon24::__anon26
|
H A D | usnic_transport.c | 144 struct socket *usnic_transport_get_socket(int sock_fd) argument 151 sock = sockfd_lookup(sock_fd, &err); 154 sock_fd, err);
|
H A D | usnic_ib_qp_grp.c | 266 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 D | port_user.c | 151 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 D | test_progs.c | 1149 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 D | network_helpers.h | 63 int get_socket_local_port(int sock_fd);
|
H A D | xdp_hw_metadata.c | 725 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 D | network_helpers.c | 478 int get_socket_local_port(int sock_fd) argument 484 err = getsockname(sock_fd, (struct sockaddr *)&addr, &addrlen);
|
H A D | xsk.c | 450 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 D | net_test.c | 213 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 D | builtin-daemon.c | 809 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);
|