Lines Matching refs:device
47 typedef void (*ipm_callback_t)(const struct device *ipmdev, void *user_data,
56 typedef int (*ipm_send_t)(const struct device *ipmdev, int wait, uint32_t id,
64 typedef int (*ipm_max_data_size_get_t)(const struct device *ipmdev);
72 typedef uint32_t (*ipm_max_id_val_get_t)(const struct device *ipmdev);
80 typedef void (*ipm_register_callback_t)(const struct device *port,
90 typedef int (*ipm_set_enabled_t)(const struct device *ipmdev, int enable);
98 typedef void (*ipm_complete_t)(const struct device *ipmdev);
146 __syscall int ipm_send(const struct device *ipmdev, int wait, uint32_t id,
149 static inline int z_impl_ipm_send(const struct device *ipmdev, int wait, in z_impl_ipm_send()
167 static inline void ipm_register_callback(const struct device *ipmdev, in ipm_register_callback()
186 __syscall int ipm_max_data_size_get(const struct device *ipmdev);
188 static inline int z_impl_ipm_max_data_size_get(const struct device *ipmdev) in z_impl_ipm_max_data_size_get()
207 __syscall uint32_t ipm_max_id_val_get(const struct device *ipmdev);
209 static inline uint32_t z_impl_ipm_max_id_val_get(const struct device *ipmdev) in z_impl_ipm_max_id_val_get()
226 __syscall int ipm_set_enabled(const struct device *ipmdev, int enable);
228 static inline int z_impl_ipm_set_enabled(const struct device *ipmdev, in z_impl_ipm_set_enabled()
251 __syscall void ipm_complete(const struct device *ipmdev);
253 static inline void z_impl_ipm_complete(const struct device *ipmdev) in z_impl_ipm_complete()