/linux-master/drivers/clk/rockchip/ |
H A D | softrst.c | 20 spinlock_t lock; member in struct:rockchip_softrst 44 spin_lock_irqsave(&softrst->lock, flags); 49 spin_unlock_irqrestore(&softrst->lock, flags); 75 spin_lock_irqsave(&softrst->lock, flags); 80 spin_unlock_irqrestore(&softrst->lock, flags); 103 spin_lock_init(&softrst->lock);
|
H A D | clk-half-divider.c | 120 if (divider->lock) 121 spin_lock_irqsave(divider->lock, flags); 123 __acquire(divider->lock); 134 if (divider->lock) 135 spin_unlock_irqrestore(divider->lock, flags); 137 __release(divider->lock); 167 spinlock_t *lock) 185 mux->lock = lock; 198 gate->lock 158 rockchip_clk_register_halfdiv(const char *name, const char *const *parent_names, u8 num_parents, void __iomem *base, int muxdiv_offset, u8 mux_shift, u8 mux_width, u8 mux_flags, u8 div_shift, u8 div_width, u8 div_flags, int gate_offset, u8 gate_shift, u8 gate_flags, unsigned long flags, spinlock_t *lock) argument [all...] |
/linux-master/drivers/gpu/host1x/ |
H A D | intr.c | 60 spin_lock_irqsave(&fence_list->lock, irqflags); 63 spin_unlock_irqrestore(&fence_list->lock, irqflags); 70 spin_unlock_irqrestore(&fence_list->lock, irqflags); 83 spin_lock(&sp->fences.lock); 98 spin_unlock(&sp->fences.lock); 110 spin_lock_init(&syncpt->fences.lock);
|
/linux-master/drivers/gpu/drm/etnaviv/ |
H A D | etnaviv_gem_prime.c | 45 mutex_lock(&etnaviv_obj->lock); 47 mutex_unlock(&etnaviv_obj->lock); 57 mutex_lock(&etnaviv_obj->lock); 59 mutex_unlock(&etnaviv_obj->lock); 83 lockdep_assert_held(&etnaviv_obj->lock); 124 lockdep_set_class(&etnaviv_obj->lock, &etnaviv_prime_lock_class);
|
/linux-master/fs/btrfs/ |
H A D | discard.c | 96 lockdep_assert_held(&discard_ctl->lock); 121 spin_lock(&discard_ctl->lock); 123 spin_unlock(&discard_ctl->lock); 131 spin_lock(&discard_ctl->lock); 136 spin_unlock(&discard_ctl->lock); 151 spin_unlock(&discard_ctl->lock); 160 spin_lock(&discard_ctl->lock); 179 spin_unlock(&discard_ctl->lock); 244 spin_lock(&discard_ctl->lock); 269 spin_unlock(&discard_ctl->lock); [all...] |
/linux-master/arch/um/drivers/ |
H A D | harddog_kern.c | 55 static DEFINE_SPINLOCK(lock); 70 spin_lock(&lock); 85 spin_unlock(&lock); 89 spin_unlock(&lock); 100 spin_lock(&lock); 107 spin_unlock(&lock);
|
/linux-master/drivers/gpio/ |
H A D | gpio-imx-scu.c | 18 struct mutex lock; member in struct:scu_gpio_priv 43 mutex_lock(&priv->lock); 48 mutex_unlock(&priv->lock); 66 mutex_lock(&priv->lock); 71 mutex_unlock(&priv->lock); 102 mutex_init(&priv->lock);
|
/linux-master/drivers/usb/host/ |
H A D | ehci-hub.c | 68 spin_lock_irq(&ehci->lock); 81 spin_unlock_irq(&ehci->lock); 85 spin_lock_irq(&ehci->lock); 89 spin_unlock_irq(&ehci->lock); 95 spin_lock_irq(&ehci->lock); 99 spin_unlock_irq(&ehci->lock); 103 spin_lock_irq(&ehci->lock); 122 spin_unlock_irq(&ehci->lock); 160 spin_lock_irq(&ehci->lock); 171 spin_unlock_irq(&ehci->lock); [all...] |
/linux-master/drivers/tty/hvc/ |
H A D | hvcs.c | 252 spinlock_t lock; member in struct:hvcs_struct 321 spin_lock_irqsave(&hvcsd->lock, flags); 323 spin_unlock_irqrestore(&hvcsd->lock, flags); 335 spin_lock_irqsave(&hvcsd->lock, flags); 337 spin_unlock_irqrestore(&hvcsd->lock, flags); 360 spin_lock_irqsave(&hvcsd->lock, flags); 362 spin_unlock_irqrestore(&hvcsd->lock, flags); 380 spin_lock_irqsave(&hvcsd->lock, flags); 383 spin_unlock_irqrestore(&hvcsd->lock, flags); 390 spin_unlock_irqrestore(&hvcsd->lock, flag [all...] |
/linux-master/drivers/input/serio/ |
H A D | q40kbd.c | 36 spinlock_t lock; member in struct:q40kbd 44 spin_lock_irqsave(&q40kbd->lock, flags); 51 spin_unlock_irqrestore(&q40kbd->lock, flags); 65 spin_lock_irqsave(&q40kbd->lock, flags); 70 spin_unlock_irqrestore(&q40kbd->lock, flags); 119 spin_lock_init(&q40kbd->lock);
|
/linux-master/drivers/gpu/drm/lima/ |
H A D | lima_ctx.c | 58 mutex_lock(&mgr->lock); 64 mutex_unlock(&mgr->lock); 72 mutex_lock(&mgr->lock); 76 mutex_unlock(&mgr->lock); 87 mutex_init(&mgr->lock); 101 mutex_destroy(&mgr->lock);
|
/linux-master/drivers/dma-buf/ |
H A D | dma-fence.c | 96 * &dma_resv lock. Note that this also pulls in the entire established 201 * same rules for lock nesting order, calling contexts for various functions 228 * waiting on a &dma_fence while holding a lock:: 230 * lock(A); 234 * while the other thread is stuck trying to acquire the same lock, which 238 * lock(A); 247 * lock(A); 362 * &dma_fence.lock held. 373 lockdep_assert_held(fence->lock); 418 spin_lock_irqsave(fence->lock, flag 1008 dma_fence_init(struct dma_fence *fence, const struct dma_fence_ops *ops, spinlock_t *lock, u64 context, u64 seqno) argument [all...] |
/linux-master/tools/perf/util/bpf_skel/ |
H A D | lock_contention.bpf.c | 14 /* lock contention flags from include/trace/events/lock.h */ 46 /* actual lock contention statistics */ 133 /* determine the key of lock stat */ 245 static inline struct task_struct *get_lock_owner(__u64 lock, __u32 flags) argument 251 struct mutex *mutex = (void *)lock; 262 struct rw_semaphore___old *rwsem = (void *)lock; 265 struct rw_semaphore___new *rwsem = (void *)lock; 270 struct rw_semaphore *rwsem = (void *)lock; 282 static inline __u32 check_lock_type(__u64 lock, __u3 argument 529 raw_spinlock_t lock; member in struct:rq___old [all...] |
/linux-master/drivers/gpu/drm/panthor/ |
H A D | panthor_heap.c | 56 /** @lock: Lock protecting insertion in the chunks list. */ 57 struct mutex lock; member in struct:panthor_heap 92 /** @lock: Lock protecting access to @xa. */ 93 struct rw_semaphore lock; member in struct:panthor_heap_pool 125 mutex_lock(&heap->lock); 128 mutex_unlock(&heap->lock); 178 mutex_lock(&heap->lock); 181 mutex_unlock(&heap->lock); 230 mutex_destroy(&heap->lock); 244 down_write(&pool->lock); [all...] |
/linux-master/net/ncsi/ |
H A D | ncsi-manage.c | 67 spin_lock_irqsave(&nc->lock, flags); 71 spin_unlock_irqrestore(&nc->lock, flags); 76 spin_unlock_irqrestore(&nc->lock, flags); 81 spin_unlock_irqrestore(&nc->lock, flags); 101 spin_lock_irqsave(&nc->lock, flags); 106 spin_unlock_irqrestore(&nc->lock, flags); 119 spin_lock_irqsave(&nc->lock, flags); 121 spin_unlock_irqrestore(&nc->lock, flags); 147 spin_lock_irqsave(&nc->lock, flags); 151 spin_unlock_irqrestore(&nc->lock, flag [all...] |
/linux-master/drivers/media/usb/as102/ |
H A D | as102_drv.c | 58 if (mutex_lock_interruptible(&dev->bus_adap.lock)) 65 mutex_unlock(&dev->bus_adap.lock); 83 if (mutex_lock_interruptible(&dev->bus_adap.lock)) 88 mutex_unlock(&dev->bus_adap.lock); 100 if (mutex_lock_interruptible(&dev->bus_adap.lock)) { 102 "amutex_lock_interruptible(lock) failed !\n"); 129 mutex_unlock(&dev->bus_adap.lock); 178 if (mutex_lock_interruptible(&bus_adap->lock)) 186 mutex_unlock(&bus_adap->lock); 196 if (mutex_lock_interruptible(&bus_adap->lock)) [all...] |
/linux-master/kernel/trace/ |
H A D | pid_list.c | 16 lockdep_assert_held(&pid_list->lock); 40 lockdep_assert_held(&pid_list->lock); 63 lockdep_assert_held(&pid_list->lock); 73 lockdep_assert_held(&pid_list->lock); 145 raw_spin_lock_irqsave(&pid_list->lock, flags); 152 raw_spin_unlock_irqrestore(&pid_list->lock, flags); 184 raw_spin_lock_irqsave(&pid_list->lock, flags); 206 raw_spin_unlock_irqrestore(&pid_list->lock, flags); 236 raw_spin_lock_irqsave(&pid_list->lock, flags); 257 raw_spin_unlock_irqrestore(&pid_list->lock, flag [all...] |
/linux-master/drivers/media/common/videobuf2/ |
H A D | videobuf2-dvb.c | 44 mutex_lock(&dvb->lock); 54 mutex_unlock(&dvb->lock); 64 mutex_lock(&dvb->lock); 68 mutex_unlock(&dvb->lock); 83 mutex_init(&fe->lock); 219 mutex_lock(&f->lock); 233 mutex_unlock(&f->lock); 237 mutex_unlock(&f->lock); 257 mutex_lock(&f->lock); 267 mutex_unlock(&f->lock); [all...] |
/linux-master/drivers/usb/gadget/legacy/ |
H A D | raw_gadget.c | 48 spinlock_t lock; member in struct:raw_event_queue 56 spin_lock_init(&queue->lock); 67 spin_lock_irqsave(&queue->lock, flags); 69 spin_unlock_irqrestore(&queue->lock, flags); 74 spin_unlock_irqrestore(&queue->lock, flags); 84 spin_unlock_irqrestore(&queue->lock, flags); 98 * and then take the lock to protect queue struct fields. 103 spin_lock_irqsave(&queue->lock, flags); 109 spin_unlock_irqrestore(&queue->lock, flags); 116 spin_unlock_irqrestore(&queue->lock, flag 161 spinlock_t lock; member in struct:raw_dev [all...] |
/linux-master/drivers/base/firmware_loader/ |
H A D | sysfs_upload.c | 75 mutex_lock(&fwlp->lock); 86 mutex_unlock(&fwlp->lock); 102 mutex_lock(&fwlp->lock); 107 mutex_unlock(&fwlp->lock); 138 mutex_lock(&fwlp->lock); 140 mutex_unlock(&fwlp->lock); 146 mutex_lock(&fwlp->lock); 149 mutex_unlock(&fwlp->lock); 154 mutex_lock(&fwlp->lock); 156 mutex_unlock(&fwlp->lock); [all...] |
/linux-master/drivers/clk/ |
H A D | clk-fractional-divider.c | 77 if (fd->lock) 78 spin_lock_irqsave(fd->lock, flags); 80 __acquire(fd->lock); 84 if (fd->lock) 85 spin_unlock_irqrestore(fd->lock, flags); 87 __release(fd->lock); 201 if (fd->lock) 202 spin_lock_irqsave(fd->lock, flags); 204 __acquire(fd->lock); 211 if (fd->lock) 261 clk_hw_register_fractional_divider(struct device *dev, const char *name, const char *parent_name, unsigned long flags, void __iomem *reg, u8 mshift, u8 mwidth, u8 nshift, u8 nwidth, u8 clk_divider_flags, spinlock_t *lock) argument 301 clk_register_fractional_divider(struct device *dev, const char *name, const char *parent_name, unsigned long flags, void __iomem *reg, u8 mshift, u8 mwidth, u8 nshift, u8 nwidth, u8 clk_divider_flags, spinlock_t *lock) argument [all...] |
/linux-master/drivers/xen/xen-pciback/ |
H A D | passthrough.c | 15 /* Access to dev_list must be protected by lock */ 17 struct mutex lock; member in struct:passthrough_dev_data 29 mutex_lock(&dev_data->lock); 40 mutex_unlock(&dev_data->lock); 59 mutex_lock(&dev_data->lock); 61 mutex_unlock(&dev_data->lock); 73 struct pci_dev *dev, bool lock) 79 mutex_lock(&dev_data->lock); 89 mutex_unlock(&dev_data->lock); 92 if (lock) 72 __xen_pcibk_release_pci_dev(struct xen_pcibk_device *pdev, struct pci_dev *dev, bool lock) argument [all...] |
H A D | vpci.c | 21 /* Access to dev_list must be protected by lock */ 23 struct mutex lock; member in struct:vpci_dev_data 44 mutex_lock(&vpci_dev->lock); 55 mutex_unlock(&vpci_dev->lock); 94 mutex_lock(&vpci_dev->lock); 138 mutex_unlock(&vpci_dev->lock); 151 struct pci_dev *dev, bool lock) 157 mutex_lock(&vpci_dev->lock); 173 mutex_unlock(&vpci_dev->lock); 176 if (lock) 150 __xen_pcibk_release_pci_dev(struct xen_pcibk_device *pdev, struct pci_dev *dev, bool lock) argument [all...] |
/linux-master/drivers/clk/mmp/ |
H A D | clk.h | 34 spinlock_t *lock; member in struct:mmp_clk_factor 41 spinlock_t *lock); 96 spinlock_t *lock; member in struct:mmp_clk_mix 106 spinlock_t *lock); 119 spinlock_t *lock; member in struct:mmp_clk_gate 127 spinlock_t *lock); 131 unsigned int delay, unsigned int apbc_flags, spinlock_t *lock); 134 spinlock_t *lock); 173 spinlock_t *lock; member in struct:mmp_param_general_gate_clk 189 spinlock_t *lock; member in struct:mmp_param_gate_clk 205 spinlock_t *lock; member in struct:mmp_param_mux_clk 220 spinlock_t *lock; member in struct:mmp_param_div_clk [all...] |
/linux-master/drivers/hwmon/ |
H A D | adcxx.c | 41 struct mutex lock; member in struct:adcxx 58 if (mutex_lock_interruptible(&adc->lock)) 80 mutex_unlock(&adc->lock); 98 if (mutex_lock_interruptible(&adc->lock)) 103 mutex_unlock(&adc->lock); 119 if (mutex_lock_interruptible(&adc->lock)) 124 mutex_unlock(&adc->lock); 165 mutex_init(&adc->lock); 167 mutex_lock(&adc->lock); 186 mutex_unlock(&adc->lock); [all...] |