mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git
synced 2024-08-23 01:10:04 +00:00
![Alexey Dobriyan](/assets/img/avatar_default.png)
Make struct proc_inode::fd unsigned. This allows better code generation on x86_64 (less sign extensions). Signed-off-by: Alexey Dobriyan <adobriyan@gmail.com> Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
19 lines
500 B
C
19 lines
500 B
C
#ifndef __PROCFS_FD_H__
|
|
#define __PROCFS_FD_H__
|
|
|
|
#include <linux/fs.h>
|
|
|
|
extern const struct file_operations proc_fd_operations;
|
|
extern const struct inode_operations proc_fd_inode_operations;
|
|
|
|
extern const struct file_operations proc_fdinfo_operations;
|
|
extern const struct inode_operations proc_fdinfo_inode_operations;
|
|
|
|
extern int proc_fd_permission(struct inode *inode, int mask);
|
|
|
|
static inline unsigned int proc_fd(struct inode *inode)
|
|
{
|
|
return PROC_I(inode)->fd;
|
|
}
|
|
|
|
#endif /* __PROCFS_FD_H__ */
|