Lines Matching refs:sctp_ulpevent
53 struct sctp_ulpevent { struct
73 static inline struct sk_buff *sctp_event2skb(const struct sctp_ulpevent *ev) in sctp_event2skb() argument
79 static inline struct sctp_ulpevent *sctp_skb2event(struct sk_buff *skb) in sctp_skb2event()
81 return (struct sctp_ulpevent *)skb->cb; in sctp_skb2event()
84 void sctp_ulpevent_free(struct sctp_ulpevent *);
85 int sctp_ulpevent_is_notification(const struct sctp_ulpevent *);
88 struct sctp_ulpevent *sctp_ulpevent_make_assoc_change(
98 struct sctp_ulpevent *sctp_ulpevent_make_peer_addr_change(
106 struct sctp_ulpevent *sctp_ulpevent_make_remote_error(
111 struct sctp_ulpevent *sctp_ulpevent_make_send_failed(
118 struct sctp_ulpevent *sctp_ulpevent_make_shutdown_event(
123 struct sctp_ulpevent *sctp_ulpevent_make_pdapi(
128 struct sctp_ulpevent *sctp_ulpevent_make_adaptation_indication(
131 struct sctp_ulpevent *sctp_ulpevent_make_rcvmsg(struct sctp_association *asoc,
135 struct sctp_ulpevent *sctp_ulpevent_make_authkey(
139 struct sctp_ulpevent *sctp_ulpevent_make_sender_dry_event(
142 struct sctp_ulpevent *sctp_ulpevent_make_stream_reset_event(
146 struct sctp_ulpevent *sctp_ulpevent_make_assoc_reset_event(
150 struct sctp_ulpevent *sctp_ulpevent_make_stream_change_event(
154 struct sctp_ulpevent *sctp_make_reassembled_event(
158 void sctp_ulpevent_read_sndrcvinfo(const struct sctp_ulpevent *event,
160 void sctp_ulpevent_read_rcvinfo(const struct sctp_ulpevent *event,
162 void sctp_ulpevent_read_nxtinfo(const struct sctp_ulpevent *event,
165 __u16 sctp_ulpevent_get_notification_type(const struct sctp_ulpevent *event);
180 static inline int sctp_ulpevent_is_enabled(const struct sctp_ulpevent *event, in sctp_ulpevent_is_enabled()