Lines Matching defs:template
3993 sctp_prepare_chunk(struct sctp_tmit_chunk *template,
3999 memset(template, 0, sizeof(struct sctp_tmit_chunk));
4000 template->sent = SCTP_DATAGRAM_UNSENT;
4017 template->rec.data.timetodrop.tv_sec = srcv->sinfo_timetolive;
4021 SCTP_GETTIME_TIMEVAL(&template->rec.data.timetodrop);
4025 timeradd(&template->rec.data.timetodrop, &tv,
4026 &template->rec.data.timetodrop);
4028 timevaladd(&template->rec.data.timetodrop, &tv);
4033 template->rec.data.stream_seq = strq->next_sequence_sent;
4035 template->rec.data.stream_seq = 0;
4037 template->rec.data.TSN_seq = 0; /* not yet assigned */
4039 template->rec.data.stream_number = srcv->sinfo_stream;
4040 template->rec.data.payloadtype = srcv->sinfo_ppid;
4041 template->rec.data.context = srcv->sinfo_context;
4042 template->rec.data.doing_fast_retransmit = 0;
4043 template->rec.data.ect_nonce = 0; /* ECN Nonce */
4046 template->whoTo = net;
4049 template->whoTo = stcb->asoc.primary_destination;
4052 template->whoTo = net;
4057 template->rec.data.rcv_flags = SCTP_DATA_UNORDERED;
4059 template->rec.data.rcv_flags = 0;
4062 template->flags = 0;
4073 template->flags |= SCTP_PR_SCTP_ENABLED;
4076 template->flags |= SCTP_PR_SCTP_BUFFER;
4080 template->asoc = &stcb->asoc;
4133 struct sctp_tmit_chunk template;
4382 /* setup the template */
4383 sctp_prepare_chunk(&template, stcb, srcv, strq, net);
4439 *chk = template;
9530 /* no need to setup a template */
9601 /* we need to setup a template */
9602 struct sctp_tmit_chunk template;
9605 /* setup the template */
9606 sctp_prepare_chunk(&template, stcb, srcv, strq, net);
9611 /* Template is complete, now time for the work */
9627 *chk = template;