Lines Matching refs:peeloff
5730 static int sctp_getsockopt_peeloff_common(struct sock *sk, sctp_peeloff_arg_t *peeloff, in sctp_getsockopt_peeloff_common() argument
5736 retval = sctp_do_peeloff(sk, peeloff->associd, &newsock); in sctp_getsockopt_peeloff_common()
5758 peeloff->sd = retval; in sctp_getsockopt_peeloff_common()
5768 sctp_peeloff_arg_t peeloff; in sctp_getsockopt_peeloff() local
5775 if (copy_from_user(&peeloff, optval, len)) in sctp_getsockopt_peeloff()
5778 retval = sctp_getsockopt_peeloff_common(sk, &peeloff, &newfile, 0); in sctp_getsockopt_peeloff()
5789 if (copy_to_user(optval, &peeloff, len)) { in sctp_getsockopt_peeloff()
5802 sctp_peeloff_flags_arg_t peeloff; in sctp_getsockopt_peeloff_flags() local
5809 if (copy_from_user(&peeloff, optval, len)) in sctp_getsockopt_peeloff_flags()
5812 retval = sctp_getsockopt_peeloff_common(sk, &peeloff.p_arg, in sctp_getsockopt_peeloff_flags()
5813 &newfile, peeloff.flags); in sctp_getsockopt_peeloff_flags()
5824 if (copy_to_user(optval, &peeloff, len)) { in sctp_getsockopt_peeloff_flags()