Home
last modified time | relevance | path

Searched defs:shm (Results 1 – 8 of 8) sorted by relevance

/Zephyr-latest/lib/posix/options/
Dshm.c64 struct shm_obj *shm; in shm_obj_find() local
75 static void shm_obj_add(struct shm_obj *shm) in shm_obj_add()
81 static void shm_obj_remove(struct shm_obj *shm) in shm_obj_remove()
98 static int shm_fstat(struct shm_obj *shm, struct stat *st) in shm_fstat()
107 static int shm_ftruncate(struct shm_obj *shm, off_t length) in shm_ftruncate()
143 static off_t shm_lseek(struct shm_obj *shm, off_t offset, int whence, size_t cur) in shm_lseek()
176 static int shm_mmap(struct shm_obj *shm, void *addr, size_t len, int prot, int flags, off_t off, in shm_mmap()
209 static ssize_t shm_rw(struct shm_obj *shm, void *buf, size_t size, bool is_write, size_t offset) in shm_rw()
240 struct shm_obj *shm = obj; in shm_close() local
252 struct shm_obj *shm = obj; in shm_ioctl() local
[all …]
/Zephyr-latest/drivers/tee/
Dtee.c14 struct tee_shm *shm; in tee_add_shm() local
69 int tee_rm_shm(const struct device *dev, struct tee_shm *shm) in tee_rm_shm()
/Zephyr-latest/drivers/tee/optee/
Doptee.c158 struct tee_shm *shm = (struct tee_shm *)mp->u.tmem.shm_ref; in msg_param_to_tmp_mem() local
294 static int cmd_alloc_suppl(const struct device *dev, size_t sz, struct tee_shm **shm) in cmd_alloc_suppl()
315 static void cmd_free_suppl(const struct device *dev, struct tee_shm *shm) in cmd_free_suppl()
332 struct tee_shm *shm = NULL; in handle_cmd_alloc() local
608 static uint32_t handle_func_rpc_call(const struct device *dev, struct tee_shm *shm, in handle_func_rpc_call()
644 struct tee_shm *shm = NULL; in handle_rpc_call() local
732 struct tee_shm *shm; in optee_close_session() local
762 struct tee_shm *shm; in optee_open_session() local
832 struct tee_shm *shm; in optee_cancel() local
862 struct tee_shm *shm; in optee_invoke_func() local
[all …]
/Zephyr-latest/tests/drivers/tee/optee/src/
Dmain.c325 struct tee_shm *shm = NULL; in ZTEST() local
391 struct tee_shm *shm; in cmd_alloc_free_call() local
506 struct tee_shm *shm; in cmd_rpc_call() local
649 struct tee_shm *shm; in cmd_shm_alloc_appl() local
827 struct tee_shm *shm; in cmd_gettime_call() local
927 struct tee_shm *shm; in cmd_suspend_call() local
1082 struct tee_shm *shm; in cmd_notify_wait_call() local
1117 struct tee_shm *shm; in cmd_notify_send_call() local
/Zephyr-latest/drivers/ipm/
Dipm_esp32.c50 struct esp32_ipm_memory shm; member
82 volatile void *shm = dev_data->shm.pro_cpu_shm; in esp32_ipm_isr() local
/Zephyr-latest/include/zephyr/drivers/
Dtee.h540 uint32_t flags, struct tee_shm **shm) in z_impl_tee_shm_register()
560 static inline int z_impl_tee_shm_unregister(const struct device *dev, struct tee_shm *shm) in z_impl_tee_shm_unregister()
583 struct tee_shm **shm) in z_impl_tee_shm_alloc()
602 static inline int z_impl_tee_shm_free(const struct device *dev, struct tee_shm *shm) in z_impl_tee_shm_free()
/Zephyr-latest/subsys/emul/espi/
Demul_espi_host.c227 uint32_t shm; in emul_espi_host_get_acpi_shm() local
/Zephyr-latest/drivers/mbox/
Dmbox_esp32.c51 struct esp32_mbox_memory shm; member