Lines Matching refs:retval
29 struct sctp_chunk *retval;
38 retval = sctp_make_idata(asoc, flags, sizeof(dp) + len, gfp);
39 if (!retval)
42 retval->subh.idata_hdr = sctp_addto_chunk(retval, sizeof(dp), &dp);
43 memcpy(&retval->sinfo, sinfo, sizeof(struct sctp_sndrcvinfo));
45 return retval;
186 struct sctp_ulpevent *retval;
244 retval = sctp_make_reassembled_event(ulpq->asoc->base.net, &ulpq->reasm,
246 if (retval) {
249 retval->msg_flags |= MSG_EOR;
254 return retval;
263 struct sctp_ulpevent *retval = NULL;
328 retval = sctp_make_reassembled_event(asoc->base.net,
331 if (retval) {
339 retval = sctp_make_reassembled_event(asoc->base.net, &ulpq->reasm,
341 if (retval)
342 retval->msg_flags |= MSG_EOR;
345 return retval;
351 struct sctp_ulpevent *retval = NULL;
364 retval = sctp_intl_retrieve_partial(ulpq, event);
366 if (!retval)
367 retval = sctp_intl_retrieve_reassembled(ulpq, event);
369 return retval;
570 struct sctp_ulpevent *retval;
631 retval = sctp_make_reassembled_event(ulpq->asoc->base.net,
634 if (retval) {
637 retval->msg_flags |= MSG_EOR;
642 return retval;
651 struct sctp_ulpevent *retval = NULL;
717 retval = sctp_make_reassembled_event(asoc->base.net,
720 if (retval) {
728 retval = sctp_make_reassembled_event(asoc->base.net, &ulpq->reasm_uo,
730 if (retval)
731 retval->msg_flags |= MSG_EOR;
734 return retval;
740 struct sctp_ulpevent *retval = NULL;
753 retval = sctp_intl_retrieve_partial_uo(ulpq, event);
755 if (!retval)
756 retval = sctp_intl_retrieve_reassembled_uo(ulpq, event);
758 return retval;
766 struct sctp_ulpevent *retval;
814 retval = sctp_make_reassembled_event(ulpq->asoc->base.net,
817 if (retval) {
822 return retval;
872 struct sctp_ulpevent *retval;
921 retval = sctp_make_reassembled_event(ulpq->asoc->base.net,
924 if (retval) {
929 return retval;