Searched refs:d_lock (Results 1 - 25 of 43) sorted by relevance

12

/linux-master/fs/
H A Ddcache.c48 * d_lock protects:
60 * dentry->d_lock
66 * dentry->d_parent->...->d_parent->d_lock
68 * dentry->d_parent->d_lock
69 * dentry->d_lock
314 spin_lock(&dentry->d_lock);
323 spin_unlock(&dentry->d_lock);
384 __releases(dentry->d_lock)
393 spin_unlock(&dentry->d_lock);
420 * rules. d_lock mus
[all...]
H A Dlibfs.c114 spin_lock(&dentry->d_lock);
122 spin_lock_nested(&d->d_lock, DENTRY_D_LOCK_NESTED);
125 spin_unlock(&d->d_lock);
135 spin_unlock(&dentry->d_lock);
137 spin_lock(&dentry->d_lock);
140 spin_unlock(&dentry->d_lock);
168 spin_lock(&dentry->d_lock);
172 spin_unlock(&dentry->d_lock);
212 spin_lock(&dentry->d_lock);
216 spin_unlock(&dentry->d_lock);
[all...]
/linux-master/fs/9p/
H A Dfid.c37 spin_lock(&dentry->d_lock);
39 spin_unlock(&dentry->d_lock);
125 spin_lock(&dentry->d_lock);
133 spin_unlock(&dentry->d_lock);
262 spin_lock(&dentry->d_lock);
264 spin_unlock(&dentry->d_lock);
270 spin_unlock(&dentry->d_lock);
/linux-master/fs/nfs/
H A Dgetroot.c56 spin_lock(&sb->s_root->d_lock);
58 spin_unlock(&sb->s_root->d_lock);
119 spin_lock(&root->d_lock);
125 spin_unlock(&root->d_lock);
H A Dnamespace.c72 spin_lock(&dentry->d_lock);
82 spin_unlock(&dentry->d_lock);
86 spin_unlock(&dentry->d_lock);
92 spin_unlock(&dentry->d_lock);
101 spin_unlock(&dentry->d_lock);
114 spin_unlock(&dentry->d_lock);
120 spin_unlock(&dentry->d_lock);
124 spin_unlock(&dentry->d_lock);
H A Dunlink.c140 spin_lock(&alias->d_lock);
150 spin_unlock(&alias->d_lock);
191 spin_lock(&dentry->d_lock);
197 spin_unlock(&dentry->d_lock);
206 spin_unlock(&dentry->d_lock);
229 spin_lock(&dentry->d_lock);
233 spin_unlock(&dentry->d_lock);
243 spin_lock(&dentry->d_lock);
249 spin_unlock(&dentry->d_lock);
253 spin_unlock(&dentry->d_lock);
[all...]
/linux-master/fs/coda/
H A Dcache.c95 spin_lock(&parent->d_lock);
102 spin_unlock(&parent->d_lock);
/linux-master/fs/autofs/
H A Dexpire.c73 /* p->d_lock held */
79 spin_lock_nested(&child->d_lock, DENTRY_D_LOCK_NESTED);
82 spin_unlock(&child->d_lock);
85 spin_unlock(&child->d_lock);
101 spin_lock(&root->d_lock);
103 spin_unlock(&root->d_lock);
122 spin_lock(&p->d_lock);
130 spin_unlock(&p->d_lock);
131 spin_lock(&parent->d_lock);
135 spin_unlock(&p->d_lock);
[all...]
H A Dautofs_i.h191 spin_lock(&dentry->d_lock);
193 spin_unlock(&dentry->d_lock);
203 spin_lock(&dentry->d_lock);
205 spin_unlock(&dentry->d_lock);
H A Droot.c153 spin_lock(&active->d_lock);
173 spin_unlock(&active->d_lock);
178 spin_unlock(&active->d_lock);
213 spin_lock(&expiring->d_lock);
233 spin_unlock(&expiring->d_lock);
238 spin_unlock(&expiring->d_lock);
531 spin_lock(&dentry->d_lock);
541 spin_unlock(&dentry->d_lock);
/linux-master/fs/ocfs2/
H A Ddcache.c57 spin_lock(&dentry->d_lock);
59 spin_unlock(&dentry->d_lock);
153 spin_lock(&dentry->d_lock);
159 spin_unlock(&dentry->d_lock);
163 spin_unlock(&dentry->d_lock);
/linux-master/fs/afs/
H A Ddir_silly.c31 spin_lock(&old->d_lock);
33 spin_unlock(&old->d_lock);
259 spin_lock(&alias->d_lock);
265 spin_unlock(&alias->d_lock);
/linux-master/fs/configfs/
H A Dconfigfs_internal.h125 spin_lock(&dentry->d_lock);
130 spin_unlock(&dentry->d_lock);
H A Dinode.c209 spin_lock(&dentry->d_lock);
213 spin_unlock(&dentry->d_lock);
216 spin_unlock(&dentry->d_lock);
/linux-master/fs/ceph/
H A Ddir.c160 spin_lock(&parent->d_lock);
167 spin_unlock(&parent->d_lock);
219 spin_lock(&dentry->d_lock);
226 spin_unlock(&dentry->d_lock);
248 spin_lock(&dentry->d_lock);
255 spin_unlock(&dentry->d_lock);
264 spin_unlock(&dentry->d_lock);
347 spin_lock(&dentry->d_lock);
349 spin_unlock(&dentry->d_lock);
1255 spin_lock(&dentry->d_lock);
[all...]
H A Ddebugfs.c88 spin_lock(&req->r_dentry->d_lock);
93 spin_unlock(&req->r_dentry->d_lock);
107 spin_lock(&req->r_old_dentry->d_lock);
113 spin_unlock(&req->r_old_dentry->d_lock);
/linux-master/include/linux/
H A Ddcache.h80 #define d_lock d_lockref.lock macro
84 unsigned int d_flags; /* protected by d_lock */
117 * dentry->d_lock spinlock nesting subclasses:
300 * Caller must hold @dentry->d_lock. Making sure that dentry is alive is
324 * NOTE: it will spin if @dentry->d_lock is held. From the deadlock
326 * refcount/spin_unlock(), so calling it under @dentry->d_lock is
327 * always a bug; so's calling it under ->d_lock on any of its descendents.
362 spin_lock(&dentry->d_lock);
364 spin_unlock(&dentry->d_lock);
H A Dfscrypt.h284 * This code tries to only take ->d_lock when necessary to write
292 spin_lock(&dentry->d_lock);
294 spin_unlock(&dentry->d_lock);
303 spin_lock(&dentry->d_lock);
305 spin_unlock(&dentry->d_lock);
/linux-master/security/
H A Dlsm_audit.c266 spin_lock(&a->u.dentry->d_lock);
268 spin_unlock(&a->u.dentry->d_lock);
287 spin_lock(&dentry->d_lock);
289 spin_unlock(&dentry->d_lock);
/linux-master/fs/notify/
H A Dfsnotify.c126 spin_lock(&alias->d_lock);
131 spin_lock_nested(&child->d_lock, DENTRY_D_LOCK_NESTED);
136 spin_unlock(&child->d_lock);
138 spin_unlock(&alias->d_lock);
/linux-master/fs/exportfs/
H A Dexpfs.c99 spin_lock(&dentry->d_lock);
101 spin_unlock(&dentry->d_lock);
/linux-master/fs/overlayfs/
H A Ddir.c970 spin_lock(&d->d_lock);
982 spin_unlock(&d->d_lock);
988 spin_unlock(&d->d_lock);
1053 spin_lock(&dentry->d_lock);
1055 spin_unlock(&dentry->d_lock);
H A Dutil.c170 spin_lock(&dentry->d_lock);
172 spin_unlock(&dentry->d_lock);
192 spin_lock(&dentry->d_lock);
195 spin_unlock(&dentry->d_lock);
/linux-master/fs/bcachefs/
H A Dxattr.c563 spin_lock(&dentry->d_lock);
572 spin_unlock(&dentry->d_lock);
/linux-master/arch/powerpc/platforms/cell/spufs/
H A Dinode.c153 spin_lock(&dentry->d_lock);
157 spin_unlock(&dentry->d_lock);
164 spin_unlock(&dentry->d_lock);

Completed in 456 milliseconds

12