#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 m'>
net-next plumbingsTobias Klauser
summaryrefslogtreecommitdiff
path: root/tools/lib/lockdep/uinclude
diff options
context:
space:
mode:
authorHelge Deller <deller@gmx.de>2017-01-03 22:55:50 +0100
committerHelge Deller <deller@gmx.de>2017-01-28 21:54:21 +0100
commit83b5d1e3d3013dbf90645a5d07179d018c8243fa (patch)
tree831d7125df83a827408def371df72b1360e94078 /tools/lib/lockdep/uinclude
parentd56a5ca366e785f463b4782f65daac883612a2b2 (diff)
parisc, parport_gsc: Fixes for printk continuation lines
Signed-off-by: Helge Deller <deller@gmx.de>
Diffstat (limited to 'tools/lib/lockdep/uinclude')