Symbol: sctp_ulpevent
include/net/sctp/command.h
121
struct sctp_ulpevent *ulpevent;
include/net/sctp/command.h
162
SCTP_ARG_CONSTRUCTOR(ULPEVENT, struct sctp_ulpevent *, ulpevent)
include/net/sctp/sctp.h
396
struct sctp_ulpevent *event = sctp_skb2event(skb);
include/net/sctp/sm.h
279
struct sctp_ulpevent **evp);
include/net/sctp/sm.h
283
struct sctp_ulpevent **evp);
include/net/sctp/sm.h
287
struct sctp_ulpevent **evp);
include/net/sctp/sm.h
291
struct sctp_ulpevent **evp);
include/net/sctp/sm.h
295
struct sctp_ulpevent **evp);
include/net/sctp/sm.h
299
struct sctp_ulpevent **evp);
include/net/sctp/stream_interleave.h
31
struct sctp_ulpevent *event);
include/net/sctp/structs.h
488
void (*event_msgname)(struct sctp_ulpevent *, char *, int *);
include/net/sctp/ulpevent.h
105
struct sctp_ulpevent *sctp_ulpevent_make_shutdown_event(
include/net/sctp/ulpevent.h
110
struct sctp_ulpevent *sctp_ulpevent_make_pdapi(
include/net/sctp/ulpevent.h
115
struct sctp_ulpevent *sctp_ulpevent_make_adaptation_indication(
include/net/sctp/ulpevent.h
118
struct sctp_ulpevent *sctp_ulpevent_make_rcvmsg(struct sctp_association *asoc,
include/net/sctp/ulpevent.h
122
struct sctp_ulpevent *sctp_ulpevent_make_authkey(
include/net/sctp/ulpevent.h
126
struct sctp_ulpevent *sctp_ulpevent_make_sender_dry_event(
include/net/sctp/ulpevent.h
129
struct sctp_ulpevent *sctp_ulpevent_make_stream_reset_event(
include/net/sctp/ulpevent.h
133
struct sctp_ulpevent *sctp_ulpevent_make_assoc_reset_event(
include/net/sctp/ulpevent.h
137
struct sctp_ulpevent *sctp_ulpevent_make_stream_change_event(
include/net/sctp/ulpevent.h
141
struct sctp_ulpevent *sctp_make_reassembled_event(
include/net/sctp/ulpevent.h
145
void sctp_ulpevent_read_sndrcvinfo(const struct sctp_ulpevent *event,
include/net/sctp/ulpevent.h
147
void sctp_ulpevent_read_rcvinfo(const struct sctp_ulpevent *event,
include/net/sctp/ulpevent.h
149
void sctp_ulpevent_read_nxtinfo(const struct sctp_ulpevent *event,
include/net/sctp/ulpevent.h
152
__u16 sctp_ulpevent_get_notification_type(const struct sctp_ulpevent *event);
include/net/sctp/ulpevent.h
176
static inline bool sctp_ulpevent_is_enabled(const struct sctp_ulpevent *event,
include/net/sctp/ulpevent.h
58
static inline struct sk_buff *sctp_event2skb(const struct sctp_ulpevent *ev)
include/net/sctp/ulpevent.h
64
static inline struct sctp_ulpevent *sctp_skb2event(struct sk_buff *skb)
include/net/sctp/ulpevent.h
66
return (struct sctp_ulpevent *)skb->cb;
include/net/sctp/ulpevent.h
69
void sctp_ulpevent_free(struct sctp_ulpevent *);
include/net/sctp/ulpevent.h
70
int sctp_ulpevent_is_notification(const struct sctp_ulpevent *);
include/net/sctp/ulpevent.h
73
struct sctp_ulpevent *sctp_ulpevent_make_assoc_change(
include/net/sctp/ulpevent.h
86
struct sctp_ulpevent *sctp_ulpevent_make_remote_error(
include/net/sctp/ulpevent.h
91
struct sctp_ulpevent *sctp_ulpevent_make_send_failed(
include/net/sctp/ulpevent.h
98
struct sctp_ulpevent *sctp_ulpevent_make_send_failed_event(
net/sctp/auth.c
912
struct sctp_ulpevent *ev;
net/sctp/chunk.c
77
struct sctp_ulpevent *ev;
net/sctp/ipv6.c
834
static void sctp_inet6_event_msgname(struct sctp_ulpevent *event,
net/sctp/protocol.c
1488
sock_skb_cb_check_size(sizeof(struct sctp_ulpevent));
net/sctp/protocol.c
959
static void sctp_inet_event_msgname(struct sctp_ulpevent *event, char *msgname,
net/sctp/sm_make_chunk.c
85
struct sctp_ulpevent *ev;
net/sctp/sm_sideeffect.c
1052
struct sctp_ulpevent *ev;
net/sctp/sm_sideeffect.c
1065
struct sctp_ulpevent *ev;
net/sctp/sm_sideeffect.c
1076
struct sctp_ulpevent *ev;
net/sctp/sm_sideeffect.c
635
struct sctp_ulpevent *event;
net/sctp/sm_sideeffect.c
661
struct sctp_ulpevent *event;
net/sctp/sm_sideeffect.c
976
struct sctp_ulpevent *ev;
net/sctp/sm_statefuns.c
1892
struct sctp_ulpevent *ev;
net/sctp/sm_statefuns.c
2120
struct sctp_ulpevent *ev = NULL, *ai_ev = NULL, *auth_ev = NULL;
net/sctp/sm_statefuns.c
241
struct sctp_ulpevent *ev;
net/sctp/sm_statefuns.c
2907
struct sctp_ulpevent *ev;
net/sctp/sm_statefuns.c
3660
struct sctp_ulpevent *ev;
net/sctp/sm_statefuns.c
4200
struct sctp_ulpevent *ev = NULL;
net/sctp/sm_statefuns.c
4534
struct sctp_ulpevent *ev;
net/sctp/sm_statefuns.c
5637
struct sctp_ulpevent *event;
net/sctp/sm_statefuns.c
710
struct sctp_ulpevent *ev, *ai_ev = NULL, *auth_ev = NULL;
net/sctp/sm_statefuns.c
946
struct sctp_ulpevent *ev;
net/sctp/socket.c
2101
struct sctp_ulpevent *event = NULL;
net/sctp/socket.c
2250
struct sctp_ulpevent *event;
net/sctp/socket.c
4280
struct sctp_ulpevent *event;
net/sctp/socket.c
9234
struct sctp_ulpevent *ev;
net/sctp/socket.c
9259
struct sctp_ulpevent *event = sctp_skb2event(skb);
net/sctp/socket.c
9537
struct sctp_ulpevent *event;
net/sctp/stream.c
520
struct sctp_ulpevent **evp)
net/sctp/stream.c
609
struct sctp_ulpevent **evp)
net/sctp/stream.c
689
struct sctp_ulpevent **evp)
net/sctp/stream.c
786
struct sctp_ulpevent **evp)
net/sctp/stream.c
856
struct sctp_ulpevent **evp)
net/sctp/stream.c
921
struct sctp_ulpevent **evp)
net/sctp/stream_interleave.c
1005
struct sctp_ulpevent *cevent, *event = NULL;
net/sctp/stream_interleave.c
1014
cevent = (struct sctp_ulpevent *)pos->cb;
net/sctp/stream_interleave.c
1035
cevent = (struct sctp_ulpevent *)pos->cb;
net/sctp/stream_interleave.c
1211
struct sctp_ulpevent *event = sctp_skb2event(pos);
net/sctp/stream_interleave.c
1221
struct sctp_ulpevent *event = sctp_skb2event(pos);
net/sctp/stream_interleave.c
125
struct sctp_ulpevent *event)
net/sctp/stream_interleave.c
127
struct sctp_ulpevent *cevent;
net/sctp/stream_interleave.c
1289
static int do_ulpq_tail_event(struct sctp_ulpq *ulpq, struct sctp_ulpevent *event)
net/sctp/stream_interleave.c
1318
struct sctp_ulpevent *event)
net/sctp/stream_interleave.c
180
static struct sctp_ulpevent *sctp_intl_retrieve_partial(
net/sctp/stream_interleave.c
182
struct sctp_ulpevent *event)
net/sctp/stream_interleave.c
186
struct sctp_ulpevent *retval;
net/sctp/stream_interleave.c
195
struct sctp_ulpevent *cevent = sctp_skb2event(pos);
net/sctp/stream_interleave.c
257
static struct sctp_ulpevent *sctp_intl_retrieve_reassembled(
net/sctp/stream_interleave.c
259
struct sctp_ulpevent *event)
net/sctp/stream_interleave.c
263
struct sctp_ulpevent *retval = NULL;
net/sctp/stream_interleave.c
275
struct sctp_ulpevent *cevent = sctp_skb2event(pos);
net/sctp/stream_interleave.c
348
static struct sctp_ulpevent *sctp_intl_reasm(struct sctp_ulpq *ulpq,
net/sctp/stream_interleave.c
349
struct sctp_ulpevent *event)
net/sctp/stream_interleave.c
351
struct sctp_ulpevent *retval = NULL;
net/sctp/stream_interleave.c
373
struct sctp_ulpevent *event)
net/sctp/stream_interleave.c
375
struct sctp_ulpevent *cevent;
net/sctp/stream_interleave.c
384
cevent = (struct sctp_ulpevent *)pos->cb;
net/sctp/stream_interleave.c
398
cevent = (struct sctp_ulpevent *)pos->cb;
net/sctp/stream_interleave.c
418
struct sctp_ulpevent *event)
net/sctp/stream_interleave.c
429
struct sctp_ulpevent *cevent = (struct sctp_ulpevent *)pos->cb;
net/sctp/stream_interleave.c
448
static struct sctp_ulpevent *sctp_intl_order(struct sctp_ulpq *ulpq,
net/sctp/stream_interleave.c
449
struct sctp_ulpevent *event)
net/sctp/stream_interleave.c
474
struct sctp_ulpevent *event;
net/sctp/stream_interleave.c
510
struct sctp_ulpevent *event)
net/sctp/stream_interleave.c
512
struct sctp_ulpevent *cevent;
net/sctp/stream_interleave.c
558
static struct sctp_ulpevent *sctp_intl_retrieve_partial_uo(
net/sctp/stream_interleave.c
560
struct sctp_ulpevent *event)
net/sctp/stream_interleave.c
564
struct sctp_ulpevent *retval;
net/sctp/stream_interleave.c
573
struct sctp_ulpevent *cevent = sctp_skb2event(pos);
net/sctp/stream_interleave.c
639
static struct sctp_ulpevent *sctp_intl_retrieve_reassembled_uo(
net/sctp/stream_interleave.c
641
struct sctp_ulpevent *event)
net/sctp/stream_interleave.c
645
struct sctp_ulpevent *retval = NULL;
net/sctp/stream_interleave.c
657
struct sctp_ulpevent *cevent = sctp_skb2event(pos);
net/sctp/stream_interleave.c
731
static struct sctp_ulpevent *sctp_intl_reasm_uo(struct sctp_ulpq *ulpq,
net/sctp/stream_interleave.c
732
struct sctp_ulpevent *event)
net/sctp/stream_interleave.c
734
struct sctp_ulpevent *retval = NULL;
net/sctp/stream_interleave.c
755
static struct sctp_ulpevent *sctp_intl_retrieve_first_uo(struct sctp_ulpq *ulpq)
net/sctp/stream_interleave.c
760
struct sctp_ulpevent *retval;
net/sctp/stream_interleave.c
766
struct sctp_ulpevent *cevent = sctp_skb2event(pos);
net/sctp/stream_interleave.c
822
struct sctp_ulpevent *event;
net/sctp/stream_interleave.c
861
static struct sctp_ulpevent *sctp_intl_retrieve_first(struct sctp_ulpq *ulpq)
net/sctp/stream_interleave.c
866
struct sctp_ulpevent *retval;
net/sctp/stream_interleave.c
872
struct sctp_ulpevent *cevent = sctp_skb2event(pos);
net/sctp/stream_interleave.c
928
struct sctp_ulpevent *event;
net/sctp/stream_interleave.c
982
struct sctp_ulpevent *ev = NULL;
net/sctp/ulpevent.c
1015
void sctp_ulpevent_read_rcvinfo(const struct sctp_ulpevent *event,
net/sctp/ulpevent.c
1040
static void __sctp_ulpevent_read_nxtinfo(const struct sctp_ulpevent *event,
net/sctp/ulpevent.c
1059
void sctp_ulpevent_read_nxtinfo(const struct sctp_ulpevent *event,
net/sctp/ulpevent.c
1078
static void sctp_ulpevent_receive_data(struct sctp_ulpevent *event,
net/sctp/ulpevent.c
1104
static void sctp_ulpevent_release_data(struct sctp_ulpevent *event)
net/sctp/ulpevent.c
1137
static void sctp_ulpevent_release_frag_data(struct sctp_ulpevent *event)
net/sctp/ulpevent.c
114
struct sctp_ulpevent *sctp_ulpevent_make_assoc_change(
net/sctp/ulpevent.c
1164
void sctp_ulpevent_free(struct sctp_ulpevent *event)
net/sctp/ulpevent.c
1181
struct sctp_ulpevent *event = sctp_skb2event(skb);
net/sctp/ulpevent.c
119
struct sctp_ulpevent *event;
net/sctp/ulpevent.c
241
static struct sctp_ulpevent *sctp_ulpevent_make_peer_addr_change(
net/sctp/ulpevent.c
246
struct sctp_ulpevent *event;
net/sctp/ulpevent.c
31
static void sctp_ulpevent_receive_data(struct sctp_ulpevent *event,
net/sctp/ulpevent.c
33
static void sctp_ulpevent_release_data(struct sctp_ulpevent *event);
net/sctp/ulpevent.c
34
static void sctp_ulpevent_release_frag_data(struct sctp_ulpevent *event);
net/sctp/ulpevent.c
344
struct sctp_ulpevent *event;
net/sctp/ulpevent.c
373
struct sctp_ulpevent *
net/sctp/ulpevent.c
379
struct sctp_ulpevent *event;
net/sctp/ulpevent.c
38
static void sctp_ulpevent_init(struct sctp_ulpevent *event,
net/sctp/ulpevent.c
42
memset(event, 0, sizeof(struct sctp_ulpevent));
net/sctp/ulpevent.c
430
struct sctp_ulpevent *sctp_ulpevent_make_send_failed(
net/sctp/ulpevent.c
434
struct sctp_ulpevent *event;
net/sctp/ulpevent.c
48
static struct sctp_ulpevent *sctp_ulpevent_new(int size, __u16 msg_flags,
net/sctp/ulpevent.c
51
struct sctp_ulpevent *event;
net/sctp/ulpevent.c
533
struct sctp_ulpevent *sctp_ulpevent_make_send_failed_event(
net/sctp/ulpevent.c
538
struct sctp_ulpevent *event;
net/sctp/ulpevent.c
577
struct sctp_ulpevent *sctp_ulpevent_make_shutdown_event(
net/sctp/ulpevent.c
581
struct sctp_ulpevent *event;
net/sctp/ulpevent.c
640
struct sctp_ulpevent *sctp_ulpevent_make_adaptation_indication(
net/sctp/ulpevent.c
643
struct sctp_ulpevent *event;
net/sctp/ulpevent.c
675
struct sctp_ulpevent *sctp_ulpevent_make_rcvmsg(struct sctp_association *asoc,
net/sctp/ulpevent.c
679
struct sctp_ulpevent *event = NULL;
net/sctp/ulpevent.c
68
int sctp_ulpevent_is_notification(const struct sctp_ulpevent *event)
net/sctp/ulpevent.c
76
static inline void sctp_ulpevent_set_owner(struct sctp_ulpevent *event,
net/sctp/ulpevent.c
771
struct sctp_ulpevent *sctp_ulpevent_make_pdapi(
net/sctp/ulpevent.c
776
struct sctp_ulpevent *event;
net/sctp/ulpevent.c
825
struct sctp_ulpevent *sctp_ulpevent_make_authkey(
net/sctp/ulpevent.c
829
struct sctp_ulpevent *event;
net/sctp/ulpevent.c
864
struct sctp_ulpevent *sctp_ulpevent_make_sender_dry_event(
net/sctp/ulpevent.c
867
struct sctp_ulpevent *event;
net/sctp/ulpevent.c
888
struct sctp_ulpevent *sctp_ulpevent_make_stream_reset_event(
net/sctp/ulpevent.c
893
struct sctp_ulpevent *event;
net/sctp/ulpevent.c
917
struct sctp_ulpevent *sctp_ulpevent_make_assoc_reset_event(
net/sctp/ulpevent.c
922
struct sctp_ulpevent *event;
net/sctp/ulpevent.c
944
struct sctp_ulpevent *sctp_ulpevent_make_stream_change_event(
net/sctp/ulpevent.c
949
struct sctp_ulpevent *event;
net/sctp/ulpevent.c
95
static inline void sctp_ulpevent_release_owner(struct sctp_ulpevent *event)
net/sctp/ulpevent.c
974
__u16 sctp_ulpevent_get_notification_type(const struct sctp_ulpevent *event)
net/sctp/ulpevent.c
987
void sctp_ulpevent_read_sndrcvinfo(const struct sctp_ulpevent *event,
net/sctp/ulpqueue.c
1022
struct sctp_ulpevent *event;
net/sctp/ulpqueue.c
1104
struct sctp_ulpevent *ev = NULL;
net/sctp/ulpqueue.c
146
struct sctp_ulpevent *event;
net/sctp/ulpqueue.c
183
struct sctp_ulpevent *event;
net/sctp/ulpqueue.c
268
struct sctp_ulpevent *event)
net/sctp/ulpqueue.c
271
struct sctp_ulpevent *cevent;
net/sctp/ulpqueue.c
312
struct sctp_ulpevent *sctp_make_reassembled_event(struct net *net,
net/sctp/ulpqueue.c
319
struct sctp_ulpevent *event;
net/sctp/ulpqueue.c
32
static struct sctp_ulpevent *sctp_ulpq_reasm(struct sctp_ulpq *ulpq,
net/sctp/ulpqueue.c
33
struct sctp_ulpevent *);
net/sctp/ulpqueue.c
34
static struct sctp_ulpevent *sctp_ulpq_order(struct sctp_ulpq *,
net/sctp/ulpqueue.c
35
struct sctp_ulpevent *);
net/sctp/ulpqueue.c
393
static struct sctp_ulpevent *sctp_ulpq_retrieve_reassembled(struct sctp_ulpq *ulpq)
net/sctp/ulpqueue.c
396
struct sctp_ulpevent *cevent;
net/sctp/ulpqueue.c
399
struct sctp_ulpevent *retval = NULL;
net/sctp/ulpqueue.c
501
static struct sctp_ulpevent *sctp_ulpq_retrieve_partial(struct sctp_ulpq *ulpq)
net/sctp/ulpqueue.c
504
struct sctp_ulpevent *cevent;
net/sctp/ulpqueue.c
507
struct sctp_ulpevent *retval;
net/sctp/ulpqueue.c
57
struct sctp_ulpevent *event;
net/sctp/ulpqueue.c
571
static struct sctp_ulpevent *sctp_ulpq_reasm(struct sctp_ulpq *ulpq,
net/sctp/ulpqueue.c
572
struct sctp_ulpevent *event)
net/sctp/ulpqueue.c
574
struct sctp_ulpevent *retval = NULL;
net/sctp/ulpqueue.c
601
static struct sctp_ulpevent *sctp_ulpq_retrieve_first(struct sctp_ulpq *ulpq)
net/sctp/ulpqueue.c
604
struct sctp_ulpevent *cevent;
net/sctp/ulpqueue.c
606
struct sctp_ulpevent *retval;
net/sctp/ulpqueue.c
682
struct sctp_ulpevent *event;
net/sctp/ulpqueue.c
712
struct sctp_ulpevent *event = NULL;
net/sctp/ulpqueue.c
740
struct sctp_ulpevent *event)
net/sctp/ulpqueue.c
744
struct sctp_ulpevent *cevent;
net/sctp/ulpqueue.c
755
cevent = (struct sctp_ulpevent *) pos->cb;
net/sctp/ulpqueue.c
782
struct sctp_ulpevent *event)
net/sctp/ulpqueue.c
785
struct sctp_ulpevent *cevent;
net/sctp/ulpqueue.c
798
cevent = (struct sctp_ulpevent *) pos->cb;
net/sctp/ulpqueue.c
815
cevent = (struct sctp_ulpevent *) pos->cb;
net/sctp/ulpqueue.c
830
static struct sctp_ulpevent *sctp_ulpq_order(struct sctp_ulpq *ulpq,
net/sctp/ulpqueue.c
831
struct sctp_ulpevent *event)
net/sctp/ulpqueue.c
86
struct sctp_ulpevent *event;
net/sctp/ulpqueue.c
871
struct sctp_ulpevent *cevent;
net/sctp/ulpqueue.c
872
struct sctp_ulpevent *event;
net/sctp/ulpqueue.c
884
cevent = (struct sctp_ulpevent *) pos->cb;
net/sctp/ulpqueue.c
913
cevent = (struct sctp_ulpevent *) pos->cb;
net/sctp/ulpqueue.c
964
struct sctp_ulpevent *event;