Home
last modified time | relevance | path

Searched refs:optname (Results 1 – 22 of 22) sorted by relevance

/tools/testing/selftests/bpf/progs/
A Dsockopt_sk.c50 if (ctx->level == SOL_IP && ctx->optname == IP_TOS) { in _getsockopt()
58 if (ctx->level == SOL_SOCKET && ctx->optname == SO_SNDBUF) { in _getsockopt()
66 if (ctx->level == SOL_TCP && ctx->optname == TCP_CONGESTION) { in _getsockopt()
74 if (ctx->level == SOL_TCP && ctx->optname == TCP_ZEROCOPY_RECEIVE) { in _getsockopt()
90 if (ctx->level == SOL_IP && ctx->optname == IP_FREEBIND) { in _getsockopt()
160 if (ctx->level == SOL_IP && ctx->optname == IP_TOS) { in _setsockopt()
169 if (ctx->level == SOL_SOCKET && ctx->optname == SO_SNDBUF) { in _setsockopt()
181 if (ctx->level == SOL_TCP && ctx->optname == TCP_CONGESTION) { in _setsockopt()
193 if (ctx->level == SOL_IP && ctx->optname == IP_FREEBIND) { in _setsockopt()
A Dsockopt_multi.c16 if (ctx->level != SOL_IP || ctx->optname != IP_TOS) in _getsockopt_child()
45 if (ctx->level != SOL_IP || ctx->optname != IP_TOS) in _getsockopt_parent()
74 if (ctx->level != SOL_IP || ctx->optname != IP_TOS) in _setsockopt()
A Dmptcp_subflow.c115 (!(ctx->level == SOL_SOCKET && ctx->optname == SO_MARK) && in _getsockopt_subflow()
116 !(ctx->level == SOL_TCP && ctx->optname == TCP_CONGESTION))) in _getsockopt_subflow()
125 if (ctx->optname == SO_MARK) in _getsockopt_subflow()
A Dsockopt_inherit.c41 if (ctx->optname == CUSTOM_INHERIT1) in get_storage()
44 else if (ctx->optname == CUSTOM_INHERIT2) in get_storage()
A Dsockopt_qos_to_cc.c19 if (ctx->level != SOL_IPV6 || ctx->optname != IPV6_TCLASS) in sockopt_qos_to_cc()
A Dsetget_sockopt.c379 if (!sk || ctx->level != SOL_TCP || ctx->optname != TCP_BPF_SOCK_OPS_CB_FLAGS) in _getsockopt()
/tools/testing/selftests/bpf/prog_tests/
A Dsock_create.c24 int optname; member
46 .optname = SO_PRIORITY,
67 .optname = SO_PRIORITY,
98 .optname = SO_MARK,
129 .optname = SO_MARK,
150 .optname = SO_BINDTOIFINDEX,
171 .optname = SO_BINDTOIFINDEX,
307 if (test->optname) { in run_test()
308 err = getsockopt(sock_fd, SOL_SOCKET, test->optname, &optval, &optlen); in run_test()
A Dsockopt.c176 offsetof(struct bpf_sockopt, optname)),
224 offsetof(struct bpf_sockopt, optname)),
562 offsetof(struct bpf_sockopt, optname)),
593 offsetof(struct bpf_sockopt, optname)),
992 static int uring_sockopt(int op, int fd, int level, int optname, in uring_sockopt() argument
1010 io_uring_prep_cmd(sqe, op, fd, level, optname, optval, optlen); in uring_sockopt()
1031 return uring_sockopt(SOCKET_URING_OP_SETSOCKOPT, fd, level, optname, in uring_setsockopt()
1056 return uring_setsockopt(fd, level, optname, optval, optlen); in call_setsockopt()
1058 return setsockopt(fd, level, optname, optval, optlen); in call_setsockopt()
1066 return uring_getsockopt(fd, level, optname, optval, optlen); in call_getsockopt()
[all …]
A Dsockopt_inherit.c13 static int verify_sockopt(int fd, int optname, const char *msg, char expected) in verify_sockopt() argument
19 err = getsockopt(fd, SOL_CUSTOM, optname, &buf, &optlen); in verify_sockopt()
25 printf("%s %d: got=0x%x ? expected=0x%x\n", msg, optname, buf, expected); in verify_sockopt()
A Dctx_rewrite.c176 N(CGROUP_SOCKOPT, struct bpf_sockopt, optname),
/tools/testing/vsock/
A Dutil.h110 void setsockopt_ull_check(int fd, int level, int optname,
112 void setsockopt_int_check(int fd, int level, int optname, int val,
114 void setsockopt_timeval_check(int fd, int level, int optname,
A Dutil.c720 void setsockopt_ull_check(int fd, int level, int optname, in setsockopt_ull_check() argument
727 err = setsockopt(fd, level, optname, &val, sizeof(val)); in setsockopt_ull_check()
737 err = getsockopt(fd, level, optname, &chkval, &chklen); in setsockopt_ull_check()
763 void setsockopt_int_check(int fd, int level, int optname, int val, in setsockopt_int_check() argument
770 err = setsockopt(fd, level, optname, &val, sizeof(val)); in setsockopt_int_check()
780 err = getsockopt(fd, level, optname, &chkval, &chklen); in setsockopt_int_check()
812 void setsockopt_timeval_check(int fd, int level, int optname, in setsockopt_timeval_check() argument
819 err = setsockopt(fd, level, optname, &val, sizeof(val)); in setsockopt_timeval_check()
831 err = getsockopt(fd, level, optname, &chkval, &chklen); in setsockopt_timeval_check()
/tools/testing/selftests/net/
A Dio_uring_zerocopy_tx.c73 static void do_setsockopt(int fd, int level, int optname, int val) in do_setsockopt() argument
75 if (setsockopt(fd, level, optname, &val, sizeof(val))) in do_setsockopt()
76 error(1, errno, "setsockopt %d.%d: %d", level, optname, val); in do_setsockopt()
A Dmsg_zerocopy.c138 static void do_setsockopt(int fd, int level, int optname, int val) in do_setsockopt() argument
140 if (setsockopt(fd, level, optname, &val, sizeof(val))) in do_setsockopt()
141 error(1, errno, "setsockopt %d.%d: %d", level, optname, val); in do_setsockopt()
A Dcmsg_sender.c239 int level, int optname, struct option_cmsg_u32 *uopt) in ca_write_cmsg_u32() argument
252 cmsg->cmsg_type = optname; in ca_write_cmsg_u32()
/tools/testing/selftests/net/mptcp/
A Dmptcp_sockopt.c280 static void do_getsockopt_bogus_sf_data(int fd, int optname) in do_getsockopt_bogus_sf_data() argument
296 ret = getsockopt(fd, SOL_MPTCP, optname, &bd, &olen); in do_getsockopt_bogus_sf_data()
302 ret = getsockopt(fd, SOL_MPTCP, optname, &bd, &olen); in do_getsockopt_bogus_sf_data()
312 ret = getsockopt(fd, SOL_MPTCP, optname, &bd, &olen); in do_getsockopt_bogus_sf_data()
319 ret = getsockopt(fd, SOL_MPTCP, optname, &bd, &olen); in do_getsockopt_bogus_sf_data()
325 ret = getsockopt(fd, SOL_MPTCP, optname, &bd, &olen); in do_getsockopt_bogus_sf_data()
333 ret = getsockopt(fd, SOL_MPTCP, optname, &bd, &olen); in do_getsockopt_bogus_sf_data()
347 ret = getsockopt(fd, SOL_MPTCP, optname, &bd, &_olen); in do_getsockopt_bogus_sf_data()
A Dmptcp_connect.c1154 static void xsetsockopt(int fd, int level, int optname, const void *optval, socklen_t optlen) in xsetsockopt() argument
1158 err = setsockopt(fd, level, optname, optval, optlen); in xsetsockopt()
/tools/include/io_uring/
A Dmini_liburing.h232 int level, int optname, in io_uring_prep_cmd() argument
242 sqe->optname = optname; in io_uring_prep_cmd()
/tools/testing/selftests/net/tcp_ao/
A Dsetsockopt-closed.c58 static void __setsockopt_checked(int sk, int optname, bool get, in __setsockopt_checked() argument
71 ret = getsockopt(sk, IPPROTO_TCP, optname, optval, len); in __setsockopt_checked()
73 ret = setsockopt(sk, IPPROTO_TCP, optname, optval, *len); in __setsockopt_checked()
89 if (optname == TCP_AO_ADD_KEY) { in __setsockopt_checked()
91 } else if (optname == TCP_AO_INFO && !get) { in __setsockopt_checked()
93 } else if (optname == TCP_AO_GET_KEYS) { in __setsockopt_checked()
102 static void setsockopt_checked(int sk, int optname, void *optval, in setsockopt_checked() argument
108 switch (optname) { in setsockopt_checked()
125 __setsockopt_checked(sk, optname, false, optval, &len, err, cmd, tst); in setsockopt_checked()
/tools/testing/selftests/net/rds/
A Dtest.py229 for optname in range(RDS_INFO_FIRST, RDS_INFO_LAST + 1):
234 s.getsockopt(socket.SOL_RDS, optname, 1024)
/tools/include/uapi/linux/
A Dio_uring.h48 __u32 optname; member
A Dbpf.h7464 __s32 optname; member

Completed in 51 milliseconds