Searched refs:carveout (Results 1 – 4 of 4) sorted by relevance
| /Linux-v5.4/drivers/remoteproc/ |
| D | remoteproc_debugfs.c | 288 struct rproc_mem_entry *carveout; in rproc_carveouts_show() local 290 list_for_each_entry(carveout, &rproc->carveouts, node) { in rproc_carveouts_show() 292 seq_printf(seq, "\tName: %s\n", carveout->name); in rproc_carveouts_show() 293 seq_printf(seq, "\tVirtual address: %pK\n", carveout->va); in rproc_carveouts_show() 294 seq_printf(seq, "\tDMA address: %pad\n", &carveout->dma); in rproc_carveouts_show() 295 seq_printf(seq, "\tDevice address: 0x%x\n", carveout->da); in rproc_carveouts_show() 296 seq_printf(seq, "\tLength: 0x%x Bytes\n\n", carveout->len); in rproc_carveouts_show()
|
| D | remoteproc_core.c | 192 struct rproc_mem_entry *carveout; in rproc_da_to_va() local 201 list_for_each_entry(carveout, &rproc->carveouts, node) { in rproc_da_to_va() 202 int offset = da - carveout->da; in rproc_da_to_va() 205 if (!carveout->va) in rproc_da_to_va() 213 if (offset + len > carveout->len) in rproc_da_to_va() 216 ptr = carveout->va + offset; in rproc_da_to_va() 248 struct rproc_mem_entry *carveout, *mem = NULL; in rproc_find_carveout_by_name() local 257 list_for_each_entry(carveout, &rproc->carveouts, node) { in rproc_find_carveout_by_name() 259 if (!strcmp(carveout->name, _name)) { in rproc_find_carveout_by_name() 260 mem = carveout; in rproc_find_carveout_by_name() [all …]
|
| /Linux-v5.4/drivers/gpu/drm/tegra/ |
| D | drm.c | 157 init_iova_domain(&tegra->carveout.domain, 1UL << order, in tegra_drm_load() 160 tegra->carveout.shift = iova_shift(&tegra->carveout.domain); in tegra_drm_load() 161 tegra->carveout.limit = carveout_end >> tegra->carveout.shift; in tegra_drm_load() 214 put_iova_domain(&tegra->carveout.domain); in tegra_drm_load() 243 put_iova_domain(&tegra->carveout.domain); in tegra_drm_unload() 1133 size = iova_align(&tegra->carveout.domain, size); in tegra_drm_alloc() 1161 alloc = alloc_iova(&tegra->carveout.domain, in tegra_drm_alloc() 1162 size >> tegra->carveout.shift, in tegra_drm_alloc() 1163 tegra->carveout.limit, true); in tegra_drm_alloc() 1169 *dma = iova_dma_addr(&tegra->carveout.domain, alloc); in tegra_drm_alloc() [all …]
|
| D | drm.h | 47 } carveout; member
|