Lines Matching defs:gfar_private
1088 struct gfar_private { struct
1089 struct device *dev;
1090 struct net_device *ndev;
1091 enum gfar_errata errata;
1093 u16 uses_rxfcb;
1094 u16 padding;
1095 u32 device_flags;
1098 int hwts_rx_en;
1099 int hwts_tx_en;
1101 struct gfar_priv_tx_q *tx_queue[MAX_TX_QS];
1102 struct gfar_priv_rx_q *rx_queue[MAX_RX_QS];
1103 struct gfar_priv_grp gfargrp[MAXGROUPS];
1105 unsigned long state;
1107 unsigned short mode;
1108 unsigned short poll_mode;
1109 unsigned int num_tx_queues;
1110 unsigned int num_rx_queues;
1111 unsigned int num_grps;
1112 int tx_actual_en;
1115 struct gfar_extra_stats extra_stats;
1118 phy_interface_t interface;
1119 struct device_node *phy_node;
1120 struct device_node *tbi_node;
1121 struct mii_bus *mii_bus;
1122 int oldspeed;
1123 int oldduplex;
1124 int oldlink;
1126 uint32_t msg_enable;
1128 struct work_struct reset_task;
1130 struct platform_device *ofdev;
1132 extended_hash:1,
1133 bd_stash_en:1,
1134 rx_filer_enable:1,
1136 prio_sched_en:1,
1138 pause_aneg_en:1,
1139 tx_pause_en:1,
1140 rx_pause_en:1;
1143 unsigned int total_tx_ring_size;
1144 unsigned int total_rx_ring_size;
1146 u32 rqueue;
1147 u32 tqueue;
1173 static inline int gfar_has_errata(struct gfar_private *priv, in gfar_has_errata() argument