rtase_private
struct rtase_private *tp;
static void rtase_enable_hw_interrupt(const struct rtase_private *tp)
const struct rtase_private *tp = netdev_priv(dev);
const struct rtase_private *tp;
static void rtase_w8(const struct rtase_private *tp, u16 reg, u8 val8)
const struct rtase_private *tp;
const struct rtase_private *tp;
static void rtase_w16(const struct rtase_private *tp, u16 reg, u16 val16)
struct rtase_private *tp = netdev_priv(dev);
static void rtase_w32(const struct rtase_private *tp, u16 reg, u32 val32)
struct rtase_private *tp = netdev_priv(dev);
struct rtase_private *tp = netdev_priv(dev);
static u8 rtase_r8(const struct rtase_private *tp, u16 reg)
static u32 rtase_tx_vlan_tag(const struct rtase_private *tp,
static u16 rtase_r16(const struct rtase_private *tp, u16 reg)
static u32 rtase_r32(const struct rtase_private *tp, u16 reg)
static void rtase_free_desc(struct rtase_private *tp)
const struct rtase_private *tp = ring->ivec->tp;
struct rtase_private *tp = netdev_priv(dev);
static int rtase_alloc_desc(struct rtase_private *tp)
static void rtase_enable_eem_write(const struct rtase_private *tp)
static void rtase_disable_eem_write(const struct rtase_private *tp)
static void rtase_rar_set(const struct rtase_private *tp, const u8 *addr)
struct rtase_private *tp = netdev_priv(dev);
struct rtase_private *tp = netdev_priv(dev);
struct rtase_private *tp = netdev_priv(dev);
static void rtase_dump_tally_counter(const struct rtase_private *tp)
const struct rtase_private *tp = netdev_priv(dev);
const struct rtase_private *tp = netdev_priv(dev);
static void rtase_set_hw_cbs(const struct rtase_private *tp, u32 queue)
static int rtase_setup_tc_cbs(struct rtase_private *tp,
struct rtase_private *tp = netdev_priv(dev);
struct rtase_private *tp = netdev_priv(dev);
const struct rtase_private *tp = netdev_priv(dev);
const struct rtase_private *tp = netdev_priv(dev);
const struct rtase_private *tp = netdev_priv(dev);
struct rtase_private *tp = netdev_priv(dev);
struct rtase_private *tp = ring->ivec->tp;
static void rtase_init_napi(struct rtase_private *tp)
const struct rtase_private *tp)
static int rtase_alloc_msix(struct pci_dev *pdev, struct rtase_private *tp)
struct rtase_private *tp)
static void rtase_init_hardware(const struct rtase_private *tp)
static void rtase_init_int_vector(struct rtase_private *tp)
struct rtase_private *tp)
static int rtase_check_mac_version_valid(struct rtase_private *tp)
dev = alloc_etherdev_mq(sizeof(struct rtase_private),
static void rtase_tx_clear(struct rtase_private *tp)
const struct rtase_private *tp = netdev_priv(dev);
struct rtase_private *tp;
struct rtase_private *tp = netdev_priv(dev);
const struct rtase_private *tp;
struct rtase_private *tp = netdev_priv(dev);
const struct rtase_private *tp = ring->ivec->tp;
static void rtase_tx_desc_init(struct rtase_private *tp, u16 idx)
const struct rtase_private *tp = ivec->tp;
static void rtase_rx_csum(const struct rtase_private *tp, struct sk_buff *skb,
struct rtase_private *tp = ring->ivec->tp;
static void rtase_rx_desc_init(struct rtase_private *tp, u16 idx)
static void rtase_rx_clear(struct rtase_private *tp)
struct rtase_private *tp = netdev_priv(dev);
static void rtase_interrupt_mitigation(const struct rtase_private *tp)
static void rtase_tally_counter_addr_fill(const struct rtase_private *tp)
static void rtase_tally_counter_clear(const struct rtase_private *tp)
static void rtase_desc_addr_fill(const struct rtase_private *tp)
const struct rtase_private *tp = netdev_priv(dev);
struct rtase_private *tp = netdev_priv(dev);
static void rtase_irq_dis_and_clear(const struct rtase_private *tp)
static void rtase_poll_timeout(const struct rtase_private *tp, u32 cond,
const struct rtase_private *tp = netdev_priv(dev);
const struct rtase_private *tp = netdev_priv(dev);
static void rtase_set_rx_queue(const struct rtase_private *tp)
static void rtase_set_tx_queue(const struct rtase_private *tp)
const struct rtase_private *tp = netdev_priv(dev);
const struct rtase_private *tp = netdev_priv(dev);