URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Subversion Repositories or1k
[/] [or1k/] [trunk/] [rc203soc/] [sw/] [uClinux/] [include/] [linux/] [file.h] - Rev 1780
Go to most recent revision | Compare with Previous | Blame | View Log
#ifndef __LINUX_FILE_H #define __LINUX_FILE_H extern inline struct file * fget(unsigned long fd) { struct file * file = NULL; if (fd < NR_OPEN) { file = current->files->fd[fd]; if (file) file->f_count++; } return file; } extern void __fput(struct file *, struct inode *); extern inline void fput(struct file *file, struct inode *inode) { int count = file->f_count-1; if (!count) __fput(file, inode); file->f_count = count; } #endif
Go to most recent revision | Compare with Previous | Blame | View Log