procfs: new helper - PDE_DATA(inode)

The only part of proc_dir_entry the code outside of fs/proc
really cares about is PDE(inode)->data.  Provide a helper
for that; static inline for now, eventually will be moved
to fs/proc, along with the knowledge of struct proc_dir_entry
layout.

Signed-off-by: Al Viro <[email protected]>
This commit is contained in:
Al Viro 2013-03-31 18:16:14 -04:00
commit d9dda78bad
95 changed files with 243 additions and 302 deletions

View file

@ -190,7 +190,7 @@ static int afs_proc_cells_open(struct inode *inode, struct file *file)
return ret;
m = file->private_data;
m->private = PDE(inode)->data;
m->private = PDE_DATA(inode);
return 0;
}
@ -448,7 +448,7 @@ static int afs_proc_cell_volumes_open(struct inode *inode, struct file *file)
struct seq_file *m;
int ret;
cell = PDE(inode)->data;
cell = PDE_DATA(inode);
if (!cell)
return -ENOENT;
@ -554,7 +554,7 @@ static int afs_proc_cell_vlservers_open(struct inode *inode, struct file *file)
struct seq_file *m;
int ret;
cell = PDE(inode)->data;
cell = PDE_DATA(inode);
if (!cell)
return -ENOENT;
@ -659,7 +659,7 @@ static int afs_proc_cell_servers_open(struct inode *inode, struct file *file)
struct seq_file *m;
int ret;
cell = PDE(inode)->data;
cell = PDE_DATA(inode);
if (!cell)
return -ENOENT;