Searched refs:sctp_ulpq (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/include/net/sctp/ |
D | ulpqueue.h | 44 struct sctp_ulpq { struct 53 struct sctp_ulpq *sctp_ulpq_init(struct sctp_ulpq *, argument 55 void sctp_ulpq_flush(struct sctp_ulpq *ulpq); 56 void sctp_ulpq_free(struct sctp_ulpq *); 59 int sctp_ulpq_tail_data(struct sctp_ulpq *, struct sctp_chunk *, gfp_t); 62 int sctp_ulpq_tail_event(struct sctp_ulpq *, struct sctp_ulpevent *ev); 65 void sctp_ulpq_renege(struct sctp_ulpq *, struct sctp_chunk *, gfp_t); 68 void sctp_ulpq_partial_delivery(struct sctp_ulpq *, gfp_t); 71 void sctp_ulpq_abort_pd(struct sctp_ulpq *, gfp_t); 77 void sctp_ulpq_skip(struct sctp_ulpq *ulpq, __u16 sid, __u16 ssn); [all …]
|
D | stream_interleave.h | 43 int (*ulpevent_data)(struct sctp_ulpq *ulpq, 45 int (*enqueue_event)(struct sctp_ulpq *ulpq, 47 void (*renege_events)(struct sctp_ulpq *ulpq, 49 void (*start_pd)(struct sctp_ulpq *ulpq, gfp_t gfp); 50 void (*abort_pd)(struct sctp_ulpq *ulpq, gfp_t gfp); 54 void (*report_ftsn)(struct sctp_ulpq *ulpq, __u32 ftsn); 55 void (*handle_ftsn)(struct sctp_ulpq *ulpq,
|
D | structs.h | 84 struct sctp_ulpq; 1935 struct sctp_ulpq ulpq;
|
/Linux-v4.19/net/sctp/ |
D | ulpqueue.c | 47 static struct sctp_ulpevent *sctp_ulpq_reasm(struct sctp_ulpq *ulpq, 49 static struct sctp_ulpevent *sctp_ulpq_order(struct sctp_ulpq *, 51 static void sctp_ulpq_reasm_drain(struct sctp_ulpq *ulpq); 56 struct sctp_ulpq *sctp_ulpq_init(struct sctp_ulpq *ulpq, in sctp_ulpq_init() 59 memset(ulpq, 0, sizeof(struct sctp_ulpq)); in sctp_ulpq_init() 72 void sctp_ulpq_flush(struct sctp_ulpq *ulpq) in sctp_ulpq_flush() 94 void sctp_ulpq_free(struct sctp_ulpq *ulpq) in sctp_ulpq_free() 100 int sctp_ulpq_tail_data(struct sctp_ulpq *ulpq, struct sctp_chunk *chunk, in sctp_ulpq_tail_data() 180 static void sctp_ulpq_set_pd(struct sctp_ulpq *ulpq) in sctp_ulpq_set_pd() 189 static int sctp_ulpq_clear_pd(struct sctp_ulpq *ulpq) in sctp_ulpq_clear_pd() [all …]
|
D | stream_interleave.c | 139 static void sctp_intl_store_reasm(struct sctp_ulpq *ulpq, in sctp_intl_store_reasm() 189 struct sctp_ulpq *ulpq, in sctp_intl_retrieve_partial() 267 struct sctp_ulpq *ulpq, in sctp_intl_retrieve_reassembled() 358 static struct sctp_ulpevent *sctp_intl_reasm(struct sctp_ulpq *ulpq, in sctp_intl_reasm() 382 static void sctp_intl_store_ordered(struct sctp_ulpq *ulpq, in sctp_intl_store_ordered() 420 static void sctp_intl_retrieve_ordered(struct sctp_ulpq *ulpq, in sctp_intl_retrieve_ordered() 451 static struct sctp_ulpevent *sctp_intl_order(struct sctp_ulpq *ulpq, in sctp_intl_order() 472 static int sctp_enqueue_event(struct sctp_ulpq *ulpq, in sctp_enqueue_event() 517 static void sctp_intl_store_reasm_uo(struct sctp_ulpq *ulpq, in sctp_intl_store_reasm_uo() 567 struct sctp_ulpq *ulpq, in sctp_intl_retrieve_partial_uo() [all …]
|