Skip to content
Snippets Groups Projects
dir.c 23.5 KiB
Newer Older
  • Learn to ignore specific revisions
  • 	struct inode *inode = file_inode(file);
    	loff_t ret;
    
    	mutex_lock(&inode->i_mutex);
    	ret = generic_file_llseek(file, offset, whence);
    	mutex_unlock(&inode->i_mutex);
    
    	return ret;
    }
    
    const struct file_operations sysfs_dir_operations = {
    	.read		= generic_read_dir,
    	.iterate	= sysfs_readdir,
    	.release	= sysfs_dir_release,
    	.llseek		= sysfs_dir_llseek,
    };