Home
last modified time | relevance | path

Searched refs:rproc_mem_entry (Results 1 – 11 of 11) sorted by relevance

/openbmc/linux/include/linux/
H A Dremoteproc.h332 struct rproc_mem_entry { struct
344 int (*alloc)(struct rproc *rproc, struct rproc_mem_entry *mem); argument
345 int (*release)(struct rproc *rproc, struct rproc_mem_entry *mem); argument
674 void rproc_add_carveout(struct rproc *rproc, struct rproc_mem_entry *mem);
676 struct rproc_mem_entry *
679 int (*alloc)(struct rproc *, struct rproc_mem_entry *),
680 int (*release)(struct rproc *, struct rproc_mem_entry *),
683 struct rproc_mem_entry *
/openbmc/linux/drivers/remoteproc/
H A Dremoteproc_core.c54 struct rproc_mem_entry *mem);
56 struct rproc_mem_entry *mem);
195 struct rproc_mem_entry *carveout; in rproc_da_to_va()
251 struct rproc_mem_entry *
256 struct rproc_mem_entry *carveout, *mem = NULL; in rproc_find_carveout_by_name()
291 struct rproc_mem_entry *mem, u32 da, u32 len) in rproc_check_carveout_da()
332 struct rproc_mem_entry *mem; in rproc_alloc_vring()
623 struct rproc_mem_entry *mapping; in rproc_handle_devmem()
685 struct rproc_mem_entry *mem) in rproc_alloc_carveout()
687 struct rproc_mem_entry *mapping = NULL; in rproc_alloc_carveout()
[all …]
H A Drcar_rproc.c23 struct rproc_mem_entry *mem) in rcar_rproc_mem_alloc()
43 struct rproc_mem_entry *mem) in rcar_rproc_mem_release()
56 struct rproc_mem_entry *mem; in rcar_rproc_prepare()
H A Dxlnx_r5_remoteproc.c399 struct rproc_mem_entry *mem) in zynqmp_r5_mem_region_map()
422 struct rproc_mem_entry *mem) in zynqmp_r5_mem_region_unmap()
438 struct rproc_mem_entry *rproc_mem; in add_mem_regions_carveout()
497 static int tcm_mem_unmap(struct rproc *rproc, struct rproc_mem_entry *mem) in tcm_mem_unmap()
515 struct rproc_mem_entry *mem) in tcm_mem_map()
566 struct rproc_mem_entry *rproc_mem; in add_tcm_carveout_split_mode()
635 struct rproc_mem_entry *rproc_mem; in add_tcm_carveout_lockstep_mode()
H A Dremoteproc_internal.h24 struct rproc_mem_entry trace_mem;
120 struct rproc_mem_entry *
H A Dst_remoteproc.c93 struct rproc_mem_entry *mem) in st_rproc_mem_alloc()
112 struct rproc_mem_entry *mem) in st_rproc_mem_release()
123 struct rproc_mem_entry *mem; in st_rproc_parse_fw()
H A Dremoteproc_debugfs.c130 struct rproc_mem_entry *trace = &data->trace_mem; in rproc_trace_read()
365 struct rproc_mem_entry *carveout; in rproc_carveouts_show()
H A Dremoteproc_virtio.c111 struct rproc_mem_entry *mem; in rp_find_vq()
375 struct rproc_mem_entry *mem; in rproc_add_virtio_dev()
H A Dstm32_rproc.c117 struct rproc_mem_entry *mem) in stm32_rproc_mem_alloc()
137 struct rproc_mem_entry *mem) in stm32_rproc_mem_release()
217 struct rproc_mem_entry *mem; in stm32_rproc_prepare()
H A Dimx_rproc.c527 struct rproc_mem_entry *mem) in imx_rproc_mem_alloc()
547 struct rproc_mem_entry *mem) in imx_rproc_mem_release()
560 struct rproc_mem_entry *mem; in imx_rproc_prepare()
H A Dimx_dsp_rproc.c603 struct rproc_mem_entry *mem; in imx_dsp_rproc_add_carveout()
687 struct rproc_mem_entry *carveout; in imx_dsp_rproc_prepare()