Searched refs:locking (Results 1 – 25 of 131) sorted by relevance
123456
/linux-2.6.39/Documentation/ |
D | lockdep-design.txt | 1 Runtime locking correctness validator 13 respect to locking rules, even if the locks may have multiple (possibly 44 When locking rules are violated, these state bits are presented in the 45 locking error messages, inside curlies. A contrived example: 91 other locking sequence between the acquire-lock operations, the 106 The above rules are enforced for any locking sequence that occurs in the 130 Exception: Nested data dependencies leading to nested locking 140 An example of such an object hierarchy that results in "nested locking" 145 automatically detect this natural ordering, as the locking rule behind 149 versions of the various locking primitives were added that allow you to [all …]
|
D | preempt-locking.txt | 10 A preemptible kernel creates new locking issues. The issues are the same as 12 kernel model leverages existing SMP locking mechanisms. Thus, the kernel 13 requires explicit additional locking for very few additional situations. 29 First, since the data is per-CPU, it may not have explicit SMP locking, but 123 in doubt, rely on locking or explicit preemption disabling.
|
D | volatile-considered-harmful.txt | 32 If all the code follows the locking rules, the value of shared_data cannot 42 If shared_data were declared volatile, the locking would still be 46 volatile. When dealing with shared data, proper locking makes volatile 84 locking. So jiffies can be volatile, but the addition of other
|
D | pi-futex.txt | 17 recursive locking, etc. 25 improve the statistical distribution of locking related application 53 to think about how to offer the option of a deterministic locking 61 problems as other user-space locking constructs). Fact is, pretty much
|
D | robust-futex-ABI.txt | 21 mechanism, which handles uncontested locking without needing a system 22 call, and handles contested locking by maintaining a list of waiting 69 in the middle of a locking or unlocking operation. 101 larger, user level locking structures, one per lock. The kernel 114 Actual locking and unlocking, during normal operations, is handled
|
D | rt-mutex.txt | 41 locking overhead when locking an uncontended mutex or unlocking a mutex
|
/linux-2.6.39/Documentation/filesystems/ |
D | mandatory-locking.txt | 8 0. Why you should avoid mandatory locking 27 1. What is mandatory locking? 30 Mandatory locking is kernel enforced file locking, as opposed to the more usual 31 cooperative file locking used to guarantee sequential access to files among 42 "advisory" locking scheme. However, the world isn't perfect, and there's 46 with a "mandatory" locking scheme, whereby the operating system kernel would 51 The System V mandatory locking scheme was intended to have as little impact as 53 as candidates for mandatory locking, and using the existing fcntl()/lockf() 57 the whole truth. System V locking is based on fcntl(). The granularity of 58 fcntl() is such that it allows the locking of byte ranges in files, in addition [all …]
|
D | 00-INDEX | 4 - info on locking rules as they pertain to Linux VFS. 29 dentry-locking.txt 30 - info on the RCU-based dcache locking model. 31 directory-locking 32 - info about the locking scheme used for directory operations. 68 - info on file locking implementations, flock() vs. fcntl(), etc. 71 mandatory-locking.txt 72 - info on the Linux implementation of Sys V mandatory file locking.
|
D | locks.txt | 56 Mandatory locking, as described in 'Documentation/filesystems/mandatory.txt' 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
|
D | Locking | 1 The text below describes the locking rules for VFS-related methods. 3 prototypes or locking protocols - update this file. And update the relevant 25 locking rules: 65 locking rules: 100 See Documentation/filesystems/directory-locking for more detailed discussion 101 of the locking scheme for directory operations. 124 locking rules: 155 writes to quota files with quotas on). For other details about locking 167 locking rules: 205 locking rules: [all …]
|
D | gfs2-glocks.txt | 1 Glock internal locking rules 76 if possible, in order to try and speed up the fast path though the locking. 78 such that any local locking will be done with the i_mutex as required 98 Glock locking order within GFS2: 110 itself (locking order as above), and the other, known as the iopen
|
D | dlmfs.txt | 36 dlmfs for easy to setup and easy to use clustered locking in 64 system calls and presents a more traditional locking api. 69 locking. 130 For more information on the VMS distributed locking API.
|
D | gfs2.txt | 14 GFS uses interchangeable inter-node locking mechanisms, the currently 19 lock_dlm -- uses a distributed lock manager (dlm) for inter-node locking
|
D | files.txt | 4 This document describes how locking for files (struct file) 19 the reference counting is similar, but the locking is 33 appear atomic. Here are the locking rules for
|
D | porting | 72 change your internal locking. Otherwise exclusion warranties remain the 80 it by internal locking (most of filesystems couldn't care less) - you 81 can relax your locking. 89 - that will guarantee the same locking you used to have. If your method or its 223 Audit your code and add locking if needed. Notice that any place that is 246 return - that will guarantee the same locking you used to have. If 335 .d_compare() calling convention and locking rules are significantly 342 .d_hash() calling convention and locking rules are significantly
|
/linux-2.6.39/fs/gfs2/ |
D | Kconfig | 23 the locking module below. Documentation and utilities for GFS2 can 31 bool "GFS2 DLM locking" 34 Multiple node locking module for GFS2 36 Most users of GFS2 will require this. It provides the locking
|
/linux-2.6.39/net/ax25/ |
D | TODO | 15 Implement proper socket locking in netrom and rose. 17 Check socket locking when ax25_rcv is sending to raw sockets. In particular
|
/linux-2.6.39/Documentation/vm/ |
D | 00-INDEX | 17 locking 18 - info on how locking and synchronization is done in the Linux vm code.
|
/linux-2.6.39/drivers/staging/winbond/ |
D | TODO | 9 - fix locking problems (it's done using atomics...)
|
/linux-2.6.39/fs/btrfs/ |
D | Makefile | 8 extent_io.o volumes.o async-thread.o ioctl.o locking.o orphan.o \
|
/linux-2.6.39/fs/ncpfs/ |
D | Kconfig | 34 bool "Proprietary file locking" 37 Allows locking of records on remote volumes. Say N unless you have 38 special applications which are able to utilize this locking scheme.
|
/linux-2.6.39/Documentation/ABI/testing/ |
D | sysfs-ocfs2 | 13 of ocfs2 locking supported by the filesystem. This version 14 covers how ocfs2 uses distributed locking between cluster
|
/linux-2.6.39/Documentation/serial/ |
D | 00-INDEX | 26 - guide to the locking policies of the tty layer.
|
/linux-2.6.39/drivers/gpu/vga/ |
D | Kconfig | 17 Reserves space in the kernel to maintain resource locking for
|
/linux-2.6.39/Documentation/RCU/ |
D | UP.txt | 76 If call_rcu() directly invokes the callback, painful locking restrictions 79 Quick Quiz #2: What locking restriction must RCU callbacks respect? 107 What locking restriction must RCU callbacks respect?
|
123456