| /kernel/linux/linux-5.10/drivers/net/ethernet/nvidia/ |
| D | forcedeth.c | 727 __this_cpu_inc(np->txrx_stats->member) 729 __this_cpu_add(np->txrx_stats->member, (count)) 797 * Locking: Within irq hander or disable_irq+spin_lock(&np->lock); 818 * Locking: Within irq hander or disable_irq+spin_lock(&np->lock); 961 static bool nv_optimized(struct fe_priv *np) in nv_optimized() argument 963 if (np->desc_ver == DESC_VER_1 || np->desc_ver == DESC_VER_2) in nv_optimized() 998 struct fe_priv *np = get_nvpriv(dev); in setup_hw_rings() local 1001 if (!nv_optimized(np)) { in setup_hw_rings() 1003 writel(dma_low(np->ring_addr), base + NvRegRxRingPhysAddr); in setup_hw_rings() 1005 …writel(dma_low(np->ring_addr + np->rx_ring_size*sizeof(struct ring_desc)), base + NvRegTxRingPhysA… in setup_hw_rings() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/nvidia/ |
| D | forcedeth.c | 727 __this_cpu_inc(np->txrx_stats->member) 729 __this_cpu_add(np->txrx_stats->member, (count)) 797 * Locking: Within irq hander or disable_irq+spin_lock(&np->lock); 818 * Locking: Within irq hander or disable_irq+spin_lock(&np->lock); 961 static bool nv_optimized(struct fe_priv *np) in nv_optimized() argument 963 if (np->desc_ver == DESC_VER_1 || np->desc_ver == DESC_VER_2) in nv_optimized() 998 struct fe_priv *np = get_nvpriv(dev); in setup_hw_rings() local 1001 if (!nv_optimized(np)) { in setup_hw_rings() 1003 writel(dma_low(np->ring_addr), base + NvRegRxRingPhysAddr); in setup_hw_rings() 1005 …writel(dma_low(np->ring_addr + np->rx_ring_size*sizeof(struct ring_desc)), base + NvRegTxRingPhysA… in setup_hw_rings() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/sun/ |
| D | niu.c | 91 #define nr64(reg) readq(np->regs + (reg)) 92 #define nw64(reg, val) writeq((val), np->regs + (reg)) 94 #define nr64_mac(reg) readq(np->mac_regs + (reg)) 95 #define nw64_mac(reg, val) writeq((val), np->mac_regs + (reg)) 97 #define nr64_ipp(reg) readq(np->regs + np->ipp_off + (reg)) 98 #define nw64_ipp(reg, val) writeq((val), np->regs + np->ipp_off + (reg)) 100 #define nr64_pcs(reg) readq(np->regs + np->pcs_off + (reg)) 101 #define nw64_pcs(reg, val) writeq((val), np->regs + np->pcs_off + (reg)) 103 #define nr64_xpcs(reg) readq(np->regs + np->xpcs_off + (reg)) 104 #define nw64_xpcs(reg, val) writeq((val), np->regs + np->xpcs_off + (reg)) [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/sun/ |
| D | niu.c | 72 #define nr64(reg) readq(np->regs + (reg)) 73 #define nw64(reg, val) writeq((val), np->regs + (reg)) 75 #define nr64_mac(reg) readq(np->mac_regs + (reg)) 76 #define nw64_mac(reg, val) writeq((val), np->mac_regs + (reg)) 78 #define nr64_ipp(reg) readq(np->regs + np->ipp_off + (reg)) 79 #define nw64_ipp(reg, val) writeq((val), np->regs + np->ipp_off + (reg)) 81 #define nr64_pcs(reg) readq(np->regs + np->pcs_off + (reg)) 82 #define nw64_pcs(reg, val) writeq((val), np->regs + np->pcs_off + (reg)) 84 #define nr64_xpcs(reg) readq(np->regs + np->xpcs_off + (reg)) 85 #define nw64_xpcs(reg, val) writeq((val), np->regs + np->xpcs_off + (reg)) [all …]
|
| /kernel/linux/linux-5.10/drivers/clk/at91/ |
| D | dt-compat.c | 28 static void __init of_sama5d2_clk_audio_pll_frac_setup(struct device_node *np) in of_sama5d2_clk_audio_pll_frac_setup() argument 31 const char *name = np->name; in of_sama5d2_clk_audio_pll_frac_setup() 35 regmap = syscon_node_to_regmap(of_get_parent(np)); in of_sama5d2_clk_audio_pll_frac_setup() 39 parent_name = of_clk_get_parent_name(np, 0); in of_sama5d2_clk_audio_pll_frac_setup() 45 of_clk_add_hw_provider(np, of_clk_hw_simple_get, hw); in of_sama5d2_clk_audio_pll_frac_setup() 51 static void __init of_sama5d2_clk_audio_pll_pad_setup(struct device_node *np) in of_sama5d2_clk_audio_pll_pad_setup() argument 54 const char *name = np->name; in of_sama5d2_clk_audio_pll_pad_setup() 58 regmap = syscon_node_to_regmap(of_get_parent(np)); in of_sama5d2_clk_audio_pll_pad_setup() 62 parent_name = of_clk_get_parent_name(np, 0); in of_sama5d2_clk_audio_pll_pad_setup() 68 of_clk_add_hw_provider(np, of_clk_hw_simple_get, hw); in of_sama5d2_clk_audio_pll_pad_setup() [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/sym53c8xx_2/ |
| D | sym_hipd.c | 41 static void sym_int_ma (struct sym_hcb *np); 43 static struct sym_ccb *sym_alloc_ccb(struct sym_hcb *np); 44 static struct sym_ccb *sym_ccb_from_dsa(struct sym_hcb *np, u32 dsa); 45 static void sym_alloc_lcb_tags (struct sym_hcb *np, u_char tn, u_char ln); 46 static void sym_complete_error (struct sym_hcb *np, struct sym_ccb *cp); 47 static void sym_complete_ok (struct sym_hcb *np, struct sym_ccb *cp); 48 static int sym_compute_residual(struct sym_hcb *np, struct sym_ccb *cp); 68 static void sym_print_nego_msg(struct sym_hcb *np, int target, char *label, u_char *msg) in sym_print_nego_msg() argument 70 struct sym_tcb *tp = &np->target[target]; in sym_print_nego_msg() 120 static void sym_chip_reset (struct sym_hcb *np) in sym_chip_reset() argument [all …]
|
| D | sym_nvram.c | 37 void sym_nvram_setup_host(struct Scsi_Host *shost, struct sym_hcb *np, struct sym_nvram *nvram) in sym_nvram_setup_host() argument 46 np->rv_scntl0 &= ~0x0a; in sym_nvram_setup_host() 47 np->myaddr = nvram->data.Symbios.host_id & 0x0f; in sym_nvram_setup_host() 49 np->verbose += 1; in sym_nvram_setup_host() 53 np->usrflags |= SYM_AVOID_BUS_RESET; in sym_nvram_setup_host() 56 np->myaddr = nvram->data.Tekram.host_id & 0x0f; in sym_nvram_setup_host() 61 np->myaddr = nvram->data.parisc.host_id; in sym_nvram_setup_host() 63 np->minsync = nvram->data.parisc.factor; in sym_nvram_setup_host() 65 np->maxwide = nvram->data.parisc.width; in sym_nvram_setup_host() 67 case 0: np->scsi_mode = SMODE_SE; break; in sym_nvram_setup_host() [all …]
|
| /kernel/linux/linux-5.10/drivers/scsi/sym53c8xx_2/ |
| D | sym_hipd.c | 41 static void sym_int_ma (struct sym_hcb *np); 43 static struct sym_ccb *sym_alloc_ccb(struct sym_hcb *np); 44 static struct sym_ccb *sym_ccb_from_dsa(struct sym_hcb *np, u32 dsa); 45 static void sym_alloc_lcb_tags (struct sym_hcb *np, u_char tn, u_char ln); 46 static void sym_complete_error (struct sym_hcb *np, struct sym_ccb *cp); 47 static void sym_complete_ok (struct sym_hcb *np, struct sym_ccb *cp); 48 static int sym_compute_residual(struct sym_hcb *np, struct sym_ccb *cp); 68 static void sym_print_nego_msg(struct sym_hcb *np, int target, char *label, u_char *msg) in sym_print_nego_msg() argument 70 struct sym_tcb *tp = &np->target[target]; in sym_print_nego_msg() 120 static void sym_chip_reset (struct sym_hcb *np) in sym_chip_reset() argument [all …]
|
| D | sym_nvram.c | 37 void sym_nvram_setup_host(struct Scsi_Host *shost, struct sym_hcb *np, struct sym_nvram *nvram) in sym_nvram_setup_host() argument 46 np->rv_scntl0 &= ~0x0a; in sym_nvram_setup_host() 47 np->myaddr = nvram->data.Symbios.host_id & 0x0f; in sym_nvram_setup_host() 49 np->verbose += 1; in sym_nvram_setup_host() 53 np->usrflags |= SYM_AVOID_BUS_RESET; in sym_nvram_setup_host() 56 np->myaddr = nvram->data.Tekram.host_id & 0x0f; in sym_nvram_setup_host() 61 np->myaddr = nvram->data.parisc.host_id; in sym_nvram_setup_host() 63 np->minsync = nvram->data.parisc.factor; in sym_nvram_setup_host() 65 np->maxwide = nvram->data.parisc.width; in sym_nvram_setup_host() 67 case 0: np->scsi_mode = SMODE_SE; break; in sym_nvram_setup_host() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/dlink/ |
| D | dl2k.c | 52 static void dl2k_enable_int(struct netdev_private *np) in dl2k_enable_int() argument 54 void __iomem *ioaddr = np->ioaddr; in dl2k_enable_int() 106 struct netdev_private *np; in rio_probe1() local 127 dev = alloc_etherdev (sizeof (*np)); in rio_probe1() 132 np = netdev_priv(dev); in rio_probe1() 138 np->eeprom_addr = ioaddr; in rio_probe1() 146 np->ioaddr = ioaddr; in rio_probe1() 147 np->chip_id = chip_idx; in rio_probe1() 148 np->pdev = pdev; in rio_probe1() 150 spin_lock_init(&np->stats_lock); in rio_probe1() [all …]
|
| D | sundance.c | 448 struct netdev_private *np = netdev_priv(dev); in sundance_reset() local 449 void __iomem *ioaddr = np->base + ASICCtrl; in sundance_reset() 468 struct netdev_private *np = netdev_priv(dev); in sundance_poll_controller() local 470 disable_irq(np->pci_dev->irq); in sundance_poll_controller() 471 intr_handler(np->pci_dev->irq, dev); in sundance_poll_controller() 472 enable_irq(np->pci_dev->irq); in sundance_poll_controller() 496 struct netdev_private *np; in sundance_probe1() local 519 dev = alloc_etherdev(sizeof(*np)); in sundance_probe1() 536 np = netdev_priv(dev); in sundance_probe1() 537 np->ndev = dev; in sundance_probe1() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/dlink/ |
| D | dl2k.c | 52 static void dl2k_enable_int(struct netdev_private *np) in dl2k_enable_int() argument 54 void __iomem *ioaddr = np->ioaddr; in dl2k_enable_int() 106 struct netdev_private *np; in rio_probe1() local 127 dev = alloc_etherdev (sizeof (*np)); in rio_probe1() 132 np = netdev_priv(dev); in rio_probe1() 138 np->eeprom_addr = ioaddr; in rio_probe1() 146 np->ioaddr = ioaddr; in rio_probe1() 147 np->chip_id = chip_idx; in rio_probe1() 148 np->pdev = pdev; in rio_probe1() 149 spin_lock_init (&np->tx_lock); in rio_probe1() [all …]
|
| D | sundance.c | 448 struct netdev_private *np = netdev_priv(dev); in sundance_reset() local 449 void __iomem *ioaddr = np->base + ASICCtrl; in sundance_reset() 468 struct netdev_private *np = netdev_priv(dev); in sundance_poll_controller() local 470 disable_irq(np->pci_dev->irq); in sundance_poll_controller() 471 intr_handler(np->pci_dev->irq, dev); in sundance_poll_controller() 472 enable_irq(np->pci_dev->irq); in sundance_poll_controller() 496 struct netdev_private *np; in sundance_probe1() local 518 dev = alloc_etherdev(sizeof(*np)); in sundance_probe1() 534 np = netdev_priv(dev); in sundance_probe1() 535 np->ndev = dev; in sundance_probe1() [all …]
|
| /kernel/linux/linux-6.6/drivers/clk/at91/ |
| D | dt-compat.c | 30 static void __init of_sama5d2_clk_audio_pll_frac_setup(struct device_node *np) in of_sama5d2_clk_audio_pll_frac_setup() argument 33 const char *name = np->name; in of_sama5d2_clk_audio_pll_frac_setup() 38 parent_np = of_get_parent(np); in of_sama5d2_clk_audio_pll_frac_setup() 44 parent_name = of_clk_get_parent_name(np, 0); in of_sama5d2_clk_audio_pll_frac_setup() 50 of_clk_add_hw_provider(np, of_clk_hw_simple_get, hw); in of_sama5d2_clk_audio_pll_frac_setup() 56 static void __init of_sama5d2_clk_audio_pll_pad_setup(struct device_node *np) in of_sama5d2_clk_audio_pll_pad_setup() argument 59 const char *name = np->name; in of_sama5d2_clk_audio_pll_pad_setup() 64 parent_np = of_get_parent(np); in of_sama5d2_clk_audio_pll_pad_setup() 70 parent_name = of_clk_get_parent_name(np, 0); in of_sama5d2_clk_audio_pll_pad_setup() 76 of_clk_add_hw_provider(np, of_clk_hw_simple_get, hw); in of_sama5d2_clk_audio_pll_pad_setup() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/ |
| D | fealnx.c | 475 struct netdev_private *np; in fealnx_init_one() local 536 np = netdev_priv(dev); in fealnx_init_one() 537 np->mem = ioaddr; in fealnx_init_one() 538 spin_lock_init(&np->lock); in fealnx_init_one() 539 np->pci_dev = pdev; in fealnx_init_one() 540 np->flags = skel_netdrv_tbl[chip_id].flags; in fealnx_init_one() 542 np->mii.dev = dev; in fealnx_init_one() 543 np->mii.mdio_read = mdio_read; in fealnx_init_one() 544 np->mii.mdio_write = mdio_write; in fealnx_init_one() 545 np->mii.phy_id_mask = 0x1f; in fealnx_init_one() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/ |
| D | fealnx.c | 475 struct netdev_private *np; in fealnx_init_one() local 534 np = netdev_priv(dev); in fealnx_init_one() 535 np->mem = ioaddr; in fealnx_init_one() 536 spin_lock_init(&np->lock); in fealnx_init_one() 537 np->pci_dev = pdev; in fealnx_init_one() 538 np->flags = skel_netdrv_tbl[chip_id].flags; in fealnx_init_one() 540 np->mii.dev = dev; in fealnx_init_one() 541 np->mii.mdio_read = mdio_read; in fealnx_init_one() 542 np->mii.mdio_write = mdio_write; in fealnx_init_one() 543 np->mii.phy_id_mask = 0x1f; in fealnx_init_one() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/dec/tulip/ |
| D | winbond-840.c | 322 static void free_rxtx_rings(struct netdev_private *np); 326 static void free_ringdesc(struct netdev_private *np); 353 struct netdev_private *np; in w840_probe1() local 372 dev = alloc_etherdev(sizeof(*np)); in w840_probe1() 391 np = netdev_priv(dev); in w840_probe1() 392 np->pci_dev = pdev; in w840_probe1() 393 np->chip_id = chip_idx; in w840_probe1() 394 np->drv_flags = pci_id_tbl[chip_idx].drv_flags; in w840_probe1() 395 spin_lock_init(&np->lock); in w840_probe1() 396 np->mii_if.dev = dev; in w840_probe1() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/dec/tulip/ |
| D | winbond-840.c | 322 static void free_rxtx_rings(struct netdev_private *np); 326 static void free_ringdesc(struct netdev_private *np); 353 struct netdev_private *np; in w840_probe1() local 373 dev = alloc_etherdev(sizeof(*np)); in w840_probe1() 393 np = netdev_priv(dev); in w840_probe1() 394 np->pci_dev = pdev; in w840_probe1() 395 np->chip_id = chip_idx; in w840_probe1() 396 np->drv_flags = pci_id_tbl[chip_idx].drv_flags; in w840_probe1() 397 spin_lock_init(&np->lock); in w840_probe1() 398 np->mii_if.dev = dev; in w840_probe1() [all …]
|
| /kernel/linux/linux-6.6/drivers/char/hw_random/ |
| D | n2-drv.c | 147 static unsigned long n2rng_control_settle_v2(struct n2rng *np, int unit) in n2rng_control_settle_v2() argument 149 unsigned long ra = __pa(&np->scratch_control[0]); in n2rng_control_settle_v2() 154 static unsigned long n2rng_write_ctl_one(struct n2rng *np, int unit, in n2rng_write_ctl_one() argument 162 if (np->hvapi_major == 1) { in n2rng_write_ctl_one() 169 hv_err = n2rng_control_settle_v2(np, unit); in n2rng_write_ctl_one() 201 static unsigned long n2rng_read_diag_data_one(struct n2rng *np, in n2rng_read_diag_data_one() argument 209 if (np->hvapi_major == 1) { in n2rng_read_diag_data_one() 220 static int n2rng_generic_read_diag_data(struct n2rng *np, in n2rng_generic_read_diag_data() argument 229 hv_err = n2rng_read_diag_data_one(np, unit, in n2rng_generic_read_diag_data() 249 static int n2rng_generic_write_control(struct n2rng *np, in n2rng_generic_write_control() argument [all …]
|
| /kernel/linux/linux-5.10/drivers/char/hw_random/ |
| D | n2-drv.c | 147 static unsigned long n2rng_control_settle_v2(struct n2rng *np, int unit) in n2rng_control_settle_v2() argument 149 unsigned long ra = __pa(&np->scratch_control[0]); in n2rng_control_settle_v2() 154 static unsigned long n2rng_write_ctl_one(struct n2rng *np, int unit, in n2rng_write_ctl_one() argument 162 if (np->hvapi_major == 1) { in n2rng_write_ctl_one() 169 hv_err = n2rng_control_settle_v2(np, unit); in n2rng_write_ctl_one() 201 static unsigned long n2rng_read_diag_data_one(struct n2rng *np, in n2rng_read_diag_data_one() argument 209 if (np->hvapi_major == 1) { in n2rng_read_diag_data_one() 220 static int n2rng_generic_read_diag_data(struct n2rng *np, in n2rng_generic_read_diag_data() argument 229 hv_err = n2rng_read_diag_data_one(np, unit, in n2rng_generic_read_diag_data() 249 static int n2rng_generic_write_control(struct n2rng *np, in n2rng_generic_write_control() argument [all …]
|
| /kernel/linux/linux-5.10/drivers/memory/ |
| D | of_memory.c | 20 * @np: pointer to ddr device tree node 28 const struct lpddr2_min_tck *of_get_min_tck(struct device_node *np, in of_get_min_tck() argument 38 ret |= of_property_read_u32(np, "tRPab-min-tck", &min->tRPab); in of_get_min_tck() 39 ret |= of_property_read_u32(np, "tRCD-min-tck", &min->tRCD); in of_get_min_tck() 40 ret |= of_property_read_u32(np, "tWR-min-tck", &min->tWR); in of_get_min_tck() 41 ret |= of_property_read_u32(np, "tRASmin-min-tck", &min->tRASmin); in of_get_min_tck() 42 ret |= of_property_read_u32(np, "tRRD-min-tck", &min->tRRD); in of_get_min_tck() 43 ret |= of_property_read_u32(np, "tWTR-min-tck", &min->tWTR); in of_get_min_tck() 44 ret |= of_property_read_u32(np, "tXP-min-tck", &min->tXP); in of_get_min_tck() 45 ret |= of_property_read_u32(np, "tRTP-min-tck", &min->tRTP); in of_get_min_tck() [all …]
|
| /kernel/linux/linux-6.6/drivers/memory/ |
| D | of_memory.c | 20 * @np: pointer to ddr device tree node 28 const struct lpddr2_min_tck *of_get_min_tck(struct device_node *np, in of_get_min_tck() argument 38 ret |= of_property_read_u32(np, "tRPab-min-tck", &min->tRPab); in of_get_min_tck() 39 ret |= of_property_read_u32(np, "tRCD-min-tck", &min->tRCD); in of_get_min_tck() 40 ret |= of_property_read_u32(np, "tWR-min-tck", &min->tWR); in of_get_min_tck() 41 ret |= of_property_read_u32(np, "tRASmin-min-tck", &min->tRASmin); in of_get_min_tck() 42 ret |= of_property_read_u32(np, "tRRD-min-tck", &min->tRRD); in of_get_min_tck() 43 ret |= of_property_read_u32(np, "tWTR-min-tck", &min->tWTR); in of_get_min_tck() 44 ret |= of_property_read_u32(np, "tXP-min-tck", &min->tXP); in of_get_min_tck() 45 ret |= of_property_read_u32(np, "tRTP-min-tck", &min->tRTP); in of_get_min_tck() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/adaptec/ |
| D | starfire.c | 592 struct netdev_private *np = netdev_priv(dev); in netdev_vlan_rx_add_vid() local 594 spin_lock(&np->lock); in netdev_vlan_rx_add_vid() 597 set_bit(vid, np->active_vlans); in netdev_vlan_rx_add_vid() 599 spin_unlock(&np->lock); in netdev_vlan_rx_add_vid() 607 struct netdev_private *np = netdev_priv(dev); in netdev_vlan_rx_kill_vid() local 609 spin_lock(&np->lock); in netdev_vlan_rx_kill_vid() 612 clear_bit(vid, np->active_vlans); in netdev_vlan_rx_kill_vid() 614 spin_unlock(&np->lock); in netdev_vlan_rx_kill_vid() 641 struct netdev_private *np; in starfire_init_one() local 660 dev = alloc_etherdev(sizeof(*np)); in starfire_init_one() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/adaptec/ |
| D | starfire.c | 592 struct netdev_private *np = netdev_priv(dev); in netdev_vlan_rx_add_vid() local 594 spin_lock(&np->lock); in netdev_vlan_rx_add_vid() 597 set_bit(vid, np->active_vlans); in netdev_vlan_rx_add_vid() 599 spin_unlock(&np->lock); in netdev_vlan_rx_add_vid() 607 struct netdev_private *np = netdev_priv(dev); in netdev_vlan_rx_kill_vid() local 609 spin_lock(&np->lock); in netdev_vlan_rx_kill_vid() 612 clear_bit(vid, np->active_vlans); in netdev_vlan_rx_kill_vid() 614 spin_unlock(&np->lock); in netdev_vlan_rx_kill_vid() 641 struct netdev_private *np; in starfire_init_one() local 659 dev = alloc_etherdev(sizeof(*np)); in starfire_init_one() [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/natsemi/ |
| D | natsemi.c | 205 Most operations are synchronized on the np->lock irq spinlock, except the 672 struct netdev_private *np = netdev_priv(to_net_dev(dev)); in natsemi_show_dspcfg_workaround() local 674 return sprintf(buf, "%s\n", np->dspcfg_workaround ? "on" : "off"); in natsemi_show_dspcfg_workaround() 681 struct netdev_private *np = netdev_priv(to_net_dev(dev)); in natsemi_set_dspcfg_workaround() local 694 spin_lock_irqsave(&np->lock, flags); in natsemi_set_dspcfg_workaround() 696 np->dspcfg_workaround = new_setting; in natsemi_set_dspcfg_workaround() 698 spin_unlock_irqrestore(&np->lock, flags); in natsemi_set_dspcfg_workaround() 705 struct netdev_private *np = netdev_priv(dev); in ns_ioaddr() local 707 return np->ioaddr; in ns_ioaddr() 724 struct netdev_private *np = netdev_priv(dev); in move_int_phy() local [all …]
|