Home
last modified time | relevance | path

Searched refs:extension (Results 1 - 15 of 15) sorted by relevance

/device/soc/rockchip/rk3588/kernel/include/uapi/gpu/arm/bifrost/
H A Dmali_base_kernel.h143 /* Limit on the 'extension' parameter for an allocation with the
222 __u64 extension; member
249 __u64 extension; member
266 * @extension: Granularity of physical pages to grow the
304 __u64 extension; member
H A Dmali_kbase_ioctl.h92 * @in.extension: The number of extra pages to allocate on each GPU fault which grows the region
102 __u64 extension; member
740 /* Customer extension range */
/device/soc/rockchip/rk2206/hardware/
H A Dbuild.py72 for extension in search:
73 for filename in fnmatch.filter(filenames, extension):
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/thirdparty/
H A Dmali_kbase_mmap.c323 (unsigned long)(reg->extension in kbase_context_get_unmapped_area()
330 WARN_ON(reg->extension > in kbase_context_get_unmapped_area()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_linux.h42 * @extension: The number of extra pages to allocate on each GPU fault which
54 u64 extension, u64 *flags, u64 *gpu_va,
H A Dmali_kbase_mem_linux.c296 u64 extension, u64 *flags, u64 *gpu_va, in kbase_mem_alloc()
310 "Allocating %lld va_pages, %lld commit_pages, %lld extension, 0x%llX flags\n", in kbase_mem_alloc()
311 va_pages, commit_pages, extension, *flags); in kbase_mem_alloc()
358 extension)) in kbase_mem_alloc()
415 /* kbase_check_alloc_sizes() already checks extension is valid for in kbase_mem_alloc()
416 * assigning to reg->extension in kbase_mem_alloc()
418 reg->extension = extension; in kbase_mem_alloc()
421 reg->extension = extension; in kbase_mem_alloc()
295 kbase_mem_alloc(struct kbase_context *kctx, u64 va_pages, u64 commit_pages, u64 extension, u64 *flags, u64 *gpu_va, enum kbase_caller_mmu_sync_info mmu_sync_info) kbase_mem_alloc() argument
[all...]
H A Dmali_kbase_mem.c673 align_mask = reg->extension - 1; in kbase_add_va_region_rbtree()
674 align_offset = reg->extension - reg->initial_commit; in kbase_add_va_region_rbtree()
3006 * commit aligned to 'extension' in kbase_check_alloc_flags()
3098 /* kbase_va_region's extension member can be of variable size, so check against that type */ in kbase_check_alloc_sizes()
3099 test_reg.extension = large_extension; in kbase_check_alloc_sizes()
3127 if ((flags & BASE_MEM_GROW_ON_GPF) && (test_reg.extension == 0)) { in kbase_check_alloc_sizes()
3129 "BASE_MEM_GROW_ON_GPF but extension == 0\n"); in kbase_check_alloc_sizes()
3134 if ((flags & BASE_MEM_TILER_ALIGN_TOP) && (test_reg.extension == 0)) { in kbase_check_alloc_sizes()
3136 "BASE_MEM_TILER_ALIGN_TOP but extension == 0\n"); in kbase_check_alloc_sizes()
3141 test_reg.extension ! in kbase_check_alloc_sizes()
[all...]
H A Dmali_kbase_mem.h299 * @extension: Number of pages allocated on page fault.
400 /* The top of the initial commit is aligned to extension pages.
476 size_t extension; member
1153 * @extension: Number of pages to grow by on GPU page fault and/or alignment
1162 u64 va_pages, u64 commit_pages, u64 extension);
H A Dmali_kbase_softjobs.c1013 info->extension, info->id, info->bin_id, in kbase_jit_allocate_prepare()
1029 * Complete validation of va_pages, commit_pages and extension in kbase_jit_allocate_prepare()
1236 info->commit_pages, info->extension, info->va_pages); in kbase_jit_allocate_process()
H A Dmali_kbase_jd.c642 reg->extension << PAGE_SHIFT; in jd_update_jit_usage()
1311 * extension in kbase_jd_submit()
H A Dmali_kbase_core_linux.c865 alloc->in.extension, &flags, &gpu_va, in kbase_api_mem_alloc()
1004 * extension in kbase_api_mem_jit_init_11_5()
1025 * extension in kbase_api_mem_jit_init()
/device/soc/rockchip/common/sdk_linux/drivers/media/usb/uvc/
H A Duvc_driver.c1158 * through vendor specific extension units (LXU). in uvc_parse_vendor_control()
1180 * extension unit. in uvc_parse_vendor_control()
1200 memcpy(unit->extension.guidExtensionCode, &buffer[UVC_BUFER_INDEX_FOUR], UVC_GUID_SIZE); in uvc_parse_vendor_control()
1201 unit->extension.bNumControls = buffer[UVC_BUFER_INDEX_TWENTY]; in uvc_parse_vendor_control()
1203 unit->extension.bControlSize = buffer[UVC_BUFER_INDEX_TWENTY_TWO + p]; in uvc_parse_vendor_control()
1204 unit->extension.bmControls = (u8 *)unit + sizeof(*unit); in uvc_parse_vendor_control()
1205 unit->extension.bmControlsType = (u8 *)unit + sizeof(*unit) + n; in uvc_parse_vendor_control()
1206 memcpy(unit->extension.bmControls, &buffer[UVC_BUFER_INDEX_TWENTY_THREE + p], UVC_BUF_LEN_MUL_TWO * n); in uvc_parse_vendor_control()
1466 memcpy(unit->extension.guidExtensionCode, &buffer[UVC_BUFER_INDEX_FOUR], UVC_GUID_SIZE); in uvc_parse_standard_control()
1467 unit->extension in uvc_parse_standard_control()
[all...]
/device/soc/hisilicon/hi3861v100/sdk_liteos/build/scripts/
H A Dmake_upg_file.py584 (filename, extension) = os.path.splitext(tempfilename)
606 (filename, extension) = os.path.splitext(tempfilename)
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/mmu/
H A Dmali_kbase_mmu.c243 size_t multiple = reg->extension; in reg_grow_calc_extra_pages()
251 "VA Region 0x%llx extension was 0, allocator needs to set this properly for KBASE_REG_PF_GROW\n", in reg_grow_calc_extra_pages()
257 * the desired (rounded down) multiple of the extension. in reg_grow_calc_extra_pages()
/device/soc/rockchip/common/kernel/drivers/gpu/arm/bifrost/csf/
H A Dmali_kbase_csf_kcpu.c1912 info->extension, info->id, info->bin_id, in KBASE_TLSTREAM_TL_KBASE_KCPUQUEUE_ENQUEUE_COMMAND()

Completed in 34 milliseconds