Lines Matching refs:sbi

160 				    struct autofs_sb_info *sbi,  in autofs_dev_ioctl_version()  argument
171 struct autofs_sb_info *sbi, in autofs_dev_ioctl_protover() argument
174 param->protover.version = sbi->version; in autofs_dev_ioctl_protover()
180 struct autofs_sb_info *sbi, in autofs_dev_ioctl_protosubver() argument
183 param->protosubver.sub_version = sbi->sub_version; in autofs_dev_ioctl_protosubver()
225 return ino && ino->sbi->type & *(unsigned *)p; in test_by_type()
246 struct autofs_sb_info *sbi, in autofs_dev_ioctl_openmount() argument
277 struct autofs_sb_info *sbi, in autofs_dev_ioctl_closemount() argument
288 struct autofs_sb_info *sbi, in autofs_dev_ioctl_ready() argument
294 return autofs_wait_release(sbi, token, 0); in autofs_dev_ioctl_ready()
302 struct autofs_sb_info *sbi, in autofs_dev_ioctl_fail() argument
310 return autofs_wait_release(sbi, token, status); in autofs_dev_ioctl_fail()
326 struct autofs_sb_info *sbi, in autofs_dev_ioctl_setpipefd() argument
338 mutex_lock(&sbi->wq_mutex); in autofs_dev_ioctl_setpipefd()
339 if (!(sbi->flags & AUTOFS_SBI_CATATONIC)) { in autofs_dev_ioctl_setpipefd()
340 mutex_unlock(&sbi->wq_mutex); in autofs_dev_ioctl_setpipefd()
347 if (ns_of_pid(new_pid) != ns_of_pid(sbi->oz_pgrp)) { in autofs_dev_ioctl_setpipefd()
363 swap(sbi->oz_pgrp, new_pid); in autofs_dev_ioctl_setpipefd()
364 sbi->pipefd = pipefd; in autofs_dev_ioctl_setpipefd()
365 sbi->pipe = pipe; in autofs_dev_ioctl_setpipefd()
366 sbi->mnt_ns_id = to_ns_common(current->nsproxy->mnt_ns)->ns_id; in autofs_dev_ioctl_setpipefd()
367 sbi->flags &= ~AUTOFS_SBI_CATATONIC; in autofs_dev_ioctl_setpipefd()
371 mutex_unlock(&sbi->wq_mutex); in autofs_dev_ioctl_setpipefd()
380 struct autofs_sb_info *sbi, in autofs_dev_ioctl_catatonic() argument
383 autofs_catatonic_mode(sbi); in autofs_dev_ioctl_catatonic()
412 struct autofs_sb_info *sbi, in autofs_dev_ioctl_timeout() argument
424 param->timeout.timeout = sbi->exp_timeout / HZ; in autofs_dev_ioctl_timeout()
425 sbi->exp_timeout = timeout * HZ; in autofs_dev_ioctl_timeout()
432 if (!autofs_type_indirect(sbi->type)) in autofs_dev_ioctl_timeout()
448 param->timeout.timeout = sbi->exp_timeout / HZ; in autofs_dev_ioctl_timeout()
470 ino->exp_timeout > sbi->exp_timeout) in autofs_dev_ioctl_timeout()
490 struct autofs_sb_info *sbi, in autofs_dev_ioctl_requester() argument
500 devid = sbi->sb->s_dev; in autofs_dev_ioctl_requester()
512 spin_lock(&sbi->fs_lock); in autofs_dev_ioctl_requester()
517 spin_unlock(&sbi->fs_lock); in autofs_dev_ioctl_requester()
529 struct autofs_sb_info *sbi, in autofs_dev_ioctl_expire() argument
538 return autofs_do_expire_multi(sbi->sb, mnt, sbi, how); in autofs_dev_ioctl_expire()
543 struct autofs_sb_info *sbi, in autofs_dev_ioctl_askumount() argument
574 struct autofs_sb_info *sbi, in autofs_dev_ioctl_ismountpoint() argument
607 dev_t dev = sbi->sb->s_dev; in autofs_dev_ioctl_ismountpoint()
667 struct autofs_sb_info *sbi; in _autofs_dev_ioctl() local
705 sbi = NULL; in _autofs_dev_ioctl()
732 sbi = autofs_sbi(sb); in _autofs_dev_ioctl()
738 if (!autofs_oz_mode(sbi) && in _autofs_dev_ioctl()
746 err = fn(fp, sbi, param); in _autofs_dev_ioctl()