Release 4.15 include/linux/devpts_fs.h
/* -*- linux-c -*- --------------------------------------------------------- *
*
* linux/include/linux/devpts_fs.h
*
* Copyright 1998-2004 H. Peter Anvin -- 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.
*
* ------------------------------------------------------------------------- */
#ifndef _LINUX_DEVPTS_FS_H
#define _LINUX_DEVPTS_FS_H
#include <linux/errno.h>
#ifdef CONFIG_UNIX98_PTYS
struct pts_fs_info;
struct vfsmount *devpts_mntget(struct file *, struct pts_fs_info *);
struct pts_fs_info *devpts_acquire(struct file *);
void devpts_release(struct pts_fs_info *);
int devpts_new_index(struct pts_fs_info *);
void devpts_kill_index(struct pts_fs_info *, int);
/* mknod in devpts */
struct dentry *devpts_pty_new(struct pts_fs_info *, int, void *);
/* get private structure */
void *devpts_get_priv(struct dentry *);
/* unlink */
void devpts_pty_kill(struct dentry *);
/* in pty.c */
int ptm_open_peer(struct file *master, struct tty_struct *tty, int flags);
#else
static inline int
ptm_open_peer(struct file *master, struct tty_struct *tty, int flags)
{
return -EIO;
}
Contributors
Person | Tokens | Prop | Commits | CommitProp |
Eric W. Biedermann | 24 | 100.00% | 1 | 100.00% |
Total | 24 | 100.00% | 1 | 100.00% |
#endif
#endif /* _LINUX_DEVPTS_FS_H */
Overall Contributors
Person | Tokens | Prop | Commits | CommitProp |
Eric W. Biedermann | 63 | 42.00% | 2 | 14.29% |
Linus Torvalds (pre-git) | 19 | 12.67% | 1 | 7.14% |
Sukadev Bhattiprolu | 18 | 12.00% | 2 | 14.29% |
Linus Torvalds | 17 | 11.33% | 2 | 14.29% |
Andrew Morton | 13 | 8.67% | 2 | 14.29% |
Herton Ronaldo Krzesinski | 11 | 7.33% | 1 | 7.14% |
Jiri Slaby | 8 | 5.33% | 3 | 21.43% |
Al Viro | 1 | 0.67% | 1 | 7.14% |
Total | 150 | 100.00% | 14 | 100.00% |
Information contained on this website is for historical information purposes only and does not indicate or represent copyright ownership.