Home
last modified time | relevance | path

Searched refs:instruction_state_pool (Results 1 – 13 of 13) sorted by relevance

/aosp_15_r20/external/mesa3d/src/intel/vulkan/
H A Danv_pipeline_cache.c166 anv_state_pool_free(&device->instruction_state_pool, shader->kernel); in anv_shader_bin_destroy()
301 anv_state_pool_alloc(&device->instruction_state_pool, kernel_size, 64); in anv_shader_bin_create()
308 anv_state_pool_free(&device->instruction_state_pool, shader->kernel); in anv_shader_bin_create()
315 device->physical->va.instruction_state_pool.addr + in anv_shader_bin_create()
334 assert((device->physical->va.instruction_state_pool.addr & 0xffffffff) == 0); in anv_shader_bin_create()
339 assert((device->physical->va.instruction_state_pool.addr & 0xffffffff) == 0); in anv_shader_bin_create()
340 assert(shader_data_addr >> 32 == device->physical->va.instruction_state_pool.addr >> 32); in anv_shader_bin_create()
343 .value = device->physical->va.instruction_state_pool.addr >> 32, in anv_shader_bin_create()
353 device->physical->va.instruction_state_pool.addr + in anv_shader_bin_create()
H A Danv_va.c61 PRINT_HEAP(instruction_state_pool); in anv_device_print_vas()
137 address = va_add(&device->va.instruction_state_pool, address, 2 * _1Gb); in anv_physical_device_init_va_ranges()
H A Danv_device.c128 if (get_bo_from_pool(&ret_bo, &device->instruction_state_pool.block_pool, address)) in decode_get_bo()
394 decoder->instruction_base = physical_device->va.instruction_state_pool.addr; in anv_CreateDevice()
554 result = anv_state_pool_init(&device->instruction_state_pool, device, in anv_CreateDevice()
557 .base_address = device->physical->va.instruction_state_pool.addr, in anv_CreateDevice()
559 .max_size = device->physical->va.instruction_state_pool.size, in anv_CreateDevice()
1045 anv_state_pool_finish(&device->instruction_state_pool); in anv_CreateDevice()
1179 anv_state_pool_finish(&device->instruction_state_pool); in anv_DestroyDevice()
H A Danv_rmv.c748 &device->instruction_state_pool, in anv_rmv_log_graphics_pipeline_create()
778 &device->instruction_state_pool, in anv_rmv_log_compute_pipeline_create()
802 struct anv_state_pool *state_pool = &device->instruction_state_pool; in anv_rmv_log_rt_pipeline_create()
H A DgenX_init_state.c272 device->physical->va.instruction_state_pool.addr, in init_common_queue_state()
274 sba.InstructionBufferSize = device->physical->va.instruction_state_pool.size / 4096; in init_common_queue_state()
H A Danv_private.h1178 struct anv_va_range instruction_state_pool; member
1843 struct anv_state_pool instruction_state_pool; member
H A DgenX_cmd_buffer.c141 (struct anv_address) { device->instruction_state_pool.block_pool.bo, 0 }; in fill_state_base_addr()
144 device->physical->va.instruction_state_pool.size / 4096; in fill_state_base_addr()
/aosp_15_r20/external/mesa3d/src/intel/vulkan_hasvk/
H A Danv_pipeline_cache.c52 anv_state_pool_free(&device->instruction_state_pool, shader->kernel); in anv_shader_bin_destroy()
108 anv_state_pool_alloc(&device->instruction_state_pool, kernel_size, 64); in anv_shader_bin_create()
H A Danv_device.c2301 if (get_bo_from_pool(&ret_bo, &device->instruction_state_pool.block_pool, address)) in decode_get_bo()
2615 result = anv_state_pool_init(&device->instruction_state_pool, device, in anv_CreateDevice()
2734 anv_state_pool_finish(&device->instruction_state_pool); in anv_CreateDevice()
2804 anv_state_pool_finish(&device->instruction_state_pool); in anv_DestroyDevice()
H A DgenX_cmd_buffer.c135 (struct anv_address) { device->instruction_state_pool.block_pool.bo, 0 }; in genX()
2170 .bo = cmd_buffer->device->instruction_state_pool.block_pool.bo, in emit_binding_table()
2589 .bo = cmd_buffer->device->instruction_state_pool.block_pool.bo, in get_push_range_address()
H A Danv_private.h1031 struct anv_state_pool instruction_state_pool; member
H A Danv_batch_chain.c1781 pool = &device->instruction_state_pool.block_pool; in setup_execbuf_for_cmd_buffers()
/aosp_15_r20/external/mesa3d/src/intel/vulkan/i915/
H A Danv_batch_chain.c418 result = pin_state_pool(device, execbuf, &device->instruction_state_pool); in setup_execbuf_for_cmd_buffers()