Lines Matching refs:sctp_ulpevent
46 static void sctp_ulpevent_receive_data(struct sctp_ulpevent *event,
48 static void sctp_ulpevent_release_data(struct sctp_ulpevent *event);
49 static void sctp_ulpevent_release_frag_data(struct sctp_ulpevent *event);
53 static void sctp_ulpevent_init(struct sctp_ulpevent *event, in sctp_ulpevent_init()
57 memset(event, 0, sizeof(struct sctp_ulpevent)); in sctp_ulpevent_init()
63 static struct sctp_ulpevent *sctp_ulpevent_new(int size, int msg_flags, in sctp_ulpevent_new()
66 struct sctp_ulpevent *event; in sctp_ulpevent_new()
83 int sctp_ulpevent_is_notification(const struct sctp_ulpevent *event) in sctp_ulpevent_is_notification()
91 static inline void sctp_ulpevent_set_owner(struct sctp_ulpevent *event, in sctp_ulpevent_set_owner()
107 static inline void sctp_ulpevent_release_owner(struct sctp_ulpevent *event) in sctp_ulpevent_release_owner()
126 struct sctp_ulpevent *sctp_ulpevent_make_assoc_change( in sctp_ulpevent_make_assoc_change()
131 struct sctp_ulpevent *event; in sctp_ulpevent_make_assoc_change()
255 struct sctp_ulpevent *sctp_ulpevent_make_peer_addr_change( in sctp_ulpevent_make_peer_addr_change()
260 struct sctp_ulpevent *event; in sctp_ulpevent_make_peer_addr_change()
369 struct sctp_ulpevent *
374 struct sctp_ulpevent *event; in sctp_ulpevent_make_remote_error()
426 struct sctp_ulpevent *sctp_ulpevent_make_send_failed( in sctp_ulpevent_make_send_failed()
430 struct sctp_ulpevent *event; in sctp_ulpevent_make_send_failed()
535 struct sctp_ulpevent *sctp_ulpevent_make_shutdown_event( in sctp_ulpevent_make_shutdown_event()
539 struct sctp_ulpevent *event; in sctp_ulpevent_make_shutdown_event()
599 struct sctp_ulpevent *sctp_ulpevent_make_adaptation_indication( in sctp_ulpevent_make_adaptation_indication()
602 struct sctp_ulpevent *event; in sctp_ulpevent_make_adaptation_indication()
635 struct sctp_ulpevent *sctp_ulpevent_make_rcvmsg(struct sctp_association *asoc, in sctp_ulpevent_make_rcvmsg()
639 struct sctp_ulpevent *event = NULL; in sctp_ulpevent_make_rcvmsg()
731 struct sctp_ulpevent *sctp_ulpevent_make_pdapi( in sctp_ulpevent_make_pdapi()
735 struct sctp_ulpevent *event; in sctp_ulpevent_make_pdapi()
783 struct sctp_ulpevent *sctp_ulpevent_make_authkey( in sctp_ulpevent_make_authkey()
787 struct sctp_ulpevent *event; in sctp_ulpevent_make_authkey()
823 struct sctp_ulpevent *sctp_ulpevent_make_sender_dry_event( in sctp_ulpevent_make_sender_dry_event()
826 struct sctp_ulpevent *event; in sctp_ulpevent_make_sender_dry_event()
851 __u16 sctp_ulpevent_get_notification_type(const struct sctp_ulpevent *event) in sctp_ulpevent_get_notification_type()
864 void sctp_ulpevent_read_sndrcvinfo(const struct sctp_ulpevent *event, in sctp_ulpevent_read_sndrcvinfo()
892 void sctp_ulpevent_read_rcvinfo(const struct sctp_ulpevent *event, in sctp_ulpevent_read_rcvinfo()
917 static void __sctp_ulpevent_read_nxtinfo(const struct sctp_ulpevent *event, in __sctp_ulpevent_read_nxtinfo()
936 void sctp_ulpevent_read_nxtinfo(const struct sctp_ulpevent *event, in sctp_ulpevent_read_nxtinfo()
955 static void sctp_ulpevent_receive_data(struct sctp_ulpevent *event, in sctp_ulpevent_receive_data()
981 static void sctp_ulpevent_release_data(struct sctp_ulpevent *event) in sctp_ulpevent_release_data()
1013 static void sctp_ulpevent_release_frag_data(struct sctp_ulpevent *event) in sctp_ulpevent_release_frag_data()
1039 void sctp_ulpevent_free(struct sctp_ulpevent *event) in sctp_ulpevent_free()
1056 struct sctp_ulpevent *event = sctp_skb2event(skb); in sctp_queue_purge_ulpevents()