Home
last modified time | relevance | path

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

12

/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb/
H A Dpm3393.c94 static int pmread(struct cmac *cmac, u32 reg, u32 * data32) in pmread() argument
96 t1_tpi_read(cmac->adapter, OFFSET(reg), data32); in pmread()
100 static int pmwrite(struct cmac *cmac, u32 reg, u32 data32) in pmwrite() argument
102 t1_tpi_write(cmac->adapter, OFFSET(reg), data32); in pmwrite()
107 static int pm3393_reset(struct cmac *cmac) in pm3393_reset() argument
120 static int pm3393_interrupt_enable(struct cmac *cmac) in pm3393_interrupt_enable() argument
160 pm3393_interrupt_disable(struct cmac *cmac) pm3393_interrupt_disable() argument
199 pm3393_interrupt_clear(struct cmac *cmac) pm3393_interrupt_clear() argument
244 pm3393_interrupt_handler(struct cmac *cmac) pm3393_interrupt_handler() argument
261 pm3393_enable(struct cmac *cmac, int which) pm3393_enable() argument
281 pm3393_enable_port(struct cmac *cmac, int which) pm3393_enable_port() argument
300 pm3393_disable(struct cmac *cmac, int which) pm3393_disable() argument
317 pm3393_loopback_enable(struct cmac *cmac) pm3393_loopback_enable() argument
322 pm3393_loopback_disable(struct cmac *cmac) pm3393_loopback_disable() argument
327 pm3393_set_mtu(struct cmac *cmac, int mtu) pm3393_set_mtu() argument
345 pm3393_set_rx_mode(struct cmac *cmac, struct t1_rx_mode *rm) pm3393_set_rx_mode() argument
397 pm3393_get_speed_duplex_fc(struct cmac *cmac, int *speed, int *duplex, int *fc) pm3393_get_speed_duplex_fc() argument
409 pm3393_set_speed_duplex_fc(struct cmac *cmac, int speed, int duplex, int fc) pm3393_set_speed_duplex_fc() argument
493 pm3393_macaddress_get(struct cmac *cmac, u8 mac_addr[6]) pm3393_macaddress_get() argument
499 pm3393_macaddress_set(struct cmac *cmac, u8 ma[6]) pm3393_macaddress_set() argument
562 pm3393_destroy(struct cmac *cmac) pm3393_destroy() argument
589 struct cmac *cmac; pm3393_mac_create() local
[all...]
H A Dgmac.h97 void (*destroy)(struct cmac *);
98 int (*reset)(struct cmac *);
99 int (*interrupt_enable)(struct cmac *);
100 int (*interrupt_disable)(struct cmac *);
101 int (*interrupt_clear)(struct cmac *);
102 int (*interrupt_handler)(struct cmac *);
104 int (*enable)(struct cmac *, int);
105 int (*disable)(struct cmac *, int);
107 int (*loopback_enable)(struct cmac *);
108 int (*loopback_disable)(struct cmac *);
125 struct cmac { global() struct
[all...]
H A Dvsc7326.c361 static int mac_intr_handler(struct cmac *mac) in mac_intr_handler()
366 static int mac_intr_enable(struct cmac *mac) in mac_intr_enable()
371 static int mac_intr_disable(struct cmac *mac) in mac_intr_disable()
376 static int mac_intr_clear(struct cmac *mac) in mac_intr_clear()
382 static int mac_set_address(struct cmac* mac, u8 addr[6]) in mac_set_address()
405 static int mac_get_address(struct cmac *mac, u8 addr[6]) in mac_get_address()
423 static int mac_reset(struct cmac *mac) in mac_reset()
433 static int mac_set_rx_mode(struct cmac *mac, struct t1_rx_mode *rm) in mac_set_rx_mode()
450 static int mac_set_mtu(struct cmac *mac, int mtu) in mac_set_mtu()
459 static int mac_set_speed_duplex_fc(struct cmac *ma
[all...]
H A Dcommon.h217 struct cmac;
222 struct cmac *mac;
340 int t1_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc);
H A Dsubr.c165 struct cmac *mac = adapter->port[port_id].mac; in t1_link_changed()
623 int t1_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc) in t1_link_start()
735 struct cmac *mac = adapter->port[0].mac; in t1_elmer0_ext_intr_handler()
1013 struct cmac *mac = adapter->port[i].mac; in t1_free_sw_modules()
1088 struct cmac *mac; in t1_init_sw_modules()
H A Dcxgb2.c118 struct cmac *mac = adapter->port[dev->if_port].mac; in t1_set_rxmode()
177 struct cmac *mac = p->mac; in link_start()
269 struct cmac *mac = p->mac; in cxgb_close()
456 struct cmac *mac = adapter->port[dev->if_port].mac; in get_stats()
832 struct cmac *mac = adapter->port[dev->if_port].mac; in t1_change_mtu()
845 struct cmac *mac = adapter->port[dev->if_port].mac; in t1_set_mac_addr()
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb/
H A Dpm3393.c85 static int pmread(struct cmac *cmac, u32 reg, u32 * data32) in pmread() argument
87 t1_tpi_read(cmac->adapter, OFFSET(reg), data32); in pmread()
91 static int pmwrite(struct cmac *cmac, u32 reg, u32 data32) in pmwrite() argument
93 t1_tpi_write(cmac->adapter, OFFSET(reg), data32); in pmwrite()
98 static int pm3393_reset(struct cmac *cmac) in pm3393_reset() argument
111 static int pm3393_interrupt_enable(struct cmac *cmac) in pm3393_interrupt_enable() argument
151 pm3393_interrupt_disable(struct cmac *cmac) pm3393_interrupt_disable() argument
190 pm3393_interrupt_clear(struct cmac *cmac) pm3393_interrupt_clear() argument
235 pm3393_interrupt_handler(struct cmac *cmac) pm3393_interrupt_handler() argument
252 pm3393_enable(struct cmac *cmac, int which) pm3393_enable() argument
272 pm3393_enable_port(struct cmac *cmac, int which) pm3393_enable_port() argument
291 pm3393_disable(struct cmac *cmac, int which) pm3393_disable() argument
308 pm3393_loopback_enable(struct cmac *cmac) pm3393_loopback_enable() argument
313 pm3393_loopback_disable(struct cmac *cmac) pm3393_loopback_disable() argument
318 pm3393_set_mtu(struct cmac *cmac, int mtu) pm3393_set_mtu() argument
336 pm3393_set_rx_mode(struct cmac *cmac, struct t1_rx_mode *rm) pm3393_set_rx_mode() argument
388 pm3393_get_speed_duplex_fc(struct cmac *cmac, int *speed, int *duplex, int *fc) pm3393_get_speed_duplex_fc() argument
400 pm3393_set_speed_duplex_fc(struct cmac *cmac, int speed, int duplex, int fc) pm3393_set_speed_duplex_fc() argument
484 pm3393_macaddress_get(struct cmac *cmac, u8 mac_addr[6]) pm3393_macaddress_get() argument
490 pm3393_macaddress_set(struct cmac *cmac, const u8 ma[6]) pm3393_macaddress_set() argument
553 pm3393_destroy(struct cmac *cmac) pm3393_destroy() argument
580 struct cmac *cmac; pm3393_mac_create() local
[all...]
H A Dgmac.h88 void (*destroy)(struct cmac *);
89 int (*reset)(struct cmac *);
90 int (*interrupt_enable)(struct cmac *);
91 int (*interrupt_disable)(struct cmac *);
92 int (*interrupt_clear)(struct cmac *);
93 int (*interrupt_handler)(struct cmac *);
95 int (*enable)(struct cmac *, int);
96 int (*disable)(struct cmac *, int);
98 int (*loopback_enable)(struct cmac *);
99 int (*loopback_disable)(struct cmac *);
116 struct cmac { global() struct
[all...]
H A Dvsc7326.c361 static int mac_intr_handler(struct cmac *mac) in mac_intr_handler()
366 static int mac_intr_enable(struct cmac *mac) in mac_intr_enable()
371 static int mac_intr_disable(struct cmac *mac) in mac_intr_disable()
376 static int mac_intr_clear(struct cmac *mac) in mac_intr_clear()
382 static int mac_set_address(struct cmac* mac, const u8 addr[6]) in mac_set_address()
405 static int mac_get_address(struct cmac *mac, u8 addr[6]) in mac_get_address()
423 static int mac_reset(struct cmac *mac) in mac_reset()
433 static int mac_set_rx_mode(struct cmac *mac, struct t1_rx_mode *rm) in mac_set_rx_mode()
450 static int mac_set_mtu(struct cmac *mac, int mtu) in mac_set_mtu()
459 static int mac_set_speed_duplex_fc(struct cmac *ma
[all...]
H A Dcommon.h208 struct cmac;
213 struct cmac *mac;
330 int t1_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc);
H A Dcxgb2.c118 struct cmac *mac = adapter->port[dev->if_port].mac; in t1_set_rxmode()
177 struct cmac *mac = p->mac; in link_start()
270 struct cmac *mac = p->mac; in cxgb_close()
457 struct cmac *mac = adapter->port[dev->if_port].mac; in get_stats()
841 struct cmac *mac = adapter->port[dev->if_port].mac; in t1_change_mtu()
854 struct cmac *mac = adapter->port[dev->if_port].mac; in t1_set_mac_addr()
H A Dsubr.c156 struct cmac *mac = adapter->port[port_id].mac; in t1_link_changed()
626 int t1_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc) in t1_link_start()
738 struct cmac *mac = adapter->port[0].mac; in t1_elmer0_ext_intr_handler()
1030 struct cmac *mac = adapter->port[i].mac; in t1_free_sw_modules()
1105 struct cmac *mac; in t1_init_sw_modules()
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb3/
H A Dcommon.h470 struct cmac { struct
677 int t3_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc);
705 int t3_mac_reset(struct cmac *mac);
706 void t3b_pcs_reset(struct cmac *mac);
707 void t3_mac_disable_exact_filters(struct cmac *mac);
708 void t3_mac_enable_exact_filters(struct cmac *mac);
709 int t3_mac_enable(struct cmac *mac, int which);
710 int t3_mac_disable(struct cmac *mac, int which);
711 int t3_mac_set_mtu(struct cmac *mac, unsigned int mtu);
712 int t3_mac_set_rx_mode(struct cmac *ma
[all...]
H A Dxgmac.c41 static inline int macidx(const struct cmac *mac) in macidx()
46 static void xaui_serdes_reset(struct cmac *mac) in xaui_serdes_reset()
70 void t3b_pcs_reset(struct cmac *mac) in t3b_pcs_reset()
79 int t3_mac_reset(struct cmac *mac) in t3_mac_reset()
150 static int t3b2_mac_reset(struct cmac *mac) in t3b2_mac_reset()
230 static void set_addr_filter(struct cmac *mac, int idx, const u8 * addr) in set_addr_filter()
243 int t3_mac_set_address(struct cmac *mac, unsigned int idx, u8 addr[6]) in t3_mac_set_address()
256 int t3_mac_set_num_ucast(struct cmac *mac, int n) in t3_mac_set_num_ucast()
264 void t3_mac_disable_exact_filters(struct cmac *mac) in t3_mac_disable_exact_filters()
275 void t3_mac_enable_exact_filters(struct cmac *ma
[all...]
H A Dadapter.h73 struct cmac mac;
H A Dt3_hw.c1198 static void t3_gate_rx_traffic(struct cmac *mac, u32 *rx_cfg, in t3_gate_rx_traffic()
1220 static void t3_open_rx_traffic(struct cmac *mac, u32 rx_cfg, in t3_open_rx_traffic()
1245 struct cmac *mac = &pi->mac; in t3_link_changed()
1300 struct cmac *mac = &pi->mac; in t3_link_fault()
1363 int t3_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc) in t3_link_start()
1846 struct cmac *mac = &adap2pinfo(adap, idx)->mac; in mac_intr_handler()
3540 static void mac_prep(struct cmac *mac, struct adapter *adapter, int index) in mac_prep()
H A Dcxgb3_main.c207 struct cmac *mac = &pi->mac; in t3_os_link_fault()
255 struct cmac *mac = &pi->mac; in t3_os_link_changed()
346 struct cmac *mac = &pi->mac; in link_start()
2704 struct cmac *mac = &p->mac; in check_t3b2_mac()
2751 struct cmac *mac = &adap2pinfo(adapter, port)->mac; in t3_adap_check_task()
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb3/
H A Dcommon.h470 struct cmac { struct
677 int t3_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc);
703 int t3_mac_reset(struct cmac *mac);
704 void t3b_pcs_reset(struct cmac *mac);
705 void t3_mac_disable_exact_filters(struct cmac *mac);
706 void t3_mac_enable_exact_filters(struct cmac *mac);
707 int t3_mac_enable(struct cmac *mac, int which);
708 int t3_mac_disable(struct cmac *mac, int which);
709 int t3_mac_set_mtu(struct cmac *mac, unsigned int mtu);
710 int t3_mac_set_rx_mode(struct cmac *ma
[all...]
H A Dxgmac.c41 static inline int macidx(const struct cmac *mac) in macidx()
46 static void xaui_serdes_reset(struct cmac *mac) in xaui_serdes_reset()
70 void t3b_pcs_reset(struct cmac *mac) in t3b_pcs_reset()
79 int t3_mac_reset(struct cmac *mac) in t3_mac_reset()
150 static int t3b2_mac_reset(struct cmac *mac) in t3b2_mac_reset()
230 static void set_addr_filter(struct cmac *mac, int idx, const u8 * addr) in set_addr_filter()
243 int t3_mac_set_address(struct cmac *mac, unsigned int idx, const u8 addr[6]) in t3_mac_set_address()
256 int t3_mac_set_num_ucast(struct cmac *mac, int n) in t3_mac_set_num_ucast()
264 void t3_mac_disable_exact_filters(struct cmac *mac) in t3_mac_disable_exact_filters()
275 void t3_mac_enable_exact_filters(struct cmac *ma
[all...]
H A Dadapter.h73 struct cmac mac;
H A Dt3_hw.c1133 static void t3_gate_rx_traffic(struct cmac *mac, u32 *rx_cfg, in t3_gate_rx_traffic()
1155 static void t3_open_rx_traffic(struct cmac *mac, u32 rx_cfg, in t3_open_rx_traffic()
1180 struct cmac *mac = &pi->mac; in t3_link_changed()
1235 struct cmac *mac = &pi->mac; in t3_link_fault()
1298 int t3_link_start(struct cphy *phy, struct cmac *mac, struct link_config *lc) in t3_link_start()
1781 struct cmac *mac = &adap2pinfo(adap, idx)->mac; in mac_intr_handler()
3475 static void mac_prep(struct cmac *mac, struct adapter *adapter, int index) in mac_prep()
/kernel/linux/linux-5.10/drivers/crypto/ccp/
H A DMakefile18 ccp-crypto-aes-cmac.o \
/kernel/linux/linux-6.6/drivers/crypto/ccp/
H A DMakefile20 ccp-crypto-aes-cmac.o \
/kernel/linux/linux-5.10/crypto/
H A DMakefile69 obj-$(CONFIG_CRYPTO_CMAC) += cmac.o
/kernel/linux/linux-6.6/crypto/
H A DMakefile70 obj-$(CONFIG_CRYPTO_CMAC) += cmac.o

Completed in 43 milliseconds

12