/drivers/staging/lustre/lustre/ldlm/ |
H A D | l_lock.c | 44 * Lock a lock and its resource. 47 * but there is a case when we change resource of lock upon 48 * enqueue reply. We rely on lock->l_resource = new_res 51 struct ldlm_resource *lock_res_and_lock(struct ldlm_lock *lock) argument 53 /* on server-side resource of lock doesn't change */ 54 if ((lock->l_flags & LDLM_FL_NS_SRV) == 0) 55 spin_lock(&lock->l_lock); 57 lock_res(lock->l_resource); 59 lock->l_flags |= LDLM_FL_RES_LOCKED; 60 return lock 67 unlock_res_and_lock(struct ldlm_lock *lock) argument [all...] |
/drivers/usb/gadget/function/ |
H A D | u_ecm.h | 32 struct mutex lock; member in struct:f_ecm_opts
|
H A D | u_eem.h | 32 struct mutex lock; member in struct:f_eem_opts
|
H A D | u_gether.h | 32 struct mutex lock; member in struct:f_gether_opts
|
H A D | u_ncm.h | 32 struct mutex lock; member in struct:f_ncm_opts
|
H A D | u_midi.h | 35 struct mutex lock; member in struct:f_midi_opts
|
H A D | u_rndis.h | 38 struct mutex lock; member in struct:f_rndis_opts
|
/drivers/acpi/acpica/ |
H A D | utlock.c | 3 * Module Name: utlock - Reader/Writer lock interfaces 55 * PARAMETERS: lock - Pointer to a valid RW lock 59 * DESCRIPTION: Reader/writer lock creation and deletion interfaces. 62 acpi_status acpi_ut_create_rw_lock(struct acpi_rw_lock *lock) argument 66 lock->num_readers = 0; 67 status = acpi_os_create_mutex(&lock->reader_mutex); 72 status = acpi_os_create_mutex(&lock->writer_mutex); 76 void acpi_ut_delete_rw_lock(struct acpi_rw_lock *lock) argument 79 acpi_os_delete_mutex(lock 105 acpi_ut_acquire_read_lock(struct acpi_rw_lock *lock) argument 127 acpi_ut_release_read_lock(struct acpi_rw_lock *lock) argument 163 acpi_ut_acquire_write_lock(struct acpi_rw_lock *lock) argument 171 acpi_ut_release_write_lock(struct acpi_rw_lock *lock) argument [all...] |
/drivers/gpu/drm/nouveau/ |
H A D | nv10_fence.h | 16 spinlock_t lock; member in struct:nv10_fence_priv
|
/drivers/net/wireless/cw1200/ |
H A D | hwbus.h | 19 /* This MUST be wrapped with hwbus_ops->lock/unlock! */ 27 void (*lock)(struct hwbus_priv *self); member in struct:hwbus_ops
|
H A D | pm.h | 25 spinlock_t lock; /* Protect access */ member in struct:cw1200_pm_state
|
H A D | scan.h | 25 struct semaphore lock; member in struct:cw1200_scan
|
/drivers/staging/lustre/lustre/llite/ |
H A D | vvp_lock.c | 49 * Vvp lock functions. 54 * Estimates lock value for the purpose of managing the lock cache during 81 struct cl_lock *lock, const struct cl_io *io) 83 return ccc_lock_init(env, obj, lock, io, &vvp_lock_ops); 80 vvp_lock_init(const struct lu_env *env, struct cl_object *obj, struct cl_lock *lock, const struct cl_io *io) argument
|
/drivers/block/aoe/ |
H A D | aoemain.c | 25 static spinlock_t lock; local 32 spin_lock_init(&lock); 37 spin_lock_irqsave(&lock, flags); 42 spin_unlock_irqrestore(&lock, flags); 47 spin_lock_irqsave(&lock, flags); 49 spin_unlock_irqrestore(&lock, flags);
|
/drivers/crypto/qat/qat_common/ |
H A D | adf_cfg.h | 73 struct rw_semaphore lock; member in struct:adf_cfg_device_data
|
/drivers/dma/ |
H A D | coh901318.h | 17 spinlock_t lock; member in struct:coh901318_pool
|
/drivers/gpu/drm/nouveau/core/include/core/ |
H A D | namedb.h | 10 rwlock_t lock; member in struct:nouveau_namedb
|
/drivers/gpu/drm/nouveau/core/subdev/timer/ |
H A D | nv04.h | 17 spinlock_t lock; member in struct:nv04_timer_priv
|
/drivers/gpu/drm/via/ |
H A D | via_video.c | 40 XVMCLOCKPTR(dev_priv->sarea_priv, i)->lock = 0; 51 volatile int *lock; local 57 lock = (volatile int *)XVMCLOCKPTR(dev_priv->sarea_priv, i); 58 if ((_DRM_LOCKING_CONTEXT(*lock) == context)) { 59 if (_DRM_LOCK_IS_HELD(*lock) 60 && (*lock & _DRM_LOCK_CONT)) { 63 *lock = 0; 71 volatile int *lock; local 78 if (fx->lock >= VIA_NR_XVMC_LOCKS) 81 lock [all...] |
/drivers/media/dvb-core/ |
H A D | dvb_ringbuffer.h | 41 spinlock_t lock; member in struct:dvb_ringbuffer 69 ** to lock read or write operations. 76 /* initialize ring buffer, lock and queue */
|
/drivers/staging/rtl8723au/include/ |
H A D | osdep_service.h | 52 spinlock_t lock; member in struct:rtw_queue
|
/drivers/staging/unisys/channels/ |
H A D | chanstub.c | 46 void *pSignal, spinlock_t *lock) 51 spin_lock_irqsave(lock, flags); 53 spin_unlock_irqrestore(lock, flags); 59 void *pSignal, spinlock_t *lock) 63 spin_lock(lock); 65 spin_unlock(lock); 45 SignalInsert_withLock(CHANNEL_HEADER __iomem *pChannel, u32 Queue, void *pSignal, spinlock_t *lock) argument 58 SignalRemove_withLock(CHANNEL_HEADER __iomem *pChannel, u32 Queue, void *pSignal, spinlock_t *lock) argument
|
/drivers/clk/at91/ |
H A D | pmc.h | 33 spinlock_t lock; member in struct:at91_pmc 40 spin_lock(&pmc->lock); 45 spin_unlock(&pmc->lock);
|
/drivers/clk/mmp/ |
H A D | clk-apmu.c | 27 spinlock_t *lock; member in struct:clk_apmu 36 if (apmu->lock) 37 spin_lock_irqsave(apmu->lock, flags); 42 if (apmu->lock) 43 spin_unlock_irqrestore(apmu->lock, flags); 54 if (apmu->lock) 55 spin_lock_irqsave(apmu->lock, flags); 60 if (apmu->lock) 61 spin_unlock_irqrestore(apmu->lock, flags); 70 void __iomem *base, u32 enable_mask, spinlock_t *lock) 69 mmp_clk_register_apmu(const char *name, const char *parent_name, void __iomem *base, u32 enable_mask, spinlock_t *lock) argument [all...] |
/drivers/clk/rockchip/ |
H A D | softrst.c | 28 spinlock_t lock; member in struct:rockchip_softrst 47 spin_lock_irqsave(&softrst->lock, flags); 52 spin_unlock_irqrestore(&softrst->lock, flags); 73 spin_lock_irqsave(&softrst->lock, flags); 78 spin_unlock_irqrestore(&softrst->lock, flags); 100 spin_lock_init(&softrst->lock);
|