Searched refs:indirect_lock (Results 1 – 9 of 9) sorted by relevance
/linux-6.1.9/drivers/net/ethernet/xilinx/ |
D | ll_temac_mdio.c | 34 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()
|
D | ll_temac_main.c | 133 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 …]
|
D | ll_temac.h | 373 spinlock_t *indirect_lock; member
|
/linux-6.1.9/drivers/net/can/sja1000/ |
D | sja1000_isa.c | 38 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/ |
D | xilinx-ll-temac.h | 25 spinlock_t *indirect_lock; member
|
/linux-6.1.9/drivers/net/ethernet/broadcom/ |
D | bnx2.c | 269 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()
|
D | tg3.c | 492 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 …]
|
D | tg3.h | 3175 spinlock_t indirect_lock; member
|
D | bnx2.h | 6843 spinlock_t indirect_lock; member
|