Lines Matching refs:iocp

382 	laioc_add_rem_t *iocp = NULL;  in i_dladm_aggr_add_rmv()  local
549 len = sizeof (*iocp) + nports * sizeof (laioc_port_t); in i_dladm_aggr_add_rmv()
550 if ((iocp = malloc(len)) == NULL) { in i_dladm_aggr_add_rmv()
555 iocp->la_linkid = linkid; in i_dladm_aggr_add_rmv()
556 iocp->la_nports = nports; in i_dladm_aggr_add_rmv()
558 iocp->la_force = (flags & DLADM_OPT_FORCE); in i_dladm_aggr_add_rmv()
560 ioc_ports = (laioc_port_t *)(iocp + 1); in i_dladm_aggr_add_rmv()
564 if (i_dladm_aggr_ioctl(handle, cmd, iocp) < 0) in i_dladm_aggr_add_rmv()
568 free(iocp); in i_dladm_aggr_add_rmv()
637 laioc_create_t *iocp = NULL; in i_dladm_aggr_create_sys() local
641 len = sizeof (*iocp) + nports * sizeof (laioc_port_t); in i_dladm_aggr_create_sys()
642 iocp = malloc(len); in i_dladm_aggr_create_sys()
643 if (iocp == NULL) in i_dladm_aggr_create_sys()
646 iocp->lc_key = key; in i_dladm_aggr_create_sys()
647 iocp->lc_linkid = linkid; in i_dladm_aggr_create_sys()
648 iocp->lc_nports = nports; in i_dladm_aggr_create_sys()
649 iocp->lc_policy = policy; in i_dladm_aggr_create_sys()
650 iocp->lc_lacp_mode = lacp_mode; in i_dladm_aggr_create_sys()
651 iocp->lc_lacp_timer = lacp_timer; in i_dladm_aggr_create_sys()
652 ioc_ports = (laioc_port_t *)(iocp + 1); in i_dladm_aggr_create_sys()
653 iocp->lc_force = force; in i_dladm_aggr_create_sys()
663 bcopy(mac_addr, iocp->lc_mac, ETHERADDRL); in i_dladm_aggr_create_sys()
664 iocp->lc_mac_fixed = mac_addr_fixed; in i_dladm_aggr_create_sys()
666 if (i_dladm_aggr_ioctl(handle, LAIOC_CREATE, iocp) < 0) in i_dladm_aggr_create_sys()
670 free(iocp); in i_dladm_aggr_create_sys()