Lines Matching +full:num +full:- +full:vectors

1 // SPDX-License-Identifier: GPL-2.0+
22 #define state_str_true_false(p, s) str_true_false(test_bit(s, &(p)->state))
27 u32 irq_mask = ring->dir == HBG_DIR_TX ? HBG_INT_MSK_TX_B : in hbg_dbg_ring()
30 seq_printf(s, "ring used num: %u\n", in hbg_dbg_ring()
32 seq_printf(s, "ring max num: %u\n", ring->len); in hbg_dbg_ring()
33 seq_printf(s, "ring head: %u, tail: %u\n", ring->head, ring->tail); in hbg_dbg_ring()
34 seq_printf(s, "fifo used num: %u\n", in hbg_dbg_ring()
35 hbg_hw_get_fifo_used_num(priv, ring->dir)); in hbg_dbg_ring()
36 seq_printf(s, "fifo max num: %u\n", in hbg_dbg_ring()
37 hbg_get_spec_fifo_max_num(priv, ring->dir)); in hbg_dbg_ring()
44 struct net_device *netdev = dev_get_drvdata(s->private); in hbg_dbg_tx_ring()
47 hbg_dbg_ring(priv, &priv->tx_ring, s); in hbg_dbg_tx_ring()
53 struct net_device *netdev = dev_get_drvdata(s->private); in hbg_dbg_rx_ring()
56 hbg_dbg_ring(priv, &priv->rx_ring, s); in hbg_dbg_rx_ring()
62 struct net_device *netdev = dev_get_drvdata(s->private); in hbg_dbg_irq_info()
67 for (i = 0; i < priv->vectors.info_array_len; i++) { in hbg_dbg_irq_info()
68 info = &priv->vectors.info_array[i]; in hbg_dbg_irq_info()
70 "%-20s: enabled: %-5s, logged: %-5s, count: %llu\n", in hbg_dbg_irq_info()
71 info->name, in hbg_dbg_irq_info()
73 info->mask)), in hbg_dbg_irq_info()
74 str_true_false(info->need_print), in hbg_dbg_irq_info()
75 info->count); in hbg_dbg_irq_info()
83 struct net_device *netdev = dev_get_drvdata(s->private); in hbg_dbg_mac_table()
88 filter = &priv->filter; in hbg_dbg_mac_table()
89 seq_printf(s, "mac addr max count: %u\n", filter->table_max_len); in hbg_dbg_mac_table()
90 seq_printf(s, "filter enabled: %s\n", str_true_false(filter->enabled)); in hbg_dbg_mac_table()
92 for (i = 0; i < filter->table_max_len; i++) { in hbg_dbg_mac_table()
93 if (is_zero_ether_addr(filter->mac_table[i].addr)) in hbg_dbg_mac_table()
96 seq_printf(s, "[%u] %pM\n", i, filter->mac_table[i].addr); in hbg_dbg_mac_table()
106 struct net_device *netdev = dev_get_drvdata(s->private); in hbg_dbg_nic_state()
116 reset_type_str[priv->reset_type]); in hbg_dbg_nic_state()
136 const char *name = pci_name(priv->pdev); in hbg_debugfs_init()
137 struct device *dev = &priv->pdev->dev; in hbg_debugfs_init()