src/dpdk/drivers/net/igc/base/igc_api.c
s32 igc_read_mac_addr(struct igc_hw *hw)
{
	if (hw->mac.ops.read_mac_addr)
		return hw->mac.ops.read_mac_addr(hw);

	return igc_read_mac_addr_generic(hw);
}
/**
 *  igc_read_mac_addr - Reads MAC address
 *  @hw: pointer to the HW structure
 *
 *  Reads the MAC address out of the adapter and stores it in the HW structure.
 *  Currently no func pointer exists and all implementations are handled in the
 *  generic version of this function.
 **/
Reads MAC address
@hw: pointer to the HW structure

Reads the MAC address out of the adapter and stores it in the HW structure.
Currently no func pointer exists and all implementations are handled in the
generic version of this function.
Reads MAC address @hw : pointer to the HW structure Reads the MAC address out of the adapter and stores it in the HW structure . Currently no func pointer exists and all implementations are handled in the generic version of this function .
s32 igc_read_mac_addr(struct igc_hw *hw)
{
	if (hw->mac.ops.read_mac_addr)
		return hw->mac.ops.read_mac_addr(hw);
	return igc_read_mac_addr_generic(hw);
}
s32 igc_read_mac_addr ( struct igc_hw * hw ) { if ( hw -> mac . ops . read_mac_addr ) return hw -> mac . ops . read_mac_addr ( hw ) ; return igc_read_mac_addr_generic ( hw ) ; }
igc_read_mac_addr - Reads MAC address
  @hw: pointer to the HW structure
igc_read_mac_addr - Reads MAC address @hw : pointer to the HW structure