/kernel/linux/linux-5.10/drivers/ssb/ |
H A D | pcmcia.c | 230 spin_lock_irqsave(&bus->bar_lock, flags); in ssb_pcmcia_read8() 234 spin_unlock_irqrestore(&bus->bar_lock, flags); in ssb_pcmcia_read8() 246 spin_lock_irqsave(&bus->bar_lock, flags); in ssb_pcmcia_read16() 250 spin_unlock_irqrestore(&bus->bar_lock, flags); in ssb_pcmcia_read16() 262 spin_lock_irqsave(&bus->bar_lock, flags); in ssb_pcmcia_read32() 268 spin_unlock_irqrestore(&bus->bar_lock, flags); in ssb_pcmcia_read32() 282 spin_lock_irqsave(&bus->bar_lock, flags); in ssb_pcmcia_block_read() 327 spin_unlock_irqrestore(&bus->bar_lock, flags); in ssb_pcmcia_block_read() 337 spin_lock_irqsave(&bus->bar_lock, flags); in ssb_pcmcia_write8() 341 spin_unlock_irqrestore(&bus->bar_lock, flag in ssb_pcmcia_write8() [all...] |
H A D | pci.c | 74 spin_lock_irqsave(&bus->bar_lock, flags); in ssb_pci_switch_core() 78 spin_unlock_irqrestore(&bus->bar_lock, flags); in ssb_pci_switch_core()
|
H A D | main.c | 623 spin_lock_init(&bus->bar_lock); in ssb_bus_register()
|
/kernel/linux/linux-6.6/drivers/ssb/ |
H A D | pcmcia.c | 230 spin_lock_irqsave(&bus->bar_lock, flags); in ssb_pcmcia_read8() 234 spin_unlock_irqrestore(&bus->bar_lock, flags); in ssb_pcmcia_read8() 246 spin_lock_irqsave(&bus->bar_lock, flags); in ssb_pcmcia_read16() 250 spin_unlock_irqrestore(&bus->bar_lock, flags); in ssb_pcmcia_read16() 262 spin_lock_irqsave(&bus->bar_lock, flags); in ssb_pcmcia_read32() 268 spin_unlock_irqrestore(&bus->bar_lock, flags); in ssb_pcmcia_read32() 282 spin_lock_irqsave(&bus->bar_lock, flags); in ssb_pcmcia_block_read() 327 spin_unlock_irqrestore(&bus->bar_lock, flags); in ssb_pcmcia_block_read() 337 spin_lock_irqsave(&bus->bar_lock, flags); in ssb_pcmcia_write8() 341 spin_unlock_irqrestore(&bus->bar_lock, flag in ssb_pcmcia_write8() [all...] |
H A D | pci.c | 74 spin_lock_irqsave(&bus->bar_lock, flags); in ssb_pci_switch_core() 78 spin_unlock_irqrestore(&bus->bar_lock, flags); in ssb_pci_switch_core()
|
H A D | main.c | 624 spin_lock_init(&bus->bar_lock); in ssb_bus_register()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp6000_pcie.c | 150 spinlock_t bar_lock; /* Protect the PCI2CPP BAR cache */ member 429 spin_lock_irqsave(&nfp->bar_lock, flags); in find_unused_bar_and_lock() 433 spin_unlock_irqrestore(&nfp->bar_lock, flags); in find_unused_bar_and_lock() 435 __release(&nfp->bar_lock); in find_unused_bar_and_lock() 472 spin_lock_irqsave(&nfp->bar_lock, irqflags); in nfp_alloc_bar() 477 spin_unlock_irqrestore(&nfp->bar_lock, irqflags); in nfp_alloc_bar() 488 * find_unused_bar function will reclaim the bar_lock in nfp_alloc_bar() 491 spin_unlock_irqrestore(&nfp->bar_lock, irqflags); in nfp_alloc_bar() 496 __acquire(&nfp->bar_lock); in nfp_alloc_bar() 508 spin_unlock_irqrestore(&nfp->bar_lock, irqflag in nfp_alloc_bar() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp6000_pcie.c | 148 spinlock_t bar_lock; /* Protect the PCI2CPP BAR cache */ member 424 spin_lock_irqsave(&nfp->bar_lock, flags); in find_unused_bar_and_lock() 428 spin_unlock_irqrestore(&nfp->bar_lock, flags); in find_unused_bar_and_lock() 430 __release(&nfp->bar_lock); in find_unused_bar_and_lock() 467 spin_lock_irqsave(&nfp->bar_lock, irqflags); in nfp_alloc_bar() 472 spin_unlock_irqrestore(&nfp->bar_lock, irqflags); in nfp_alloc_bar() 483 * find_unused_bar function will reclaim the bar_lock in nfp_alloc_bar() 486 spin_unlock_irqrestore(&nfp->bar_lock, irqflags); in nfp_alloc_bar() 491 __acquire(&nfp->bar_lock); in nfp_alloc_bar() 503 spin_unlock_irqrestore(&nfp->bar_lock, irqflag in nfp_alloc_bar() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net.h | 563 * @bar_lock) 569 * @bar_lock: vNIC config BAR access lock, protects: update, 652 struct semaphore bar_lock; member 896 down(&nn->bar_lock); in nn_ctrl_bar_lock() 901 return !down_trylock(&nn->bar_lock); in nn_ctrl_bar_trylock() 906 up(&nn->bar_lock); in nn_ctrl_bar_unlock()
|
H A D | nfp_net_common.c | 3793 sema_init(&nn->bar_lock, 1); in nfp_net_alloc()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/ |
H A D | nfp_net.h | 577 * @bar_lock) 583 * @bar_lock: vNIC config BAR access lock, protects: update, 675 struct semaphore bar_lock; member 911 down(&nn->bar_lock); in nn_ctrl_bar_lock() 916 return !down_trylock(&nn->bar_lock); in nn_ctrl_bar_trylock() 921 up(&nn->bar_lock); in nn_ctrl_bar_unlock()
|
H A D | nfp_net_common.c | 2369 sema_init(&nn->bar_lock, 1); in nfp_net_alloc()
|
/kernel/linux/linux-5.10/include/linux/ssb/ |
H A D | ssb.h | 433 spinlock_t bar_lock; member
|
/kernel/linux/linux-6.6/include/linux/ssb/ |
H A D | ssb.h | 433 spinlock_t bar_lock; member
|