Home
last modified time | relevance | path

Searched refs:unlocks (Results 1 – 20 of 20) sorted by relevance

/Linux-v6.1/tools/memory-model/
Dlinux-kernel.bell46 and unmatched-unlocks = Rcu-unlock \ range(matched)
47 and unmatched = unmatched-locks | unmatched-unlocks
49 and unmatched-locks-to-unlocks =
50 [unmatched-locks] ; po ; [unmatched-unlocks]
51 and matched = matched | (unmatched-locks-to-unlocks \
62 and unmatched-unlocks = Srcu-unlock \ range(matched)
63 and unmatched = unmatched-locks | unmatched-unlocks
65 and unmatched-locks-to-unlocks =
66 ([unmatched-locks] ; po ; [unmatched-unlocks]) & loc
67 and matched = matched | (unmatched-locks-to-unlocks \
/Linux-v6.1/Documentation/filesystems/
Dlocking.rst234 unlocks and drops the reference.
271 writepage: yes, unlocks (see below)
272 read_folio: yes, unlocks shared
275 readahead: yes, unlocks shared
277 write_end: yes, unlocks exclusive
289 swap_rw: yes, unlocks
295 ->read_folio() unlocks the folio, either synchronously or via I/O
298 ->readahead() unlocks the folios that I/O is attempted on like ->read_folio().
/Linux-v6.1/scripts/coccinelle/locks/
Dmini_lock.cocci2 /// Find missing unlocks. This semantic match considers the specific case
/Linux-v6.1/Documentation/locking/
Dpi-futex.rst109 then FUTEX_UNLOCK_PI is called, and the kernel unlocks the futex on the
110 behalf of userspace - and it also unlocks the attached
Dmutex-design.rst82 - Multiple unlocks are not permitted.
Dww-mutex-design.rst33 younger task) unlocks all of the buffers that it has already locked, and then
/Linux-v6.1/fs/jffs2/
DREADME.Locking95 GC thread locks it, sends the signal, then unlocks it - while the GC
96 thread itself locks it, zeroes c->gc_task, then unlocks on the exit path.
/Linux-v6.1/Documentation/userspace-api/media/v4l/
Dvidioc-streamon.rst55 in progress, unlocks any user pointer buffers locked in physical memory,
Duserp.rst95 both queues and unlocks all buffers as a side effect. Since there is no
Ddmabuf.rst151 both queues and unlocks all buffers as a side effect. Since there is no
Dext-ctrls-camera.rst468 This control locks or unlocks the automatic focus, exposure and
/Linux-v6.1/Documentation/i2c/
Di2c-topology.rst81 8. M1 unlocks muxes on its parent.
162 9. M1 unlocks its parent adapter.
163 10. M1 unlocks muxes on its parent.
/Linux-v6.1/Documentation/mm/
Dsplit_page_table_lock.rst22 unlocks and unmaps PTE table;
/Linux-v6.1/kernel/rcu/
Dsrcutree.c448 unsigned long unlocks; in srcu_readers_active_idx_check() local
450 unlocks = srcu_readers_unlock_idx(ssp, idx); in srcu_readers_active_idx_check()
486 return srcu_readers_lock_idx(ssp, idx) == unlocks; in srcu_readers_active_idx_check()
/Linux-v6.1/Documentation/trace/
Dintel_th.rst146 software sink. Functionally, it simply unlocks windows as soon as they
/Linux-v6.1/sound/soc/sof/
DKconfig76 This option unlocks SOF developer options for debug/performance/
/Linux-v6.1/Documentation/ABI/testing/
Dsysfs-bus-cxl145 for this decoders uport, unlocks / resets the decoder.
/Linux-v6.1/Documentation/cdrom/
Dcdrom-standard.rst968 Locks the door of the drive. `arg == 0` unlocks the door,
/Linux-v6.1/Documentation/scsi/
DChangeLog.lpfc1419 kernels. The lpfc_scsi_done routine already unlocks the driver
/Linux-v6.1/lib/
DKconfig.debug1369 and unlocks to be detected and reported.