Lines Matching refs:ops
65 if (hw->mac.ops.get_rtrup2tc) in ixgbe_dcb_get_rtrup2tc()
66 hw->mac.ops.get_rtrup2tc(hw, map); in ixgbe_dcb_get_rtrup2tc()
236 return ixgbe_call_func(hw, hw->mac.ops.init_hw, (hw), in ixgbe_init_hw()
249 return ixgbe_call_func(hw, hw->mac.ops.reset_hw, (hw), in ixgbe_reset_hw()
265 return ixgbe_call_func(hw, hw->mac.ops.start_hw, (hw), in ixgbe_start_hw()
279 if (hw->mac.ops.enable_relaxed_ordering) in ixgbe_enable_relaxed_ordering()
280 hw->mac.ops.enable_relaxed_ordering(hw); in ixgbe_enable_relaxed_ordering()
292 return ixgbe_call_func(hw, hw->mac.ops.clear_hw_cntrs, (hw), in ixgbe_clear_hw_cntrs()
304 return ixgbe_call_func(hw, hw->mac.ops.get_media_type, (hw), in ixgbe_get_media_type()
320 return ixgbe_call_func(hw, hw->mac.ops.get_mac_addr, in ixgbe_get_mac_addr()
334 return ixgbe_call_func(hw, hw->mac.ops.get_san_mac_addr, in ixgbe_get_san_mac_addr()
347 return ixgbe_call_func(hw, hw->mac.ops.set_san_mac_addr, in ixgbe_set_san_mac_addr()
360 return ixgbe_call_func(hw, hw->mac.ops.get_device_caps, in ixgbe_get_device_caps()
376 return ixgbe_call_func(hw, hw->mac.ops.get_wwn_prefix, in ixgbe_get_wwn_prefix()
390 return ixgbe_call_func(hw, hw->mac.ops.get_fcoe_boot_status, in ixgbe_get_fcoe_boot_status()
403 return ixgbe_call_func(hw, hw->mac.ops.get_bus_info, (hw), in ixgbe_get_bus_info()
440 return ixgbe_call_func(hw, hw->mac.ops.stop_adapter, (hw), in ixgbe_stop_adapter()
480 status = ixgbe_call_func(hw, hw->phy.ops.identify, (hw), in ixgbe_identify_phy()
501 status = ixgbe_call_func(hw, hw->phy.ops.reset, (hw), in ixgbe_reset_phy()
516 status = ixgbe_call_func(hw, hw->phy.ops.get_firmware_version, in ixgbe_get_phy_firmware_version()
536 return ixgbe_call_func(hw, hw->phy.ops.read_reg, (hw, reg_addr, in ixgbe_read_phy_reg()
554 return ixgbe_call_func(hw, hw->phy.ops.write_reg, (hw, reg_addr, in ixgbe_write_phy_reg()
566 return ixgbe_call_func(hw, hw->phy.ops.setup_link, (hw), in ixgbe_setup_phy_link()
580 return ixgbe_call_func(hw, hw->phy.ops.setup_internal_link, (hw), in ixgbe_setup_internal_phy()
594 return ixgbe_call_func(hw, hw->phy.ops.check_link, (hw, speed, in ixgbe_check_phy_link()
608 return ixgbe_call_func(hw, hw->phy.ops.setup_link_speed, (hw, speed, in ixgbe_setup_phy_link_speed()
620 return ixgbe_call_func(hw, hw->phy.ops.set_phy_power, (hw, on), in ixgbe_set_phy_power()
633 return ixgbe_call_func(hw, hw->mac.ops.check_link, (hw, speed, in ixgbe_check_link()
646 if (hw->mac.ops.disable_tx_laser) in ixgbe_disable_tx_laser()
647 hw->mac.ops.disable_tx_laser(hw); in ixgbe_disable_tx_laser()
658 if (hw->mac.ops.enable_tx_laser) in ixgbe_enable_tx_laser()
659 hw->mac.ops.enable_tx_laser(hw); in ixgbe_enable_tx_laser()
672 if (hw->mac.ops.flap_tx_laser) in ixgbe_flap_tx_laser()
673 hw->mac.ops.flap_tx_laser(hw); in ixgbe_flap_tx_laser()
687 return ixgbe_call_func(hw, hw->mac.ops.setup_link, (hw, speed, in ixgbe_setup_link()
703 return ixgbe_call_func(hw, hw->mac.ops.setup_mac_link, (hw, speed, in ixgbe_setup_mac_link()
717 return ixgbe_call_func(hw, hw->mac.ops.get_link_capabilities, (hw, in ixgbe_get_link_capabilities()
730 return ixgbe_call_func(hw, hw->mac.ops.led_on, (hw, index), in ixgbe_led_on()
743 return ixgbe_call_func(hw, hw->mac.ops.led_off, (hw, index), in ixgbe_led_off()
756 return ixgbe_call_func(hw, hw->mac.ops.blink_led_start, (hw, index), in ixgbe_blink_led_start()
768 return ixgbe_call_func(hw, hw->mac.ops.blink_led_stop, (hw, index), in ixgbe_blink_led_stop()
781 return ixgbe_call_func(hw, hw->eeprom.ops.init_params, (hw), in ixgbe_init_eeprom_params()
798 return ixgbe_call_func(hw, hw->eeprom.ops.write, (hw, offset, data), in ixgbe_write_eeprom()
816 return ixgbe_call_func(hw, hw->eeprom.ops.write_buffer, in ixgbe_write_eeprom_buffer()
831 return ixgbe_call_func(hw, hw->eeprom.ops.read, (hw, offset, data), in ixgbe_read_eeprom()
847 return ixgbe_call_func(hw, hw->eeprom.ops.read_buffer, in ixgbe_read_eeprom_buffer()
861 return ixgbe_call_func(hw, hw->eeprom.ops.validate_checksum, in ixgbe_validate_eeprom_checksum()
871 return ixgbe_call_func(hw, hw->eeprom.ops.update_checksum, (hw), in ixgbe_update_eeprom_checksum()
886 return ixgbe_call_func(hw, hw->mac.ops.insert_mac_addr, in ixgbe_insert_mac_addr()
904 return ixgbe_call_func(hw, hw->mac.ops.set_rar, (hw, index, addr, vmdq, in ixgbe_set_rar()
917 return ixgbe_call_func(hw, hw->mac.ops.clear_rar, (hw, index), in ixgbe_clear_rar()
929 return ixgbe_call_func(hw, hw->mac.ops.set_vmdq, (hw, rar, vmdq), in ixgbe_set_vmdq()
941 return ixgbe_call_func(hw, hw->mac.ops.set_vmdq_san_mac, in ixgbe_set_vmdq_san_mac()
953 return ixgbe_call_func(hw, hw->mac.ops.clear_vmdq, (hw, rar, vmdq), in ixgbe_clear_vmdq()
967 return ixgbe_call_func(hw, hw->mac.ops.init_rx_addrs, (hw), in ixgbe_init_rx_addrs()
994 return ixgbe_call_func(hw, hw->mac.ops.update_uc_addr_list, (hw, in ixgbe_update_uc_addr_list()
1015 return ixgbe_call_func(hw, hw->mac.ops.update_mc_addr_list, (hw, in ixgbe_update_mc_addr_list()
1028 return ixgbe_call_func(hw, hw->mac.ops.enable_mc, (hw), in ixgbe_enable_mc()
1040 return ixgbe_call_func(hw, hw->mac.ops.disable_mc, (hw), in ixgbe_disable_mc()
1052 return ixgbe_call_func(hw, hw->mac.ops.clear_vfta, (hw), in ixgbe_clear_vfta()
1067 return ixgbe_call_func(hw, hw->mac.ops.set_vfta, (hw, vlan, vind, in ixgbe_set_vfta()
1085 return ixgbe_call_func(hw, hw->mac.ops.set_vlvf, (hw, vlan, vind, in ixgbe_set_vlvf()
1097 return ixgbe_call_func(hw, hw->mac.ops.fc_enable, (hw), in ixgbe_fc_enable()
1109 return ixgbe_call_func(hw, hw->mac.ops.setup_fc, (hw), in ixgbe_setup_fc()
1124 return ixgbe_call_func(hw, hw->mac.ops.set_fw_drv_ver, (hw, maj, min, in ixgbe_set_fw_drv_ver()
1139 return ixgbe_call_func(hw, hw->mac.ops.dmac_config, (hw), in ixgbe_dmac_config()
1151 return ixgbe_call_func(hw, hw->mac.ops.dmac_update_tcs, (hw), in ixgbe_dmac_update_tcs()
1164 return ixgbe_call_func(hw, hw->mac.ops.dmac_config_tcs, (hw), in ixgbe_dmac_config_tcs()
1180 return ixgbe_call_func(hw, hw->mac.ops.setup_eee, (hw, enable_eee), in ixgbe_setup_eee()
1193 if (hw->mac.ops.set_source_address_pruning) in ixgbe_set_source_address_pruning()
1194 hw->mac.ops.set_source_address_pruning(hw, enable, pool); in ixgbe_set_source_address_pruning()
1206 if (hw->mac.ops.set_ethertype_anti_spoofing) in ixgbe_set_ethertype_anti_spoofing()
1207 hw->mac.ops.set_ethertype_anti_spoofing(hw, enable, vf); in ixgbe_set_ethertype_anti_spoofing()
1222 return ixgbe_call_func(hw, hw->mac.ops.read_iosf_sb_reg, (hw, reg_addr, in ixgbe_read_iosf_sb_reg()
1238 return ixgbe_call_func(hw, hw->mac.ops.write_iosf_sb_reg, (hw, reg_addr, in ixgbe_write_iosf_sb_reg()
1249 if (hw->mac.ops.disable_mdd) in ixgbe_disable_mdd()
1250 hw->mac.ops.disable_mdd(hw); in ixgbe_disable_mdd()
1260 if (hw->mac.ops.enable_mdd) in ixgbe_enable_mdd()
1261 hw->mac.ops.enable_mdd(hw); in ixgbe_enable_mdd()
1272 if (hw->mac.ops.mdd_event) in ixgbe_mdd_event()
1273 hw->mac.ops.mdd_event(hw, vf_bitmap); in ixgbe_mdd_event()
1285 if (hw->mac.ops.restore_mdd_vf) in ixgbe_restore_mdd_vf()
1286 hw->mac.ops.restore_mdd_vf(hw, vf); in ixgbe_restore_mdd_vf()
1298 return ixgbe_call_func(hw, hw->phy.ops.enter_lplu, (hw), in ixgbe_enter_lplu()
1315 return ixgbe_call_func(hw, hw->phy.ops.handle_lasi, (hw), in ixgbe_handle_lasi()
1329 return ixgbe_call_func(hw, hw->mac.ops.read_analog_reg8, (hw, reg, in ixgbe_read_analog_reg8()
1343 return ixgbe_call_func(hw, hw->mac.ops.write_analog_reg8, (hw, reg, in ixgbe_write_analog_reg8()
1356 return ixgbe_call_func(hw, hw->mac.ops.init_uta_tables, (hw), in ixgbe_init_uta_tables()
1372 return ixgbe_call_func(hw, hw->phy.ops.read_i2c_byte, (hw, byte_offset, in ixgbe_read_i2c_byte()
1388 return ixgbe_call_func(hw, hw->phy.ops.read_i2c_byte_unlocked, in ixgbe_read_i2c_byte_unlocked()
1404 return ixgbe_call_func(hw, hw->phy.ops.read_i2c_combined, (hw, addr, in ixgbe_read_i2c_combined()
1420 return ixgbe_call_func(hw, hw->phy.ops.read_i2c_combined_unlocked, in ixgbe_read_i2c_combined_unlocked()
1438 return ixgbe_call_func(hw, hw->phy.ops.write_i2c_byte, (hw, byte_offset, in ixgbe_write_i2c_byte()
1455 return ixgbe_call_func(hw, hw->phy.ops.write_i2c_byte_unlocked, in ixgbe_write_i2c_byte_unlocked()
1471 return ixgbe_call_func(hw, hw->phy.ops.write_i2c_combined, (hw, addr, in ixgbe_write_i2c_combined()
1487 return ixgbe_call_func(hw, hw->phy.ops.write_i2c_combined_unlocked, in ixgbe_write_i2c_combined_unlocked()
1502 return ixgbe_call_func(hw, hw->phy.ops.write_i2c_eeprom, in ixgbe_write_i2c_eeprom()
1517 return ixgbe_call_func(hw, hw->phy.ops.read_i2c_eeprom, in ixgbe_read_i2c_eeprom()
1530 return ixgbe_call_func(hw, hw->mac.ops.get_supported_physical_layer, in ixgbe_get_supported_physical_layer()
1543 return ixgbe_call_func(hw, hw->mac.ops.enable_rx_dma, in ixgbe_enable_rx_dma()
1555 return ixgbe_call_func(hw, hw->mac.ops.disable_sec_rx_path, in ixgbe_disable_sec_rx_path()
1567 return ixgbe_call_func(hw, hw->mac.ops.enable_sec_rx_path, in ixgbe_enable_sec_rx_path()
1581 return ixgbe_call_func(hw, hw->mac.ops.acquire_swfw_sync, in ixgbe_acquire_swfw_semaphore()
1595 if (hw->mac.ops.release_swfw_sync) in ixgbe_release_swfw_semaphore()
1596 hw->mac.ops.release_swfw_sync(hw, mask); in ixgbe_release_swfw_semaphore()
1602 if (hw->mac.ops.disable_rx) in ixgbe_disable_rx()
1603 hw->mac.ops.disable_rx(hw); in ixgbe_disable_rx()
1608 if (hw->mac.ops.enable_rx) in ixgbe_enable_rx()
1609 hw->mac.ops.enable_rx(hw); in ixgbe_enable_rx()
1621 if (hw->mac.ops.set_rate_select_speed) in ixgbe_set_rate_select_speed()
1622 hw->mac.ops.set_rate_select_speed(hw, speed); in ixgbe_set_rate_select_speed()