#ifndef _RDS_INFO_H #define _RDS_INFO_H struct rds_info_lengths { unsigned int nr; unsigned int each; }; struct rds_info_iterator; /* * These functions must fill in the fields of @lens to reflect the size * of the available info source. If the snapshot fits in @len then it * should be copied using @iter. The caller will deduce if it was copied * or not by comparing the lengths. */ typedef void (*rds_info_func)(struct socket *sock, unsigned int len, struct rds_info_iterator *iter, struct rds_info_lengths *lens); void rds_info_register_func(int optname, rds_info_func func); void rds_info_deregister_func(int optname, rds_info_func func); int rds_info_getsockopt(struct socket *sock, int optname, char __user *optval, int __user *optlen); void rds_info_copy(struct rds_info_iterator *iter, void *data, unsigned long bytes); void rds_info_iter_unmap(struct rds_info_iterator *iter); #endif value='fe6bce8d30a86c693bf7cfbf4759cbafd121289f'/> net-next plumbingsTobias Klauser
summaryrefslogtreecommitdiff
path: root/fs/xfs/xfs_iomap.h
diff options
context:
space:
mode:
authorJoe Perches <joe@perches.com>2016-12-12 14:26:55 -0800
committerLinus Torvalds <torvalds@linux-foundation.org>2016-12-12 20:41:52 -0800
commitfe6bce8d30a86c693bf7cfbf4759cbafd121289f (patch)
tree0870fe4b44e9c2cb57a9883400cea2e7795fe05f /fs/xfs/xfs_iomap.h
parentf082f02c4731900a5065de69eb0d8cb5aab66196 (diff)
treewide: Make remaining source files non-executable
.c and .h source files should not be executable, change the permissions to 0644. [ This would normally go through Andrew Morton, but his ancient patch-based toolchain doesn't do permission changes ] Signed-off-by: Joe Perches <joe@perches.com> Acked-by: David Howells <dhowells@redhat.com> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'fs/xfs/xfs_iomap.h')