]> err.no Git - linux-2.6/blobdiff - include/linux/proc_fs.h
[PATCH] lockdep: add is_module_address()
[linux-2.6] / include / linux / proc_fs.h
index d4d2081dbaf7852946d74247d924ee90392ef8ad..17e75783e3a5758bee57c15afb33bfa6562606b3 100644 (file)
@@ -246,7 +246,7 @@ extern void kclist_add(struct kcore_list *, void *, size_t);
 #endif
 
 struct proc_inode {
-       struct task_struct *task;
+       struct pid *pid;
        int fd;
        union {
                int (*proc_get_link)(struct inode *, struct dentry **, struct vfsmount **);
@@ -266,4 +266,10 @@ static inline struct proc_dir_entry *PDE(const struct inode *inode)
        return PROC_I(inode)->pde;
 }
 
+struct proc_maps_private {
+       struct pid *pid;
+       struct task_struct *task;
+       struct vm_area_struct *tail_vma;
+};
+
 #endif /* _LINUX_PROC_FS_H */