Lines Matching defs:sctp_ulpevent
9 * These are the definitions needed for the sctp_ulpevent type. The
10 * sctp_ulpevent type is used to carry information from the state machine
56 struct sctp_ulpevent {
70 static inline struct sk_buff *sctp_event2skb(struct sctp_ulpevent *ev)
76 static inline struct sctp_ulpevent *sctp_skb2event(struct sk_buff *skb)
78 return (struct sctp_ulpevent *)skb->cb;
81 void sctp_ulpevent_free(struct sctp_ulpevent *);
82 int sctp_ulpevent_is_notification(const struct sctp_ulpevent *);
85 struct sctp_ulpevent *sctp_ulpevent_make_assoc_change(
95 struct sctp_ulpevent *sctp_ulpevent_make_peer_addr_change(
103 struct sctp_ulpevent *sctp_ulpevent_make_remote_error(
108 struct sctp_ulpevent *sctp_ulpevent_make_send_failed(
115 struct sctp_ulpevent *sctp_ulpevent_make_shutdown_event(
120 struct sctp_ulpevent *sctp_ulpevent_make_pdapi(
124 struct sctp_ulpevent *sctp_ulpevent_make_adaptation_indication(
127 struct sctp_ulpevent *sctp_ulpevent_make_rcvmsg(struct sctp_association *asoc,
131 void sctp_ulpevent_read_sndrcvinfo(const struct sctp_ulpevent *event,
133 __u16 sctp_ulpevent_get_notification_type(const struct sctp_ulpevent *event);
144 static inline int sctp_ulpevent_is_enabled(const struct sctp_ulpevent *event,