cregit-Linux how code gets into the kernel

Release 4.18 fs/autofs/init.c

Directory: fs/autofs
/*
 * Copyright 1997-1998 Transmeta Corporation -- All Rights Reserved
 *
 * This file is part of the Linux kernel and is made available under
 * the terms of the GNU General Public License, version 2, or at your
 * option, any later version, incorporated herein by reference.
 */

#include <linux/module.h>
#include <linux/init.h>
#include "autofs_i.h"


static struct dentry *autofs_mount(struct file_system_type *fs_type, int flags, const char *dev_name, void *data) { return mount_nodev(fs_type, flags, data, autofs_fill_super); }

Contributors

PersonTokensPropCommitsCommitProp
Ian Kent37100.00%1100.00%
Total37100.00%1100.00%

static struct file_system_type autofs_fs_type = { .owner = THIS_MODULE, .name = "autofs", .mount = autofs_mount, .kill_sb = autofs_kill_sb, }; MODULE_ALIAS_FS("autofs"); MODULE_ALIAS("autofs");
static int __init init_autofs_fs(void) { int err; autofs_dev_ioctl_init(); err = register_filesystem(&autofs_fs_type); if (err) autofs_dev_ioctl_exit(); return err; }

Contributors

PersonTokensPropCommitsCommitProp
Ian Kent33100.00%1100.00%
Total33100.00%1100.00%


static void __exit exit_autofs_fs(void) { autofs_dev_ioctl_exit(); unregister_filesystem(&autofs_fs_type); }

Contributors

PersonTokensPropCommitsCommitProp
Ian Kent18100.00%1100.00%
Total18100.00%1100.00%

module_init(init_autofs_fs) module_exit(exit_autofs_fs) MODULE_LICENSE("GPL");

Overall Contributors

PersonTokensPropCommitsCommitProp
Ian Kent14396.62%133.33%
Linus Torvalds53.38%266.67%
Total148100.00%3100.00%
Directory: fs/autofs
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.
Created with cregit.