Searched refs:ulpq (Results 1 – 8 of 8) sorted by relevance
/linux-2.4.37.9/net/sctp/ |
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, in sctp_ulpq_init() argument 63 memset(ulpq, 0, sizeof(struct sctp_ulpq)); in sctp_ulpq_init() 65 ulpq->asoc = asoc; in sctp_ulpq_init() 66 skb_queue_head_init(&ulpq->reasm); in sctp_ulpq_init() 67 skb_queue_head_init(&ulpq->lobby); in sctp_ulpq_init() 68 ulpq->pd_mode = 0; in sctp_ulpq_init() 69 ulpq->malloced = 0; in sctp_ulpq_init() 71 return ulpq; in sctp_ulpq_init() 76 static void sctp_ulpq_flush(struct sctp_ulpq *ulpq) in sctp_ulpq_flush() argument [all …]
|
D | sm_sideeffect.c | 469 sctp_ulpq_abort_pd(&asoc->ulpq, GFP_ATOMIC); in sctp_cmd_assoc_failed() 775 static void sctp_cmd_process_fwdtsn(struct sctp_ulpq *ulpq, in sctp_cmd_process_fwdtsn() argument 781 sctp_ulpq_skip(ulpq, ntohs(skip->stream), ntohs(skip->ssn)); in sctp_cmd_process_fwdtsn() 1049 sctp_ulpq_abort_pd(&asoc->ulpq, GFP_ATOMIC); in sctp_cmd_interpreter() 1053 sctp_cmd_process_fwdtsn(&asoc->ulpq, cmd->obj.ptr); in sctp_cmd_interpreter() 1151 "ulpq:", &asoc->ulpq); in sctp_cmd_interpreter() 1152 sctp_ulpq_tail_data(&asoc->ulpq, cmd->obj.ptr, in sctp_cmd_interpreter() 1160 "ulpq:",&asoc->ulpq); in sctp_cmd_interpreter() 1161 sctp_ulpq_tail_event(&asoc->ulpq, cmd->obj.ptr); in sctp_cmd_interpreter() 1346 sctp_ulpq_partial_delivery(&asoc->ulpq, cmd->obj.ptr, in sctp_cmd_interpreter() [all …]
|
D | chunk.c | 116 sctp_ulpq_tail_event(&asoc->ulpq, ev); in sctp_datamsg_destroy()
|
D | associola.c | 242 if (!sctp_ulpq_init(&asoc->ulpq, asoc)) in sctp_association_init() 325 sctp_ulpq_free(&asoc->ulpq); in sctp_association_free() 627 sctp_ulpq_tail_event(&asoc->ulpq, event); in sctp_assoc_control_transport()
|
D | socket.c | 4721 sctp_sk(newsk)->pd_mode = assoc->ulpq.pd_mode;; in sctp_sock_migrate() 4727 if (assoc->ulpq.pd_mode) { in sctp_sock_migrate() 4746 if (assoc->ulpq.pd_mode) in sctp_sock_migrate()
|
D | sm_statefuns.c | 5153 if ((datalen >= asoc->rwnd) && (!asoc->ulpq.pd_mode)) { in sctp_eat_data()
|
/linux-2.4.37.9/include/net/sctp/ |
D | ulpqueue.h | 83 void sctp_ulpq_skip(struct sctp_ulpq *ulpq, __u16 sid, __u16 ssn);
|
D | structs.h | 1547 struct sctp_ulpq ulpq; member
|