Lines Matching refs:mem_block

332     mem_block_t *mem_block = NULL;  in esp_mmu_paddr_find_caps()  local
343 TAILQ_FOREACH(mem_block, &region->mem_block_head, entries) { in esp_mmu_paddr_find_caps()
344 …if (mem_block == TAILQ_FIRST(&region->mem_block_head) || mem_block == TAILQ_LAST(&region->mem_bloc… in esp_mmu_paddr_find_caps()
350 if (mem_block->paddr_start == paddr) { in esp_mmu_paddr_find_caps()
352 found_block = mem_block; in esp_mmu_paddr_find_caps()
459 mem_block_t *mem_block = NULL; in esp_mmu_map() local
466 TAILQ_FOREACH(mem_block, &found_region->mem_block_head, entries) { in esp_mmu_map()
467 if (target == mem_block->target) { in esp_mmu_map()
468 … if ((s_is_enclosed(mem_block->paddr_start, mem_block->paddr_end, paddr_start, aligned_size))) { in esp_mmu_map()
474 …if (!allow_overlap && (s_is_overlapped(mem_block->paddr_start, mem_block->paddr_end, paddr_start, … in esp_mmu_map()
482 …ck is mapped already, vaddr_start: %p, size: 0x%x", (void *)mem_block->vaddr_start, mem_block->siz… in esp_mmu_map()
483 *out_ptr = (void *)mem_block->vaddr_start; in esp_mmu_map()
504 TAILQ_FOREACH(mem_block, &found_region->mem_block_head, entries) { in esp_mmu_map()
505 slot_len = mem_block->laddr_start - last_end; in esp_mmu_map()
511 found_block = mem_block; in esp_mmu_map()
518 last_end = mem_block->laddr_end; in esp_mmu_map()
586 mem_block_t *mem_block = NULL; in esp_mmu_unmap() local
599 TAILQ_FOREACH(mem_block, &region->mem_block_head, entries) { in esp_mmu_unmap()
600 …if (mem_block == TAILQ_FIRST(&region->mem_block_head) || mem_block == TAILQ_LAST(&region->mem_bloc… in esp_mmu_unmap()
606 if (mem_block->laddr_start == ptr_laddr) { in esp_mmu_unmap()
607 …slot_len = TAILQ_NEXT(mem_block, entries)->laddr_start - TAILQ_PREV(mem_block, mem_block_head_, en… in esp_mmu_unmap()
611 found_block = mem_block; in esp_mmu_unmap()
619 s_do_unmapping(mem_block->vaddr_start, mem_block->size); in esp_mmu_unmap()
649 mem_block_t *mem_block = NULL; in esp_mmu_map_dump_mapped_blocks() local
651 TAILQ_FOREACH(mem_block, &region->mem_block_head, entries) { in esp_mmu_map_dump_mapped_blocks()
652 …if (mem_block != TAILQ_FIRST(&region->mem_block_head) && mem_block != TAILQ_LAST(&region->mem_bloc… in esp_mmu_map_dump_mapped_blocks()
655 (uint32_t) mem_block->vaddr_start, in esp_mmu_map_dump_mapped_blocks()
656 (uint32_t) mem_block->vaddr_end, in esp_mmu_map_dump_mapped_blocks()
657 mem_block->size, in esp_mmu_map_dump_mapped_blocks()
658 mem_block->caps, in esp_mmu_map_dump_mapped_blocks()
659 mem_block->paddr_start, in esp_mmu_map_dump_mapped_blocks()
660 mem_block->paddr_end); in esp_mmu_map_dump_mapped_blocks()
678 mem_block_t *mem_block = NULL; in esp_mmu_map_dump_mapped_blocks_private() local
679 TAILQ_FOREACH(mem_block, &region->mem_block_head, entries) { in esp_mmu_map_dump_mapped_blocks_private()
680 …if (mem_block != TAILQ_FIRST(&region->mem_block_head) && mem_block != TAILQ_LAST(&region->mem_bloc… in esp_mmu_map_dump_mapped_blocks_private()
681 ESP_DRAM_LOGI(TAG, "block vaddr_start: 0x%x", mem_block->vaddr_start); in esp_mmu_map_dump_mapped_blocks_private()
682 ESP_DRAM_LOGI(TAG, "block vaddr_end: 0x%x", mem_block->vaddr_end); in esp_mmu_map_dump_mapped_blocks_private()
683 ESP_DRAM_LOGI(TAG, "block size: 0x%x", mem_block->size); in esp_mmu_map_dump_mapped_blocks_private()
684 ESP_DRAM_LOGI(TAG, "block caps: 0x%x\n", mem_block->caps); in esp_mmu_map_dump_mapped_blocks_private()
685 ESP_DRAM_LOGI(TAG, "block paddr_start: 0x%x\n", mem_block->paddr_start); in esp_mmu_map_dump_mapped_blocks_private()
686 ESP_DRAM_LOGI(TAG, "block paddr_end: 0x%x\n", mem_block->paddr_end); in esp_mmu_map_dump_mapped_blocks_private()