/linux-master/net/rds/ |
H A D | info.h | 24 int rds_info_getsockopt(struct socket *sock, int optname, char __user *optval,
|
/linux-master/arch/um/drivers/ |
H A D | vector_user.c | 481 int optval = 1; local 485 &optval, sizeof(optval)) != 0) { 493 int optval = 1; local 497 &optval, sizeof(optval)) != 0) {
|
/linux-master/crypto/ |
H A D | af_alg.c | 286 static int alg_setkey_by_key_serial(struct alg_sock *ask, sockptr_t optval, argument 300 if (copy_from_sockptr(&serial, optval, optlen)) 349 sockptr_t optval, 358 sockptr_t optval, unsigned int optlen) 384 err = alg_setkey_by_key_serial(ask, optval, optlen); 386 err = alg_setkey(sk, optval, optlen); 401 err = type->setentropy(ask->private, optval, optlen); 348 alg_setkey_by_key_serial(struct alg_sock *ask, sockptr_t optval, unsigned int optlen) argument 357 alg_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval, unsigned int optlen) argument
|
/linux-master/drivers/infiniband/core/ |
H A D | ucma.c | 1254 void *optval, size_t optlen) 1264 rdma_set_service_type(ctx->cm_id, *((u8 *) optval)); 1271 ret = rdma_set_reuseaddr(ctx->cm_id, *((int *) optval) ? 1 : 0); 1278 ret = rdma_set_afonly(ctx->cm_id, *((int *) optval) ? 1 : 0); 1285 ret = rdma_set_ack_timeout(ctx->cm_id, *((u8 *)optval)); 1342 void *optval, size_t optlen) 1348 ret = ucma_set_ib_path(ctx, optval, optlen); 1358 int optname, void *optval, size_t optlen) 1365 ret = ucma_set_option_id(ctx, optname, optval, optlen); 1369 ret = ucma_set_option_ib(ctx, optname, optval, optle 1253 ucma_set_option_id(struct ucma_context *ctx, int optname, void *optval, size_t optlen) argument 1341 ucma_set_option_ib(struct ucma_context *ctx, int optname, void *optval, size_t optlen) argument 1357 ucma_set_option_level(struct ucma_context *ctx, int level, int optname, void *optval, size_t optlen) argument 1383 void *optval; local [all...] |
/linux-master/drivers/isdn/mISDN/ |
H A D | socket.c | 404 sockptr_t optval, unsigned int optlen) 410 printk(KERN_DEBUG "%s(%p, %d, %x, optval, %d)\n", __func__, sock, 418 optval, optlen); 436 char __user *optval, int __user *optlen) 454 if (put_user(opt, optval)) 403 data_sock_setsockopt(struct socket *sock, int level, int optname, sockptr_t optval, unsigned int optlen) argument 435 data_sock_getsockopt(struct socket *sock, int level, int optname, char __user *optval, int __user *optlen) argument
|
/linux-master/drivers/net/bonding/ |
H A D | bond_options.c | 827 struct bond_opt_value optval; local 832 bond_opt_initstr(&optval, buf); 833 ret = __bond_opt_set_notify(bond, option, &optval);
|
H A D | bond_procfs.c | 61 const struct bond_opt_value *optval; local 72 optval = bond_opt_get_val(BOND_OPT_FAIL_OVER_MAC, 74 seq_printf(seq, " (fail_over_mac %s)", optval->string); 80 optval = bond_opt_get_val(BOND_OPT_XMIT_HASH, 83 optval->string, bond->params.xmit_policy); 91 optval = bond_opt_get_val(BOND_OPT_PRIMARY_RESELECT, 94 optval->string); 158 optval = bond_opt_get_val(BOND_OPT_AD_SELECT, 161 optval->string);
|
/linux-master/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
H A D | chtls_main.c | 467 static int do_chtls_getsockopt(struct sock *sk, char __user *optval, argument 473 if (copy_to_user(optval, &crypto_info, sizeof(struct tls_crypto_info))) 479 char __user *optval, int __user *optlen) 485 optname, optval, optlen); 487 return do_chtls_getsockopt(sk, optval, optlen); 491 sockptr_t optval, unsigned int optlen) 501 if (sockptr_is_null(optval) || optlen < sizeof(*crypto_info)) { 506 rc = copy_from_sockptr(&tmp_crypto_info, optval, sizeof(*crypto_info)); 530 optval, sizeof(*crypto_info), 547 optval, sizeo 478 chtls_getsockopt(struct sock *sk, int level, int optname, char __user *optval, int __user *optlen) argument 490 do_chtls_setsockopt(struct sock *sk, int optname, sockptr_t optval, unsigned int optlen) argument 569 chtls_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, unsigned int optlen) argument [all...] |
/linux-master/drivers/nvme/host/ |
H A D | tcp.c | 1728 sockptr_t optval = KERNEL_SOCKPTR(iface); local 1731 optval, strlen(iface));
|
/linux-master/include/linux/ |
H A D | bpf-cgroup.h | 146 int *optname, sockptr_t optval, 150 int optname, sockptr_t optval, 155 int optname, void *optval, 380 #define BPF_CGROUP_RUN_PROG_SETSOCKOPT(sock, level, optname, optval, optlen, \ 387 optname, optval, \ 401 #define BPF_CGROUP_RUN_PROG_GETSOCKOPT(sock, level, optname, optval, optlen, \ 412 sock, level, optname, optval, optlen, \ 417 #define BPF_CGROUP_RUN_PROG_GETSOCKOPT_KERN(sock, level, optname, optval, \ 423 sock, level, optname, optval, optlen, retval); \ 522 #define BPF_CGROUP_RUN_PROG_GETSOCKOPT(sock, level, optname, optval, \ [all...] |
H A D | filter.h | 947 int sk_get_filter(struct sock *sk, sockptr_t optval, unsigned int len); 1389 u8 *optval; member in struct:bpf_sockopt_kern
|
H A D | igmp.h | 122 sockptr_t optval, sockptr_t optlen); 124 sockptr_t optval, size_t offset);
|
H A D | lsm_hook_defs.h | 334 sockptr_t optval, sockptr_t optlen, unsigned int len)
|
H A D | mroute.h | 28 sockptr_t optval, unsigned int optlen) 34 sockptr_t optval, sockptr_t optlen) 27 ip_mroute_setsockopt(struct sock *sock, int optname, sockptr_t optval, unsigned int optlen) argument 33 ip_mroute_getsockopt(struct sock *sk, int optname, sockptr_t optval, sockptr_t optlen) argument
|
H A D | mroute6.h | 38 sockptr_t optval, unsigned int optlen) 45 int optname, sockptr_t optval, sockptr_t optlen) 37 ip6_mroute_setsockopt(struct sock *sock, int optname, sockptr_t optval, unsigned int optlen) argument 44 ip6_mroute_getsockopt(struct sock *sock, int optname, sockptr_t optval, sockptr_t optlen) argument
|
H A D | net.h | 191 int optname, sockptr_t optval, 194 int optname, char __user *optval, int __user *optlen);
|
H A D | netfilter.h | 185 int (*set)(struct sock *sk, int optval, sockptr_t arg, 189 int (*get)(struct sock *sk, int optval, void __user *user, int *len); 356 int nf_setsockopt(struct sock *sk, u_int8_t pf, int optval, sockptr_t opt, 358 int nf_getsockopt(struct sock *sk, u_int8_t pf, int optval, char __user *opt,
|
H A D | security.h | 1531 int security_socket_getpeersec_stream(struct socket *sock, sockptr_t optval, 1671 sockptr_t optval, 1670 security_socket_getpeersec_stream(struct socket *sock, sockptr_t optval, sockptr_t optlen, unsigned int len) argument
|
H A D | sockptr.h | 67 * @optval: Source address. (in user or kernel space) 68 * @optlen: Size of @optval data. 76 sockptr_t optval, unsigned int optlen) 80 return copy_from_sockptr(dst, optval, ksize); 75 copy_safe_from_sockptr(void *dst, size_t ksize, sockptr_t optval, unsigned int optlen) argument
|
H A D | syscalls.h | 762 char __user *optval, int optlen); 764 char __user *optval, int __user *optlen); 1293 int __sys_getsockopt(int fd, int level, int optname, char __user *optval, 1295 int __sys_setsockopt(int fd, int level, int optname, char __user *optval,
|
/linux-master/include/net/ |
H A D | bond_options.h | 139 static inline void __bond_opt_init(struct bond_opt_value *optval, argument 143 memset(optval, 0, sizeof(*optval)); 144 optval->value = ULLONG_MAX; 146 optval->value = value; 148 optval->string = string; 151 memcpy(optval->extra, extra, extra_len); 153 #define bond_opt_initval(optval, value) __bond_opt_init(optval, NULL, value, NULL, 0) 154 #define bond_opt_initstr(optval, st [all...] |
H A D | inet_connection_sock.h | 49 sockptr_t optval, unsigned int optlen); 51 char __user *optval, int __user *optlen);
|
H A D | ip.h | 776 int do_ip_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, 778 int ip_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, 781 sockptr_t optval, sockptr_t optlen); 782 int ip_getsockopt(struct sock *sk, int level, int optname, char __user *optval,
|
H A D | ipv6.h | 426 int ipv6_flowlabel_opt(struct sock *sk, sockptr_t optval, int optlen); 1186 int do_ipv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, 1188 int ipv6_setsockopt(struct sock *sk, int level, int optname, sockptr_t optval, 1191 sockptr_t optval, sockptr_t optlen); 1193 char __user *optval, int __user *optlen); 1244 sockptr_t optval, size_t ss_offset);
|
H A D | ipv6_stubs.h | 88 sockptr_t optval, unsigned int optlen); 90 sockptr_t optval, sockptr_t optlen);
|