Searched refs:sctp_sk (Results 1 – 19 of 19) sorted by relevance
/Linux-v4.19/net/sctp/ |
D | socket.c | 231 af = sctp_sockaddr_af(sctp_sk(sk), addr, len); in sctp_verify_addr() 236 if (!af->addr_valid(addr, sctp_sk(sk), NULL)) in sctp_verify_addr() 239 if (!sctp_sk(sk)->pf->send_verify(sctp_sk(sk), (addr))) in sctp_verify_addr() 262 if (!list_empty(&sctp_sk(sk)->ep->asocs)) in sctp_id2assoc() 263 asoc = list_entry(sctp_sk(sk)->ep->asocs.next, in sctp_id2assoc() 297 addr_asoc = sctp_endpoint_lookup_assoc(sctp_sk(sk)->ep, in sctp_addr_id2transport() 308 sctp_get_pf_specific(sk->sk_family)->addr_to_user(sctp_sk(sk), in sctp_addr_id2transport() 334 if (!sctp_sk(sk)->ep->base.bind_addr.port) in sctp_bind() 382 struct sctp_sock *sp = sctp_sk(sk); in sctp_do_bind() 578 sp = sctp_sk(sk); in sctp_send_asconf_add_ip() [all …]
|
D | ulpqueue.c | 144 struct sctp_sock *sp = sctp_sk(sk); in sctp_clear_pd() 182 struct sctp_sock *sp = sctp_sk(ulpq->asoc->base.sk); in sctp_ulpq_set_pd() 202 struct sctp_sock *sp = sctp_sk(sk); in sctp_ulpq_tail_event() 503 if (!sctp_sk(asoc->base.sk)->frag_interleave && in sctp_ulpq_retrieve_reassembled() 504 atomic_read(&sctp_sk(asoc->base.sk)->pd_mode)) in sctp_ulpq_retrieve_reassembled() 508 pd_point = sctp_sk(asoc->base.sk)->pd_point; in sctp_ulpq_retrieve_reassembled() 1057 sp = sctp_sk(asoc->base.sk); in sctp_ulpq_partial_delivery() 1139 sp = sctp_sk(sk); in sctp_ulpq_abort_pd() 1141 &sctp_sk(sk)->subscribe)) in sctp_ulpq_abort_pd()
|
D | endpointola.c | 274 if (sctp_sk(sk)->bind_hash) in sctp_endpoint_destroy() 277 sctp_sk(sk)->ep = NULL; in sctp_endpoint_destroy() 310 sctp_sk(ep->base.sk))) in sctp_endpoint_is_match() 465 if (!sctp_sk(sk)->ep) in sctp_endpoint_bh_rcv()
|
D | proc.c | 195 sctp_sk(sk)->type, sk->sk_state, hash, in sctp_eps_seq_show() 270 assoc, sk, sctp_sk(sk)->type, sk->sk_state, in sctp_assocs_seq_show()
|
D | stream_interleave.c | 335 pd_point = sctp_sk(asoc->base.sk)->pd_point; in sctp_intl_retrieve_reassembled() 477 struct sctp_sock *sp = sctp_sk(sk); in sctp_enqueue_event() 717 pd_point = sctp_sk(asoc->base.sk)->pd_point; in sctp_intl_retrieve_reassembled_uo() 984 &sctp_sk(sk)->subscribe)) in sctp_intl_stream_abort_pd() 992 if (!sctp_sk(sk)->data_ready_signalled) { in sctp_intl_stream_abort_pd() 993 sctp_sk(sk)->data_ready_signalled = 1; in sctp_intl_stream_abort_pd()
|
D | ipv6.c | 736 sctp_sk(newsk)->v4mapped = sctp_sk(sk)->v4mapped; in sctp_v6_create_accept_sk() 839 *addrlen = sctp_v6_addr_to_user(sctp_sk(asoc->base.sk), addr); in sctp_inet6_event_msgname() 870 *addr_len = sctp_v6_addr_to_user(sctp_sk(skb->sk), addr); in sctp_inet6_skb_msgname() 1014 rc = sctp_v6_addr_to_user(sctp_sk(sock->sk), in sctp_getname()
|
D | associola.c | 78 sp = sctp_sk((struct sock *)sk); in sctp_association_init() 605 sp = sctp_sk(asoc->base.sk); in sctp_assoc_add_peer() 1089 struct sctp_sock *newsp = sctp_sk(newsk); in sctp_assoc_migrate() 1416 int frag = sctp_mtu_payload(sctp_sk(asoc->base.sk), asoc->pathmtu, in sctp_assoc_update_frag_point() 1628 sctp_sk(asoc->base.sk))) in sctp_assoc_lookup_laddr()
|
D | sm_make_chunk.c | 258 sp = sctp_sk(asoc->base.sk); in sctp_make_init() 432 sp = sctp_sk(asoc->base.sk); in sctp_make_init_ack() 1256 sp = sctp_sk(asoc->base.sk); in sctp_make_op_error_limited() 1676 if (sctp_sk(ep->base.sk)->hmac) { in sctp_pack_cookie() 1677 SHASH_DESC_ON_STACK(desc, sctp_sk(ep->base.sk)->hmac); in sctp_pack_cookie() 1681 desc->tfm = sctp_sk(ep->base.sk)->hmac; in sctp_pack_cookie() 1744 if (!sctp_sk(ep->base.sk)->hmac) in sctp_unpack_cookie() 1749 SHASH_DESC_ON_STACK(desc, sctp_sk(ep->base.sk)->hmac); in sctp_unpack_cookie() 1752 desc->tfm = sctp_sk(ep->base.sk)->hmac; in sctp_unpack_cookie() 2043 if (sctp_sk(asoc->base.sk)->strm_interleave) in sctp_process_ext_param()
|
D | input.c | 194 ep = sctp_sk(sk)->ep; in sctp_rcv() 791 ep = sctp_sk(net->sctp.ctl_sock)->ep; in __sctp_rcv_lookup_endpoint() 945 laddr, sctp_sk(t->asoc->base.sk))) in sctp_addrs_lookup_transport()
|
D | chunk.c | 111 sp = sctp_sk(asoc->base.sk); in sctp_datamsg_destroy()
|
D | output.c | 108 sp = sctp_sk(sk); in sctp_packet_config() 730 if ((sctp_sk(asoc->base.sk)->nodelay || inflight == 0) && in sctp_packet_can_append_data()
|
D | bind_addr.c | 533 bp = &sctp_sk(sk)->ep->base.bind_addr; in sctp_is_ep_boundall()
|
D | sysctl.c | 474 sctp_sk(sk)->ep->auth_enable = new_value; in proc_sctp_do_auth()
|
D | diag.c | 146 struct sctp_endpoint *ep = sctp_sk(sk)->ep; in inet_sctp_diag_fill()
|
D | sm_statefuns.c | 341 if (ep == sctp_sk(net->sctp.ctl_sock)->ep) { in sctp_sf_do_5_1B_init() 708 if (ep == sctp_sk(net->sctp.ctl_sock)->ep) { in sctp_sf_do_5_1D_ce() 1295 ep = sctp_sk(net->sctp.ctl_sock)->ep; in sctp_sf_send_restart_abort() 1764 if (ep == sctp_sk(net->sctp.ctl_sock)->ep) in sctp_sf_do_5_2_3_initack() 6255 sctp_sk(net->sctp.ctl_sock)); in sctp_ootb_pkt_new()
|
D | ulpevent.c | 345 sctp_sk(asoc->base.sk), in sctp_ulpevent_make_peer_addr_change()
|
D | sm_sideeffect.c | 1298 struct sctp_sock *sp = sctp_sk(ep->base.sk); in sctp_cmd_interpreter()
|
/Linux-v4.19/include/net/sctp/ |
D | sctp.h | 532 return sctp_sk(sk)->type == style; in __sctp_style()
|
D | structs.h | 247 static inline struct sctp_sock *sctp_sk(const struct sock *sk) in sctp_sk() function
|