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;
564 struct sctp_ulpevent *retval;
625 retval = sctp_make_reassembled_event(ulpq->asoc->base.net,
628 if (retval) {
631 retval->msg_flags |= MSG_EOR;
636 return retval;
645 struct sctp_ulpevent *retval = NULL;
711 retval = sctp_make_reassembled_event(asoc->base.net,
714 if (retval) {
722 retval = sctp_make_reassembled_event(asoc->base.net, &ulpq->reasm_uo,
724 if (retval)
725 retval->msg_flags |= MSG_EOR;
728 return retval;
734 struct sctp_ulpevent *retval = NULL;
747 retval = sctp_intl_retrieve_partial_uo(ulpq, event);
749 if (!retval)
750 retval = sctp_intl_retrieve_reassembled_uo(ulpq, event);
752 return retval;
760 struct sctp_ulpevent *retval;
808 retval = sctp_make_reassembled_event(ulpq->asoc->base.net,
811 if (retval) {
816 return retval;
866 struct sctp_ulpevent *retval;
915 retval = sctp_make_reassembled_event(ulpq->asoc->base.net,
918 if (retval) {
923 return retval;