Lines Matching refs:ino

14 	struct autofs_info *ino = autofs_dentry_ino(dentry);  in autofs_can_expire()  local
17 if (ino == NULL) in autofs_can_expire()
22 if (!timeout || time_after(ino->last_used + timeout, jiffies)) in autofs_can_expire()
59 struct autofs_info *ino; in autofs_mount_busy() local
61 ino = autofs_dentry_ino(top); in autofs_mount_busy()
62 ino->last_used = jiffies; in autofs_mount_busy()
163 struct autofs_info *ino; in autofs_direct_busy() local
165 ino = autofs_dentry_ino(top); in autofs_direct_busy()
166 if (ino) in autofs_direct_busy()
167 ino->last_used = jiffies; in autofs_direct_busy()
213 struct autofs_info *ino = autofs_dentry_ino(p); in autofs_tree_busy() local
214 unsigned int ino_count = READ_ONCE(ino->count); in autofs_tree_busy()
280 struct autofs_info *ino; in autofs_expire_direct() local
290 ino = autofs_dentry_ino(root); in autofs_expire_direct()
292 if (ino->flags & AUTOFS_INF_PENDING) { in autofs_expire_direct()
296 ino->flags |= AUTOFS_INF_WANT_EXPIRE; in autofs_expire_direct()
301 ino->flags |= AUTOFS_INF_EXPIRING; in autofs_expire_direct()
302 init_completion(&ino->expire_complete); in autofs_expire_direct()
307 ino->flags &= ~AUTOFS_INF_WANT_EXPIRE; in autofs_expire_direct()
326 struct autofs_info *ino = autofs_dentry_ino(dentry); in should_expire() local
330 if (ino->flags & AUTOFS_INF_PENDING) in should_expire()
374 if (autofs_empty(ino)) in should_expire()
382 ino_count = READ_ONCE(ino->count) + 1; in should_expire()
399 ino_count = READ_ONCE(ino->count) + 1; in should_expire()
430 struct autofs_info *ino; in autofs_expire_indirect() local
440 ino = autofs_dentry_ino(dentry); in autofs_expire_indirect()
441 if (ino->flags & AUTOFS_INF_WANT_EXPIRE) { in autofs_expire_indirect()
452 ino = autofs_dentry_ino(expired); in autofs_expire_indirect()
453 ino->flags |= AUTOFS_INF_WANT_EXPIRE; in autofs_expire_indirect()
474 ino->flags &= ~AUTOFS_INF_WANT_EXPIRE; in autofs_expire_indirect()
483 ino->flags |= AUTOFS_INF_EXPIRING; in autofs_expire_indirect()
484 init_completion(&ino->expire_complete); in autofs_expire_indirect()
493 struct autofs_info *ino = autofs_dentry_ino(dentry); in autofs_expire_wait() local
498 if (!(ino->flags & AUTOFS_INF_WANT_EXPIRE)) in autofs_expire_wait()
505 state = ino->flags & (AUTOFS_INF_WANT_EXPIRE | AUTOFS_INF_EXPIRING); in autofs_expire_wait()
521 wait_for_completion(&ino->expire_complete); in autofs_expire_wait()
542 struct autofs_info *ino; in autofs_expire_run() local
563 ino = autofs_dentry_ino(dentry); in autofs_expire_run()
565 ino->last_used = jiffies; in autofs_expire_run()
566 ino->flags &= ~(AUTOFS_INF_EXPIRING|AUTOFS_INF_WANT_EXPIRE); in autofs_expire_run()
567 complete_all(&ino->expire_complete); in autofs_expire_run()
587 struct autofs_info *ino = autofs_dentry_ino(dentry); in autofs_do_expire_multi() local
597 ino->last_used = jiffies; in autofs_do_expire_multi()
598 ino->flags &= ~(AUTOFS_INF_EXPIRING|AUTOFS_INF_WANT_EXPIRE); in autofs_do_expire_multi()
599 complete_all(&ino->expire_complete); in autofs_do_expire_multi()