/linux-master/block/ |
H A D | blk-ioc.c | 63 spin_lock_irq(&ioc->lock); 66 spin_unlock_irq(&ioc->lock); 79 lockdep_assert_held(&ioc->lock); 109 * Slow path for ioc release in put_io_context(). Performs double-lock 116 spin_lock_irq(&ioc->lock); 131 spin_unlock(&ioc->lock); 133 spin_lock(&ioc->lock); 142 spin_unlock_irq(&ioc->lock); 155 spin_lock_irqsave(&ioc->lock, flags); 158 spin_unlock_irqrestore(&ioc->lock, flag [all...] |
/linux-master/drivers/counter/ |
H A D | i8254.c | 45 * @lock: synchronization lock to prevent I/O race conditions 51 struct mutex lock; member in struct:i8254 64 mutex_lock(&priv->lock); 68 mutex_unlock(&priv->lock); 73 mutex_unlock(&priv->lock); 77 mutex_unlock(&priv->lock); 130 mutex_lock(&priv->lock); 151 mutex_unlock(&priv->lock); 219 mutex_lock(&priv->lock); [all...] |
/linux-master/drivers/iio/humidity/ |
H A D | hdc100x.c | 39 struct mutex lock; member in struct:hdc100x_data 209 mutex_lock(&data->lock); 216 mutex_unlock(&data->lock); 227 mutex_unlock(&data->lock); 266 mutex_lock(&data->lock); 268 mutex_unlock(&data->lock); 274 mutex_lock(&data->lock); 277 mutex_unlock(&data->lock); 290 mutex_lock(&data->lock); 293 mutex_unlock(&data->lock); [all...] |
/linux-master/drivers/pci/pcie/ |
H A D | pme.c | 43 spinlock_t lock; member in struct:pcie_pme_service_data 221 spin_lock_irq(&data->lock); 238 spin_unlock_irq(&data->lock); 241 spin_lock_irq(&data->lock); 250 spin_unlock_irq(&data->lock); 252 spin_lock_irq(&data->lock); 258 spin_unlock_irq(&data->lock); 276 spin_lock_irqsave(&data->lock, flags); 280 spin_unlock_irqrestore(&data->lock, flags); 285 spin_unlock_irqrestore(&data->lock, flag [all...] |
/linux-master/drivers/usb/gadget/function/ |
H A D | f_printer.c | 67 spinlock_t lock; /* lock this structure */ member in struct:printer_dev 68 /* lock buffer lists during read/write calls */ 270 spin_lock_irqsave(&dev->lock, flags); 310 spin_unlock_irqrestore(&dev->lock, flags); 328 spin_lock(&dev->lock); 338 spin_unlock(&dev->lock); 352 spin_lock_irqsave(&dev->lock, flags); 355 spin_unlock_irqrestore(&dev->lock, flags); 367 spin_unlock_irqrestore(&dev->lock, flag [all...] |
/linux-master/drivers/tty/hvc/ |
H A D | hvc_console.c | 87 * lock held. If successful, this function increments the kref reference 98 spin_lock_irqsave(&hp->lock, flags); 101 spin_unlock_irqrestore(&hp->lock, flags); 105 spin_unlock_irqrestore(&hp->lock, flags); 256 spin_lock_irqsave(&hp->lock, flags); 258 spin_unlock_irqrestore(&hp->lock, flags); 353 spin_lock_irqsave(&hp->port.lock, flags); 356 spin_unlock_irqrestore(&hp->port.lock, flags); 360 spin_unlock_irqrestore(&hp->port.lock, flags); 397 spin_lock_irqsave(&hp->port.lock, flag [all...] |
/linux-master/mm/ |
H A D | mmu_notifier.c | 42 spinlock_t lock; member in struct:mmu_notifier_subscriptions 51 * This is a collision-retry read-side/write-side 'lock', a lot like a 89 lockdep_assert_held(&subscriptions->lock); 101 spin_lock(&subscriptions->lock); 112 spin_unlock(&subscriptions->lock); 134 spin_lock(&subscriptions->lock); 137 spin_unlock(&subscriptions->lock); 148 * avoid using a blocking lock during invalidate_range_start. 161 spin_unlock(&subscriptions->lock); 178 * and the required 'user_lock' can also be a sleeping lock [all...] |
/linux-master/drivers/rtc/ |
H A D | rtc-m48t59.c | 38 spinlock_t lock; /* serialize the NVRAM and RTC access */ member in struct:m48t59_private 70 spin_lock_irqsave(&m48t59->lock, flags); 97 spin_unlock_irqrestore(&m48t59->lock, flags); 123 spin_lock_irqsave(&m48t59->lock, flags); 142 spin_unlock_irqrestore(&m48t59->lock, flags); 161 spin_lock_irqsave(&m48t59->lock, flags); 184 spin_unlock_irqrestore(&m48t59->lock, flags); 231 spin_lock_irqsave(&m48t59->lock, flags); 242 spin_unlock_irqrestore(&m48t59->lock, flags); 259 spin_lock_irqsave(&m48t59->lock, flag [all...] |
/linux-master/drivers/iio/resolver/ |
H A D | ad2s90.c | 25 struct mutex lock; /* lock to protect rx buffer */ member in struct:ad2s90_state 49 mutex_lock(&st->lock); 52 mutex_unlock(&st->lock); 57 mutex_unlock(&st->lock); 95 mutex_init(&st->lock);
|
/linux-master/arch/x86/xen/ |
H A D | spinlock.c | 139 pv_ops.lock.queued_spin_lock_slowpath = __pv_queued_spin_lock_slowpath; 140 pv_ops.lock.queued_spin_unlock = 142 pv_ops.lock.wait = xen_qlock_wait; 143 pv_ops.lock.kick = xen_qlock_kick; 144 pv_ops.lock.vcpu_is_preempted = PV_CALLEE_SAVE(xen_vcpu_stolen);
|
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/disp/ |
H A D | udisp.c | 67 spin_lock(&disp->client.lock); 70 spin_unlock(&disp->client.lock); 92 spin_lock(&disp->client.lock); 94 spin_unlock(&disp->client.lock); 99 spin_unlock(&disp->client.lock);
|
/linux-master/include/linux/ |
H A D | srcutree.h | 31 spinlock_t __private lock ____cacheline_internodealigned_in_smp; 50 spinlock_t __private lock; member in struct:srcu_node 69 spinlock_t __private lock; /* Protect counters and size state. */ member in struct:srcu_usage 134 .lock = __SPIN_LOCK_UNLOCKED(name.lock), \
|
/linux-master/drivers/net/ethernet/ibm/emac/ |
H A D | tah.c | 29 mutex_lock(&dev->lock); 32 mutex_unlock(&dev->lock); 41 mutex_lock(&dev->lock); 43 mutex_unlock(&dev->lock); 100 mutex_init(&dev->lock);
|
/linux-master/fs/btrfs/ |
H A D | block-rsv.h | 35 spinlock_t lock; member in struct:btrfs_block_rsv 120 spin_lock(&rsv->lock); 122 spin_unlock(&rsv->lock); 136 spin_lock(&rsv->lock); 138 spin_unlock(&rsv->lock);
|
/linux-master/drivers/md/ |
H A D | dm-bio-prison-v1.c | 22 spinlock_t lock; member in struct:prison_region 53 spin_lock_init(&prison->regions[i].lock); 184 spin_lock_irq(&prison->regions[l].lock); 186 spin_unlock_irq(&prison->regions[l].lock); 232 spin_lock_irq(&prison->regions[l].lock); 234 spin_unlock_irq(&prison->regions[l].lock); 256 spin_lock_irqsave(&prison->regions[l].lock, flags); 258 spin_unlock_irqrestore(&prison->regions[l].lock, flags); 284 spin_lock_irq(&prison->regions[l].lock); 287 spin_unlock_irq(&prison->regions[l].lock); 328 spinlock_t lock; member in struct:dm_deferred_set [all...] |
/linux-master/drivers/gpu/drm/xe/ |
H A D | xe_ggtt.c | 102 mutex_destroy(&ggtt->lock); 119 might_lock(&ggtt->lock); 193 mutex_init(&ggtt->lock); 207 mutex_lock(&ggtt->lock); 212 mutex_unlock(&ggtt->lock); 323 mutex_lock(&ggtt->lock); 325 mutex_unlock(&ggtt->lock); 350 mutex_lock(&ggtt->lock); 352 mutex_unlock(&ggtt->lock); 367 mutex_lock(&ggtt->lock); [all...] |
/linux-master/drivers/thermal/ |
H A D | thermal_trip.c | 35 mutex_lock(&tz->lock); 37 mutex_unlock(&tz->lock); 59 * This function must be called with tz->lock held. Both tz and tz->ops 70 lockdep_assert_held(&tz->lock); 124 mutex_lock(&tz->lock); 126 mutex_unlock(&tz->lock);
|
/linux-master/tools/perf/util/ |
H A D | dsos.c | 17 init_rwsem(&dsos->lock); 27 down_write(&dsos->lock); 41 up_write(&dsos->lock); 47 exit_rwsem(&dsos->lock); 171 up_read(&dsos->lock); 172 down_write(&dsos->lock); 175 up_write(&dsos->lock); 176 down_read(&dsos->lock); 220 down_write(&dsos->lock); 222 up_write(&dsos->lock); [all...] |
/linux-master/net/wireless/ |
H A D | lib80211.c | 49 spinlock_t *lock) 54 info->lock = lock; 92 spin_lock_irqsave(info->lock, flags); 105 spin_unlock_irqrestore(info->lock, flags); 113 spin_lock_irqsave(info->lock, flags); 115 spin_unlock_irqrestore(info->lock, flags); 126 spin_lock_irqsave(info->lock, flags); 133 spin_unlock_irqrestore(info->lock, flags); 152 spin_lock_irqsave(info->lock, flag 48 lib80211_crypt_info_init(struct lib80211_crypt_info *info, char *name, spinlock_t *lock) argument [all...] |
/linux-master/drivers/clk/imx/ |
H A D | clk-divider-gate.c | 49 spin_lock_irqsave(div->lock, flags); 58 spin_unlock_irqrestore(div->lock, flags); 87 spin_lock_irqsave(div->lock, flags); 98 spin_unlock_irqrestore(div->lock, flags); 115 spin_lock_irqsave(div->lock, flags); 121 spin_unlock_irqrestore(div->lock, flags); 133 spin_lock_irqsave(div->lock, flags); 141 spin_unlock_irqrestore(div->lock, flags); 180 spinlock_t *lock) 204 div_gate->divider.lock 176 imx_clk_hw_divider_gate(const char *name, const char *parent_name, unsigned long flags, void __iomem *reg, u8 shift, u8 width, u8 clk_divider_flags, const struct clk_div_table *table, spinlock_t *lock) argument [all...] |
/linux-master/drivers/gpu/drm/ |
H A D | drm_privacy_screen.c | 213 mutex_lock(&priv->lock); 235 mutex_unlock(&priv->lock); 253 mutex_lock(&priv->lock); 256 mutex_unlock(&priv->lock); 315 mutex_lock(&priv->lock); 324 mutex_unlock(&priv->lock); 345 mutex_lock(&priv->lock); 354 mutex_unlock(&priv->lock); 401 mutex_init(&priv->lock); 444 mutex_lock(&priv->lock); [all...] |
/linux-master/drivers/clk/mmp/ |
H A D | clk-frac.c | 98 if (factor->lock) 99 spin_lock_irqsave(factor->lock, flags); 111 if (factor->lock) 112 spin_unlock_irqrestore(factor->lock, flags); 125 if (factor->lock) 126 spin_lock_irqsave(factor->lock, flags); 155 if (factor->lock) 156 spin_unlock_irqrestore(factor->lock, flags); 172 unsigned int ftbl_cnt, spinlock_t *lock) 193 factor->lock 168 mmp_clk_register_factor(const char *name, const char *parent_name, unsigned long flags, void __iomem *base, struct mmp_clk_factor_masks *masks, struct mmp_clk_factor_tbl *ftbl, unsigned int ftbl_cnt, spinlock_t *lock) argument [all...] |
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_gtt_mgr.c | 135 spin_lock(&mgr->lock); 140 spin_unlock(&mgr->lock); 174 spin_lock(&mgr->lock); 177 spin_unlock(&mgr->lock); 197 spin_lock(&mgr->lock); 202 spin_unlock(&mgr->lock); 256 spin_lock(&mgr->lock); 258 spin_unlock(&mgr->lock); 291 spin_lock_init(&mgr->lock); 318 spin_lock(&mgr->lock); [all...] |
/linux-master/drivers/usb/serial/ |
H A D | garmin_gps.c | 126 spinlock_t lock; member in struct:garmin_data 278 spin_lock_irqsave(&garmin_data_p->lock, flags); 284 spin_unlock_irqrestore(&garmin_data_p->lock, flags); 305 spin_lock_irqsave(&garmin_data_p->lock, flags); 310 spin_unlock_irqrestore(&garmin_data_p->lock, flags); 321 spin_lock_irqsave(&garmin_data_p->lock, flags); 327 spin_unlock_irqrestore(&garmin_data_p->lock, flags); 433 spin_lock_irqsave(&garmin_data_p->lock, flags); 435 spin_unlock_irqrestore(&garmin_data_p->lock, flags); 479 spin_lock_irqsave(&garmin_data_p->lock, flag [all...] |
/linux-master/kernel/bpf/ |
H A D | queue_stack_maps.c | 18 raw_spinlock_t lock; member in struct:bpf_queue_stack 81 raw_spin_lock_init(&qs->lock); 102 if (!raw_spin_trylock_irqsave(&qs->lock, flags)) 105 raw_spin_lock_irqsave(&qs->lock, flags); 123 raw_spin_unlock_irqrestore(&qs->lock, flags); 137 if (!raw_spin_trylock_irqsave(&qs->lock, flags)) 140 raw_spin_lock_irqsave(&qs->lock, flags); 160 raw_spin_unlock_irqrestore(&qs->lock, flags); 207 if (!raw_spin_trylock_irqsave(&qs->lock, irq_flags)) 210 raw_spin_lock_irqsave(&qs->lock, irq_flag [all...] |