Searched refs:sctp_ulpevent (Results 1 - 18 of 18) sorted by relevance

/linux-master/include/net/sctp/
H A Dulpevent.h10 * These are the definitions needed for the sctp_ulpevent type. The
11 * sctp_ulpevent type is used to carry information from the state machine
34 * sctp_ulpevent is saved in sk->cb(48 bytes), whose last 4 bytes
36 * to make sctp_ulpevent fit into the rest 44 bytes.
38 struct sctp_ulpevent { struct
58 static inline struct sk_buff *sctp_event2skb(const struct sctp_ulpevent *ev)
64 static inline struct sctp_ulpevent *sctp_skb2event(struct sk_buff *skb)
66 return (struct sctp_ulpevent *)skb->cb;
69 void sctp_ulpevent_free(struct sctp_ulpevent *);
70 int sctp_ulpevent_is_notification(const struct sctp_ulpevent *);
[all...]
H A Dstream_interleave.h31 struct sctp_ulpevent *event);
H A Dsm.h280 struct sctp_ulpevent **evp);
284 struct sctp_ulpevent **evp);
288 struct sctp_ulpevent **evp);
292 struct sctp_ulpevent **evp);
296 struct sctp_ulpevent **evp);
300 struct sctp_ulpevent **evp);
H A Dcommand.h121 struct sctp_ulpevent *ulpevent;
162 SCTP_ARG_CONSTRUCTOR(ULPEVENT, struct sctp_ulpevent *, ulpevent)
H A Dsctp.h398 struct sctp_ulpevent *event = sctp_skb2event(skb);
H A Dstructs.h494 void (*event_msgname)(struct sctp_ulpevent *, char *, int *);
/linux-master/net/sctp/
H A Dulpevent.c31 static void sctp_ulpevent_receive_data(struct sctp_ulpevent *event,
33 static void sctp_ulpevent_release_data(struct sctp_ulpevent *event);
34 static void sctp_ulpevent_release_frag_data(struct sctp_ulpevent *event);
38 static void sctp_ulpevent_init(struct sctp_ulpevent *event,
42 memset(event, 0, sizeof(struct sctp_ulpevent));
47 /* Create a new sctp_ulpevent. */
48 static struct sctp_ulpevent *sctp_ulpevent_new(int size, __u16 msg_flags,
51 struct sctp_ulpevent *event;
68 int sctp_ulpevent_is_notification(const struct sctp_ulpevent *event)
76 static inline void sctp_ulpevent_set_owner(struct sctp_ulpevent *even
[all...]
H A Dulpqueue.c32 static struct sctp_ulpevent *sctp_ulpq_reasm(struct sctp_ulpq *ulpq,
33 struct sctp_ulpevent *);
34 static struct sctp_ulpevent *sctp_ulpq_order(struct sctp_ulpq *,
35 struct sctp_ulpevent *);
57 struct sctp_ulpevent *event;
86 struct sctp_ulpevent *event;
110 /* Send event to the ULP. 'event' is the sctp_ulpevent for
146 struct sctp_ulpevent *event;
183 struct sctp_ulpevent *event;
268 struct sctp_ulpevent *even
[all...]
H A Dstream_interleave.c125 struct sctp_ulpevent *event)
127 struct sctp_ulpevent *cevent;
180 static struct sctp_ulpevent *sctp_intl_retrieve_partial(
182 struct sctp_ulpevent *event)
186 struct sctp_ulpevent *retval;
195 struct sctp_ulpevent *cevent = sctp_skb2event(pos);
257 static struct sctp_ulpevent *sctp_intl_retrieve_reassembled(
259 struct sctp_ulpevent *event)
263 struct sctp_ulpevent *retval = NULL;
275 struct sctp_ulpevent *ceven
[all...]
H A Dstream.c519 struct sctp_ulpevent **evp)
608 struct sctp_ulpevent **evp)
685 struct sctp_ulpevent **evp)
782 struct sctp_ulpevent **evp)
852 struct sctp_ulpevent **evp)
917 struct sctp_ulpevent **evp)
H A Dsm_sideeffect.c629 struct sctp_ulpevent *event;
655 struct sctp_ulpevent *event;
970 struct sctp_ulpevent *ev;
1046 struct sctp_ulpevent *ev;
1059 struct sctp_ulpevent *ev;
1070 struct sctp_ulpevent *ev;
H A Dchunk.c77 struct sctp_ulpevent *ev;
H A Dsm_statefuns.c238 struct sctp_ulpevent *ev;
705 struct sctp_ulpevent *ev, *ai_ev = NULL, *auth_ev = NULL;
927 struct sctp_ulpevent *ev;
1864 struct sctp_ulpevent *ev;
2092 struct sctp_ulpevent *ev = NULL, *ai_ev = NULL, *auth_ev = NULL;
2852 struct sctp_ulpevent *ev;
3605 struct sctp_ulpevent *ev;
4145 struct sctp_ulpevent *ev = NULL;
4479 struct sctp_ulpevent *ev;
5582 struct sctp_ulpevent *even
[all...]
H A Dprotocol.c973 static void sctp_inet_event_msgname(struct sctp_ulpevent *event, char *msgname,
1494 sock_skb_cb_check_size(sizeof(struct sctp_ulpevent));
H A Dauth.c1009 struct sctp_ulpevent *ev;
H A Dsocket.c2093 struct sctp_ulpevent *event = NULL;
2242 struct sctp_ulpevent *event;
4271 struct sctp_ulpevent *event;
9164 struct sctp_ulpevent *ev;
9189 struct sctp_ulpevent *event = sctp_skb2event(skb);
9524 struct sctp_ulpevent *event;
H A Dipv6.c868 static void sctp_inet6_event_msgname(struct sctp_ulpevent *event,
H A Dsm_make_chunk.c85 struct sctp_ulpevent *ev;

Completed in 294 milliseconds