Lines Matching defs:asc
233 sctp_asconf_init(sctp_asconf_t *asc)
235 ASSERT(asc != NULL);
237 asc->head = NULL;
238 asc->cid = 0;
242 sctp_asconf_add(sctp_asconf_t *asc, mblk_t *mp)
249 *cp = asc->cid++;
251 if (asc->head == NULL)
252 asc->head = mp;
254 linkb(asc->head, mp);
260 sctp_asconf_destroy(sctp_asconf_t *asc)
262 if (asc->head != NULL) {
263 freemsg(asc->head);
264 asc->head = NULL;
266 asc->cid = 0;
270 sctp_asconf_send(sctp_t *sctp, sctp_asconf_t *asc, sctp_faddr_t *fp,
278 ASSERT(asc != NULL && asc->head != NULL);
291 mp->b_cont = asc->head;
316 asc->head = NULL;
317 asc->cid = 0;
1431 sctp_asconf_t asc[1];
1457 sctp_asconf_init(asc);
1513 error = sctp_asconf_add(asc, mp);
1517 error = sctp_asconf_send(sctp, asc, sctp->sctp_current, ainfo);
1529 sctp_asconf_destroy(asc);
1545 sctp_asconf_t asc[1];
1580 sctp_asconf_init(asc);
1669 error = sctp_asconf_add(asc, mp);
1678 error = sctp_asconf_send(sctp, asc, sctp->sctp_current, ainfo);
1711 sctp_asconf_destroy(asc);
1728 sctp_asconf_t asc[1];
1757 sctp_asconf_init(asc);
1788 error = sctp_asconf_add(asc, mp);
1793 error = sctp_asconf_send(sctp, asc, sctp->sctp_current, NULL);
1799 sctp_asconf_destroy(asc);