Searched refs:cmac (Results 1 - 11 of 11) sorted by relevance

/drivers/net/ethernet/chelsio/cxgb/
H A Dgmac.h98 void (*destroy)(struct cmac *);
99 int (*reset)(struct cmac *);
100 int (*interrupt_enable)(struct cmac *);
101 int (*interrupt_disable)(struct cmac *);
102 int (*interrupt_clear)(struct cmac *);
103 int (*interrupt_handler)(struct cmac *);
105 int (*enable)(struct cmac *, int);
106 int (*disable)(struct cmac *, int);
108 int (*loopback_enable)(struct cmac *);
109 int (*loopback_disable)(struct cmac *);
126 struct cmac { struct
[all...]
H A Dpm3393.c98 static int pmread(struct cmac *cmac, u32 reg, u32 * data32) argument
100 t1_tpi_read(cmac->adapter, OFFSET(reg), data32);
104 static int pmwrite(struct cmac *cmac, u32 reg, u32 data32) argument
106 t1_tpi_write(cmac->adapter, OFFSET(reg), data32);
111 static int pm3393_reset(struct cmac *cmac) argument
124 static int pm3393_interrupt_enable(struct cmac *cmac) argument
164 pm3393_interrupt_disable(struct cmac *cmac) argument
203 pm3393_interrupt_clear(struct cmac *cmac) argument
248 pm3393_interrupt_handler(struct cmac *cmac) argument
265 pm3393_enable(struct cmac *cmac, int which) argument
285 pm3393_enable_port(struct cmac *cmac, int which) argument
304 pm3393_disable(struct cmac *cmac, int which) argument
321 pm3393_loopback_enable(struct cmac *cmac) argument
326 pm3393_loopback_disable(struct cmac *cmac) argument
331 pm3393_set_mtu(struct cmac *cmac, int mtu) argument
352 pm3393_set_rx_mode(struct cmac *cmac, struct t1_rx_mode *rm) argument
404 pm3393_get_speed_duplex_fc(struct cmac *cmac, int *speed, int *duplex, int *fc) argument
416 pm3393_set_speed_duplex_fc(struct cmac *cmac, int speed, int duplex, int fc) argument
500 pm3393_macaddress_get(struct cmac *cmac, u8 mac_addr[6]) argument
506 pm3393_macaddress_set(struct cmac *cmac, u8 ma[6]) argument
569 pm3393_destroy(struct cmac *cmac) argument
596 struct cmac *cmac; local
[all...]
H A Dvsc7326.c362 static int mac_intr_handler(struct cmac *mac)
367 static int mac_intr_enable(struct cmac *mac)
372 static int mac_intr_disable(struct cmac *mac)
377 static int mac_intr_clear(struct cmac *mac)
383 static int mac_set_address(struct cmac* mac, u8 addr[6])
406 static int mac_get_address(struct cmac *mac, u8 addr[6])
424 static int mac_reset(struct cmac *mac)
434 static int mac_set_rx_mode(struct cmac *mac, struct t1_rx_mode *rm)
451 static int mac_set_mtu(struct cmac *mac, int mtu)
463 static int mac_set_speed_duplex_fc(struct cmac *ma
[all...]
H A Dcommon.h215 struct cmac;
220 struct cmac *mac;
339 extern int t1_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc);
H A Dsubr.c166 struct cmac *mac = adapter->port[port_id].mac;
624 int t1_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc)
736 struct cmac *mac = adapter->port[0].mac;
1014 struct cmac *mac = adapter->port[i].mac;
1090 struct cmac *mac;
H A Dcxgb2.c124 struct cmac *mac = adapter->port[dev->if_port].mac;
183 struct cmac *mac = p->mac;
275 struct cmac *mac = p->mac;
463 struct cmac *mac = adapter->port[dev->if_port].mac;
826 struct cmac *mac = adapter->port[dev->if_port].mac;
841 struct cmac *mac = adapter->port[dev->if_port].mac;
/drivers/net/ethernet/chelsio/cxgb3/
H A Dcommon.h472 struct cmac { struct
679 int t3_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc);
707 int t3_mac_reset(struct cmac *mac);
708 void t3b_pcs_reset(struct cmac *mac);
709 void t3_mac_disable_exact_filters(struct cmac *mac);
710 void t3_mac_enable_exact_filters(struct cmac *mac);
711 int t3_mac_enable(struct cmac *mac, int which);
712 int t3_mac_disable(struct cmac *mac, int which);
713 int t3_mac_set_mtu(struct cmac *mac, unsigned int mtu);
714 int t3_mac_set_rx_mode(struct cmac *ma
[all...]
H A Dxgmac.c41 static inline int macidx(const struct cmac *mac)
46 static void xaui_serdes_reset(struct cmac *mac)
70 void t3b_pcs_reset(struct cmac *mac)
79 int t3_mac_reset(struct cmac *mac)
150 static int t3b2_mac_reset(struct cmac *mac)
230 static void set_addr_filter(struct cmac *mac, int idx, const u8 * addr)
243 int t3_mac_set_address(struct cmac *mac, unsigned int idx, u8 addr[6])
256 int t3_mac_set_num_ucast(struct cmac *mac, int n)
264 void t3_mac_disable_exact_filters(struct cmac *mac)
275 void t3_mac_enable_exact_filters(struct cmac *ma
[all...]
H A Dadapter.h73 struct cmac mac;
H A Dt3_hw.c1164 static void t3_gate_rx_traffic(struct cmac *mac, u32 *rx_cfg,
1186 static void t3_open_rx_traffic(struct cmac *mac, u32 rx_cfg,
1211 struct cmac *mac = &pi->mac;
1266 struct cmac *mac = &pi->mac;
1329 int t3_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc)
1812 struct cmac *mac = &adap2pinfo(adap, idx)->mac;
3511 static void mac_prep(struct cmac *mac, struct adapter *adapter, int index)
H A Dcxgb3_main.c204 struct cmac *mac = &pi->mac;
252 struct cmac *mac = &pi->mac;
343 struct cmac *mac = &pi->mac;
2670 struct cmac *mac = &p->mac;
2717 struct cmac *mac = &adap2pinfo(adapter, port)->mac;

Completed in 411 milliseconds