Home
last modified time | relevance | path

Searched refs:bar_lock (Results 1 - 14 of 14) sorted by relevance

/kernel/linux/linux-5.10/drivers/ssb/
H A Dpcmcia.c230 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 Dpci.c74 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 Dmain.c623 spin_lock_init(&bus->bar_lock); in ssb_bus_register()
/kernel/linux/linux-6.6/drivers/ssb/
H A Dpcmcia.c230 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 Dpci.c74 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 Dmain.c624 spin_lock_init(&bus->bar_lock); in ssb_bus_register()
/kernel/linux/linux-5.10/drivers/net/ethernet/netronome/nfp/nfpcore/
H A Dnfp6000_pcie.c150 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 Dnfp6000_pcie.c148 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 Dnfp_net.h563 * @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 Dnfp_net_common.c3793 sema_init(&nn->bar_lock, 1); in nfp_net_alloc()
/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/
H A Dnfp_net.h577 * @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 Dnfp_net_common.c2369 sema_init(&nn->bar_lock, 1); in nfp_net_alloc()
/kernel/linux/linux-5.10/include/linux/ssb/
H A Dssb.h433 spinlock_t bar_lock; member
/kernel/linux/linux-6.6/include/linux/ssb/
H A Dssb.h433 spinlock_t bar_lock; member

Completed in 25 milliseconds