Lines Matching refs:kaddrs
989 struct sockaddr *kaddrs; in sctp_setsockopt_bindx() local
1008 kaddrs = kmalloc(addrs_size, GFP_KERNEL); in sctp_setsockopt_bindx()
1009 if (unlikely(!kaddrs)) in sctp_setsockopt_bindx()
1012 if (__copy_from_user(kaddrs, addrs, addrs_size)) { in sctp_setsockopt_bindx()
1013 kfree(kaddrs); in sctp_setsockopt_bindx()
1018 addr_buf = kaddrs; in sctp_setsockopt_bindx()
1021 kfree(kaddrs); in sctp_setsockopt_bindx()
1032 kfree(kaddrs); in sctp_setsockopt_bindx()
1043 err = sctp_bindx_add(sk, kaddrs, addrcnt); in sctp_setsockopt_bindx()
1046 err = sctp_send_asconf_add_ip(sk, kaddrs, addrcnt); in sctp_setsockopt_bindx()
1050 err = sctp_bindx_rem(sk, kaddrs, addrcnt); in sctp_setsockopt_bindx()
1053 err = sctp_send_asconf_del_ip(sk, kaddrs, addrcnt); in sctp_setsockopt_bindx()
1062 kfree(kaddrs); in sctp_setsockopt_bindx()
1073 struct sockaddr *kaddrs, in __sctp_connect() argument
1109 addr_buf = kaddrs; in __sctp_connect()
1257 __func__, asoc, kaddrs, err); in __sctp_connect()
1338 struct sockaddr *kaddrs; in __sctp_setsockopt_connectx() local
1351 kaddrs = kmalloc(addrs_size, GFP_KERNEL); in __sctp_setsockopt_connectx()
1352 if (unlikely(!kaddrs)) in __sctp_setsockopt_connectx()
1355 if (__copy_from_user(kaddrs, addrs, addrs_size)) { in __sctp_setsockopt_connectx()
1358 err = __sctp_connect(sk, kaddrs, addrs_size, assoc_id); in __sctp_setsockopt_connectx()
1361 kfree(kaddrs); in __sctp_setsockopt_connectx()