Lines Matching refs:ainfo

271     sctp_cl_ainfo_t *ainfo)
309 if (ainfo != NULL) {
312 nmp->b_prev = (mblk_t *)ainfo;
347 sctp_cl_ainfo_t *ainfo;
359 ainfo = (sctp_cl_ainfo_t *)mp->b_prev;
361 kmem_free(ainfo->sctp_cl_alist, ainfo->sctp_cl_asize);
362 kmem_free(ainfo->sctp_cl_dlist, ainfo->sctp_cl_dsize);
363 kmem_free(ainfo, sizeof (*ainfo));
634 sctp_cl_ainfo_t *ainfo;
661 ainfo = (sctp_cl_ainfo_t *)mp->b_prev;
662 alist = ainfo->sctp_cl_alist;
663 dlist = ainfo->sctp_cl_dlist;
811 ainfo->sctp_cl_alist = NULL;
812 ainfo->sctp_cl_dlist = NULL;
814 ainfo->sctp_cl_asize, acount, dlist, ainfo->sctp_cl_dsize,
817 ainfo->sctp_cl_asize = 0;
818 ainfo->sctp_cl_dsize = 0;
819 kmem_free(ainfo, sizeof (*ainfo));
1434 sctp_cl_ainfo_t *ainfo = NULL;
1448 ainfo = kmem_zalloc(sizeof (*ainfo), KM_SLEEP);
1452 ainfo->sctp_cl_asize = sizeof (in6_addr_t) * cnt;
1453 ainfo->sctp_cl_alist = kmem_alloc(ainfo->sctp_cl_asize,
1517 error = sctp_asconf_send(sctp, asc, sctp->sctp_current, ainfo);
1524 if (ainfo != NULL) {
1525 kmem_free(ainfo->sctp_cl_alist, ainfo->sctp_cl_asize);
1526 ainfo->sctp_cl_asize = 0;
1527 kmem_free(ainfo, sizeof (*ainfo));
1552 sctp_cl_ainfo_t *ainfo = NULL;
1575 ainfo = kmem_alloc(sizeof (*ainfo), KM_SLEEP);
1576 ainfo->sctp_cl_dsize = sizeof (in6_addr_t) * cnt;
1577 ainfo->sctp_cl_dlist = kmem_alloc(ainfo->sctp_cl_dsize,
1678 error = sctp_asconf_send(sctp, asc, sctp->sctp_current, ainfo);
1685 if (ainfo != NULL) {
1686 kmem_free(ainfo->sctp_cl_dlist, ainfo->sctp_cl_dsize);
1687 ainfo->sctp_cl_dsize = 0;
1688 kmem_free(ainfo, sizeof (*ainfo));