Lines Matching refs:ino

66 	struct autofs_info *ino;
68 ino = autofs_dentry_ino(dentry);
70 list_del_init(&ino->active);
106 struct autofs_info *ino = autofs_dentry_ino(de);
111 if (!ino)
116 if (!list_empty(&ino->active))
117 list_del(&ino->active);
118 if (!list_empty(&ino->expiring))
119 list_del(&ino->expiring);
123 autofs_free_ino(ino);
141 struct autofs_info *ino;
145 ino = list_entry(p, struct autofs_info, active);
146 active = ino->dentry;
196 struct autofs_info *ino;
205 ino = list_entry(p, struct autofs_info, expiring);
206 expiring = ino->dentry;
243 struct autofs_info *ino = autofs_dentry_ino(path->dentry);
246 if (ino->flags & AUTOFS_INF_PENDING) {
252 ino->last_used = jiffies;
256 ino->last_used = jiffies;
295 struct autofs_info *ino;
301 ino = autofs_dentry_ino(new);
302 ino->last_used = jiffies;
313 struct autofs_info *ino = autofs_dentry_ino(dentry);
336 if (ino->flags & AUTOFS_INF_PENDING) {
377 ino->flags |= AUTOFS_INF_PENDING;
381 ino->flags &= ~AUTOFS_INF_PENDING;
401 struct autofs_info *ino = autofs_dentry_ino(dentry);
435 if (ino->flags & AUTOFS_INF_WANT_EXPIRE)
457 if (!(ino->flags & AUTOFS_INF_EXPIRING)) {
478 struct autofs_info *ino;
507 ino = autofs_new_ino(sbi);
508 if (!ino)
517 dentry->d_fsdata = ino;
518 ino->dentry = dentry;
520 list_add(&ino->active, &sbi->active_list);
532 struct autofs_info *ino = autofs_dentry_ino(dentry);
550 BUG_ON(!ino);
552 autofs_clean_ino(ino);
572 ino->count++;
599 struct autofs_info *ino = autofs_dentry_ino(dentry);
612 ino->count--;
615 dput(ino->dentry);
679 struct autofs_info *ino = autofs_dentry_ino(dentry);
694 if (ino->count != 1)
705 ino->count--;
708 dput(ino->dentry);
722 struct autofs_info *ino = autofs_dentry_ino(dentry);
738 BUG_ON(!ino);
740 autofs_clean_ino(ino);
753 ino->count++;