Lines Matching refs:ainfo

271     sctp_cl_ainfo_t *ainfo)  in sctp_asconf_send()  argument
309 if (ainfo != NULL) { in sctp_asconf_send()
312 nmp->b_prev = (mblk_t *)ainfo; in sctp_asconf_send()
347 sctp_cl_ainfo_t *ainfo; in sctp_asconf_free_cxmit() local
359 ainfo = (sctp_cl_ainfo_t *)mp->b_prev; in sctp_asconf_free_cxmit()
361 kmem_free(ainfo->sctp_cl_alist, ainfo->sctp_cl_asize); in sctp_asconf_free_cxmit()
362 kmem_free(ainfo->sctp_cl_dlist, ainfo->sctp_cl_dsize); in sctp_asconf_free_cxmit()
363 kmem_free(ainfo, sizeof (*ainfo)); in sctp_asconf_free_cxmit()
634 sctp_cl_ainfo_t *ainfo; in sctp_input_asconf_ack() local
639 ainfo = NULL; in sctp_input_asconf_ack()
667 ainfo = (sctp_cl_ainfo_t *)mp->b_prev; in sctp_input_asconf_ack()
668 alist = ainfo->sctp_cl_alist; in sctp_input_asconf_ack()
669 dlist = ainfo->sctp_cl_dlist; in sctp_input_asconf_ack()
817 ainfo->sctp_cl_alist = NULL; in sctp_input_asconf_ack()
818 ainfo->sctp_cl_dlist = NULL; in sctp_input_asconf_ack()
820 ainfo->sctp_cl_asize, acount, dlist, ainfo->sctp_cl_dsize, in sctp_input_asconf_ack()
823 ainfo->sctp_cl_asize = 0; in sctp_input_asconf_ack()
824 ainfo->sctp_cl_dsize = 0; in sctp_input_asconf_ack()
825 kmem_free(ainfo, sizeof (*ainfo)); in sctp_input_asconf_ack()
1440 sctp_cl_ainfo_t *ainfo = NULL; in sctp_add_ip() local
1454 ainfo = kmem_zalloc(sizeof (*ainfo), KM_SLEEP); in sctp_add_ip()
1458 ainfo->sctp_cl_asize = sizeof (in6_addr_t) * cnt; in sctp_add_ip()
1459 ainfo->sctp_cl_alist = kmem_alloc(ainfo->sctp_cl_asize, in sctp_add_ip()
1524 error = sctp_asconf_send(sctp, asc, sctp->sctp_current, ainfo); in sctp_add_ip()
1531 if (ainfo != NULL) { in sctp_add_ip()
1532 kmem_free(ainfo->sctp_cl_alist, ainfo->sctp_cl_asize); in sctp_add_ip()
1533 ainfo->sctp_cl_asize = 0; in sctp_add_ip()
1534 kmem_free(ainfo, sizeof (*ainfo)); in sctp_add_ip()
1559 sctp_cl_ainfo_t *ainfo = NULL; in sctp_del_ip() local
1582 ainfo = kmem_alloc(sizeof (*ainfo), KM_SLEEP); in sctp_del_ip()
1583 ainfo->sctp_cl_dsize = sizeof (in6_addr_t) * cnt; in sctp_del_ip()
1584 ainfo->sctp_cl_dlist = kmem_alloc(ainfo->sctp_cl_dsize, in sctp_del_ip()
1685 error = sctp_asconf_send(sctp, asc, sctp->sctp_current, ainfo); in sctp_del_ip()
1692 if (ainfo != NULL) { in sctp_del_ip()
1693 kmem_free(ainfo->sctp_cl_dlist, ainfo->sctp_cl_dsize); in sctp_del_ip()
1694 ainfo->sctp_cl_dsize = 0; in sctp_del_ip()
1695 kmem_free(ainfo, sizeof (*ainfo)); in sctp_del_ip()