Home
last modified time | relevance | path

Searched refs:indirect_lock (Results 1 – 9 of 9) sorted by relevance

/linux-6.1.9/drivers/net/ethernet/xilinx/
Dll_temac_mdio.c34 spin_lock_irqsave(lp->indirect_lock, flags); in temac_mdio_read()
37 spin_unlock_irqrestore(lp->indirect_lock, flags); in temac_mdio_read()
56 spin_lock_irqsave(lp->indirect_lock, flags); in temac_mdio_write()
59 spin_unlock_irqrestore(lp->indirect_lock, flags); in temac_mdio_write()
Dll_temac_main.c133 spin_lock_irqsave(lp->indirect_lock, flags); in temac_indirect_in32()
135 spin_unlock_irqrestore(lp->indirect_lock, flags); in temac_indirect_in32()
175 spin_lock_irqsave(lp->indirect_lock, flags); in temac_indirect_out32()
177 spin_unlock_irqrestore(lp->indirect_lock, flags); in temac_indirect_out32()
424 spin_lock_irqsave(lp->indirect_lock, flags); in temac_do_set_mac_address()
436 spin_unlock_irqrestore(lp->indirect_lock, flags); in temac_do_set_mac_address()
474 spin_lock_irqsave(lp->indirect_lock, flags); in temac_set_multicast_list()
510 spin_unlock_irqrestore(lp->indirect_lock, flags); in temac_set_multicast_list()
606 spin_lock_irqsave(lp->indirect_lock, flags); in temac_setoptions()
615 spin_unlock_irqrestore(lp->indirect_lock, flags); in temac_setoptions()
[all …]
Dll_temac.h373 spinlock_t *indirect_lock; member
/linux-6.1.9/drivers/net/can/sja1000/
Dsja1000_isa.c38 static spinlock_t indirect_lock[MAXDEV]; /* lock for indirect access mode */ variable
97 spin_lock_irqsave(&indirect_lock[priv->dev->dev_id], flags); in sja1000_isa_port_read_reg_indirect()
100 spin_unlock_irqrestore(&indirect_lock[priv->dev->dev_id], flags); in sja1000_isa_port_read_reg_indirect()
110 spin_lock_irqsave(&indirect_lock[priv->dev->dev_id], flags); in sja1000_isa_port_write_reg_indirect()
113 spin_unlock_irqrestore(&indirect_lock[priv->dev->dev_id], flags); in sja1000_isa_port_write_reg_indirect()
169 spin_lock_init(&indirect_lock[idx]); in sja1000_isa_probe()
/linux-6.1.9/include/linux/platform_data/
Dxilinx-ll-temac.h25 spinlock_t *indirect_lock; member
/linux-6.1.9/drivers/net/ethernet/broadcom/
Dbnx2.c269 spin_lock_irqsave(&bp->indirect_lock, flags); in bnx2_reg_rd_ind()
272 spin_unlock_irqrestore(&bp->indirect_lock, flags); in bnx2_reg_rd_ind()
281 spin_lock_irqsave(&bp->indirect_lock, flags); in bnx2_reg_wr_ind()
284 spin_unlock_irqrestore(&bp->indirect_lock, flags); in bnx2_reg_wr_ind()
305 spin_lock_irqsave(&bp->indirect_lock, flags); in bnx2_ctx_wr()
322 spin_unlock_irqrestore(&bp->indirect_lock, flags); in bnx2_ctx_wr()
1965 spin_lock(&bp->indirect_lock); in bnx2_send_heart_beat()
1970 spin_unlock(&bp->indirect_lock); in bnx2_send_heart_beat()
8146 spin_lock_init(&bp->indirect_lock); in bnx2_init_board()
Dtg3.c492 spin_lock_irqsave(&tp->indirect_lock, flags); in tg3_write_indirect_reg32()
495 spin_unlock_irqrestore(&tp->indirect_lock, flags); in tg3_write_indirect_reg32()
509 spin_lock_irqsave(&tp->indirect_lock, flags); in tg3_read_indirect_reg32()
512 spin_unlock_irqrestore(&tp->indirect_lock, flags); in tg3_read_indirect_reg32()
531 spin_lock_irqsave(&tp->indirect_lock, flags); in tg3_write_indirect_mbox()
534 spin_unlock_irqrestore(&tp->indirect_lock, flags); in tg3_write_indirect_mbox()
551 spin_lock_irqsave(&tp->indirect_lock, flags); in tg3_read_indirect_mbox()
554 spin_unlock_irqrestore(&tp->indirect_lock, flags); in tg3_read_indirect_mbox()
631 spin_lock_irqsave(&tp->indirect_lock, flags); in tg3_write_mem()
645 spin_unlock_irqrestore(&tp->indirect_lock, flags); in tg3_write_mem()
[all …]
Dtg3.h3175 spinlock_t indirect_lock; member
Dbnx2.h6843 spinlock_t indirect_lock; member