Home
last modified time | relevance | path

Searched refs:small (Results 1 - 21 of 21) sorted by relevance

/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_pool_group.c38 kbase_mem_pool_config_set_max_size(&configs->small[gid], in kbase_mem_pool_group_config_set_max_size()
55 err = kbase_mem_pool_init(&mem_pools->small[gid], in kbase_mem_pool_group_init()
56 &configs->small[gid], in kbase_mem_pool_group_init()
60 next_pools ? &next_pools->small[gid] : NULL); in kbase_mem_pool_group_init()
70 kbase_mem_pool_term(&mem_pools->small[gid]); in kbase_mem_pool_group_init()
86 kbase_mem_pool_term(&mem_pools->small[gid]); in kbase_mem_pool_group_init()
100 kbase_mem_pool_mark_dying(&mem_pools->small[gid]); in kbase_mem_pool_group_mark_dying()
111 kbase_mem_pool_term(&mem_pools->small[gid]); in kbase_mem_pool_group_term()
H A Dmali_kbase_mem_pool_debugfs.c180 &kctx->mem_pools.small, &kbase_mem_pool_debugfs_fops); in kbase_mem_pool_debugfs_init()
183 &kctx->mem_pools.small, &kbase_mem_pool_debugfs_max_size_fops); in kbase_mem_pool_debugfs_init()
H A Dmali_kbase_hwcnt_backend_csf_if_fw.c345 &kbdev->mem_pools.small[KBASE_MEM_GROUP_CSF_FW], num_pages, in kbasep_hwcnt_backend_csf_if_fw_ring_buf_alloc()
394 &kbdev->mem_pools.small[KBASE_MEM_GROUP_CSF_FW], num_pages, in kbasep_hwcnt_backend_csf_if_fw_ring_buf_alloc()
511 &fw_ctx->kbdev->mem_pools.small[KBASE_MEM_GROUP_CSF_FW], in kbasep_hwcnt_backend_csf_if_fw_ring_buf_free()
H A Dmali_kbase_defs.h84 * small number of job slots.
92 * small number of Address Spaces
487 * @small: Array of objects containing the state for pools of 4 KiB size
493 struct kbase_mem_pool small[MEMORY_GROUP_MANAGER_NR_GROUPS]; member
514 * @small: Array of initial configuration for pools of 4 KiB pages.
518 struct kbase_mem_pool_config small[MEMORY_GROUP_MANAGER_NR_GROUPS]; member
H A Dmali_kbase_core_linux.c3443 kbdev->mem_pools.small, MEMORY_GROUP_MANAGER_NR_GROUPS, in show_mem_pool_size()
3457 kbdev->mem_pools.small, MEMORY_GROUP_MANAGER_NR_GROUPS, in set_mem_pool_size()
3475 kbdev->mem_pools.small, MEMORY_GROUP_MANAGER_NR_GROUPS, in show_mem_pool_max_size()
3489 kbdev->mem_pools.small, MEMORY_GROUP_MANAGER_NR_GROUPS, in set_mem_pool_max_size()
3607 * pool 0 of small (4KiB) pages.
3613 * small (4KiB) pages. It is assumed that the maximum size value is same for
3627 kbdev->mem_pools.small, 1, kbase_mem_pool_debugfs_max_size); in show_simplified_mem_pool_max_size()
3632 * memory pools of small (4KiB) pages.
3639 * pools of small (4KiB) pages.
3660 kbdev->mem_pools.small, gi in set_simplified_mem_pool_max_size()
[all...]
H A Dmali_kbase_mem.c2352 &kctx->mem_pools.small[alloc->group_id], in kbase_alloc_phy_pages_helper()
2684 &kctx->mem_pools.small[alloc->group_id], in kbase_free_phy_pages_helper()
3804 pool = &kctx->mem_pools.small[kctx->jit_group_id]; in kbase_jit_grow()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_pool_group.c36 kbase_mem_pool_config_set_max_size(&configs->small[gid], max_size); in kbase_mem_pool_group_config_set_max_size()
49 err = kbase_mem_pool_init(&mem_pools->small[gid], &configs->small[gid], KBASE_MEM_POOL_4KB_PAGE_TABLE_ORDER, in kbase_mem_pool_group_init()
50 gid, kbdev, next_pools ? &next_pools->small[gid] : NULL); in kbase_mem_pool_group_init()
55 kbase_mem_pool_term(&mem_pools->small[gid]); in kbase_mem_pool_group_init()
73 kbase_mem_pool_term(&mem_pools->small[gid]); in kbase_mem_pool_group_init()
86 kbase_mem_pool_mark_dying(&mem_pools->small[gid]); in kbase_mem_pool_group_mark_dying()
96 kbase_mem_pool_term(&mem_pools->small[gid]); in kbase_mem_pool_group_term()
H A Dmali_kbase_mem_pool_debugfs.c166 debugfs_create_file("mem_pool_size", mode, parent, &kctx->mem_pools.small, &kbase_mem_pool_debugfs_fops); in kbase_mem_pool_debugfs_init()
168 debugfs_create_file("mem_pool_max_size", mode, parent, &kctx->mem_pools.small, in kbase_mem_pool_debugfs_init()
H A Dmali_kbase_defs.h89 * small number of job slots.
97 * small number of Address Spaces
468 * @small: Array of objects containing the state for pools of 4 KiB size
474 struct kbase_mem_pool small[MEMORY_GROUP_MANAGER_NR_GROUPS]; member
495 * @small: Array of initial configuration for pools of 4 KiB pages.
499 struct kbase_mem_pool_config small[MEMORY_GROUP_MANAGER_NR_GROUPS]; member
H A Dmali_kbase_core_linux.c3316 buf, PAGE_SIZE, kbdev->mem_pools.small, MEMORY_GROUP_MANAGER_NR_GROUPS, in show_mem_pool_size()
3332 buf, kbdev->mem_pools.small, MEMORY_GROUP_MANAGER_NR_GROUPS, in set_mem_pool_size()
3352 buf, PAGE_SIZE, kbdev->mem_pools.small, MEMORY_GROUP_MANAGER_NR_GROUPS, in show_mem_pool_max_size()
3368 buf, kbdev->mem_pools.small, MEMORY_GROUP_MANAGER_NR_GROUPS, in set_mem_pool_max_size()
4482 &kbdev->mem_pool_defaults.small, in kbase_device_debugfs_init()
H A Dmali_kbase_mem.c2015 res = kbase_mem_pool_alloc_pages(&kctx->mem_pools.small[alloc->group_id], nr_left, tp, false); in kbase_alloc_phy_pages_helper()
2304 kbase_mem_pool_free_pages(&kctx->mem_pools.small[alloc->group_id], local_end_free - start_free, start_free, in kbase_free_phy_pages_helper()
3370 pool = &kctx->mem_pools.small[kctx->jit_group_id]; in kbase_jit_grow()
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu.c353 root_pool = &kctx->mem_pools.small[region->gpu_alloc->group_id]; in page_fault_try_alloc()
859 struct kbase_mem_pool *const mem_pool = &kctx->mem_pools.small[region->gpu_alloc->group_id]; in kbase_mmu_page_fault_worker()
909 p = kbase_mem_pool_alloc(&kbdev->mem_pools.small[mmut->group_id]); in kbase_mmu_alloc_pgd()
945 kbase_mem_pool_free(&kbdev->mem_pools.small[mmut->group_id], p, false); in kbase_mmu_alloc_pgd()
1158 err = kbase_mem_pool_grow(&kbdev->mem_pools.small[kctx->mmu.group_id], MIDGARD_MMU_BOTTOMLEVEL); in kbase_mmu_insert_single_page()
1225 kbase_mem_pool_free(&kbdev->mem_pools.small[mmut->group_id], tmp_p, false); in cleanup_empty_pte()
1304 err = kbase_mem_pool_grow(&kbdev->mem_pools.small[mmut->group_id], cur_level); in kbase_mmu_insert_pages_no_flush()
1749 err = kbase_mem_pool_grow(&kbdev->mem_pools.small[kctx->mmu.group_id], MIDGARD_MMU_BOTTOMLEVEL); in kbase_mmu_update_pages_no_flush()
1832 kbase_mem_pool_free(&kbdev->mem_pools.small[mmut->group_id], p, true); in mmu_teardown_level()
1873 err = kbase_mem_pool_grow(&kbdev->mem_pools.small[mmu in kbase_mmu_init()
[all...]
/device/soc/rockchip/common/vendor/drivers/gpu/arm/bifrost/context/
H A Dmali_kbase_context.c287 p = kbase_mem_alloc_page(&kctx->mem_pools.small[KBASE_MEM_GROUP_SINK]); in kbase_context_mem_alloc_page()
300 kbase_mem_pool_free(&kctx->mem_pools.small[KBASE_MEM_GROUP_SINK], as_page(kctx->aliasing_sink_page), false); in kbase_context_mem_pool_free()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/context/
H A Dmali_kbase_context.c296 p = kbase_mem_alloc_page(&kctx->mem_pools.small[KBASE_MEM_GROUP_SINK]); in kbase_context_mem_alloc_page()
309 &kctx->mem_pools.small[KBASE_MEM_GROUP_SINK], in kbase_context_mem_pool_free()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu.c496 root_pool = &kctx->mem_pools.small[region->gpu_alloc->group_id]; in page_fault_try_alloc()
1089 &kctx->mem_pools.small[ in kbase_mmu_page_fault_worker()
1140 p = kbase_mem_pool_alloc(&kbdev->mem_pools.small[mmut->group_id]); in kbase_mmu_alloc_pgd()
1177 kbase_mem_pool_free(&kbdev->mem_pools.small[mmut->group_id], p, false); in kbase_mmu_alloc_pgd()
1426 &kbdev->mem_pools.small[ in kbase_mmu_insert_single_page()
1514 kbase_mem_pool_free(&kbdev->mem_pools.small[mmut->group_id], in kbase_mmu_free_pgd()
1600 &kbdev->mem_pools.small[mmut->group_id], in kbase_mmu_insert_pages_no_flush()
2219 &kbdev->mem_pools.small[ in kbase_mmu_update_pages_no_flush()
2366 &kbdev->mem_pools.small[mmut->group_id], in kbase_mmu_init()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf.c309 &kctx->mem_pools.small[KBASE_MEM_GROUP_CSF_IO], in kbase_csf_free_command_stream_user_pages()
337 &kctx->mem_pools.small[KBASE_MEM_GROUP_CSF_IO], in kbase_csf_alloc_command_stream_user_pages()
379 &kctx->mem_pools.small[KBASE_MEM_GROUP_CSF_IO], in kbase_csf_alloc_command_stream_user_pages()
1112 &kctx->mem_pools.small[KBASE_MEM_GROUP_CSF_FW], in create_normal_suspend_buffer()
1148 &kctx->mem_pools.small[KBASE_MEM_GROUP_CSF_FW], nr_pages, in create_normal_suspend_buffer()
1450 &kctx->mem_pools.small[KBASE_MEM_GROUP_CSF_FW], in term_normal_suspend_buffer()
2903 &kbdev->mem_pools.small[KBASE_MEM_GROUP_CSF_FW], in kbase_csf_doorbell_mapping_term()
2921 &kbdev->mem_pools.small[KBASE_MEM_GROUP_CSF_FW], in kbase_csf_doorbell_mapping_init()
2942 &kbdev->mem_pools.small[KBASE_MEM_GROUP_CSF_FW], page, in kbase_csf_free_dummy_user_reg_page()
2957 &kbdev->mem_pools.small[KBASE_MEM_GROUP_CSF_F in kbase_csf_setup_dummy_user_reg_page()
[all...]
H A Dmali_kbase_csf_firmware.c442 dev_err(kbdev->dev, "Firmware image unexpectedly too small\n"); in reload_fw_data_sections()
558 &kbdev->mem_pools.small[KBASE_MEM_GROUP_CSF_FW], in parse_memory_setup_entry()
669 &kbdev->mem_pools.small[KBASE_MEM_GROUP_CSF_FW], in parse_memory_setup_entry()
769 dev_err(kbdev->dev, "Size field too small: %u\n", size); in load_firmware_entry()
1819 dev_err(kbdev->dev, "Firmware too small\n"); in kbase_csf_firmware_init()
2000 &kbdev->mem_pools.small[KBASE_MEM_GROUP_CSF_FW], in kbase_csf_firmware_term()
2351 &kbdev->mem_pools.small[KBASE_MEM_GROUP_CSF_FW], in kbase_csf_firmware_mcu_shared_mapping_init()
2402 &kbdev->mem_pools.small[KBASE_MEM_GROUP_CSF_FW], in kbase_csf_firmware_mcu_shared_mapping_init()
2433 &kbdev->mem_pools.small[KBASE_MEM_GROUP_CSF_FW], in kbase_csf_firmware_mcu_shared_mapping_term()
H A Dmali_kbase_csf_firmware_no_mali.c1348 &kbdev->mem_pools.small[KBASE_MEM_GROUP_CSF_FW], in kbase_csf_firmware_mcu_shared_mapping_init()
1399 &kbdev->mem_pools.small[KBASE_MEM_GROUP_CSF_FW], in kbase_csf_firmware_mcu_shared_mapping_init()
1430 &kbdev->mem_pools.small[KBASE_MEM_GROUP_CSF_FW], in kbase_csf_firmware_mcu_shared_mapping_term()
/device/soc/hisilicon/hi3861v100/sdk_liteos/build/make_scripts/
H A Dconfig.mk61 CCFLAGS := -mabi=ilp32 -march=rv32imc -falign-functions=2 -msave-restore -fno-optimize-strlen -freorder-blocks-algorithm=simple -fno-schedule-insns -fno-inline-small-functions -fno-inline-functions-called-once -mtune=size -fno-strict-aliasing -msmall-data-limit=0 -nostdinc -fno-aggressive-loop-optimizations -fno-builtin -std=c99 -Os -ffunction-sections -fdata-sections -fno-exceptions -fno-short-enums -fno-common -Wall -Wundef -DLOS_COMPILE_LDM -fstack-protector-strong -freg-struct-return -fvisibility=hidden -pipe
/device/soc/hisilicon/hi3861v100/sdk_liteos/build/win_scripts/build/make_scripts/
H A Dconfig.mk61 CCFLAGS := -mabi=ilp32 -march=rv32imc -falign-functions=2 -msave-restore -fno-optimize-strlen -freorder-blocks-algorithm=simple -fno-schedule-insns -fno-inline-small-functions -fno-inline-functions-called-once -mtune=size -fno-strict-aliasing -msmall-data-limit=0 -nostdinc -fno-aggressive-loop-optimizations -fno-builtin -std=c99 -Os -ffunction-sections -fdata-sections -fno-exceptions -fno-short-enums -fno-common -Wall -Wundef -DLOS_COMPILE_LDM -fstack-protector-strong -freg-struct-return -fvisibility=hidden -pipe
/device/soc/hisilicon/common/hal/middleware/ffmpeg_adapt/
H A Dconfigure_llvm107 --enable-small optimize for size instead of speed
1890 small
5439 enabled shared && ! enabled small && test_cmd $windres --version && enable gnu_windres
5518 enabled shared && ! enabled small && test_cmd $windres --version && enable gnu_windres
6913 if enabled small; then
7355 echo "optimize for size ${small-no}"

Completed in 61 milliseconds