Home
last modified time | relevance | path

Searched refs:sctp_ulpq (Results 1 – 4 of 4) sorted by relevance

/linux-3.4.99/include/net/sctp/
Dulpqueue.h51 struct sctp_ulpq { struct
60 struct sctp_ulpq *sctp_ulpq_init(struct sctp_ulpq *, argument
62 void sctp_ulpq_flush(struct sctp_ulpq *ulpq);
63 void sctp_ulpq_free(struct sctp_ulpq *);
66 int sctp_ulpq_tail_data(struct sctp_ulpq *, struct sctp_chunk *, gfp_t);
69 int sctp_ulpq_tail_event(struct sctp_ulpq *, struct sctp_ulpevent *ev);
72 void sctp_ulpq_renege(struct sctp_ulpq *, struct sctp_chunk *, gfp_t);
75 void sctp_ulpq_partial_delivery(struct sctp_ulpq *, struct sctp_chunk *, gfp_t);
78 void sctp_ulpq_abort_pd(struct sctp_ulpq *, gfp_t);
84 void sctp_ulpq_skip(struct sctp_ulpq *ulpq, __u16 sid, __u16 ssn);
[all …]
Dstructs.h88 struct sctp_ulpq;
1817 struct sctp_ulpq ulpq;
/linux-3.4.99/net/sctp/
Dulpqueue.c53 static struct sctp_ulpevent * sctp_ulpq_reasm(struct sctp_ulpq *ulpq,
55 static struct sctp_ulpevent * sctp_ulpq_order(struct sctp_ulpq *,
57 static void sctp_ulpq_reasm_drain(struct sctp_ulpq *ulpq);
62 struct sctp_ulpq *sctp_ulpq_init(struct sctp_ulpq *ulpq, in sctp_ulpq_init()
65 memset(ulpq, 0, sizeof(struct sctp_ulpq)); in sctp_ulpq_init()
78 void sctp_ulpq_flush(struct sctp_ulpq *ulpq) in sctp_ulpq_flush()
96 void sctp_ulpq_free(struct sctp_ulpq *ulpq) in sctp_ulpq_free()
104 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 …]
Dsm_sideeffect.c903 static void sctp_cmd_process_fwdtsn(struct sctp_ulpq *ulpq, in sctp_cmd_process_fwdtsn()