FreeBSD kernel CXGB device code
|
#include <cxgb_common.h>
Data Fields | |
int(* | reset )(struct cphy *phy, int wait) |
int(* | intr_enable )(struct cphy *phy) |
int(* | intr_disable )(struct cphy *phy) |
int(* | intr_clear )(struct cphy *phy) |
int(* | intr_handler )(struct cphy *phy) |
int(* | autoneg_enable )(struct cphy *phy) |
int(* | autoneg_restart )(struct cphy *phy) |
int(* | advertise )(struct cphy *phy, unsigned int advertise_map) |
int(* | set_loopback )(struct cphy *phy, int mmd, int dir, int enable) |
int(* | set_speed_duplex )(struct cphy *phy, int speed, int duplex) |
int(* | get_link_status )(struct cphy *phy, int *link_state, int *speed, int *duplex, int *fc) |
int(* | power_down )(struct cphy *phy, int enable) |
Definition at line 554 of file cxgb_common.h.
Definition at line 565 of file cxgb_common.h.
Referenced by t3_link_start().
Definition at line 562 of file cxgb_common.h.
Referenced by t3_link_start().
Definition at line 563 of file cxgb_common.h.
int(* cphy_ops::get_link_status) (struct cphy *phy, int *link_state, int *speed, int *duplex, int *fc) |
Definition at line 568 of file cxgb_common.h.
Referenced by t3_link_changed().
Definition at line 559 of file cxgb_common.h.
Referenced by t3_port_intr_clear().
Definition at line 558 of file cxgb_common.h.
Referenced by t3_port_intr_disable().
Definition at line 557 of file cxgb_common.h.
Referenced by t3_port_intr_enable().
Definition at line 560 of file cxgb_common.h.
Referenced by phy_intr_handler().
Definition at line 570 of file cxgb_common.h.
Referenced by cxgb_uninit_synchronized(), t3_link_start(), t3_prep_adapter(), and t3_reinit_adapter().
Definition at line 555 of file cxgb_common.h.
Referenced by t3_link_changed(), and t3_link_start().
Definition at line 566 of file cxgb_common.h.
Definition at line 567 of file cxgb_common.h.
Referenced by t3_link_start().