Home
last modified time | relevance | path

Searched refs:locking (Results 1 – 25 of 45) sorted by relevance

12

/linux-2.4.37.9/Documentation/
Dmandatory.txt8 1. What is mandatory locking?
11 Mandatory locking is kernel enforced file locking, as opposed to the more usual
12 cooperative file locking used to guarantee sequential access to files among
23 "advisory" locking scheme. However, the world isn't perfect, and there's
27 with a "mandatory" locking scheme, whereby the operating system kernel would
32 The System V mandatory locking scheme was intended to have as little impact as
34 as candidates for mandatory locking, and using the existing fcntl()/lockf()
38 the whole truth. System V locking is based on fcntl(). The granularity of
39 fcntl() is such that it allows the locking of byte ranges in files, in addition
40 to entire files, so the mandatory locking rules also have byte level
[all …]
Dlocks.txt56 Mandatory locking, as described in 'Documentation/mandatory.txt' was prior
62 From this release of the kernel, mandatory locking can be turned on and off
64 The default is to disallow mandatory locking. The intention is that
65 mandatory locking only be enabled on a local filesystem as the specific need
Dsmp.tex52 locking and protection of its own tables to prevent two processes updating
57 locks only. Some modern systems use fine grained locking. Because fine
58 grained locking has more overhead it is normally used only on
60 fine grained locking reduces the amount of time locks are held and reduces
177 adequately within the multiprocessor framework providing the locking is
Dtty.txt4 Your guide to the ancient and twisted locking policies of the tty layer and
146 shouldn't try and do clever locking here.
D00-INDEX114 - info on file locking implementations, flock() vs. fcntl(), etc.
124 - info on the Linux implementation of Sys V mandatory file locking.
Dnmi_watchdog.txt4 Is your system locking up unpredictably? No keyboard activity, just
Dkernel-docs.txt315 Keywords: HOWTO, kernel contexts, deadlock, locking, modules,
375 http://netfilter.kernelnotes.org/unreliable-guides/kernel-locking-
377 Keywords: locks, locking, spinlock, semaphore, atomic, race
380 locking system in the Linux Kernel either in uniprocessor or SMP
DCodingStyle317 Reference counting means that you can avoid locking, and allows multiple
322 Note that locking is _not_ a replacement for reference counting.
Drtc.txt26 built in locking so that only one process is allowed to have the /dev/rtc
/linux-2.4.37.9/Documentation/filesystems/
DLocking1 The text below describes the locking rules for VFS-related methods.
3 prototypes or locking protocols - update this file. And update the relevant
19 locking rules:
53 locking rules:
102 locking rules:
124 locking rules:
140 locking rules:
155 ->sync_page() locking rules are not well-defined - usually it is called
178 internal fs locking and real critical areas are much smaller than the areas
187 locking rules:
[all …]
D00-INDEX4 - info on locking rules as they pertain to Linux VFS.
/linux-2.4.37.9/fs/ncpfs/
DConfig.in5 dep_mbool ' Proprietary file locking' CONFIG_NCPFS_IOCTL_LOCKING $CONFIG_NCP_FS
/linux-2.4.37.9/Documentation/DocBook/
DMakefile3 kernel-locking.sgml via-audio.sgml mousedrivers.sgml sis900.sgml \
53 kernel-locking.sgml: kernel-locking.tmpl
/linux-2.4.37.9/include/asm-arm/
Dpgalloc.h38 #error Pgtable caches have to be per-CPU, so that no locking is needed.
/linux-2.4.37.9/Documentation/vm/
Dlocking4 from different people about how locking and synchronization is done
92 locking hierarchy is swap_list_lock -> swap_device_lock.
100 Swap cache locking
/linux-2.4.37.9/drivers/char/drm/
DREADME.drm38 http://precisioninsight.com/dr/locking.html
/linux-2.4.37.9/drivers/char/drm-4.0/
DREADME.drm38 http://precisioninsight.com/dr/locking.html
/linux-2.4.37.9/fs/affs/
DChanges46 - locking fixes
61 - locking fixes for link creation/removal.
75 - locking should be safe for the future
/linux-2.4.37.9/fs/
DChangeLog122 the changes of rmdir locking scheme. We shouldn't call
150 wrt locking. Moreover, it would give strong lookup atomicity.
/linux-2.4.37.9/drivers/message/i2o/
DREADME72 Fixed assorted dumb SMP locking bugs
/linux-2.4.37.9/fs/xfs/linux-2.4/
Dxfs_buf.c1737 int status, locking; in _pagebuf_page_apply() local
1755 locking = _pagebuf_iolocked(pb); in _pagebuf_page_apply()
1757 if (locking && !pb->pb_locked) in _pagebuf_page_apply()
1766 if (status && locking && !(pb->pb_target->pbr_bsize < PAGE_CACHE_SIZE)) in _pagebuf_page_apply()
/linux-2.4.37.9/Documentation/sound/
DChangeLog.multisound34 * Cleanups to locking and interrupt handling, change default
/linux-2.4.37.9/Documentation/networking/
D8139too.txt319 and media checking. Fixes mdio_xxx locking, now mdio_xxx is always
436 * Complete rewrite of SMP locking logic
/linux-2.4.37.9/Documentation/cdrom/
Dcm20624 - Tray locking.
/linux-2.4.37.9/drivers/parport/
DChangeLog382 * share.c (parport_unregister_device): Remove unneeded locking
463 locking the portlist against changes.

12