| /tools/testing/selftests/bpf/progs/ |
| A D | sockopt_sk.c | 50 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 D | sockopt_multi.c | 16 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 D | mptcp_subflow.c | 115 (!(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 D | sockopt_inherit.c | 41 if (ctx->optname == CUSTOM_INHERIT1) in get_storage() 44 else if (ctx->optname == CUSTOM_INHERIT2) in get_storage()
|
| A D | sockopt_qos_to_cc.c | 19 if (ctx->level != SOL_IPV6 || ctx->optname != IPV6_TCLASS) in sockopt_qos_to_cc()
|
| A D | setget_sockopt.c | 379 if (!sk || ctx->level != SOL_TCP || ctx->optname != TCP_BPF_SOCK_OPS_CB_FLAGS) in _getsockopt()
|
| /tools/testing/selftests/bpf/prog_tests/ |
| A D | sock_create.c | 24 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 D | sockopt.c | 176 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 D | sockopt_inherit.c | 13 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 D | ctx_rewrite.c | 176 N(CGROUP_SOCKOPT, struct bpf_sockopt, optname),
|
| /tools/testing/vsock/ |
| A D | util.h | 110 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 D | util.c | 720 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 D | io_uring_zerocopy_tx.c | 73 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 D | msg_zerocopy.c | 138 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 D | cmsg_sender.c | 239 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 D | mptcp_sockopt.c | 280 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 D | mptcp_connect.c | 1154 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 D | mini_liburing.h | 232 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 D | setsockopt-closed.c | 58 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 D | test.py | 229 for optname in range(RDS_INFO_FIRST, RDS_INFO_LAST + 1): 234 s.getsockopt(socket.SOL_RDS, optname, 1024)
|
| /tools/include/uapi/linux/ |
| A D | io_uring.h | 48 __u32 optname; member
|
| A D | bpf.h | 7464 __s32 optname; member
|