/kernel/linux/linux-6.6/tools/testing/selftests/net/ |
H A D | bind_bhash.c | 33 int sock_fd, reuse = 1, err; in bind_socket() local 36 sock_fd = socket(domain, SOCK_STREAM, 0); in bind_socket() 37 if (sock_fd < 0) { in bind_socket() 39 return sock_fd; in bind_socket() 52 err = setsockopt(sock_fd, SOL_SOCKET, opt, &reuse, sizeof(reuse)); in bind_socket() 59 err = bind(sock_fd, res->ai_addr, res->ai_addrlen); in bind_socket() 65 return sock_fd; in bind_socket() 68 close(sock_fd); in bind_socket() 74 int sock_fd, i; in setup() local 78 sock_fd in setup() 91 int listener_fd, sock_fd, i, j; main() local [all...] |
/kernel/linux/linux-5.10/tools/testing/selftests/bpf/prog_tests/ |
H A D | sockopt_multi.c | 58 int cg_child, int sock_fd) in run_getsockopt_test() 67 err = setsockopt(sock_fd, SOL_IP, IP_TOS, &buf, 1); in run_getsockopt_test() 75 err = getsockopt(sock_fd, SOL_IP, IP_TOS, &buf, &optlen); in run_getsockopt_test() 98 err = getsockopt(sock_fd, SOL_IP, IP_TOS, &buf, &optlen); in run_getsockopt_test() 122 err = getsockopt(sock_fd, SOL_IP, IP_TOS, &buf, &optlen); in run_getsockopt_test() 141 err = setsockopt(sock_fd, SOL_IP, IP_TOS, &buf, 1); in run_getsockopt_test() 149 err = getsockopt(sock_fd, SOL_IP, IP_TOS, &buf, &optlen); in run_getsockopt_test() 168 err = getsockopt(sock_fd, SOL_IP, IP_TOS, &buf, &optlen); in run_getsockopt_test() 180 err = setsockopt(sock_fd, SOL_IP, IP_TOS, &buf, 1); in run_getsockopt_test() 188 err = getsockopt(sock_fd, SOL_I in run_getsockopt_test() 57 run_getsockopt_test(struct bpf_object *obj, int cg_parent, int cg_child, int sock_fd) run_getsockopt_test() argument 207 run_setsockopt_test(struct bpf_object *obj, int cg_parent, int cg_child, int sock_fd) run_setsockopt_test() argument 305 int sock_fd = -1; test_sockopt_multi() local [all...] |
H A D | sockmap_basic.c | 205 __s64 *sock_fd = NULL; in test_sockmap_copy() local 224 sock_fd = calloc(num_sockets, sizeof(*sock_fd)); in test_sockmap_copy() 225 if (CHECK(!sock_fd, "calloc(sock_fd)", "failed to allocate\n")) in test_sockmap_copy() 229 sock_fd[i] = -1; in test_sockmap_copy() 234 sock_fd[i] = connected_socket_v4(); in test_sockmap_copy() 235 if (CHECK(sock_fd[i] == -1, "connected_socket_v4", "cannot connect\n")) in test_sockmap_copy() 238 err = bpf_map_update_elem(src_fd, &i, &sock_fd[i], BPF_NOEXIST); in test_sockmap_copy() 276 for (i = 0; sock_fd in test_sockmap_copy() [all...] |
H A D | probe_user.c | 9 int err, results_map_fd, sock_fd, duration = 0; in test_probe_user() local 48 sock_fd = socket(AF_INET, SOCK_STREAM, 0); in test_probe_user() 49 if (CHECK(sock_fd < 0, "create_sock_fd", "err %d\n", sock_fd)) in test_probe_user() 52 connect(sock_fd, &curr, sizeof(curr)); in test_probe_user() 53 close(sock_fd); in test_probe_user()
|
H A D | sockopt.c | 879 int sock_fd, err, prog_fd; in run_test() local 902 sock_fd = socket(AF_INET, SOCK_STREAM, 0); in run_test() 903 if (sock_fd < 0) { in run_test() 910 err = setsockopt(sock_fd, test->set_level, test->set_optname, in run_test() 930 err = getsockopt(sock_fd, test->get_level, test->get_optname, in run_test() 963 close(sock_fd); in run_test()
|
H A D | bpf_iter.c | 922 int sock_fd[3] = {-1, -1, -1}; in test_bpf_sk_storage_map() local 933 num_sockets = ARRAY_SIZE(sock_fd); in test_bpf_sk_storage_map() 935 sock_fd[i] = socket(AF_INET6, SOCK_STREAM, 0); in test_bpf_sk_storage_map() 936 if (CHECK(sock_fd[i] < 0, "socket", "errno: %d\n", errno)) in test_bpf_sk_storage_map() 942 err = bpf_map_update_elem(map_fd, &sock_fd[i], &val, in test_bpf_sk_storage_map() 983 if (sock_fd[i] >= 0) in test_bpf_sk_storage_map() 984 close(sock_fd[i]); in test_bpf_sk_storage_map()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/prog_tests/ |
H A D | sockopt_multi.c | 8 int cg_child, int sock_fd) in run_getsockopt_test() 19 err = setsockopt(sock_fd, SOL_IP, IP_TOS, &buf, 1); in run_getsockopt_test() 27 err = getsockopt(sock_fd, SOL_IP, IP_TOS, &buf, &optlen); in run_getsockopt_test() 51 err = getsockopt(sock_fd, SOL_IP, IP_TOS, &buf, &optlen); in run_getsockopt_test() 76 err = getsockopt(sock_fd, SOL_IP, IP_TOS, &buf, &optlen); in run_getsockopt_test() 95 err = setsockopt(sock_fd, SOL_IP, IP_TOS, &buf, 1); in run_getsockopt_test() 103 err = getsockopt(sock_fd, SOL_IP, IP_TOS, &buf, &optlen); in run_getsockopt_test() 119 err = getsockopt(sock_fd, SOL_IP, IP_TOS, &buf, &optlen); in run_getsockopt_test() 131 err = setsockopt(sock_fd, SOL_IP, IP_TOS, &buf, 1); in run_getsockopt_test() 139 err = getsockopt(sock_fd, SOL_I in run_getsockopt_test() 7 run_getsockopt_test(struct sockopt_multi *obj, int cg_parent, int cg_child, int sock_fd) run_getsockopt_test() argument 158 run_setsockopt_test(struct sockopt_multi *obj, int cg_parent, int cg_child, int sock_fd) run_setsockopt_test() argument 257 int sock_fd = -1; test_sockopt_multi() local [all...] |
H A D | cgroup_getset_retval.c | 19 static void test_setsockopt_set(int cgroup_fd, int sock_fd) in test_setsockopt_set() argument 38 if (!ASSERT_ERR(setsockopt(sock_fd, SOL_SOCKET, SO_REUSEADDR, in test_setsockopt_set() 55 static void test_setsockopt_set_and_get(int cgroup_fd, int sock_fd) in test_setsockopt_set_and_get() argument 78 if (!ASSERT_ERR(setsockopt(sock_fd, SOL_SOCKET, SO_REUSEADDR, in test_setsockopt_set_and_get() 98 static void test_setsockopt_default_zero(int cgroup_fd, int sock_fd) in test_setsockopt_default_zero() argument 117 if (!ASSERT_OK(setsockopt(sock_fd, SOL_SOCKET, SO_REUSEADDR, in test_setsockopt_default_zero() 134 static void test_setsockopt_default_zero_and_set(int cgroup_fd, int sock_fd) in test_setsockopt_default_zero_and_set() argument 158 if (!ASSERT_ERR(setsockopt(sock_fd, SOL_SOCKET, SO_REUSEADDR, in test_setsockopt_default_zero_and_set() 178 static void test_setsockopt_override(int cgroup_fd, int sock_fd) in test_setsockopt_override() argument 207 if (!ASSERT_ERR(setsockopt(sock_fd, SOL_SOCKE in test_setsockopt_override() 228 test_setsockopt_legacy_eperm(int cgroup_fd, int sock_fd) test_setsockopt_legacy_eperm() argument 273 test_setsockopt_legacy_no_override(int cgroup_fd, int sock_fd) test_setsockopt_legacy_no_override() argument 325 test_getsockopt_get(int cgroup_fd, int sock_fd) test_getsockopt_get() argument 367 test_getsockopt_override(int cgroup_fd, int sock_fd) test_getsockopt_override() argument 405 test_getsockopt_retval_sync(int cgroup_fd, int sock_fd) test_getsockopt_retval_sync() argument 473 test_exposed_hooks(int cgroup_fd, int sock_fd) test_exposed_hooks() argument 504 int sock_fd = -1; test_cgroup_getset_retval() local [all...] |
H A D | sockopt_qos_to_cc.c | 7 static void run_setsockopt_test(int cg_fd, int sock_fd) in run_setsockopt_test() argument 15 err = setsockopt(sock_fd, SOL_IPV6, IPV6_TCLASS, &buf, sizeof(buf)); in run_setsockopt_test() 16 if (!ASSERT_OK(err, "setsockopt(sock_fd, IPV6_TCLASS)")) in run_setsockopt_test() 21 err = getsockopt(sock_fd, SOL_TCP, TCP_CONGESTION, cc, &optlen); in run_setsockopt_test() 22 if (!ASSERT_OK(err, "getsockopt(sock_fd, TCP_CONGESTION)")) in run_setsockopt_test() 25 if (!ASSERT_STREQ(cc, "reno", "getsockopt(sock_fd, TCP_CONGESTION)")) in run_setsockopt_test() 34 int sock_fd = -1; in test_sockopt_qos_to_cc() local 47 sock_fd = socket(AF_INET6, SOCK_STREAM, 0); in test_sockopt_qos_to_cc() 48 if (!ASSERT_GE(sock_fd, 0, "v6 socket open")) in test_sockopt_qos_to_cc() 51 err = setsockopt(sock_fd, SOL_TC in test_sockopt_qos_to_cc() [all...] |
H A D | connect_ping.c | 34 int sock_fd; in subtest() local 52 sock_fd = socket(family, SOCK_DGRAM, protocol); in subtest() 53 if (!ASSERT_GE(sock_fd, 0, "sock-create")) in subtest() 56 if (!ASSERT_OK(connect(sock_fd, sa, sa_len), "connect")) in subtest() 68 if (!ASSERT_OK(getsockname(sock_fd, sa, &sa_len), in subtest() 93 close(sock_fd); in subtest()
|
H A D | probe_user.c | 16 int err, results_map_fd, sock_fd, duration = 0; in serial_test_probe_user() local 58 sock_fd = socket(AF_INET, SOCK_STREAM, 0); in serial_test_probe_user() 59 if (CHECK(sock_fd < 0, "create_sock_fd", "err %d\n", sock_fd)) in serial_test_probe_user() 62 connect(sock_fd, &curr, sizeof(curr)); in serial_test_probe_user() 63 close(sock_fd); in serial_test_probe_user()
|
H A D | sockmap_basic.c | 197 __s64 *sock_fd = NULL; in test_sockmap_copy() local 216 sock_fd = calloc(num_sockets, sizeof(*sock_fd)); in test_sockmap_copy() 217 if (!ASSERT_OK_PTR(sock_fd, "calloc(sock_fd)")) in test_sockmap_copy() 221 sock_fd[i] = -1; in test_sockmap_copy() 226 sock_fd[i] = connected_socket_v4(); in test_sockmap_copy() 227 if (!ASSERT_NEQ(sock_fd[i], -1, "connected_socket_v4")) in test_sockmap_copy() 230 err = bpf_map_update_elem(src_fd, &i, &sock_fd[i], BPF_NOEXIST); in test_sockmap_copy() 266 for (i = 0; sock_fd in test_sockmap_copy() [all...] |
H A D | bpf_iter.c | 1123 int sock_fd = -1; in test_bpf_sk_storage_delete() local 1133 sock_fd = socket(AF_INET6, SOCK_STREAM, 0); in test_bpf_sk_storage_delete() 1134 if (!ASSERT_GE(sock_fd, 0, "socket")) in test_bpf_sk_storage_delete() 1136 err = bpf_map_update_elem(map_fd, &sock_fd, &val, BPF_NOEXIST); in test_bpf_sk_storage_delete() 1160 err = bpf_map_lookup_elem(map_fd, &sock_fd, &val); in test_bpf_sk_storage_delete() 1170 if (sock_fd >= 0) in test_bpf_sk_storage_delete() 1171 close(sock_fd); in test_bpf_sk_storage_delete() 1185 int sock_fd = -1; in test_bpf_sk_storage_get() local 1191 sock_fd = socket(AF_INET6, SOCK_STREAM, 0); in test_bpf_sk_storage_get() 1192 if (!ASSERT_GE(sock_fd, in test_bpf_sk_storage_get() 1246 int sock_fd[3] = {-1, -1, -1}; test_bpf_sk_storage_map() local [all...] |
H A D | sockopt.c | 945 int sock_fd, err, prog_fd; in run_test() local 968 sock_fd = socket(AF_INET, SOCK_STREAM, 0); in run_test() 969 if (sock_fd < 0) { in run_test() 983 err = setsockopt(sock_fd, test->set_level, test->set_optname, in run_test() 1011 err = getsockopt(sock_fd, test->get_level, test->get_optname, in run_test() 1046 close(sock_fd); in run_test()
|
/kernel/linux/linux-5.10/arch/um/drivers/ |
H A D | port_user.c | 150 int sock_fd; member 158 dup2(data->sock_fd, 0); in port_pre_exec() 159 dup2(data->sock_fd, 1); in port_pre_exec() 160 dup2(data->sock_fd, 2); in port_pre_exec() 161 close(data->sock_fd); in port_pre_exec() 183 { .sock_fd = new, in port_connection()
|
/kernel/linux/linux-6.6/arch/um/drivers/ |
H A D | port_user.c | 151 int sock_fd; member 159 dup2(data->sock_fd, 0); in port_pre_exec() 160 dup2(data->sock_fd, 1); in port_pre_exec() 161 dup2(data->sock_fd, 2); in port_pre_exec() 162 close(data->sock_fd); in port_pre_exec() 199 { .sock_fd = new, in port_connection()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/usnic/ |
H A D | usnic_transport.c | 145 struct socket *usnic_transport_get_socket(int sock_fd) in usnic_transport_get_socket() argument 152 sock = sockfd_lookup(sock_fd, &err); in usnic_transport_get_socket() 155 sock_fd, err); in usnic_transport_get_socket()
|
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_ib_qp_grp.c | 267 int sock_fd; in create_udp_flow() local 279 sock_fd = trans_spec->udp.sock_fd; in create_udp_flow() 282 sock = usnic_transport_get_socket(sock_fd); in create_udp_flow() 291 usnic_err("Protocol for fd %d is not UDP", sock_fd); in create_udp_flow()
|
H A D | usnic_abi.h | 59 uint32_t sock_fd; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/usnic/ |
H A D | usnic_transport.c | 144 struct socket *usnic_transport_get_socket(int sock_fd) in usnic_transport_get_socket() argument 151 sock = sockfd_lookup(sock_fd, &err); in usnic_transport_get_socket() 154 sock_fd, err); in usnic_transport_get_socket()
|
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_ib_qp_grp.c | 266 int sock_fd; in create_udp_flow() local 278 sock_fd = trans_spec->udp.sock_fd; in create_udp_flow() 281 sock = usnic_transport_get_socket(sock_fd); in create_udp_flow() 290 usnic_err("Protocol for fd %d is not UDP", sock_fd); in create_udp_flow()
|
/kernel/linux/linux-6.6/tools/testing/selftests/bpf/ |
H A D | test_progs.c | 1108 int sock_fd; member 1111 static int read_prog_test_msg(int sock_fd, struct msg *msg, enum msg_type type) in read_prog_test_msg() argument 1113 if (recv_message(sock_fd, msg) < 0) in read_prog_test_msg() 1124 static int dispatch_thread_read_log(int sock_fd, char **log_buf, size_t *log_cnt) in dispatch_thread_read_log() argument 1136 if (read_prog_test_msg(sock_fd, &msg, MSG_TEST_LOG)) { in dispatch_thread_read_log() 1152 static int dispatch_thread_send_subtests(int sock_fd, struct test_state *state) in dispatch_thread_send_subtests() argument 1165 if (read_prog_test_msg(sock_fd, &msg, MSG_SUBTEST_DONE)) in dispatch_thread_send_subtests() 1175 if (dispatch_thread_read_log(sock_fd, in dispatch_thread_send_subtests() 1187 int sock_fd; in dispatch_thread() local 1189 sock_fd in dispatch_thread() [all...] |
/kernel/linux/linux-6.6/tools/perf/ |
H A D | builtin-daemon.c | 809 static int handle_server_socket(struct daemon *daemon, int sock_fd) in handle_server_socket() argument 815 fd = accept(sock_fd, NULL, NULL); in handle_server_socket() 1255 int sock_fd = -1, conf_fd = -1, signal_fd = -1; in __cmd_start() local 1295 sock_fd = setup_server_socket(daemon); in __cmd_start() 1296 if (sock_fd < 0) in __cmd_start() 1307 sock_pos = fdarray__add(&fda, sock_fd, POLLIN|POLLERR|POLLHUP, 0); in __cmd_start() 1330 err = handle_server_socket(daemon, sock_fd); in __cmd_start() 1347 if (sock_fd != -1) in __cmd_start() 1348 close(sock_fd); in __cmd_start()
|