Searched refs:bcmasp_intf (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/drivers/net/ethernet/broadcom/asp2/ |
H A D | bcmasp.h | 229 struct bcmasp_intf; 268 unsigned long (*rx_desc_read)(struct bcmasp_intf *intf); 269 void (*rx_buffer_write)(struct bcmasp_intf *intf, dma_addr_t addr); 270 void (*rx_desc_write)(struct bcmasp_intf *intf, dma_addr_t addr); 271 unsigned long (*tx_read)(struct bcmasp_intf *intf); 272 void (*tx_write)(struct bcmasp_intf *intf, dma_addr_t addr); 277 struct bcmasp_intf { struct 373 void (*enable_wol)(struct bcmasp_intf *intf, bool en); 391 void (*enable_wol)(struct bcmasp_intf *intf, bool en); 413 static inline unsigned long bcmasp_intf_rx_desc_read(struct bcmasp_intf *intf) in bcmasp_intf_rx_desc_read() [all …]
|
H A D | bcmasp_intf.c | 57 static void bcmasp_enable_tx(struct bcmasp_intf *intf, int en) in bcmasp_enable_tx() 71 static void bcmasp_enable_rx(struct bcmasp_intf *intf, int en) in bcmasp_enable_rx() 83 struct bcmasp_intf *intf = netdev_priv(dev); in bcmasp_set_rx_mode() 135 static void bcmasp_clean_txcb(struct bcmasp_intf *intf, int index) in bcmasp_clean_txcb() 145 static int tx_spb_ring_full(struct bcmasp_intf *intf, int cnt) in tx_spb_ring_full() 163 struct bcmasp_intf *intf = netdev_priv(dev); in bcmasp_csum_offload() 234 static unsigned long bcmasp_rx_edpkt_dma_rq(struct bcmasp_intf *intf) in bcmasp_rx_edpkt_dma_rq() 239 static void bcmasp_rx_edpkt_cfg_wq(struct bcmasp_intf *intf, dma_addr_t addr) in bcmasp_rx_edpkt_cfg_wq() 244 static void bcmasp_rx_edpkt_dma_wq(struct bcmasp_intf *intf, dma_addr_t addr) in bcmasp_rx_edpkt_dma_wq() 249 static unsigned long bcmasp_tx_spb_dma_rq(struct bcmasp_intf *intf) in bcmasp_tx_spb_dma_rq() [all …]
|
H A D | bcmasp_ethtool.c | 74 static u16 bcmasp_stat_fixup_offset(struct bcmasp_intf *intf, in bcmasp_stat_fixup_offset() 119 static void bcmasp_update_mib_counters(struct bcmasp_intf *intf) in bcmasp_update_mib_counters() 155 struct bcmasp_intf *intf = netdev_priv(dev); in bcmasp_get_ethtool_stats() 178 struct bcmasp_intf *intf = netdev_priv(dev); in bcmasp_get_msglevel() 185 struct bcmasp_intf *intf = netdev_priv(dev); in bcmasp_set_msglevel() 193 struct bcmasp_intf *intf = netdev_priv(dev); in bcmasp_get_wol() 205 struct bcmasp_intf *intf = netdev_priv(dev); in bcmasp_set_wol() 226 struct bcmasp_intf *intf = netdev_priv(dev); in bcmasp_flow_insert() 270 struct bcmasp_intf *intf = netdev_priv(dev); in bcmasp_flow_delete() 282 static int bcmasp_flow_get(struct bcmasp_intf *intf, struct ethtool_rxnfc *cmd) in bcmasp_flow_get() [all …]
|
H A D | bcmasp.c | 34 void bcmasp_enable_tx_irq(struct bcmasp_intf *intf, int en) in bcmasp_enable_tx_irq() 45 void bcmasp_enable_rx_irq(struct bcmasp_intf *intf, int en) in bcmasp_enable_rx_irq() 67 static void bcmasp_intr2_handling(struct bcmasp_intf *intf, u32 status) in bcmasp_intr2_handling() 87 struct bcmasp_intf *intf; in bcmasp_isr() 107 void bcmasp_flush_rx_port(struct bcmasp_intf *intf) in bcmasp_flush_rx_port() 497 void bcmasp_netfilt_suspend(struct bcmasp_intf *intf) in bcmasp_netfilt_suspend() 531 int bcmasp_netfilt_get_all_active(struct bcmasp_intf *intf, u32 *rule_locs, in bcmasp_netfilt_get_all_active() 558 int bcmasp_netfilt_get_active(struct bcmasp_intf *intf) in bcmasp_netfilt_get_active() 580 bool bcmasp_netfilt_check_dup(struct bcmasp_intf *intf, in bcmasp_netfilt_check_dup() 647 struct bcmasp_net_filter *bcmasp_netfilt_get_init(struct bcmasp_intf *intf, in bcmasp_netfilt_get_init() [all …]
|
H A D | Makefile | 2 bcm-asp-objs := bcmasp.o bcmasp_intf.o bcmasp_ethtool.o
|
/openbmc/linux/ |
H A D | opengrok0.0.log | [all...] |