Lines Matching refs:ino

70 	struct autofs_info *ino;
72 ino = autofs_dentry_ino(dentry);
74 list_del_init(&ino->active);
82 struct autofs_info *ino = autofs_dentry_ino(dentry);
99 if (!path_is_mountpoint(&file->f_path) && autofs_empty(ino)) {
111 struct autofs_info *ino = autofs_dentry_ino(de);
116 if (!ino)
121 if (!list_empty(&ino->active))
122 list_del(&ino->active);
123 if (!list_empty(&ino->expiring))
124 list_del(&ino->expiring);
128 autofs_free_ino(ino);
146 struct autofs_info *ino;
150 ino = list_entry(p, struct autofs_info, active);
151 active = ino->dentry;
201 struct autofs_info *ino;
210 ino = list_entry(p, struct autofs_info, expiring);
211 expiring = ino->dentry;
248 struct autofs_info *ino = autofs_dentry_ino(path->dentry);
251 if (ino->flags & AUTOFS_INF_PENDING) {
257 ino->last_used = jiffies;
261 ino->last_used = jiffies;
317 struct autofs_info *ino;
323 ino = autofs_dentry_ino(new);
324 ino->last_used = jiffies;
335 struct autofs_info *ino = autofs_dentry_ino(dentry);
358 if (ino->flags & AUTOFS_INF_PENDING) {
394 if (!autofs_empty(ino)) {
399 ino->flags |= AUTOFS_INF_PENDING;
403 ino->flags &= ~AUTOFS_INF_PENDING;
423 struct autofs_info *ino = autofs_dentry_ino(dentry);
456 if (ino->flags & AUTOFS_INF_WANT_EXPIRE)
463 if (!autofs_empty(ino))
476 if (!(ino->flags & AUTOFS_INF_EXPIRING)) {
483 if ((!path_is_mountpoint(path) && !autofs_empty(ino)) ||
497 struct autofs_info *ino;
526 ino = autofs_new_ino(sbi);
527 if (!ino)
536 dentry->d_fsdata = ino;
537 ino->dentry = dentry;
539 list_add(&ino->active, &sbi->active_list);
570 struct autofs_info *ino = autofs_dentry_ino(dentry);
578 BUG_ON(!ino);
580 autofs_clean_ino(ino);
626 struct autofs_info *ino = autofs_dentry_ino(dentry);
631 dput(ino->dentry);
695 struct autofs_info *ino = autofs_dentry_ino(dentry);
700 if (ino->count != 1)
713 dput(ino->dentry);
728 struct autofs_info *ino = autofs_dentry_ino(dentry);
734 BUG_ON(!ino);
736 autofs_clean_ino(ino);