Lines Matching refs:fcoe_mac
642 fcoe_mac_t *fcoe_mac; in fcoe_iocmd() local
687 fcoe_mac = fcoe_create_mac_by_id(param->fcp_mac_linkid); in fcoe_iocmd()
688 if (fcoe_mac == NULL) { in fcoe_iocmd()
695 if (fcoe_mac->fm_flags & FCOE_MAC_FLAG_ENABLED) { in fcoe_iocmd()
701 ret = fcoe_open_mac(fcoe_mac, param->fcp_force_promisc, in fcoe_iocmd()
704 fcoe_destroy_mac(fcoe_mac); in fcoe_iocmd()
713 fcoe_mac->fm_flags |= FCOE_MAC_FLAG_ENABLED; in fcoe_iocmd()
720 eport = &fcoe_mac->fm_eport; in fcoe_iocmd()
723 fcoe_mac->fm_current_addr, 1, 0); in fcoe_iocmd()
730 fcoe_mac->fm_current_addr, 0, 0); in fcoe_iocmd()
735 cmpwwn = fcoe_cmp_wwn(fcoe_mac); in fcoe_iocmd()
743 (void) fcoe_close_mac(fcoe_mac); in fcoe_iocmd()
744 fcoe_destroy_mac(fcoe_mac); in fcoe_iocmd()
752 fcoe_mac, in fcoe_iocmd()
755 if (fcoe_mac_existed(fcoe_mac) == B_TRUE) { in fcoe_iocmd()
756 (void) fcoe_close_mac(fcoe_mac); in fcoe_iocmd()
757 fcoe_destroy_mac(fcoe_mac); in fcoe_iocmd()