Symbol: mlock
arch/mips/include/asm/sgi/mc.h
148
volatile u32 mlock; /* Global GIO memory access lock */
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c
1017
mutex_init(&ce->mlock);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c
197
mutex_lock(&ce->mlock);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c
215
mutex_unlock(&ce->mlock);
drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h
226
struct mutex mlock;
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c
107
mutex_lock(&ss->mlock);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c
137
mutex_unlock(&ss->mlock);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c
849
mutex_init(&ss->mlock);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c
310
mutex_lock(&ss->mlock);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c
333
mutex_unlock(&ss->mlock);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c
127
mutex_lock(&ss->mlock);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-prng.c
159
mutex_unlock(&ss->mlock);
drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h
162
struct mutex mlock;
drivers/gpio/gpio-aggregator.c
245
struct mutex mlock; /* protects tmp[] if can_sleep */
drivers/gpio/gpio-aggregator.c
337
mutex_lock(&fwd->mlock);
drivers/gpio/gpio-aggregator.c
339
mutex_unlock(&fwd->mlock);
drivers/gpio/gpio-aggregator.c
416
mutex_lock(&fwd->mlock);
drivers/gpio/gpio-aggregator.c
418
mutex_unlock(&fwd->mlock);
drivers/gpio/gpio-aggregator.c
801
mutex_init(&fwd->mlock);
drivers/gpu/drm/bridge/ssd2825.c
135
struct mutex mlock; /* for host transfer operations */
drivers/gpu/drm/bridge/ssd2825.c
354
guard(mutex)(&priv->mlock);
drivers/gpu/drm/bridge/ssd2825.c
717
mutex_init(&priv->mlock);
drivers/gpu/host1x/hw/opcodes.h
138
static inline u32 host1x_opcode_acquire_mlock(unsigned mlock)
drivers/gpu/host1x/hw/opcodes.h
140
return (14 << 28) | (0 << 24) | mlock;
drivers/gpu/host1x/hw/opcodes.h
143
static inline u32 host1x_opcode_release_mlock(unsigned mlock)
drivers/gpu/host1x/hw/opcodes.h
145
return (14 << 28) | (1 << 24) | mlock;
drivers/iio/industrialio-buffer.c
1336
guard(mutex)(&iio_dev_opaque->mlock);
drivers/iio/industrialio-buffer.c
1374
guard(mutex)(&iio_dev_opaque->mlock);
drivers/iio/industrialio-buffer.c
1416
guard(mutex)(&iio_dev_opaque->mlock);
drivers/iio/industrialio-buffer.c
583
guard(mutex)(&iio_dev_opaque->mlock);
drivers/iio/industrialio-buffer.c
628
guard(mutex)(&iio_dev_opaque->mlock);
drivers/iio/industrialio-buffer.c
718
guard(mutex)(&iio_dev_opaque->mlock);
drivers/iio/industrialio-core.c
1657
mutex_destroy(&iio_dev_opaque->mlock);
drivers/iio/industrialio-core.c
1722
mutex_init_with_key(&iio_dev_opaque->mlock, &iio_dev_opaque->mlock_key);
drivers/iio/industrialio-core.c
2191
mutex_lock(&to_iio_dev_opaque(indio_dev)->mlock);
drivers/iio/industrialio-core.c
2201
mutex_unlock(&to_iio_dev_opaque(indio_dev)->mlock);
drivers/iio/industrialio-core.c
285
ret = mutex_lock_interruptible(&iio_dev_opaque->mlock);
drivers/iio/industrialio-core.c
290
mutex_unlock(&iio_dev_opaque->mlock);
drivers/iio/industrialio-core.c
294
mutex_unlock(&iio_dev_opaque->mlock);
drivers/iio/industrialio-event.c
201
fd = mutex_lock_interruptible(&iio_dev_opaque->mlock);
drivers/iio/industrialio-event.c
222
mutex_unlock(&iio_dev_opaque->mlock);
drivers/iio/industrialio-trigger.c
122
guard(mutex)(&iio_dev_opaque->mlock);
drivers/iio/industrialio-trigger.c
448
scoped_guard(mutex, &iio_dev_opaque->mlock) {
drivers/iio/industrialio-trigger.c
779
guard(mutex)(&iio_dev_opaque->mlock);
drivers/iio/industrialio-trigger.c
792
guard(mutex)(&iio_dev_opaque->mlock);
drivers/input/touchscreen/tsc2007.h
85
struct mutex mlock;
drivers/input/touchscreen/tsc2007_core.c
125
mutex_lock(&ts->mlock);
drivers/input/touchscreen/tsc2007_core.c
127
mutex_unlock(&ts->mlock);
drivers/input/touchscreen/tsc2007_core.c
331
mutex_init(&ts->mlock);
drivers/input/touchscreen/tsc2007_iio.c
52
mutex_lock(&tsc->mlock);
drivers/input/touchscreen/tsc2007_iio.c
95
mutex_unlock(&tsc->mlock);
drivers/media/platform/intel/pxa_camera.c
1524
vq->lock = &pcdev->mlock;
drivers/media/platform/intel/pxa_camera.c
1961
mutex_lock(&pcdev->mlock);
drivers/media/platform/intel/pxa_camera.c
1973
mutex_unlock(&pcdev->mlock);
drivers/media/platform/intel/pxa_camera.c
1983
mutex_lock(&pcdev->mlock);
drivers/media/platform/intel/pxa_camera.c
1992
mutex_unlock(&pcdev->mlock);
drivers/media/platform/intel/pxa_camera.c
2060
mutex_lock(&pcdev->mlock);
drivers/media/platform/intel/pxa_camera.c
2063
vdev->lock = &pcdev->mlock;
drivers/media/platform/intel/pxa_camera.c
2119
mutex_unlock(&pcdev->mlock);
drivers/media/platform/intel/pxa_camera.c
2129
mutex_lock(&pcdev->mlock);
drivers/media/platform/intel/pxa_camera.c
2145
mutex_unlock(&pcdev->mlock);
drivers/media/platform/intel/pxa_camera.c
2351
mutex_init(&pcdev->mlock);
drivers/media/platform/intel/pxa_camera.c
683
struct mutex mlock;
drivers/media/platform/renesas/renesas-ceu.c
1091
mutex_lock(&ceudev->mlock);
drivers/media/platform/renesas/renesas-ceu.c
1094
mutex_unlock(&ceudev->mlock);
drivers/media/platform/renesas/renesas-ceu.c
1105
mutex_lock(&ceudev->mlock);
drivers/media/platform/renesas/renesas-ceu.c
1108
mutex_unlock(&ceudev->mlock);
drivers/media/platform/renesas/renesas-ceu.c
1401
q->lock = &ceudev->mlock;
drivers/media/platform/renesas/renesas-ceu.c
1430
vdev->lock = &ceudev->mlock;
drivers/media/platform/renesas/renesas-ceu.c
1628
mutex_init(&ceudev->mlock);
drivers/media/platform/renesas/renesas-ceu.c
199
struct mutex mlock;
drivers/pmdomain/core.c
2369
mutex_init(&genpd->mlock);
drivers/pmdomain/core.c
66
mutex_lock(&genpd->mlock);
drivers/pmdomain/core.c
72
mutex_lock_nested(&genpd->mlock, depth);
drivers/pmdomain/core.c
77
return mutex_lock_interruptible(&genpd->mlock);
drivers/pmdomain/core.c
82
return mutex_unlock(&genpd->mlock);
drivers/pmdomain/imx/gpcv2.c
1361
lockdep_set_subclass(&domain->genpd.mlock, 1);
drivers/pmdomain/imx/imx8m-blk-ctrl.c
296
lockdep_set_class(&domain->genpd.mlock,
drivers/pmdomain/imx/imx8mp-blk-ctrl.c
752
lockdep_set_class(&domain->genpd.mlock,
drivers/pmdomain/imx/imx93-blk-ctrl.c
287
lockdep_set_class(&domain->genpd.mlock,
drivers/spi/spi-sn-f-ospi.c
114
struct mutex mlock;
drivers/spi/spi-sn-f-ospi.c
410
mutex_lock(&ospi->mlock);
drivers/spi/spi-sn-f-ospi.c
452
mutex_unlock(&ospi->mlock);
drivers/spi/spi-sn-f-ospi.c
464
mutex_lock(&ospi->mlock);
drivers/spi/spi-sn-f-ospi.c
499
mutex_unlock(&ospi->mlock);
drivers/spi/spi-sn-f-ospi.c
645
ret = devm_mutex_init(dev, &ospi->mlock);
include/linux/iio/iio-opaque.h
48
struct mutex mlock;
include/linux/pm_domain.h
243
struct mutex mlock;
kernel/sys_ni.c
181
COND_SYSCALL(mlock);
mm/memory-failure.c
1228
{ mlock|dirty, mlock|dirty, MF_MSG_DIRTY_MLOCKED_LRU, me_pagecache_dirty },
mm/memory-failure.c
1229
{ mlock|dirty, mlock, MF_MSG_CLEAN_MLOCKED_LRU, me_pagecache_clean },
mm/mlock.c
189
unsigned long mlock;
mm/mlock.c
195
mlock = (unsigned long)folio & (LRU_FOLIO | NEW_FOLIO);
mm/mlock.c
196
folio = (struct folio *)((unsigned long)folio - mlock);
mm/mlock.c
199
if (mlock & LRU_FOLIO)
mm/mlock.c
201
else if (mlock & NEW_FOLIO)
mm/mlock.c
659
SYSCALL_DEFINE2(mlock, unsigned long, start, size_t, len)
sound/soc/atmel/mchp-spdifrx.c
1137
mutex_init(&dev->mlock);
sound/soc/atmel/mchp-spdifrx.c
302
struct mutex mlock;
sound/soc/atmel/mchp-spdifrx.c
397
mutex_lock(&dev->mlock);
sound/soc/atmel/mchp-spdifrx.c
405
mutex_unlock(&dev->mlock);
sound/soc/atmel/mchp-spdifrx.c
410
mutex_lock(&dev->mlock);
sound/soc/atmel/mchp-spdifrx.c
418
mutex_unlock(&dev->mlock);
sound/soc/atmel/mchp-spdifrx.c
469
mutex_lock(&dev->mlock);
sound/soc/atmel/mchp-spdifrx.c
501
mutex_unlock(&dev->mlock);
sound/soc/atmel/mchp-spdifrx.c
535
mutex_lock(&dev->mlock);
sound/soc/atmel/mchp-spdifrx.c
582
mutex_unlock(&dev->mlock);
sound/soc/atmel/mchp-spdifrx.c
621
mutex_lock(&dev->mlock);
sound/soc/atmel/mchp-spdifrx.c
664
mutex_unlock(&dev->mlock);
sound/soc/atmel/mchp-spdifrx.c
707
mutex_lock(&dev->mlock);
sound/soc/atmel/mchp-spdifrx.c
729
mutex_unlock(&dev->mlock);
sound/soc/atmel/mchp-spdifrx.c
744
mutex_lock(&dev->mlock);
sound/soc/atmel/mchp-spdifrx.c
764
mutex_unlock(&dev->mlock);
sound/soc/atmel/mchp-spdifrx.c
781
mutex_lock(&dev->mlock);
sound/soc/atmel/mchp-spdifrx.c
813
mutex_unlock(&dev->mlock);
sound/soc/atmel/mchp-spdifrx.c
844
mutex_lock(&dev->mlock);
sound/soc/atmel/mchp-spdifrx.c
875
mutex_unlock(&dev->mlock);
tools/testing/selftests/cgroup/test_memcontrol.c
756
mlock(buf, size);
tools/testing/selftests/mincore/mincore_selftest.c
107
mlock(addr, page_size);
tools/testing/selftests/mincore/mincore_selftest.c
165
mlock(addr, page_size);
tools/testing/selftests/mm/guard-regions.c
942
TEST_F(guard_regions, mlock)
tools/testing/selftests/mm/guard-regions.c
960
ASSERT_EQ(mlock(ptr, 10 * page_size), 0);
tools/testing/selftests/mm/guard-regions.c
990
ASSERT_EQ(mlock(&ptr[5 * page_size], 5 * page_size), 0);
tools/testing/selftests/mm/mlock-random-test.c
158
ret = mlock(p + start_offset, lock_size);
tools/testing/selftests/mm/mlock-random-test.c
220
ret = mlock(p + start_offset, lock_size);
tools/testing/selftests/ublk/batch.c
106
if (mlock(t->commit_buf, total))
tools/testing/selftests/ublk/batch.c
197
if (mlock(t->fetch[i].fetch_buf, t->fetch[i].fetch_buf_size))