Searched refs:ulpq (Results 1 - 8 of 8) sorted by relevance
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/sctp/ |
H A D | ulpqueue.c | 52 static struct sctp_ulpevent * sctp_ulpq_reasm(struct sctp_ulpq *ulpq, 60 struct sctp_ulpq *sctp_ulpq_init(struct sctp_ulpq *ulpq, argument 63 memset(ulpq, 0, sizeof(struct sctp_ulpq)); 65 ulpq->asoc = asoc; 66 skb_queue_head_init(&ulpq->reasm); 67 skb_queue_head_init(&ulpq->lobby); 68 ulpq->pd_mode = 0; 69 ulpq->malloced = 0; 71 return ulpq; 76 void sctp_ulpq_flush(struct sctp_ulpq *ulpq) argument 94 sctp_ulpq_free(struct sctp_ulpq *ulpq) argument 102 sctp_ulpq_tail_data(struct sctp_ulpq *ulpq, struct sctp_chunk *chunk, gfp_t gfp) argument 181 sctp_ulpq_set_pd(struct sctp_ulpq *ulpq) argument 190 sctp_ulpq_clear_pd(struct sctp_ulpq *ulpq) argument 199 sctp_ulpq_tail_event(struct sctp_ulpq *ulpq, struct sctp_ulpevent *event) argument 284 sctp_ulpq_store_reasm(struct sctp_ulpq *ulpq, struct sctp_ulpevent *event) argument 406 sctp_ulpq_retrieve_reassembled(struct sctp_ulpq *ulpq) argument 513 sctp_ulpq_retrieve_partial(struct sctp_ulpq *ulpq) argument 577 sctp_ulpq_reasm(struct sctp_ulpq *ulpq, struct sctp_ulpevent *event) argument 607 sctp_ulpq_retrieve_first(struct sctp_ulpq *ulpq) argument 665 sctp_ulpq_retrieve_ordered(struct sctp_ulpq *ulpq, struct sctp_ulpevent *event) argument 709 sctp_ulpq_store_ordered(struct sctp_ulpq *ulpq, struct sctp_ulpevent *event) argument 759 sctp_ulpq_order(struct sctp_ulpq *ulpq, struct sctp_ulpevent *event) argument 797 sctp_ulpq_reap_ordered(struct sctp_ulpq *ulpq) argument 841 sctp_ulpq_skip(struct sctp_ulpq *ulpq, __u16 sid, __u16 ssn) argument 863 sctp_ulpq_renege_order(struct sctp_ulpq *ulpq, __u16 needed) argument 888 sctp_ulpq_renege_frags(struct sctp_ulpq *ulpq, __u16 needed) argument 914 sctp_ulpq_partial_delivery(struct sctp_ulpq *ulpq, struct sctp_chunk *chunk, gfp_t gfp) argument 949 sctp_ulpq_renege(struct sctp_ulpq *ulpq, struct sctp_chunk *chunk, gfp_t gfp) argument 989 sctp_ulpq_abort_pd(struct sctp_ulpq *ulpq, gfp_t gfp) argument [all...] |
H A D | sm_sideeffect.c | 493 sctp_ulpq_abort_pd(&asoc->ulpq, GFP_ATOMIC); 824 static void sctp_cmd_process_fwdtsn(struct sctp_ulpq *ulpq, argument 830 sctp_ulpq_skip(ulpq, ntohs(skip->stream), ntohs(skip->ssn)); 877 sctp_ulpq_tail_event(&asoc->ulpq, ev); 889 sctp_ulpq_tail_event(&asoc->ulpq, ev); 1128 sctp_ulpq_abort_pd(&asoc->ulpq, GFP_ATOMIC); 1132 sctp_cmd_process_fwdtsn(&asoc->ulpq, cmd->obj.ptr); 1218 "ulpq:", &asoc->ulpq); 1219 sctp_ulpq_tail_data(&asoc->ulpq, cm [all...] |
H A D | associola.c | 276 if (!sctp_ulpq_init(&asoc->ulpq, asoc)) 369 sctp_ulpq_free(&asoc->ulpq); 746 sctp_ulpq_tail_event(&asoc->ulpq, event); 1073 sctp_ulpq_flush(&asoc->ulpq);
|
H A D | chunk.c | 116 sctp_ulpq_tail_event(&asoc->ulpq, ev);
|
H A D | socket.c | 5989 atomic_set(&sctp_sk(newsk)->pd_mode, assoc->ulpq.pd_mode); 5995 if (assoc->ulpq.pd_mode) { 6016 if (assoc->ulpq.pd_mode) 6021 sctp_skb_for_each(skb, &assoc->ulpq.reasm, tmp) { 6026 sctp_skb_for_each(skb, &assoc->ulpq.lobby, tmp) {
|
H A D | sm_statefuns.c | 5282 if ((datalen >= asoc->rwnd) && (!asoc->ulpq.pd_mode)) {
|
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/sctp/ |
H A D | ulpqueue.h | 62 void sctp_ulpq_flush(struct sctp_ulpq *ulpq); 84 void sctp_ulpq_skip(struct sctp_ulpq *ulpq, __u16 sid, __u16 ssn);
|
H A D | structs.h | 1684 struct sctp_ulpq ulpq; member in struct:sctp_association
|
Completed in 120 milliseconds