Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
ixgbe_phy_operations Struct Reference

#include <ixgbe_type.h>

Data Fields

s32(* identify )(struct ixgbe_hw *)
 
s32(* identify_sfp )(struct ixgbe_hw *)
 
s32(* init )(struct ixgbe_hw *)
 
s32(* reset )(struct ixgbe_hw *)
 
s32(* read_reg )(struct ixgbe_hw *, u32, u32, u16 *)
 
s32(* write_reg )(struct ixgbe_hw *, u32, u32, u16)
 
s32(* setup_link )(struct ixgbe_hw *)
 
s32(* setup_link_speed )(struct ixgbe_hw *, ixgbe_link_speed, bool, bool)
 
s32(* check_link )(struct ixgbe_hw *, ixgbe_link_speed *, bool *)
 
s32(* get_firmware_version )(struct ixgbe_hw *, u16 *)
 
s32(* read_i2c_byte )(struct ixgbe_hw *, u8, u8, u8 *)
 
s32(* write_i2c_byte )(struct ixgbe_hw *, u8, u8, u8)
 
s32(* read_i2c_eeprom )(struct ixgbe_hw *, u8, u8 *)
 
s32(* write_i2c_eeprom )(struct ixgbe_hw *, u8, u8)
 
s32(* check_overtemp )(struct ixgbe_hw *)
 

Detailed Description

Definition at line 2869 of file ixgbe_type.h.

Field Documentation

s32(* check_link)(struct ixgbe_hw *, ixgbe_link_speed *, bool *)

Definition at line 2879 of file ixgbe_type.h.

s32(* check_overtemp)(struct ixgbe_hw *)

Definition at line 2885 of file ixgbe_type.h.

s32(* get_firmware_version)(struct ixgbe_hw *, u16 *)

Definition at line 2880 of file ixgbe_type.h.

s32(* identify)(struct ixgbe_hw *)

Definition at line 2870 of file ixgbe_type.h.

s32(* identify_sfp)(struct ixgbe_hw *)

Definition at line 2871 of file ixgbe_type.h.

s32(* init)(struct ixgbe_hw *)

Definition at line 2872 of file ixgbe_type.h.

s32(* read_i2c_byte)(struct ixgbe_hw *, u8, u8, u8 *)

Definition at line 2881 of file ixgbe_type.h.

s32(* read_i2c_eeprom)(struct ixgbe_hw *, u8, u8 *)

Definition at line 2883 of file ixgbe_type.h.

s32(* read_reg)(struct ixgbe_hw *, u32, u32, u16 *)

Definition at line 2874 of file ixgbe_type.h.

s32(* reset)(struct ixgbe_hw *)

Definition at line 2873 of file ixgbe_type.h.

s32(* setup_link)(struct ixgbe_hw *)

Definition at line 2876 of file ixgbe_type.h.

s32(* setup_link_speed)(struct ixgbe_hw *, ixgbe_link_speed, bool, bool)

Definition at line 2877 of file ixgbe_type.h.

s32(* write_i2c_byte)(struct ixgbe_hw *, u8, u8, u8)

Definition at line 2882 of file ixgbe_type.h.

s32(* write_i2c_eeprom)(struct ixgbe_hw *, u8, u8)

Definition at line 2884 of file ixgbe_type.h.

s32(* write_reg)(struct ixgbe_hw *, u32, u32, u16)

Definition at line 2875 of file ixgbe_type.h.


The documentation for this struct was generated from the following file: