Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
ring_hw.h
Go to the documentation of this file.
1 /*
2  * ring_hw.h - common functionality for iio hardware ring buffers
3  *
4  * This program is free software; you can redistribute it and/or modify it
5  * under the terms of the GNU General Public License version 2 as published by
6  * the Free Software Foundation.
7  *
8  * Copyright (c) 2009 Jonathan Cameron <[email protected]>
9  *
10  */
11 
17 struct iio_hw_buffer {
18  struct iio_buffer buf;
19  void *private;
20 };
21 
22 #define iio_to_hw_buf(r) container_of(r, struct iio_hw_buffer, buf)