Searched refs:sctp_ulpq (Results 1 – 4 of 4) sorted by relevance
/linux-4.4.14/include/net/sctp/ |
D | ulpqueue.h | 44 struct sctp_ulpq { struct 52 struct sctp_ulpq *sctp_ulpq_init(struct sctp_ulpq *, argument 54 void sctp_ulpq_flush(struct sctp_ulpq *ulpq); 55 void sctp_ulpq_free(struct sctp_ulpq *); 58 int sctp_ulpq_tail_data(struct sctp_ulpq *, struct sctp_chunk *, gfp_t); 61 int sctp_ulpq_tail_event(struct sctp_ulpq *, struct sctp_ulpevent *ev); 64 void sctp_ulpq_renege(struct sctp_ulpq *, struct sctp_chunk *, gfp_t); 67 void sctp_ulpq_partial_delivery(struct sctp_ulpq *, gfp_t); 70 void sctp_ulpq_abort_pd(struct sctp_ulpq *, gfp_t); 76 void sctp_ulpq_skip(struct sctp_ulpq *ulpq, __u16 sid, __u16 ssn); [all …]
|
D | structs.h | 81 struct sctp_ulpq; 1720 struct sctp_ulpq ulpq;
|
/linux-4.4.14/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() 71 void sctp_ulpq_flush(struct sctp_ulpq *ulpq) in sctp_ulpq_flush() 89 void sctp_ulpq_free(struct sctp_ulpq *ulpq) in sctp_ulpq_free() 95 int sctp_ulpq_tail_data(struct sctp_ulpq *ulpq, struct sctp_chunk *chunk, in sctp_ulpq_tail_data() 174 static void sctp_ulpq_set_pd(struct sctp_ulpq *ulpq) in sctp_ulpq_set_pd() 183 static int sctp_ulpq_clear_pd(struct sctp_ulpq *ulpq) in sctp_ulpq_clear_pd() [all …]
|
D | sm_sideeffect.c | 938 static void sctp_cmd_process_fwdtsn(struct sctp_ulpq *ulpq, in sctp_cmd_process_fwdtsn()
|