Home
last modified time | relevance | path

Searched refs:held (Results 1 – 119 of 119) sorted by relevance

/linux-4.1.27/drivers/crypto/ccp/
Dccp-crypto-main.c91 struct ccp_crypto_cmd *held = NULL, *tmp; in ccp_crypto_cmd_complete() local
105 held = tmp; in ccp_crypto_cmd_complete()
133 return held; in ccp_crypto_cmd_complete()
139 struct ccp_crypto_cmd *held, *next, *backlog; in ccp_crypto_complete() local
158 held = ccp_crypto_cmd_complete(crypto_cmd, &backlog); in ccp_crypto_complete()
175 while (held) { in ccp_crypto_complete()
179 held->cmd->flags |= CCP_CMD_MAY_BACKLOG; in ccp_crypto_complete()
180 ret = ccp_enqueue_cmd(held->cmd); in ccp_crypto_complete()
185 ctx = crypto_tfm_ctx(held->req->tfm); in ccp_crypto_complete()
187 ret = ctx->complete(held->req, ret); in ccp_crypto_complete()
[all …]
/linux-4.1.27/Documentation/
Dsparse.txt57 locking. These annotations tell sparse when a lock is held, with
60 __must_hold - The specified lock is held on function entry and exit.
62 __acquires - The specified lock is held on function exit, but not entry.
64 __releases - The specified lock is held on function entry, but not exit.
66 If the function enters and exits without the lock held, acquiring and
Drobust-futex-ABI.txt7 futexes, for kernel assist of cleanup of held locks on task exit.
16 held robust_futexes begins, and
17 2) internal kernel code at exit, to handle any listed locks held
83 For each futex lock currently held by a thread, if it wants this
112 up locks held at the time of (a perhaps unexpectedly) exit.
119 still held by the departing thread, as described below.
123 lock structures for locks currently held by that thread should be on
126 A given futex lock structure in a user shared memory region may be held
131 When adding or removing a lock from its list of held locks, in order for
Drobust-futexes.txt42 then the kernel has no information to clean up after the held lock!
148 million (!) held locks, using the new method [on a 2GHz CPU]:
158 (1 million held locks are unheard of - we expect at most a handful of
159 locks to be held at a time. Nevertheless it's nice to know that this
187 If a futex is found to be held at exit time, the kernel sets the
Dvolatile-considered-harmful.txt33 change unexpectedly while the_lock is held. Any other code which might
45 can be working with it. While the lock is held, shared_data is not
Dassoc_array.txt56 RCU readlock is being held by the iterator. Note, however, under these
64 RCU readlock is being held by the thread doing the look up.
314 modified, provided the RCU read lock is held. Under such circumstances,
335 modified, provided the RCU read lock is held.
Dclk.txt272 The enable lock is a spinlock and is held across calls to the .enable,
277 The prepare lock is a mutex and is held across calls to all other operations.
Dpi-futex.txt45 short-held locks: for example, a highprio audio playback thread is
Dvgaarbiter.txt72 unlock all : release all locks on target held by this user (not
Dkref.txt183 kfree() with the lock held in the example above (since it is kind of
Diostats.txt94 To avoid introducing performance bottlenecks, no locks are held while
Dxillybus.txt292 filled buffers being sent) and a latency held fairly low for tails of data.
316 FPGA, so the transmission of up to one word may be held until it's fully
Dsysrq.txt74 'd' - Shows all locks that are held.
Dkernel-docs.txt374 is held, whether interrupts can occur or not while it is held...
Dmedia-framework.txt356 operation must be done with the media_device graph_mutex held.
Dkprobes.txt131 spinlock held, maxactive = 1 should be enough. If the function is
Dmemory-barriers.txt2298 (5) release the reference held on the waiter's task struct.
/linux-4.1.27/Documentation/pcmcia/
Dlocking.txt17 be called with "skt_mutex" held:
34 be called with "ops_mutex" held:
43 called with "ops_mutex" held.
/linux-4.1.27/Documentation/device-mapper/
Dera.txt50 <current era> <held metadata root | '-'>
57 held metadata root : The location, in blocks, of the metadata root
58 that has been 'held' for userspace read
59 access. '-' indicates there is no held root
Dthin-provisioning.txt276 <used data blocks>/<total data blocks> <held metadata root>
289 held metadata root:
291 'held' for userspace read access. '-' indicates there is no
292 held root.
/linux-4.1.27/Documentation/leds/
Dledtrig-transient.txt11 features that require an on or off state to be held just once and then stay in
79 - state allows user to specify a transient state to be held for the specified
97 state - transient state to be held. It has two values 0 or 1. 0 maps
99 held for the duration of the one shot timer and then the
128 held for the specified duration.
130 held for the specified duration.
/linux-4.1.27/Documentation/filesystems/nfs/
Dpnfs.txt20 LAYOUTCOMMIT), and for each lseg held within.
30 layout driver type. The device ids are held in a RCU cache (struct
32 mount. The entries (struct nfs4_deviceid) themselves are held across
47 level cache. Its reference is held over the lifetime of the deviceid
/linux-4.1.27/Documentation/locking/
Dlockstat.txt53 hold time min - shortest (non-0) time we ever held the lock
54 max - longest time we ever held the lock
55 total - total time this lock was held
56 avg - average time this lock was held
Dlockdep-design.txt32 - 'ever held in STATE context'
33 - 'ever held as readlock in STATE context'
34 - 'ever held with STATE enabled'
35 - 'ever held as readlock with STATE enabled'
108 any rule violation between the new lock and any of the held locks.
218 held locks is maintained, and a lightweight 64-bit hash value is
Drt-mutex.txt58 taskpointer 0 0 mutex is held (fast release possible)
60 taskpointer 1 0 mutex is held and has waiters
Dmutex-design.txt96 - A task may not exit with a mutex held.
97 - Memory areas where held locks reside must not be freed.
109 list of all locks held in the system, printout of them.
Dww-mutex-design.txt217 held there's no need for additional book-keeping to break cycles in the graph
218 or keep track off which looks are already held (when using more than one node
Dlglock.txt120 with a held lock [4] and that makes it very expensive. A discussion on
Drt-mutex-design.txt422 When this function is called, there are no locks held. That also means
508 In the code to release the lock, the wait_lock of the mutex is held
/linux-4.1.27/Documentation/RCU/
Dlockdep-splat.txt26 3 locks held by scsi_scan_6/1552:
80 or with the ->queue_lock held. In particular, this would have suppressed
81 the above lockdep-RCU splat because ->queue_lock is held (see #2 in the
DUP.txt69 2. In some cases, the lock will be held across some kernel API,
73 with no locks held than to have to modify such APIs to allow
87 from a known environment in which no locks are held.
Dlockdep.txt87 2. with files->file_lock held, or
103 of these two cases held. Because rcu_dereference_protected() omits all
DlistRCU.txt35 /* Note: audit_netlink_sem held by caller. */
59 /* Note: audit_netlink_sem held by caller. */
174 /* Note: audit_netlink_sem held by caller. */
Dchecklist.txt302 primitives when the update-side lock is held is that doing so
/linux-4.1.27/Documentation/virtual/kvm/devices/
Dvfio.txt12 VFIO-group is held by KVM.
/linux-4.1.27/fs/jffs2/
DREADME.Locking22 When writing new nodes, the alloc_sem must be held until the new nodes
65 any f->sem held.
68 3. Never lock a page cache page with f->sem held.
130 erase_completion_lock cannot be held, so an alternative, more
/linux-4.1.27/Documentation/ABI/testing/
Dsysfs-driver-hid-prodikeys16 note held by the pc-midi driver.
Dsysfs-block-bcache83 written to the cache and the cache held no dirty data for that
/linux-4.1.27/arch/arm/common/
Dvlock.S64 ldrb r2, [r0, #VLOCK_OWNER_OFFSET] @ check whether lock is held
/linux-4.1.27/drivers/block/paride/
DTransition-notes51 2) When there is such a thread, pd_busy is set or pd_lock is held by
54 held by that thread.
56 ->claim_cont or pi_spinlock is held by thread in question.
/linux-4.1.27/scripts/coccinelle/locks/
Dmini_lock.cocci5 /// supposed to exit with the lock held, or where there is some preceding
Dcall_kern.cocci1 /// Find functions that refer to GFP_KERNEL but are called with locks held.
/linux-4.1.27/Documentation/cgroups/
Dcgroups.txt421 has processes attached, or is held alive by other subsystem-specific
538 (cgroup_mutex held by caller)
553 (cgroup_mutex held by caller)
563 (cgroup_mutex held by caller)
573 (cgroup_mutex held by caller)
582 (cgroup_mutex held by caller)
603 (cgroup_mutex held by caller)
617 (cgroup_mutex held by caller)
626 (cgroup_mutex held by caller)
641 (cgroup_mutex held by caller)
/linux-4.1.27/Documentation/filesystems/
Dgfs2-glocks.txt18 held locks, then they will be contiguous entries at the head
85 Operation | GLF_LOCK bit lock held | gl_spin spinlock held
97 if its held on entry. go_dump and do_demote_ok must never block.
Dporting221 * the child's ->d_lock is held
253 ->statfs() is now called without BKL held. BKL should have been
303 inode->i_lock held and it returns true if filesystems wants the inode to be
424 You must also keep in mind that ->fsync() is not called with i_mutex held
461 called with both ->i_lock and inode_hash_lock held; the former is *not*
463 of the in-tree instances did). inode_hash_lock is still held,
Ddirectory-locking86 Any contended object is either held by cross-directory rename or
87 has a child that is also contended. Indeed, suppose that it is held by
DLocking352 to block. Leases however can still be freed while the i_lock is held and
375 *an* inode->i_lock held. It may not be the i_lock of the inode
379 For deadlock detection however, the blocked_lock_lock is also held. The
380 fact that these locks are held ensures that the file_locks do not
424 held.
Dfiles.txt59 be held.
Dvfs.txt235 All methods are called without any locks being held, unless otherwise
258 with the inode->i_lock spinlock held.
273 (i.e. unmount). This is called with the superblock lock held
289 with the kernel lock held
370 Again, all methods are called without any locks being held, unless
391 This method is called with the directory inode semaphore held
832 Again, all methods are called without any locks being held, unless
987 However, our vfsmount is pinned, and RCU held, so the dentries and
1013 held, d_dname() should not try to modify the dentry itself, unless
Dxfs-delayed-logging-design.txt40 the aggregation of all the previous changes currently held only in the log.
171 flushing thread has the delayed logging tracking lock already held, and is
632 while we are holding out a CIL flush, so at the moment that means it is held
642 items, it will get held for a significant time and so spin contention is a
645 transaction commit or CIL flush side sleeps with the lock held.
657 held for a very short time and so a spin lock is appropriate here. It is
Dqnx6.txt78 the data held in the object and all of the metadata about an object except
Dmandatory-locking.txt18 lock was held.
Dautofs4-mount-control.txt106 on the mount point for control operations. The references held by the
108 in use and is also used to access autofs file system information held
Dcoda.txt502 u_quad_t va_bytes; /* bytes of disk space held by file */
723 will depend on whether a _t_o_k_e_n is held by the user.
1481 is to prevent stale cache information being held. Some operating
1659 6. All memory held by cnodes can be freed without relying on upcalls.
Dext2.txt138 data held in the object and all of the metadata about an object except
Dproc.txt138 mem Memory held by this process
/linux-4.1.27/Documentation/hwmon/
Dnct668335 firmware is held under NDA by Nuvoton and Intel and not available
Dpc87360121 channels). For technical reasons, these channels are held by the VLM
/linux-4.1.27/drivers/staging/iio/Documentation/
Dring.txt46 Set the number of complete scans that may be held by the buffer.
/linux-4.1.27/Documentation/virtual/kvm/
Dlocking.txt64 - We have held the refcount of pfn that means the pfn can not be freed and
164 Comment: The srcu read lock must be held while accessing memslots (e.g.
/linux-4.1.27/Documentation/powerpc/
Dfirmware-assisted-dump.txt34 -- Once the dump is copied out, the memory that held the dump
104 memory is held.
203 region that are held for saving crash dump. To release the
Dhvcs.txt467 Power5 systems to determine the many ways a system console can be held.
/linux-4.1.27/Documentation/power/
Dpm_qos_interface.txt31 aggregated target value is simply the max or min of the request values held
79 As long as the device node is held open that process has a registered
99 simply the minimum of the request values held in the parameter list elements.
Dnotifiers.txt50 The hibernation and suspend notifiers are called with pm_mutex held. They are
Druntime_pm.txt277 will be invoked with the spinlock held and interrupts disabled
/linux-4.1.27/Documentation/scsi/
Dscsi_mid_low_api.txt794 * Locks: none held
821 * Locks: None held
841 * Locks: None held
862 * Locks: None held
880 * Locks: None held
898 * Locks: None held
991 * Locks: none held
1050 * held on entry (with "irqsave") and is expected to be
1051 * held on return. From 2.6.37 onwards, queuecommand is
1052 * called without any locks held.
[all …]
Dscsi_fc_transport.txt458 * This routine assumes no locks are held on entry.
471 * This routine assumes no locks are held on entry.
DChangeLog.lpfc223 still is called with the lock held.
418 * Functions which assume lock being held were called without lock
683 the host_lock held.
703 resources without a lock held. Revert to msleep. Tested with
1406 lock was not held, but needed to be (in lpfc_linux_attach) Fixed
1420 lock since it expects this lock to be held.
DLICENSE.qla4xxx221 If any portion of this section is held invalid or unenforceable under
DLICENSE.qla2xxx222 If any portion of this section is held invalid or unenforceable under
DChangeLog.megaraid243 asserting that it must be held (maybe just for
/linux-4.1.27/Documentation/driver-model/
Dbus.txt82 lock is not held when calling the callback.
/linux-4.1.27/Documentation/video4linux/cx2341x/
Dfw-memory.txt21 address held in BAR0.
/linux-4.1.27/Documentation/video4linux/
Dradiotrack.txt100 0 : Tuner held constant
Dv4l2-controls.txt365 by the same handler since the handler's lock is held. If you need to access
748 v4l2_ctrl_notify. Note that the control's handler lock is held when the
Dvideobuf104 held; if it tries to acquire it as well things will come to a screeching
/linux-4.1.27/Documentation/networking/
Dx25-iface.txt15 All messages are held in sk_buff's just like real data to be transmitted
Dnetdev-features.txt58 ndo_*_features callbacks are called with rtnl_lock held. Missing callbacks
Dcxgb.txt103 and is done at "YOUR OWN RISK". Chelsio will not be held responsible for loss
DLICENSE.qlge220 If any portion of this section is held invalid or unenforceable under
DLICENSE.qlcnic220 If any portion of this section is held invalid or unenforceable under
Dip-sysctl.txt339 held by system. If this number is exceeded orphaned connections are
357 Maximal number of timewait sockets held by system simultaneously.
/linux-4.1.27/Documentation/s390/
Dcds.txt335 ccw_device_start() must be called disabled and with the ccw device lock held.
413 ccw_device_halt() must be called disabled and with the ccw device lock held.
446 ccw_device_clear() must be called disabled and with the ccw device lock held.
/linux-4.1.27/Documentation/isdn/
DREADME.diversion68 is selected the call will be held in a proceeding state (without ringing)
DINTERFACE526 4 = Call will be held in a proceeding state
/linux-4.1.27/Documentation/filesystems/caching/
Dbackend-api.txt220 performed on the denizens of the cache. These are held in a structure of type:
289 to schedule with the lock held, so a spinlock isn't sufficient.
340 This method should not attempt to release any references held by the
Dobject.txt187 to be read out of the cache for that file that isn't currently also held
Dnetfs-api.txt865 This can be called with spinlocks held as it defers the work to a thread pool.
/linux-4.1.27/Documentation/security/
Dkeys.txt1074 RCU must be used when the semaphore isn't already held; if the semaphore
1075 is held then the contents can't change under you unexpectedly as the
1093 payload just dereferenced if the key's semaphore is not held.
1265 locks will be held over it.
1304 This method will be called with the RCU read lock held. rcu_dereference()
1311 It is not safe to sleep in this method; the RCU read lock is held by the
1392 hand the request off to (perhaps a path held in placed in another key by, for
Dcredentials.txt277 In Linux, all of a task's credentials are held in (uid, gid) or through
468 held if successful. It returns NULL if not successful (out of memory).
/linux-4.1.27/Documentation/input/
Diforce-protocol.txt10 I shall not be held responsible for any damage or harm caused if you try to
Dinput-programming.txt103 not be called from an interrupt or with a spinlock held.
/linux-4.1.27/fs/ceph/
Dcaps.c1136 int held, revoking, dropping, keep; in __send_cap() local
1153 held = cap->issued | cap->implemented; in __send_cap()
1160 ceph_cap_string(held), ceph_cap_string(held & retain), in __send_cap()
/linux-4.1.27/Documentation/arm/Samsung-S3C24XX/
DOverview.txt48 Register, kernel and platform data definitions are held in the
/linux-4.1.27/Documentation/scheduler/
Dcompletion.txt140 time, you probably don't want to call this with held mutexes.
/linux-4.1.27/Documentation/trace/
Dring-buffer-design.txt91 The ring buffer is made up of a list of pages held together by a linked list.
173 if what is in the ring buffer is less than what is held in a buffer page.
/linux-4.1.27/fs/btrfs/
Dctree.c79 struct extent_buffer *held, int held_rw) in btrfs_clear_path_blocking() argument
83 if (held) { in btrfs_clear_path_blocking()
84 btrfs_set_lock_blocking_rw(held, held_rw); in btrfs_clear_path_blocking()
102 if (held) in btrfs_clear_path_blocking()
103 btrfs_clear_lock_blocking_rw(held, held_rw); in btrfs_clear_path_blocking()
Dctree.h3596 struct extent_buffer *held, int held_rw);
/linux-4.1.27/Documentation/usb/
DURB.txt179 completion handler, the handler must not take any lock that is held
Dpower-management.txt475 autoresume -- the device semaphore (udev->dev.sem) will be held when a
/linux-4.1.27/Documentation/cpu-freq/
Dgovernors.txt263 per-CPU cpufreq lock is still held in the cpufreq core, and there's
/linux-4.1.27/arch/m68k/
DKconfig.cpu378 Copyback caching means that memory writes will be held in an on-chip
/linux-4.1.27/Documentation/serial/
Dtty.txt217 point then NULL is returned. While this handle is held the ldisc will not
Ddriver394 Locking: port->lock should be held.
/linux-4.1.27/Documentation/crypto/
Dasymmetric-keys.txt40 key, or it may interpret it as a reference to a key held somewhere else in the
/linux-4.1.27/Documentation/vm/
Dnuma_memory_policy.txt304 to '1', representing the reference held by the task that is installing the
339 policy requires that the mmap_sem be held for write, the policy can't be
Dunevictable-lru.txt432 A page that is being migrated has been isolated from the LRU lists and is held
448 page on failure - will be freed when the reference count held by the migration
Dfrontswap.txt235 capability of holding every page that the swap device might have held
/linux-4.1.27/lib/
DKconfig.debug763 enabled then all held locks will also be reported. This
961 This feature will check whether any held lock (spinlock, rwlock,
966 held during task exit.
1055 held, inside an rcu read side critical section, inside preempt disabled
/linux-4.1.27/tools/usb/usbip/
DCOPYING210 If any portion of this section is held invalid or unenforceable under
/linux-4.1.27/drivers/staging/rtl8192e/
Dlicense212 If any portion of this section is held invalid or unenforceable under any
/linux-4.1.27/drivers/staging/rtl8192u/
Dcopying210 If any portion of this section is held invalid or unenforceable under
/linux-4.1.27/
DCOPYING226 If any portion of this section is held invalid or unenforceable under
/linux-4.1.27/drivers/char/
DKconfig210 button; it will still execute a hard reset if the button is held
/linux-4.1.27/Documentation/PCI/
DMSI-HOWTO.txt502 must disable interrupts while the lock is held. If the device sends
/linux-4.1.27/Documentation/filesystems/cifs/
DREADME452 if oplock (caching token) is granted and held. Note that
DCHANGES604 break to self while vfs_unlink held i_sem) which can hang for 20 seconds.
/linux-4.1.27/drivers/scsi/aic7xxx/
Daic79xx.seq2160 * CTXTDONE may be held off if a NONPACKREQ is associated with
/linux-4.1.27/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt2445 after you send the 'stop' command, as only one CPU will be held in a