#include <linux/sched/signal.h>
#include "autofs_i.h"
static autofs_wqt_t autofs_next_wait_queue = …;
void autofs_catatonic_mode(struct autofs_sb_info *sbi)
{ … }
static int autofs_write(struct autofs_sb_info *sbi,
struct file *file, const void *addr, int bytes)
{ … }
static void autofs_notify_daemon(struct autofs_sb_info *sbi,
struct autofs_wait_queue *wq,
int type)
{ … }
static struct autofs_wait_queue *
autofs_find_wait(struct autofs_sb_info *sbi, const struct qstr *qstr)
{ … }
static int validate_request(struct autofs_wait_queue **wait,
struct autofs_sb_info *sbi,
const struct qstr *qstr,
const struct path *path, enum autofs_notify notify)
{ … }
int autofs_wait(struct autofs_sb_info *sbi,
const struct path *path, enum autofs_notify notify)
{ … }
int autofs_wait_release(struct autofs_sb_info *sbi,
autofs_wqt_t wait_queue_token, int status)
{ … }