/linux-master/drivers/gpu/drm/omapdrm/dss/ |
H A D | hdmi5.c | 246 mutex_lock(&hdmi->lock); 249 mutex_unlock(&hdmi->lock); 259 mutex_unlock(&hdmi->lock); 283 mutex_lock(&hdmi->lock); 291 mutex_unlock(&hdmi->lock); 295 mutex_unlock(&hdmi->lock); 303 mutex_lock(&hdmi->lock); 307 mutex_unlock(&hdmi->lock); 332 mutex_lock(&hdmi->lock); 338 mutex_unlock(&hdmi->lock); [all...] |
/linux-master/fs/xfs/scrub/ |
H A D | nlinks.c | 97 * observations is inode ILOCK -> iscan_lock/xchk_nlink_ctrs lock. 116 /* Update incore link count information. Caller must hold the nlinks lock. */ 187 mutex_lock(&xnc->lock); 193 mutex_unlock(&xnc->lock); 204 mutex_lock(&xnc->lock); 207 mutex_unlock(&xnc->lock); 266 mutex_lock(&xnc->lock); 312 mutex_unlock(&xnc->lock); 316 mutex_unlock(&xnc->lock); 362 mutex_lock(&xnc->lock); [all...] |
/linux-master/fs/ocfs2/dlm/ |
H A D | dlmrecovery.c | 214 * 5) the new master collects up all of secondary lock queue info 215 * one lock at a time, forcing each node to communicate back 217 * 6) each secondary lock queue responds with the full known lock info 376 * the state and wake as soon as all affected lock resources have 436 "lock resources\n", dlm->name); 501 * because all of the dead node's lock resources 553 /* safe to access the node data list without a lock, since this 559 mlog(0, "%s: Requesting lock info from node %u\n", dlm->name, 632 mlog(0, "%s: Done requesting all lock inf 1039 struct dlm_lock *lock; local 1171 dlm_prepare_lvb_for_migration(struct dlm_lock *lock, struct dlm_migratable_lockres *mres, int queue) argument 1207 dlm_add_lock_to_array(struct dlm_lock *lock, struct dlm_migratable_lockres *mres, int queue) argument 1267 struct dlm_lock *lock; local 1798 struct dlm_lock *lock; local 2049 struct dlm_lock *lock, *next; local 2198 dlm_lvb_needs_invalidation(struct dlm_lock *lock, int local) argument 2213 struct dlm_lock *lock; local 2255 struct dlm_lock *lock, *next; local 2326 struct dlm_lock *lock; local [all...] |
/linux-master/drivers/media/common/videobuf2/ |
H A D | videobuf2-v4l2.c | 429 * to lock access to the vb2 queue, so check that there is a lock 432 if (WARN_ON(!q->lock || !p_req)) 1152 int _vb2_fop_release(struct file *file, struct mutex *lock) argument 1156 if (lock) 1157 mutex_lock(lock); 1162 if (lock) 1163 mutex_unlock(lock); 1171 struct mutex *lock = vdev->queue->lock local 1181 struct mutex *lock = vdev->queue->lock ? vdev->queue->lock : vdev->lock; local 1205 struct mutex *lock = vdev->queue->lock ? vdev->queue->lock : vdev->lock; local 1230 struct mutex *lock = q->lock ? q->lock : vdev->lock; local 1287 struct mutex *lock = vdev->queue->lock ? local [all...] |
/linux-master/drivers/staging/rtl8723bs/core/ |
H A D | rtw_pwrctrl.c | 44 mutex_lock(&pwrpriv->lock); 46 mutex_unlock(&pwrpriv->lock); 80 mutex_lock(&pwrpriv->lock); 82 mutex_unlock(&pwrpriv->lock); 152 mutex_lock(&adapter_to_pwrctl(padapter)->lock); 154 mutex_unlock(&adapter_to_pwrctl(padapter)->lock); 234 *This function MUST be called under power lock protect 358 mutex_lock(&pwrpriv->lock); 404 mutex_unlock(&pwrpriv->lock); 523 mutex_lock(&pwrpriv->lock); [all...] |
/linux-master/drivers/clk/tegra/ |
H A D | clk-pll.c | 316 udelay(2); /* timeout = 2 * lock time */ 319 pr_err("%s: Timed out waiting for pll %s lock\n", __func__, 449 if (pll->lock) 450 spin_lock_irqsave(pll->lock, flags); 458 if (pll->lock) 459 spin_unlock_irqrestore(pll->lock, flags); 469 if (pll->lock) 470 spin_lock_irqsave(pll->lock, flags); 476 if (pll->lock) 477 spin_unlock_irqrestore(pll->lock, flag 1869 _tegra_init_pll(void __iomem *clk_base, void __iomem *pmc, struct tegra_clk_pll_params *pll_params, spinlock_t *lock) argument 1920 tegra_clk_register_pll(const char *name, const char *parent_name, void __iomem *clk_base, void __iomem *pmc, unsigned long flags, struct tegra_clk_pll_params *pll_params, spinlock_t *lock) argument 1951 tegra_clk_register_plle(const char *name, const char *parent_name, void __iomem *clk_base, void __iomem *pmc, unsigned long flags, struct tegra_clk_pll_params *pll_params, spinlock_t *lock) argument 1976 tegra_clk_register_pllu(const char *name, const char *parent_name, void __iomem *clk_base, unsigned long flags, struct tegra_clk_pll_params *pll_params, spinlock_t *lock) argument 2042 tegra_clk_register_pllxc(const char *name, const char *parent_name, void __iomem *clk_base, void __iomem *pmc, unsigned long flags, struct tegra_clk_pll_params *pll_params, spinlock_t *lock) argument 2106 tegra_clk_register_pllre(const char *name, const char *parent_name, void __iomem *clk_base, void __iomem *pmc, unsigned long flags, struct tegra_clk_pll_params *pll_params, spinlock_t *lock, unsigned long parent_rate) argument 2155 tegra_clk_register_pllm(const char *name, const char *parent_name, void __iomem *clk_base, void __iomem *pmc, unsigned long flags, struct tegra_clk_pll_params *pll_params, spinlock_t *lock) argument 2197 tegra_clk_register_pllc(const char *name, const char *parent_name, void __iomem *clk_base, void __iomem *pmc, unsigned long flags, struct tegra_clk_pll_params *pll_params, spinlock_t *lock) argument 2271 tegra_clk_register_plle_tegra114(const char *name, const char *parent_name, void __iomem *clk_base, unsigned long flags, struct tegra_clk_pll_params *pll_params, spinlock_t *lock) argument 2295 tegra_clk_register_pllu_tegra114(const char *name, const char *parent_name, void __iomem *clk_base, unsigned long flags, struct tegra_clk_pll_params *pll_params, spinlock_t *lock) argument 2329 tegra_clk_register_pllss(const char *name, const char *parent_name, void __iomem *clk_base, unsigned long flags, struct tegra_clk_pll_params *pll_params, spinlock_t *lock) argument 2411 tegra_clk_register_pllre_tegra210(const char *name, const char *parent_name, void __iomem *clk_base, void __iomem *pmc, unsigned long flags, struct tegra_clk_pll_params *pll_params, spinlock_t *lock, unsigned long parent_rate) argument 2574 tegra_clk_register_plle_tegra210(const char *name, const char *parent_name, void __iomem *clk_base, unsigned long flags, struct tegra_clk_pll_params *pll_params, spinlock_t *lock) argument 2597 tegra_clk_register_pllc_tegra210(const char *name, const char *parent_name, void __iomem *clk_base, void __iomem *pmc, unsigned long flags, struct tegra_clk_pll_params *pll_params, spinlock_t *lock) argument 2639 tegra_clk_register_pllss_tegra210(const char *name, const char *parent_name, void __iomem *clk_base, unsigned long flags, struct tegra_clk_pll_params *pll_params, spinlock_t *lock) argument 2688 tegra_clk_register_pllmb(const char *name, const char *parent_name, void __iomem *clk_base, void __iomem *pmc, unsigned long flags, struct tegra_clk_pll_params *pll_params, spinlock_t *lock) argument [all...] |
/linux-master/drivers/gpio/ |
H A D | gpio-sim.c | 54 struct mutex lock; member in struct:gpio_sim_chip 74 guard(mutex)(&chip->lock); 117 guard(mutex)(&chip->lock); 126 scoped_guard(mutex, &chip->lock) 135 scoped_guard(mutex, &chip->lock) 146 scoped_guard(mutex, &chip->lock) 156 scoped_guard(mutex, &chip->lock) { 168 scoped_guard(mutex, &chip->lock) 179 scoped_guard(mutex, &chip->lock) 213 scoped_guard(mutex, &chip->lock) 313 struct mutex *lock = data; local 557 struct mutex lock; member in struct:gpio_sim_device [all...] |
/linux-master/drivers/iio/cdc/ |
H A D | ad7746.c | 88 struct mutex lock; /* protect sensor state */ member in struct:ad7746_chip_info 344 mutex_lock(&chip->lock); 358 mutex_unlock(&chip->lock); 363 mutex_unlock(&chip->lock); 486 mutex_lock(&chip->lock); 488 mutex_unlock(&chip->lock); 497 mutex_lock(&chip->lock); 500 mutex_unlock(&chip->lock); 517 mutex_lock(&chip->lock); 523 mutex_unlock(&chip->lock); [all...] |
/linux-master/drivers/rtc/ |
H A D | rtc-sh.c | 105 spinlock_t lock; member in struct:sh_rtc 170 spin_lock(&rtc->lock); 172 spin_unlock(&rtc->lock); 182 spin_lock(&rtc->lock); 184 spin_unlock(&rtc->lock); 194 spin_lock(&rtc->lock); 196 spin_unlock(&rtc->lock); 206 spin_lock(&rtc->lock); 210 spin_unlock(&rtc->lock); 220 spin_lock_irq(&rtc->lock); [all...] |
/linux-master/drivers/dma/sf-pdma/ |
H A D | sf-pdma.c | 105 spin_lock_irqsave(&chan->vchan.lock, iflags); 107 spin_unlock_irqrestore(&chan->vchan.lock, iflags); 146 spin_lock_irqsave(&chan->vchan.lock, flags); 152 spin_unlock_irqrestore(&chan->vchan.lock, flags); 166 spin_lock_irqsave(&chan->vchan.lock, flags); 190 spin_unlock_irqrestore(&chan->vchan.lock, flags); 216 spin_lock_irqsave(&chan->vchan.lock, flags); 222 spin_unlock_irqrestore(&chan->vchan.lock, flags); 279 spin_lock_irqsave(&chan->vchan.lock, flags); 287 spin_unlock_irqrestore(&chan->vchan.lock, flag [all...] |
/linux-master/drivers/net/ethernet/netronome/nfp/flower/ |
H A D | lag_conf.c | 167 mutex_lock(&priv->nfp_lag.lock); 171 mutex_unlock(&priv->nfp_lag.lock); 187 mutex_unlock(&priv->nfp_lag.lock); 221 mutex_lock(&priv->nfp_lag.lock); 226 mutex_unlock(&priv->nfp_lag.lock); 307 mutex_lock(&lag->lock); 413 mutex_unlock(&lag->lock); 485 mutex_lock(&priv->nfp_lag.lock); 494 mutex_unlock(&priv->nfp_lag.lock); 523 mutex_lock(&lag->lock); [all...] |
/linux-master/drivers/md/ |
H A D | dm-snap.c | 50 struct rw_semaphore lock; member in struct:dm_snapshot 235 * a lock to protect it 468 down_read(&s->lock); 470 up_read(&s->lock); 636 struct dm_exception_table_lock *lock) 641 lock->complete_slot = &complete->table[exception_hash(complete, chunk)]; 642 lock->pending_slot = &pending->table[exception_hash(pending, chunk)]; 645 static void dm_exception_table_lock(struct dm_exception_table_lock *lock) argument 647 hlist_bl_lock(lock->complete_slot); 648 hlist_bl_lock(lock 635 dm_exception_table_lock_init(struct dm_snapshot *s, chunk_t chunk, struct dm_exception_table_lock *lock) argument 651 dm_exception_table_unlock(struct dm_exception_table_lock *lock) argument 823 struct dm_exception_table_lock lock; local 1651 struct dm_exception_table_lock lock; local 1955 struct dm_exception_table_lock lock; local 2443 struct dm_exception_table_lock lock; local [all...] |
/linux-master/include/linux/ |
H A D | kfifo.h | 34 * For multiple writer and one reader there is only a need to lock the writer. 36 * to lock the reader. 258 * @lock: spinlock to be used for locking 260 #define kfifo_is_empty_spinlocked(fifo, lock) \ 264 spin_lock_irqsave(lock, __flags); \ 266 spin_unlock_irqrestore(lock, __flags); \ 274 * @lock: spinlock to be used for locking 276 #define kfifo_is_empty_spinlocked_noirqsave(fifo, lock) \ 279 spin_lock(lock); \ 281 spin_unlock(lock); \ [all...] |
/linux-master/drivers/hid/ |
H A D | hid-wiimote-core.c | 50 spin_lock_irqsave(&wdata->queue.lock, flags); 53 spin_unlock_irqrestore(&wdata->queue.lock, flags); 58 spin_lock_irqsave(&wdata->state.lock, flags); 60 spin_unlock_irqrestore(&wdata->state.lock, flags); 62 spin_lock_irqsave(&wdata->queue.lock, flags); 67 spin_unlock_irqrestore(&wdata->queue.lock, flags); 79 spin_lock_irqsave(&wdata->queue.lock, flags); 93 spin_lock_irqsave(&wdata->queue.lock, flags); 114 spin_unlock_irqrestore(&wdata->queue.lock, flags); 368 spin_lock_irqsave(&wdata->state.lock, flag [all...] |
/linux-master/drivers/infiniband/core/ |
H A D | mad_rmpp.c | 53 spinlock_t lock; member in struct:mad_rmpp_recv 92 spin_lock_irqsave(&agent->lock, flags); 97 spin_unlock_irqrestore(&agent->lock, flags); 123 spin_lock_irqsave(&rmpp_recv->lock, flags); 127 spin_unlock_irqrestore(&rmpp_recv->lock, flags); 248 spin_lock_irqsave(&rmpp_recv->agent->lock, flags); 250 spin_unlock_irqrestore(&rmpp_recv->agent->lock, flags); 255 spin_unlock_irqrestore(&rmpp_recv->agent->lock, flags); 269 spin_lock_irqsave(&rmpp_recv->agent->lock, flags); 271 spin_unlock_irqrestore(&rmpp_recv->agent->lock, flag [all...] |
/linux-master/drivers/counter/ |
H A D | rz-mtu3-cnt.c | 69 * @lock: Lock to prevent concurrent access for ceiling and count 77 struct mutex lock; member in struct:rz_mtu3_cnt 128 mutex_lock(&priv->lock); 131 mutex_unlock(&priv->lock); 136 mutex_unlock(&priv->lock); 147 mutex_lock(&priv->lock); 150 mutex_unlock(&priv->lock); 174 mutex_unlock(&priv->lock); 196 mutex_unlock(&priv->lock); 244 mutex_unlock(&priv->lock); [all...] |
/linux-master/drivers/usb/host/ |
H A D | ehci-hcd.c | 179 * Must be called with interrupts enabled and the lock not held. 185 spin_lock_irq(&ehci->lock); 191 spin_unlock_irq(&ehci->lock); 204 spin_unlock_irq(&ehci->lock); 229 * Must be called with interrupts enabled and the lock not held. 271 * Must be called with interrupts enabled and the lock not held. 286 spin_lock_irq(&ehci->lock); 289 spin_unlock_irq(&ehci->lock); 324 spin_unlock_irq(&ehci->lock); 326 spin_lock_irq(&ehci->lock); [all...] |
/linux-master/fs/btrfs/ |
H A D | subpage.c | 60 * deadlocks (hold one tree lock while trying to lock another tree lock in 171 spin_lock_init(&ret->lock); 264 spin_lock_irqsave(&subpage->lock, flags); 272 spin_unlock_irqrestore(&subpage->lock, flags); 288 spin_lock_irqsave(&subpage->lock, flags); 306 spin_unlock_irqrestore(&subpage->lock, flags); 338 spin_lock_irqsave(&subpage->lock, flags); 344 spin_unlock_irqrestore(&subpage->lock, flag [all...] |
/linux-master/drivers/iommu/intel/ |
H A D | pasid.c | 242 spin_lock(&iommu->lock); 245 spin_unlock(&iommu->lock); 252 spin_unlock(&iommu->lock); 310 spin_lock(&iommu->lock); 313 spin_unlock(&iommu->lock); 318 spin_unlock(&iommu->lock); 341 spin_unlock(&iommu->lock); 400 spin_lock(&iommu->lock); 403 spin_unlock(&iommu->lock); 408 spin_unlock(&iommu->lock); [all...] |
/linux-master/drivers/usb/serial/ |
H A D | cyberjack.c | 93 spinlock_t lock; /* Lock for SMP */ member in struct:cyberjack_private 109 spin_lock_init(&priv->lock); 143 spin_lock_irqsave(&priv->lock, flags); 147 spin_unlock_irqrestore(&priv->lock, flags); 177 spin_lock_irqsave(&priv->lock, flags); 182 spin_unlock_irqrestore(&priv->lock, flags); 222 spin_unlock_irqrestore(&priv->lock, flags); 238 spin_unlock_irqrestore(&priv->lock, flags); 272 spin_lock_irqsave(&priv->lock, flags); 278 spin_unlock_irqrestore(&priv->lock, flag [all...] |
/linux-master/sound/soc/samsung/ |
H A D | idma.c | 39 spinlock_t lock; member in struct:idma_ctrl 51 spinlock_t lock; member in struct:idma_info 70 spin_lock(&prtd->lock); 72 spin_unlock(&prtd->lock); 104 spin_lock(&prtd->lock); 106 spin_unlock(&prtd->lock); 113 spin_lock(&idma.lock); 123 spin_unlock(&idma.lock); 128 spin_unlock(&idma.lock); 195 spin_lock(&prtd->lock); [all...] |
/linux-master/drivers/media/platform/qcom/venus/ |
H A D | hfi.c | 54 mutex_lock(&core->lock); 80 mutex_unlock(&core->lock); 88 mutex_lock(&core->lock); 101 mutex_unlock(&core->lock); 104 mutex_lock(&core->lock); 116 mutex_unlock(&core->lock); 145 mutex_lock(&core->lock); 160 mutex_unlock(&core->lock); 191 mutex_lock(&core->lock); 208 mutex_unlock(&core->lock); [all...] |
/linux-master/drivers/iio/proximity/ |
H A D | srf08.c | 64 struct mutex lock; member in struct:srf08_data 129 mutex_lock(&data->lock); 135 mutex_unlock(&data->lock); 163 mutex_unlock(&data->lock); 171 mutex_unlock(&data->lock); 175 mutex_unlock(&data->lock); 191 mutex_lock(&data->lock); 197 mutex_unlock(&data->lock); 275 mutex_lock(&data->lock); 280 mutex_unlock(&data->lock); [all...] |
/linux-master/drivers/gpu/drm/nouveau/nvkm/core/ |
H A D | intr.c | 113 spin_lock_irqsave(&device->intr.lock, flags); 115 spin_unlock_irqrestore(&device->intr.lock, flags); 139 spin_lock_irqsave(&device->intr.lock, flags); 141 spin_unlock_irqrestore(&device->intr.lock, flags); 174 spin_lock(&device->intr.lock); 227 spin_unlock(&device->intr.lock); 254 spin_lock_irq(&device->intr.lock); 256 spin_unlock_irq(&device->intr.lock); 327 spin_lock_irq(&device->intr.lock); 337 spin_unlock_irq(&device->intr.lock); [all...] |
/linux-master/drivers/net/ |
H A D | eql.c | 77 * infinite sleep in a lock somewhere.. 149 spin_lock(&eql->queue.lock); 163 spin_unlock(&eql->queue.lock); 186 spin_lock_init(&eql->queue.lock); 236 spin_lock_bh(&queue->lock); 245 spin_unlock_bh(&queue->lock); 301 /* queue->lock must be held */ 342 spin_lock(&eql->queue.lock); 358 spin_unlock(&eql->queue.lock); 367 /* queue->lock mus [all...] |