Searched refs:sctp_ulpq (Results 1 - 10 of 10) sorted by relevance
/kernel/linux/linux-5.10/include/net/sctp/ |
H A D | ulpqueue.h | 10 * These are the definitions needed for the sctp_ulpq type. The 11 * sctp_ulpq is the interface between the Upper Layer Protocol, or ULP, 29 struct sctp_ulpq { struct 38 struct sctp_ulpq *sctp_ulpq_init(struct sctp_ulpq *, 40 void sctp_ulpq_flush(struct sctp_ulpq *ulpq); 41 void sctp_ulpq_free(struct sctp_ulpq *); 44 int sctp_ulpq_tail_data(struct sctp_ulpq *, struct sctp_chunk *, gfp_t); 47 int sctp_ulpq_tail_event(struct sctp_ulpq *, struct sk_buff_head *skb_list); 50 void sctp_ulpq_renege(struct sctp_ulpq *, struc [all...] |
H A D | stream_interleave.h | 28 int (*ulpevent_data)(struct sctp_ulpq *ulpq, 30 int (*enqueue_event)(struct sctp_ulpq *ulpq, 32 void (*renege_events)(struct sctp_ulpq *ulpq, 34 void (*start_pd)(struct sctp_ulpq *ulpq, gfp_t gfp); 35 void (*abort_pd)(struct sctp_ulpq *ulpq, gfp_t gfp); 39 void (*report_ftsn)(struct sctp_ulpq *ulpq, __u32 ftsn); 40 void (*handle_ftsn)(struct sctp_ulpq *ulpq,
|
H A D | structs.h | 69 struct sctp_ulpq; 1936 struct sctp_ulpq ulpq;
|
/kernel/linux/linux-6.6/include/net/sctp/ |
H A D | ulpqueue.h | 10 * These are the definitions needed for the sctp_ulpq type. The 11 * sctp_ulpq is the interface between the Upper Layer Protocol, or ULP, 29 struct sctp_ulpq { struct 38 void sctp_ulpq_init(struct sctp_ulpq *ulpq, struct sctp_association *asoc); 39 void sctp_ulpq_flush(struct sctp_ulpq *ulpq); 40 void sctp_ulpq_free(struct sctp_ulpq *); 43 int sctp_ulpq_tail_data(struct sctp_ulpq *, struct sctp_chunk *, gfp_t); 46 int sctp_ulpq_tail_event(struct sctp_ulpq *, struct sk_buff_head *skb_list); 49 void sctp_ulpq_renege(struct sctp_ulpq *, struct sctp_chunk *, gfp_t); 52 void sctp_ulpq_partial_delivery(struct sctp_ulpq *, gfp_ [all...] |
H A D | stream_interleave.h | 28 int (*ulpevent_data)(struct sctp_ulpq *ulpq, 30 int (*enqueue_event)(struct sctp_ulpq *ulpq, 32 void (*renege_events)(struct sctp_ulpq *ulpq, 34 void (*start_pd)(struct sctp_ulpq *ulpq, gfp_t gfp); 35 void (*abort_pd)(struct sctp_ulpq *ulpq, gfp_t gfp); 39 void (*report_ftsn)(struct sctp_ulpq *ulpq, __u32 ftsn); 40 void (*handle_ftsn)(struct sctp_ulpq *ulpq,
|
H A D | structs.h | 69 struct sctp_ulpq; 1962 struct sctp_ulpq ulpq;
|
/kernel/linux/linux-5.10/net/sctp/ |
H A D | ulpqueue.c | 32 static struct sctp_ulpevent *sctp_ulpq_reasm(struct sctp_ulpq *ulpq, 34 static struct sctp_ulpevent *sctp_ulpq_order(struct sctp_ulpq *, 36 static void sctp_ulpq_reasm_drain(struct sctp_ulpq *ulpq); 41 struct sctp_ulpq *sctp_ulpq_init(struct sctp_ulpq *ulpq, in sctp_ulpq_init() 44 memset(ulpq, 0, sizeof(struct sctp_ulpq)); in sctp_ulpq_init() 57 void sctp_ulpq_flush(struct sctp_ulpq *ulpq) in sctp_ulpq_flush() 79 void sctp_ulpq_free(struct sctp_ulpq *ulpq) in sctp_ulpq_free() 85 int sctp_ulpq_tail_data(struct sctp_ulpq *ulpq, struct sctp_chunk *chunk, in sctp_ulpq_tail_data() 166 static void sctp_ulpq_set_pd(struct sctp_ulpq *ulp [all...] |
H A D | stream_interleave.c | 124 static void sctp_intl_store_reasm(struct sctp_ulpq *ulpq, in sctp_intl_store_reasm() 181 struct sctp_ulpq *ulpq, in sctp_intl_retrieve_partial() 258 struct sctp_ulpq *ulpq, in sctp_intl_retrieve_reassembled() 348 static struct sctp_ulpevent *sctp_intl_reasm(struct sctp_ulpq *ulpq, in sctp_intl_reasm() 372 static void sctp_intl_store_ordered(struct sctp_ulpq *ulpq, in sctp_intl_store_ordered() 417 static void sctp_intl_retrieve_ordered(struct sctp_ulpq *ulpq, in sctp_intl_retrieve_ordered() 448 static struct sctp_ulpevent *sctp_intl_order(struct sctp_ulpq *ulpq, in sctp_intl_order() 469 static int sctp_enqueue_event(struct sctp_ulpq *ulpq, in sctp_enqueue_event() 515 static void sctp_intl_store_reasm_uo(struct sctp_ulpq *ulpq, in sctp_intl_store_reasm_uo() 565 struct sctp_ulpq *ulp in sctp_intl_retrieve_partial_uo() [all...] |
/kernel/linux/linux-6.6/net/sctp/ |
H A D | ulpqueue.c | 32 static struct sctp_ulpevent *sctp_ulpq_reasm(struct sctp_ulpq *ulpq, 34 static struct sctp_ulpevent *sctp_ulpq_order(struct sctp_ulpq *, 36 static void sctp_ulpq_reasm_drain(struct sctp_ulpq *ulpq); 41 void sctp_ulpq_init(struct sctp_ulpq *ulpq, struct sctp_association *asoc) in sctp_ulpq_init() 43 memset(ulpq, 0, sizeof(struct sctp_ulpq)); in sctp_ulpq_init() 54 void sctp_ulpq_flush(struct sctp_ulpq *ulpq) in sctp_ulpq_flush() 76 void sctp_ulpq_free(struct sctp_ulpq *ulpq) in sctp_ulpq_free() 82 int sctp_ulpq_tail_data(struct sctp_ulpq *ulpq, struct sctp_chunk *chunk, in sctp_ulpq_tail_data() 163 static void sctp_ulpq_set_pd(struct sctp_ulpq *ulpq) in sctp_ulpq_set_pd() 172 static int sctp_ulpq_clear_pd(struct sctp_ulpq *ulp [all...] |
H A D | stream_interleave.c | 124 static void sctp_intl_store_reasm(struct sctp_ulpq *ulpq, in sctp_intl_store_reasm() 181 struct sctp_ulpq *ulpq, in sctp_intl_retrieve_partial() 258 struct sctp_ulpq *ulpq, in sctp_intl_retrieve_reassembled() 348 static struct sctp_ulpevent *sctp_intl_reasm(struct sctp_ulpq *ulpq, in sctp_intl_reasm() 372 static void sctp_intl_store_ordered(struct sctp_ulpq *ulpq, in sctp_intl_store_ordered() 417 static void sctp_intl_retrieve_ordered(struct sctp_ulpq *ulpq, in sctp_intl_retrieve_ordered() 448 static struct sctp_ulpevent *sctp_intl_order(struct sctp_ulpq *ulpq, in sctp_intl_order() 469 static int sctp_enqueue_event(struct sctp_ulpq *ulpq, in sctp_enqueue_event() 509 static void sctp_intl_store_reasm_uo(struct sctp_ulpq *ulpq, in sctp_intl_store_reasm_uo() 559 struct sctp_ulpq *ulp in sctp_intl_retrieve_partial_uo() [all...] |
Completed in 12 milliseconds