Lines Matching defs:yge_port
2232 struct yge_port { struct
2233 mac_handle_t p_mh;
2234 mii_handle_t p_mii;
2235 mac_register_t *p_mreg;
2236 yge_dev_t *p_dev; /* parent controller */
2237 int p_ppa;
2239 int32_t p_port; /* port # on controller */
2240 uint32_t p_mtu;
2241 int p_framesize;
2242 uint32_t p_flags;
2247 uint32_t p_txq; /* Tx. Async Queue offset */
2248 uint32_t p_txsq; /* Tx. Syn Queue offset */
2249 uint32_t p_rxq; /* Rx. Qeueue offset */
2252 yge_ring_t p_tx_ring;
2253 int16_t p_tx_prod;
2254 int16_t p_tx_cons;
2255 int16_t p_tx_cnt;
2256 yge_buf_t *p_tx_buf;
2257 boolean_t p_wantw;
2258 kmutex_t p_txlock;
2259 int p_tx_wdog;
2262 yge_ring_t p_rx_ring;
2263 int16_t p_rx_cons;
2264 int16_t p_rx_prod;
2265 int p_rx_putwm;
2266 yge_buf_t *p_rx_buf;
2268 struct yge_hw_stats p_stats;
2269 int p_detach;
2271 boolean_t p_running;
2274 uint8_t p_curraddr[ETHERADDRL];
2275 boolean_t p_promisc;
2276 uint32_t p_mchash[2];
2277 int p_mccount[64];