/* * include/linux/okl4_vipc.h * * Copyright (c) 2016-2018 General Dynamics. * * This program is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 as published by * the Free Software Foundation. */ #ifndef OKL4_VIPC_H #define OKL4_VIPC_H #include struct okl4_vipc_data { unsigned int index; unsigned long long size; unsigned long flags; }; #define OKL4_VIPC_IOC_MAGIC 'z' #define OKL4_VIPC_GET_BUFFER_COUNT _IOR(OKL4_VIPC_IOC_MAGIC, 0, unsigned long *) #define OKL4_VIPC_GET_BUFFER_INFO _IOR(OKL4_VIPC_IOC_MAGIC, 1, struct okl4_vipc_data *) #endif /* OKL4_VIPC_H */