Lines Matching refs:device
251 const struct device *dev; /**< [out] pointer to the device driver structure */
264 typedef int (*tee_get_version_t)(const struct device *dev, struct tee_version_info *info);
273 typedef int (*tee_open_session_t)(const struct device *dev, struct tee_open_session_arg *arg,
283 typedef int (*tee_close_session_t)(const struct device *dev, uint32_t session_id);
292 typedef int (*tee_cancel_t)(const struct device *dev, uint32_t session_id, uint32_t cancel_id);
301 typedef int (*tee_invoke_func_t)(const struct device *dev, struct tee_invoke_func_arg *arg,
310 typedef int (*tee_shm_register_t)(const struct device *dev, struct tee_shm *shm);
319 typedef int (*tee_shm_unregister_t)(const struct device *dev, struct tee_shm *shm);
328 typedef int (*tee_suppl_recv_t)(const struct device *dev, uint32_t *func, unsigned int *num_params,
338 typedef int (*tee_suppl_send_t)(const struct device *dev, unsigned int ret, unsigned int num_params,
365 __syscall int tee_get_version(const struct device *dev, struct tee_version_info *info);
367 static inline int z_impl_tee_get_version(const struct device *dev, struct tee_version_info *info) in z_impl_tee_get_version()
393 __syscall int tee_open_session(const struct device *dev, struct tee_open_session_arg *arg,
397 static inline int z_impl_tee_open_session(const struct device *dev, in z_impl_tee_open_session()
423 __syscall int tee_close_session(const struct device *dev, uint32_t session_id);
425 static inline int z_impl_tee_close_session(const struct device *dev, uint32_t session_id) in z_impl_tee_close_session()
449 __syscall int tee_cancel(const struct device *dev, uint32_t session_id, uint32_t cancel_id);
451 static inline int z_impl_tee_cancel(const struct device *dev, uint32_t session_id, in z_impl_tee_cancel()
477 __syscall int tee_invoke_func(const struct device *dev, struct tee_invoke_func_arg *arg,
480 static inline int z_impl_tee_invoke_func(const struct device *dev, struct tee_invoke_func_arg *arg, in z_impl_tee_invoke_func()
506 int tee_add_shm(const struct device *dev, void *addr, size_t align, size_t size, uint32_t flags,
519 int tee_rm_shm(const struct device *dev, struct tee_shm *shm);
536 __syscall int tee_shm_register(const struct device *dev, void *addr, size_t size,
539 static inline int z_impl_tee_shm_register(const struct device *dev, void *addr, size_t size, in z_impl_tee_shm_register()
558 __syscall int tee_shm_unregister(const struct device *dev, struct tee_shm *shm);
560 static inline int z_impl_tee_shm_unregister(const struct device *dev, struct tee_shm *shm) in z_impl_tee_shm_unregister()
579 __syscall int tee_shm_alloc(const struct device *dev, size_t size, uint32_t flags,
582 static inline int z_impl_tee_shm_alloc(const struct device *dev, size_t size, uint32_t flags, in z_impl_tee_shm_alloc()
600 __syscall int tee_shm_free(const struct device *dev, struct tee_shm *shm);
602 static inline int z_impl_tee_shm_free(const struct device *dev, struct tee_shm *shm) in z_impl_tee_shm_free()
619 __syscall int tee_suppl_recv(const struct device *dev, uint32_t *func, unsigned int *num_params,
622 static inline int z_impl_tee_suppl_recv(const struct device *dev, uint32_t *func, in z_impl_tee_suppl_recv()
647 __syscall int tee_suppl_send(const struct device *dev, unsigned int ret, unsigned int num_params,
650 static inline int z_impl_tee_suppl_send(const struct device *dev, unsigned int ret, in z_impl_tee_suppl_send()