Lines Matching refs:optname

334 static int do_set_attach_filter(struct socket *sock, int level, int optname,
350 return sock_setsockopt(sock, level, optname, (char __user *)kfprog,
355 int optname, char __user *optval, unsigned int optlen)
370 err = sock_setsockopt(sock, level, optname, (char *)&ktime, sizeof(ktime));
376 static int compat_sock_setsockopt(struct socket *sock, int level, int optname,
379 if (optname == SO_ATTACH_FILTER)
380 return do_set_attach_filter(sock, level, optname,
382 if (optname == SO_RCVTIMEO || optname == SO_SNDTIMEO)
383 return do_set_sock_timeout(sock, level, optname, optval, optlen);
385 return sock_setsockopt(sock, level, optname, optval, optlen);
388 COMPAT_SYSCALL_DEFINE5(setsockopt, int, fd, int, level, int, optname,
395 err = security_socket_setsockopt(sock, level, optname);
403 optname, optval, optlen);
406 optname, optval, optlen);
409 optname, optval, optlen);
415 static int do_get_sock_timeout(struct socket *sock, int level, int optname,
431 err = sock_getsockopt(sock, level, optname, (char *) &ktime, &len);
444 static int compat_sock_getsockopt(struct socket *sock, int level, int optname,
447 if (optname == SO_RCVTIMEO || optname == SO_SNDTIMEO)
448 return do_get_sock_timeout(sock, level, optname, optval, optlen);
449 return sock_getsockopt(sock, level, optname, optval, optlen);
508 COMPAT_SYSCALL_DEFINE5(getsockopt, int, fd, int, level, int, optname,
515 err = security_socket_getsockopt(sock, level, optname);
523 optname, optval, optlen);
526 optname, optval, optlen);
529 optname, optval, optlen);
563 int compat_mc_setsockopt(struct sock *sock, int level, int optname,
570 switch (optname) {
646 return setsockopt(sock, level, optname, koptval, koptlen);
650 int compat_mc_getsockopt(struct sock *sock, int level, int optname,
660 if (optname != MCAST_MSFILTER)
661 return getsockopt(sock, level, optname, optval, optlen);
691 err = getsockopt(sock, level, optname, (char __user *)kgf, koptlen);