Lines Matching refs:sctp_ulpq
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)
43 memset(ulpq, 0, sizeof(struct sctp_ulpq));
54 void sctp_ulpq_flush(struct sctp_ulpq *ulpq)
76 void sctp_ulpq_free(struct sctp_ulpq *ulpq)
82 int sctp_ulpq_tail_data(struct sctp_ulpq *ulpq, struct sctp_chunk *chunk,
163 static void sctp_ulpq_set_pd(struct sctp_ulpq *ulpq)
172 static int sctp_ulpq_clear_pd(struct sctp_ulpq *ulpq)
179 int sctp_ulpq_tail_event(struct sctp_ulpq *ulpq, struct sk_buff_head *skb_list)
267 static void sctp_ulpq_store_reasm(struct sctp_ulpq *ulpq,
393 static struct sctp_ulpevent *sctp_ulpq_retrieve_reassembled(struct sctp_ulpq *ulpq)
501 static struct sctp_ulpevent *sctp_ulpq_retrieve_partial(struct sctp_ulpq *ulpq)
571 static struct sctp_ulpevent *sctp_ulpq_reasm(struct sctp_ulpq *ulpq,
601 static struct sctp_ulpevent *sctp_ulpq_retrieve_first(struct sctp_ulpq *ulpq)
679 void sctp_ulpq_reasm_flushtsn(struct sctp_ulpq *ulpq, __u32 fwd_tsn)
710 static void sctp_ulpq_reasm_drain(struct sctp_ulpq *ulpq)
739 static void sctp_ulpq_retrieve_ordered(struct sctp_ulpq *ulpq,
781 static void sctp_ulpq_store_ordered(struct sctp_ulpq *ulpq,
830 static struct sctp_ulpevent *sctp_ulpq_order(struct sctp_ulpq *ulpq,
868 static void sctp_ulpq_reap_ordered(struct sctp_ulpq *ulpq, __u16 sid)
938 void sctp_ulpq_skip(struct sctp_ulpq *ulpq, __u16 sid, __u16 ssn)
958 __u16 sctp_ulpq_renege_list(struct sctp_ulpq *ulpq, struct sk_buff_head *list,
1007 static __u16 sctp_ulpq_renege_order(struct sctp_ulpq *ulpq, __u16 needed)
1013 static __u16 sctp_ulpq_renege_frags(struct sctp_ulpq *ulpq, __u16 needed)
1019 void sctp_ulpq_partial_delivery(struct sctp_ulpq *ulpq,
1069 void sctp_ulpq_renege(struct sctp_ulpq *ulpq, struct sctp_chunk *chunk,
1102 void sctp_ulpq_abort_pd(struct sctp_ulpq *ulpq, gfp_t gfp)