Lines Matching full:carveouts
172 * memory regions (which we call "carveouts"), and map them to specific
175 * exclusively or alongside carveouts.
182 * carveouts and translate specific device addresses to kernel virtual addresses
189 * here the output of the DMA API for the carveouts, which should be more
205 list_for_each_entry(carveout, &rproc->carveouts, node) { in rproc_da_to_va()
246 * allocated carveouts and return associated region characteristics like
266 list_for_each_entry(carveout, &rproc->carveouts, node) { in rproc_find_carveout_by_name()
889 * This function registers specified memory entry in @rproc carveouts list.
894 list_add_tail(&mem->node, &rproc->carveouts); in rproc_add_carveout()
1144 * rproc_alloc_registered_carveouts() - allocate all carveouts registered
1162 list_for_each_entry_safe(entry, tmp, &rproc->carveouts, node) { in rproc_alloc_registered_carveouts()
1252 list_for_each_entry_safe(entry, tmp, &rproc->carveouts, node) { in rproc_resource_cleanup()
1283 * allocated resources (carveouts etc) is stored in cached_table. in rproc_start()
1429 dev_err(dev, "Failed to allocate associated carveouts: %d\n", in rproc_fw_boot()
1643 dev_err(dev, "Failed to allocate associated carveouts: %d\n", in rproc_attach()
2512 INIT_LIST_HEAD(&rproc->carveouts); in rproc_alloc()