Lines Matching full:device
18 #include <device.h>
24 typedef size_t (*ivshmem_get_mem_f)(const struct device *dev,
27 typedef uint32_t (*ivshmem_get_id_f)(const struct device *dev);
29 typedef uint16_t (*ivshmem_get_vectors_f)(const struct device *dev);
31 typedef int (*ivshmem_int_peer_f)(const struct device *dev,
34 typedef int (*ivshmem_register_handler_f)(const struct device *dev,
49 * @param dev Pointer to the device structure for the driver instance
54 __syscall size_t ivshmem_get_mem(const struct device *dev,
57 static inline size_t z_impl_ivshmem_get_mem(const struct device *dev, in z_impl_ivshmem_get_mem()
69 * @param dev Pointer to the device structure for the driver instance
73 __syscall uint32_t ivshmem_get_id(const struct device *dev);
75 static inline uint32_t z_impl_ivshmem_get_id(const struct device *dev) in z_impl_ivshmem_get_id()
86 * @param dev Pointer to the device structure for the driver instance
90 __syscall uint16_t ivshmem_get_vectors(const struct device *dev);
92 static inline uint16_t z_impl_ivshmem_get_vectors(const struct device *dev) in z_impl_ivshmem_get_vectors()
103 * @param dev Pointer to the device structure for the driver instance
109 __syscall int ivshmem_int_peer(const struct device *dev,
112 static inline int z_impl_ivshmem_int_peer(const struct device *dev, in z_impl_ivshmem_int_peer()
124 * @param dev Pointer to the device structure for the driver instance
136 __syscall int ivshmem_register_handler(const struct device *dev,
140 static inline int z_impl_ivshmem_register_handler(const struct device *dev, in z_impl_ivshmem_register_handler()