Home
last modified time | relevance | path

Searched refs:sctp_sk (Results 1 – 16 of 16) sorted by relevance

/linux-4.1.27/net/sctp/
Dsocket.c178 af = sctp_sockaddr_af(sctp_sk(sk), addr, len); in sctp_verify_addr()
183 if (!af->addr_valid(addr, sctp_sk(sk), NULL)) in sctp_verify_addr()
186 if (!sctp_sk(sk)->pf->send_verify(sctp_sk(sk), (addr))) in sctp_verify_addr()
209 if (!list_empty(&sctp_sk(sk)->ep->asocs)) in sctp_id2assoc()
210 asoc = list_entry(sctp_sk(sk)->ep->asocs.next, in sctp_id2assoc()
241 addr_asoc = sctp_endpoint_lookup_assoc(sctp_sk(sk)->ep, in sctp_addr_id2transport()
252 sctp_get_pf_specific(sk->sk_family)->addr_to_user(sctp_sk(sk), in sctp_addr_id2transport()
278 if (!sctp_sk(sk)->ep->base.bind_addr.port) in sctp_bind()
325 struct sctp_sock *sp = sctp_sk(sk); in sctp_do_bind()
520 sp = sctp_sk(sk); in sctp_send_asconf_add_ip()
[all …]
Dulpqueue.c136 struct sctp_sock *sp = sctp_sk(sk); in sctp_clear_pd()
145 list = (struct list_head *)&sctp_sk(sk)->pd_lobby; in sctp_clear_pd()
176 struct sctp_sock *sp = sctp_sk(ulpq->asoc->base.sk); in sctp_ulpq_set_pd()
213 if (!sctp_ulpevent_is_enabled(event, &sctp_sk(sk)->subscribe)) in sctp_ulpq_tail_event()
221 if (atomic_read(&sctp_sk(sk)->pd_mode) == 0) { in sctp_ulpq_tail_event()
233 queue = &sctp_sk(sk)->pd_lobby; in sctp_ulpq_tail_event()
244 if (sctp_sk(sk)->frag_interleave) in sctp_ulpq_tail_event()
247 queue = &sctp_sk(sk)->pd_lobby; in sctp_ulpq_tail_event()
490 if (!sctp_sk(asoc->base.sk)->frag_interleave && in sctp_ulpq_retrieve_reassembled()
491 atomic_read(&sctp_sk(asoc->base.sk)->pd_mode)) in sctp_ulpq_retrieve_reassembled()
[all …]
Dendpointola.c274 if (sctp_sk(sk)->bind_hash) in sctp_endpoint_destroy()
309 sctp_sk(ep->base.sk))) in sctp_endpoint_is_match()
495 if (!sctp_sk(sk)->ep) in sctp_endpoint_bh_rcv()
Dchunk.c111 sp = sctp_sk(asoc->base.sk); in sctp_datamsg_destroy()
199 sctp_sk(asoc->base.sk)->pf->af->net_header_len - in sctp_datamsg_from_user()
Doutput.c121 struct sctp_sock *sp = sctp_sk(asoc->base.sk); in sctp_packet_init()
417 sctp_transport_route(tp, NULL, sctp_sk(sk)); in sctp_packet_transmit()
690 if (sctp_sk(asoc->base.sk)->nodelay) in sctp_packet_can_append_data()
Dipv6.c651 sctp_sk(newsk)->v4mapped = sctp_sk(sk)->v4mapped; in sctp_v6_create_accept_sk()
755 *addrlen = sctp_v6_addr_to_user(sctp_sk(asoc->base.sk), addr); in sctp_inet6_event_msgname()
786 *addr_len = sctp_v6_addr_to_user(sctp_sk(skb->sk), addr); in sctp_inet6_skb_msgname()
927 *uaddr_len = sctp_v6_addr_to_user(sctp_sk(sock->sk), in sctp_getname()
Dproc.c229 sctp_sk(sk)->type, sk->sk_state, hash, in sctp_eps_seq_show()
339 assoc, sk, sctp_sk(sk)->type, sk->sk_state, in sctp_assocs_seq_show()
Dassociola.c79 sp = sctp_sk((struct sock *)sk); in sctp_association_init()
584 sp = sctp_sk(asoc->base.sk); in sctp_assoc_add_peer()
984 sctp_sk(asoc->base.sk))) in sctp_assoc_is_match()
1061 struct sctp_sock *newsp = sctp_sk(newsk); in sctp_assoc_migrate()
1582 sctp_sk(asoc->base.sk))) in sctp_assoc_lookup_laddr()
Dinput.c196 ep = sctp_sk(sk)->ep; in sctp_rcv()
777 ep = sctp_sk(net->sctp.ctl_sock)->ep; in __sctp_rcv_lookup_endpoint()
Dsm_make_chunk.c255 sp = sctp_sk(asoc->base.sk); in sctp_make_init()
424 sp = sctp_sk(asoc->base.sk); in sctp_make_init_ack()
1665 if (sctp_sk(ep->base.sk)->hmac) { in sctp_pack_cookie()
1670 desc.tfm = sctp_sk(ep->base.sk)->hmac; in sctp_pack_cookie()
1732 if (!sctp_sk(ep->base.sk)->hmac) in sctp_unpack_cookie()
1737 desc.tfm = sctp_sk(ep->base.sk)->hmac; in sctp_unpack_cookie()
Dbind_addr.c528 bp = &sctp_sk(sk)->ep->base.bind_addr; in sctp_is_ep_boundall()
Dsysctl.c453 sctp_sk(sk)->ep->auth_enable = new_value; in proc_sctp_do_auth()
Dulpevent.c345 sctp_sk(asoc->base.sk), in sctp_ulpevent_make_peer_addr_change()
Dsm_statefuns.c333 if (ep == sctp_sk(net->sctp.ctl_sock)->ep) { in sctp_sf_do_5_1B_init()
667 if (ep == sctp_sk(net->sctp.ctl_sock)->ep) { in sctp_sf_do_5_1D_ce()
1226 ep = sctp_sk(net->sctp.ctl_sock)->ep; in sctp_sf_send_restart_abort()
1687 if (ep == sctp_sk(net->sctp.ctl_sock)->ep) in sctp_sf_do_5_2_3_initack()
6045 sctp_sk(net->sctp.ctl_sock)); in sctp_ootb_pkt_new()
/linux-4.1.27/include/net/sctp/
Dsctp.h411 struct sctp_sock *sp = sctp_sk(asoc->base.sk); in sctp_frag_point()
548 return sctp_sk(sk)->type == style; in __sctp_style()
Dstructs.h234 static inline struct sctp_sock *sctp_sk(const struct sock *sk) in sctp_sk() function