Searched refs:indirect_lock (Results 1 – 9 of 9) sorted by relevance
/linux-6.6.21/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 | 131 spin_lock_irqsave(lp->indirect_lock, flags); in temac_indirect_in32() 133 spin_unlock_irqrestore(lp->indirect_lock, flags); in temac_indirect_in32() 173 spin_lock_irqsave(lp->indirect_lock, flags); in temac_indirect_out32() 175 spin_unlock_irqrestore(lp->indirect_lock, flags); in temac_indirect_out32() 422 spin_lock_irqsave(lp->indirect_lock, flags); in temac_do_set_mac_address() 434 spin_unlock_irqrestore(lp->indirect_lock, flags); in temac_do_set_mac_address() 472 spin_lock_irqsave(lp->indirect_lock, flags); in temac_set_multicast_list() 508 spin_unlock_irqrestore(lp->indirect_lock, flags); in temac_set_multicast_list() 604 spin_lock_irqsave(lp->indirect_lock, flags); in temac_setoptions() 613 spin_unlock_irqrestore(lp->indirect_lock, flags); in temac_setoptions() [all …]
|
D | ll_temac.h | 374 spinlock_t *indirect_lock; member
|
/linux-6.6.21/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.6.21/include/linux/platform_data/ |
D | xilinx-ll-temac.h | 25 spinlock_t *indirect_lock; member
|
/linux-6.6.21/drivers/net/ethernet/broadcom/ |
D | bnx2.c | 268 spin_lock_irqsave(&bp->indirect_lock, flags); in bnx2_reg_rd_ind() 271 spin_unlock_irqrestore(&bp->indirect_lock, flags); in bnx2_reg_rd_ind() 280 spin_lock_irqsave(&bp->indirect_lock, flags); in bnx2_reg_wr_ind() 283 spin_unlock_irqrestore(&bp->indirect_lock, flags); in bnx2_reg_wr_ind() 304 spin_lock_irqsave(&bp->indirect_lock, flags); in bnx2_ctx_wr() 321 spin_unlock_irqrestore(&bp->indirect_lock, flags); in bnx2_ctx_wr() 1964 spin_lock(&bp->indirect_lock); in bnx2_send_heart_beat() 1969 spin_unlock(&bp->indirect_lock); in bnx2_send_heart_beat() 8128 spin_lock_init(&bp->indirect_lock); in bnx2_init_board()
|
D | tg3.c | 494 spin_lock_irqsave(&tp->indirect_lock, flags); in tg3_write_indirect_reg32() 497 spin_unlock_irqrestore(&tp->indirect_lock, flags); in tg3_write_indirect_reg32() 511 spin_lock_irqsave(&tp->indirect_lock, flags); in tg3_read_indirect_reg32() 514 spin_unlock_irqrestore(&tp->indirect_lock, flags); in tg3_read_indirect_reg32() 533 spin_lock_irqsave(&tp->indirect_lock, flags); in tg3_write_indirect_mbox() 536 spin_unlock_irqrestore(&tp->indirect_lock, flags); in tg3_write_indirect_mbox() 553 spin_lock_irqsave(&tp->indirect_lock, flags); in tg3_read_indirect_mbox() 556 spin_unlock_irqrestore(&tp->indirect_lock, flags); in tg3_read_indirect_mbox() 633 spin_lock_irqsave(&tp->indirect_lock, flags); in tg3_write_mem() 647 spin_unlock_irqrestore(&tp->indirect_lock, flags); in tg3_write_mem() [all …]
|
D | tg3.h | 3177 spinlock_t indirect_lock; member
|
D | bnx2.h | 6842 spinlock_t indirect_lock; member
|