/linux-4.4.14/drivers/remoteproc/ |
H A D | remoteproc_internal.h | 72 int rproc_fw_sanity_check(struct rproc *rproc, const struct firmware *fw) rproc_fw_sanity_check() argument 81 u32 rproc_get_boot_addr(struct rproc *rproc, const struct firmware *fw) rproc_get_boot_addr() argument 90 int rproc_load_segments(struct rproc *rproc, const struct firmware *fw) rproc_load_segments() argument 99 struct resource_table *rproc_find_rsc_table(struct rproc *rproc, rproc_find_rsc_table() argument 109 struct resource_table *rproc_find_loaded_rsc_table(struct rproc *rproc, rproc_find_loaded_rsc_table() argument
|
H A D | omap_remoteproc.c | 47 struct rproc *rproc; member in struct:omap_rproc 90 static void omap_rproc_kick(struct rproc *rproc, int vqid) omap_rproc_kick() argument 109 static int omap_rproc_start(struct rproc *rproc) omap_rproc_start() argument 162 static int omap_rproc_stop(struct rproc *rproc) omap_rproc_stop() argument 189 struct rproc *rproc; omap_rproc_probe() local 223 struct rproc *rproc = platform_get_drvdata(pdev); omap_rproc_remove() local
|
H A D | remoteproc_elf_loader.c | 43 rproc_elf_sanity_check(struct rproc *rproc, const struct firmware *fw) argument 114 u32 rproc_elf_get_boot_addr(struct rproc *rproc, const struct firmware *fw) rproc_elf_get_boot_addr() argument 146 rproc_elf_load_segments(struct rproc *rproc, const struct firmware *fw) rproc_elf_load_segments() argument 286 rproc_elf_find_rsc_table(struct rproc *rproc, const struct firmware *fw, rproc_elf_find_rsc_table() argument 319 rproc_elf_find_loaded_rsc_table(struct rproc *rproc, const struct firmware *fw) rproc_elf_find_loaded_rsc_table() argument
|
H A D | da8xx_remoteproc.c | 52 struct rproc *rproc; member in struct:da8xx_rproc 69 struct rproc *rproc = (struct rproc *)p; handle_event() local 89 struct rproc *rproc = (struct rproc *)p; da8xx_rproc_callback() local 115 static int da8xx_rproc_start(struct rproc *rproc) da8xx_rproc_start() argument 136 static int da8xx_rproc_stop(struct rproc *rproc) da8xx_rproc_stop() argument 146 static void da8xx_rproc_kick(struct rproc *rproc, int vqid) da8xx_rproc_kick() argument 180 struct rproc *rproc; da8xx_rproc_probe() local 272 struct rproc *rproc = platform_get_drvdata(pdev); da8xx_rproc_remove() local
|
H A D | remoteproc_debugfs.c | 78 struct rproc *rproc = filp->private_data; rproc_state_read() local 101 struct rproc *rproc = filp->private_data; rproc_name_read() local 121 struct rproc *rproc = filp->private_data; rproc_recovery_read() local 155 struct rproc *rproc = filp->private_data; rproc_recovery_write() local 198 struct dentry *rproc_create_trace_file(const char *name, struct rproc *rproc, rproc_create_trace_file() argument 213 void rproc_delete_debug_dir(struct rproc *rproc) rproc_delete_debug_dir() argument 221 void rproc_create_debug_dir(struct rproc *rproc) rproc_create_debug_dir() argument
|
H A D | remoteproc_virtio.c | 36 struct rproc *rproc = rvring->rvdev->rproc; rproc_virtio_notify() local 57 irqreturn_t rproc_vq_interrupt(struct rproc *rproc, int notifyid) rproc_vq_interrupt() argument 77 struct rproc *rproc = vdev_to_rproc(vdev); rp_find_vq() local 139 struct rproc *rproc = vdev_to_rproc(vdev); rproc_virtio_del_vqs() local 152 struct rproc *rproc = vdev_to_rproc(vdev); rproc_virtio_find_vqs() local 302 struct rproc *rproc = vdev_to_rproc(vdev); rproc_vdev_release() local 321 struct rproc *rproc = rvdev->rproc; rproc_add_virtio_dev() local
|
H A D | wkup_m3_rproc.c | 56 struct rproc *rproc; member in struct:wkup_m3_rproc 61 static int wkup_m3_rproc_start(struct rproc *rproc) wkup_m3_rproc_start() argument 76 static int wkup_m3_rproc_stop(struct rproc *rproc) wkup_m3_rproc_stop() argument 91 static void *wkup_m3_rproc_da_to_va(struct rproc *rproc, u64 da, int len) wkup_m3_rproc_da_to_va() argument 134 struct rproc *rproc; wkup_m3_rproc_probe() local 217 struct rproc *rproc = platform_get_drvdata(pdev); wkup_m3_rproc_remove() local
|
H A D | ste_modem_rproc.c | 27 struct rproc *rproc; member in struct:sproc 57 static int sproc_load_segments(struct rproc *rproc, const struct firmware *fw) sproc_load_segments() argument 85 sproc_find_rsc_table(struct rproc *rproc, const struct firmware *fw, sproc_find_rsc_table() argument 148 sproc_find_loaded_rsc_table(struct rproc *rproc, const struct firmware *fw) sproc_find_loaded_rsc_table() argument 173 static void sproc_kick(struct rproc *rproc, int vqid) sproc_kick() argument 200 static int sproc_start(struct rproc *rproc) sproc_start() argument 229 static int sproc_stop(struct rproc *rproc) sproc_stop() argument 273 struct rproc *rproc; sproc_probe() local
|
H A D | remoteproc_core.c | 81 struct rproc *rproc = token; rproc_iommu_fault() local 94 static int rproc_enable_iommu(struct rproc *rproc) rproc_enable_iommu() argument 128 static void rproc_disable_iommu(struct rproc *rproc) rproc_disable_iommu() argument 169 void *rproc_da_to_va(struct rproc *rproc, u64 da, int len) rproc_da_to_va() argument 203 struct rproc *rproc = rvdev->rproc; rproc_alloc_vring() local 259 struct rproc *rproc = rvdev->rproc; rproc_parse_vring() local 290 struct rproc *rproc = rvring->rvdev->rproc; rproc_free_vring() local 330 static int rproc_handle_vdev(struct rproc *rproc, struct fw_rsc_vdev *rsc, rproc_handle_vdev() argument 407 static int rproc_handle_trace(struct rproc *rproc, struct fw_rsc_trace *rsc, rproc_handle_trace() argument 487 static int rproc_handle_devmem(struct rproc *rproc, struct fw_rsc_devmem *rsc, rproc_handle_devmem() argument 558 static int rproc_handle_carveout(struct rproc *rproc, rproc_handle_carveout() argument 681 static int rproc_count_vrings(struct rproc *rproc, struct fw_rsc_vdev *rsc, rproc_count_vrings() argument 710 static int rproc_handle_resources(struct rproc *rproc, int len, rproc_handle_resources() argument 755 static void rproc_resource_cleanup(struct rproc *rproc) rproc_resource_cleanup() argument 795 static int rproc_fw_boot(struct rproc *rproc, const struct firmware *fw) rproc_fw_boot() argument 900 struct rproc *rproc = context; rproc_fw_config_virtio() local 942 static int rproc_add_virtio_devices(struct rproc *rproc) rproc_add_virtio_devices() argument 978 int rproc_trigger_recovery(struct rproc *rproc) rproc_trigger_recovery() argument 1007 struct rproc *rproc = container_of(work, struct rproc, crash_handler); rproc_crash_handler_work() local 1041 int rproc_boot(struct rproc *rproc) rproc_boot() argument 1123 void rproc_shutdown(struct rproc *rproc) rproc_shutdown() argument 1184 struct rproc *rproc = NULL, *r; rproc_get_by_phandle() local 1233 int rproc_add(struct rproc *rproc) rproc_add() argument 1270 struct rproc *rproc = container_of(dev, struct rproc, dev); rproc_type_release() local 1316 struct rproc *rproc; rproc_alloc() local 1396 void rproc_put(struct rproc *rproc) rproc_put() argument 1417 int rproc_del(struct rproc *rproc) rproc_del() argument 1456 void rproc_report_crash(struct rproc *rproc, enum rproc_crash_type type) rproc_report_crash() argument
|
/linux-4.4.14/include/linux/ |
H A D | remoteproc.h | 411 struct rproc { struct 480 struct rproc *rproc; member in struct:rproc_vdev
|