Lines Matching full:api
11 * @brief ivshmem reference API
12 * @defgroup ivshmem ivshmem reference API
60 const struct ivshmem_driver_api *api = in z_impl_ivshmem_get_mem() local
61 (const struct ivshmem_driver_api *)dev->api; in z_impl_ivshmem_get_mem()
63 return api->get_mem(dev, memmap); in z_impl_ivshmem_get_mem()
77 const struct ivshmem_driver_api *api = in z_impl_ivshmem_get_id() local
78 (const struct ivshmem_driver_api *)dev->api; in z_impl_ivshmem_get_id()
80 return api->get_id(dev); in z_impl_ivshmem_get_id()
94 const struct ivshmem_driver_api *api = in z_impl_ivshmem_get_vectors() local
95 (const struct ivshmem_driver_api *)dev->api; in z_impl_ivshmem_get_vectors()
97 return api->get_vectors(dev); in z_impl_ivshmem_get_vectors()
115 const struct ivshmem_driver_api *api = in z_impl_ivshmem_int_peer() local
116 (const struct ivshmem_driver_api *)dev->api; in z_impl_ivshmem_int_peer()
118 return api->int_peer(dev, peer_id, vector); in z_impl_ivshmem_int_peer()
144 const struct ivshmem_driver_api *api = in z_impl_ivshmem_register_handler() local
145 (const struct ivshmem_driver_api *)dev->api; in z_impl_ivshmem_register_handler()
147 return api->register_handler(dev, signal, vector); in z_impl_ivshmem_register_handler()