| /third_party/mesa3d/src/gallium/drivers/iris/ |
| H A D | iris_state.c | 334 stream_state(struct iris_batch *batch, in stream_state() argument 360 emit_state(struct iris_batch *batch, in emit_state() argument 387 flush_before_state_base_change(struct iris_batch *batch) in flush_before_state_base_change() argument 418 flush_after_state_base_change(struct iris_batch *batch) flush_after_state_base_change() argument 473 iris_load_register_reg32(struct iris_batch *batch, uint32_t dst, uint32_t src) iris_load_register_reg32() argument 482 iris_load_register_reg64(struct iris_batch *batch, uint32_t dst, uint32_t src) iris_load_register_reg64() argument 491 iris_load_register_imm32(struct iris_batch *batch, uint32_t reg, uint32_t val) iris_load_register_imm32() argument 500 iris_load_register_imm64(struct iris_batch *batch, uint32_t reg, uint64_t val) iris_load_register_imm64() argument 512 iris_load_register_mem32(struct iris_batch *batch, uint32_t reg, struct iris_bo *bo, uint32_t offset) iris_load_register_mem32() argument 528 iris_load_register_mem64(struct iris_batch *batch, uint32_t reg, struct iris_bo *bo, uint32_t offset) iris_load_register_mem64() argument 540 iris_store_register_mem32(struct iris_batch *batch, uint32_t reg, struct iris_bo *bo, uint32_t offset, bool predicated) iris_store_register_mem32() argument 557 iris_store_register_mem64(struct iris_batch *batch, uint32_t reg, struct iris_bo *bo, uint32_t offset, bool predicated) iris_store_register_mem64() argument 574 iris_store_data_imm32(struct iris_batch *batch, struct iris_bo *bo, uint32_t offset, uint32_t imm) iris_store_data_imm32() argument 588 iris_store_data_imm64(struct iris_batch *batch, struct iris_bo *bo, uint32_t offset, uint64_t imm) iris_store_data_imm64() argument 602 iris_copy_mem_mem(struct iris_batch *batch, struct iris_bo *dst_bo, uint32_t dst_offset, struct iris_bo *src_bo, uint32_t src_offset, unsigned bytes) iris_copy_mem_mem() argument 625 emit_pipeline_select(struct iris_batch *batch, uint32_t pipeline) emit_pipeline_select() argument 676 init_glk_barrier_mode(struct iris_batch *batch, uint32_t value) init_glk_barrier_mode() argument 694 init_state_base_address(struct iris_batch *batch) init_state_base_address() argument 748 iris_emit_l3_config(struct iris_batch *batch, const struct intel_l3_config *cfg) iris_emit_l3_config() argument 788 iris_enable_obj_preemption(struct iris_batch *batch, bool enable) iris_enable_obj_preemption() argument 804 upload_pixel_hashing_tables(struct iris_batch *batch) upload_pixel_hashing_tables() argument 954 iris_alloc_push_constants(struct iris_batch *batch) iris_alloc_push_constants() argument 1005 iris_disable_rhwo_optimization(struct iris_batch *batch, bool disable) iris_disable_rhwo_optimization() argument 1021 iris_init_common_context(struct iris_batch *batch) iris_init_common_context() argument 1060 iris_init_render_context(struct iris_batch *batch) iris_init_render_context() argument 1193 iris_init_compute_context(struct iris_batch *batch) iris_init_compute_context() argument 1752 update_pma_fix(struct iris_context *ice, struct iris_batch *batch, bool enable) update_pma_fix() argument 4171 iris_emit_sbe_swiz(struct iris_batch *batch, const struct iris_context *ice, const struct brw_vue_map *vue_map, unsigned urb_read_offset, unsigned sprite_coord_enables) iris_emit_sbe_swiz() argument 4302 iris_emit_sbe(struct iris_batch *batch, const struct iris_context *ice) iris_emit_sbe() argument 4829 use_null_surface(struct iris_batch *batch, struct iris_context *ice) use_null_surface() argument 4839 use_null_fb_surface(struct iris_batch *batch, struct iris_context *ice) use_null_fb_surface() argument 4863 surf_state_update_clear_value(struct iris_batch *batch, struct iris_resource *res, struct iris_surface_state *surf_state, enum isl_aux_usage aux_usage) surf_state_update_clear_value() argument 4904 update_clear_value(struct iris_context *ice, struct iris_batch *batch, struct iris_resource *res, struct iris_surface_state *surf_state, struct isl_view *view) update_clear_value() argument 4936 use_surface_state(struct iris_batch *batch, struct iris_surface_state *surf_state, enum isl_aux_usage aux_usage) use_surface_state() argument 4954 use_surface(struct iris_context *ice, struct iris_batch *batch, struct pipe_surface *p_surf, bool writeable, enum isl_aux_usage aux_usage, bool is_read_surface, enum iris_domain access) use_surface() argument 5001 use_sampler_view(struct iris_context *ice, struct iris_batch *batch, struct iris_sampler_view *isv) use_sampler_view() argument 5034 use_ubo_ssbo(struct iris_batch *batch, struct iris_context *ice, struct pipe_shader_buffer *buf, struct iris_state_ref *surf_state, bool writable, enum iris_domain access) use_ubo_ssbo() argument 5051 use_image(struct iris_batch *batch, struct iris_context *ice, struct iris_shader_state *shs, const struct shader_info *info, int i) use_image() argument 5091 iris_populate_binding_table(struct iris_context *ice, struct iris_batch *batch, gl_shader_stage stage, bool pin_only) iris_populate_binding_table() argument 5200 iris_use_optional_res(struct iris_batch *batch, struct pipe_resource *res, bool writeable, enum iris_domain access) iris_use_optional_res() argument 5212 pin_depth_and_stencil_buffers(struct iris_batch *batch, struct pipe_surface *zsbuf, struct iris_depth_stencil_alpha_state *cso_zsa) pin_depth_and_stencil_buffers() argument 5239 pin_scratch_space(struct iris_context *ice, struct iris_batch *batch, const struct brw_stage_prog_data *prog_data, gl_shader_stage stage) pin_scratch_space() argument 5284 iris_restore_render_saved_bos(struct iris_context *ice, struct iris_batch *batch, const struct pipe_draw_info *draw) iris_restore_render_saved_bos() argument 5421 iris_restore_compute_saved_bos(struct iris_context *ice, struct iris_batch *batch, const struct pipe_grid_info *grid) iris_restore_compute_saved_bos() argument 5470 iris_update_binder_address(struct iris_batch *batch, struct iris_binder *binder) iris_update_binder_address() argument 5557 invalidate_aux_map_state(struct iris_batch *batch) invalidate_aux_map_state() argument 5588 init_aux_map_state(struct iris_batch *batch) init_aux_map_state() argument 5612 setup_constant_buffers(struct iris_context *ice, struct iris_batch *batch, int stage, struct push_bos *push_bos) setup_constant_buffers() argument 5666 emit_push_constant_packets(struct iris_context *ice, struct iris_batch *batch, int stage, const struct push_bos *push_bos) emit_push_constant_packets() argument 5708 emit_push_constant_packet_all(struct iris_context *ice, struct iris_batch *batch, uint32_t shader_mask, const struct push_bos *push_bos) emit_push_constant_packet_all() argument 5750 emit_depth_state_workarounds(struct iris_context *ice, struct iris_batch *batch, const struct isl_surf *surf) emit_depth_state_workarounds() argument 5797 iris_upload_dirty_render_state(struct iris_context *ice, struct iris_batch *batch, const struct pipe_draw_info *draw) iris_upload_dirty_render_state() argument 6855 flush_vbos(struct iris_context *ice, struct iris_batch *batch) flush_vbos() argument 6867 iris_upload_render_state(struct iris_context *ice, struct iris_batch *batch, const struct pipe_draw_info *draw, unsigned drawid_offset, const struct pipe_draw_indirect_info *indirect, const struct pipe_draw_start_count_bias *sc) iris_upload_render_state() argument 7094 iris_load_indirect_location(struct iris_context *ice, struct iris_batch *batch, const struct pipe_grid_info *grid) iris_load_indirect_location() argument 7119 iris_upload_compute_walker(struct iris_context *ice, struct iris_batch *batch, const struct pipe_grid_info *grid) iris_upload_compute_walker() argument 7184 iris_upload_gpgpu_walker(struct iris_context *ice, struct iris_batch *batch, const struct pipe_grid_info *grid) iris_upload_gpgpu_walker() argument 7336 iris_upload_compute_state(struct iris_context *ice, struct iris_batch *batch, const struct pipe_grid_info *grid) iris_upload_compute_state() argument 7614 batch_mark_sync_for_pipe_control(struct iris_batch *batch, uint32_t flags) batch_mark_sync_for_pipe_control() argument 7755 iris_emit_raw_pipe_control(struct iris_batch *batch, const char *reason, uint32_t flags, struct iris_bo *bo, uint32_t offset, uint64_t imm) iris_emit_raw_pipe_control() argument 8218 gfx9_toggle_preemption(struct iris_context *ice, struct iris_batch *batch, const struct pipe_draw_info *draw) gfx9_toggle_preemption() argument 8274 iris_lost_genx_state(struct iris_context *ice, struct iris_batch *batch) iris_lost_genx_state() argument 8286 iris_emit_mi_report_perf_count(struct iris_batch *batch, struct iris_bo *bo, uint32_t offset_in_bytes, uint32_t report_id) iris_emit_mi_report_perf_count() argument 8318 emit_hashing_mode(struct iris_context *ice, struct iris_batch *batch, unsigned width, unsigned height, unsigned scale) emit_hashing_mode() argument [all...] |
| /third_party/mesa3d/src/gallium/auxiliary/util/ |
| H A D | u_threaded_context.c | 81 tc_batch_check(UNUSED struct tc_batch *batch) in tc_batch_check() argument 193 struct tc_batch *batch = job; in tc_batch_execute() local [all...] |
| /kernel/linux/linux-5.10/tools/include/uapi/linux/ |
| H A D | bpf.h | 532 } batch; member
|
| /kernel/linux/linux-5.10/mm/ |
| H A D | page_alloc.c | 2971 int to_drain, batch; in drain_zone_pages() local 3229 unsigned long batch = READ_ONCE(pcp->batch); in free_unref_page_commit() local 6472 int batch; zone_batchsize() local 6531 pageset_update(struct per_cpu_pages *pcp, unsigned long high, unsigned long batch) pageset_update() argument 6546 pageset_set_batch(struct per_cpu_pageset *p, unsigned long batch) pageset_set_batch() argument 6563 setup_pageset(struct per_cpu_pageset *p, unsigned long batch) setup_pageset() argument 6576 unsigned long batch = max(1UL, high / 4); pageset_set_high() local [all...] |
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| H A D | bpf.h | 532 } batch; member
|
| /kernel/linux/linux-6.6/include/uapi/linux/ |
| H A D | bpf.h | 1413 } batch; member
|
| /kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/ |
| H A D | bpf.h | 319 } batch; member
|
| /kernel/linux/linux-6.6/tools/include/uapi/linux/ |
| H A D | bpf.h | 1413 } batch; member
|
| /kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/ |
| H A D | bpf.h | 319 } batch; member
|
| /third_party/libbpf/include/uapi/linux/ |
| H A D | bpf.h | 1431 } batch; member
|
| /third_party/mesa3d/src/gallium/include/pipe/ |
| H A D | p_defines.h | 1286 union pipe_numeric_type_union batch[1]; member
|
| /third_party/mesa3d/src/intel/vulkan/ |
| H A D | anv_private.h | 1557 anv_batch_set_storage(struct anv_batch *batch, struct anv_address addr, void *map, size_t size) anv_batch_set_storage() argument 1566 anv_batch_set_error(struct anv_batch *batch, VkResult error) anv_batch_set_error() argument 1575 anv_batch_has_error(struct anv_batch *batch) anv_batch_has_error() argument 1581 anv_batch_emit_reloc(struct anv_batch *batch, void *location, struct anv_bo *bo, uint32_t delta) anv_batch_emit_reloc() argument 1620 _anv_combine_address(struct anv_batch *batch, void *location, const struct anv_address address, uint32_t delta) _anv_combine_address() argument 2811 struct anv_batch batch; global() member 3096 struct anv_batch batch; global() member 4182 struct anv_batch *batch; global() member 4196 struct anv_batch batch; global() member [all...] |
| /third_party/mesa3d/src/gallium/drivers/crocus/ |
| H A D | crocus_state.c | 328 stream_state(struct crocus_batch *batch, in stream_state() argument 358 emit_state(struct crocus_batch *batch, const void *data, unsigned size, unsigned alignment) emit_state() argument 372 upload_pipelined_state_pointers(struct crocus_batch *batch, bool gs_active, uint32_t gs_offset, uint32_t vs_offset, uint32_t sf_offset, uint32_t clip_offset, uint32_t wm_offset, uint32_t cc_offset) upload_pipelined_state_pointers() argument 406 flush_before_state_base_change(struct crocus_batch *batch) flush_before_state_base_change() argument 441 flush_after_state_base_change(struct crocus_batch *batch) flush_after_state_base_change() argument 492 crocus_store_register_mem32(struct crocus_batch *batch, uint32_t reg, struct crocus_bo *bo, uint32_t offset, bool predicated) crocus_store_register_mem32() argument 509 crocus_store_register_mem64(struct crocus_batch *batch, uint32_t reg, struct crocus_bo *bo, uint32_t offset, bool predicated) crocus_store_register_mem64() argument 520 _crocus_emit_lri(struct crocus_batch *batch, uint32_t reg, uint32_t val) _crocus_emit_lri() argument 531 _crocus_emit_lrr(struct crocus_batch *batch, uint32_t dst, uint32_t src) _crocus_emit_lrr() argument 540 crocus_load_register_reg32(struct crocus_batch *batch, uint32_t dst, uint32_t src) crocus_load_register_reg32() argument 547 crocus_load_register_reg64(struct crocus_batch *batch, uint32_t dst, uint32_t src) crocus_load_register_reg64() argument 556 crocus_load_register_imm32(struct crocus_batch *batch, uint32_t reg, uint32_t val) crocus_load_register_imm32() argument 563 crocus_load_register_imm64(struct crocus_batch *batch, uint32_t reg, uint64_t val) crocus_load_register_imm64() argument 574 crocus_load_register_mem32(struct crocus_batch *batch, uint32_t reg, struct crocus_bo *bo, uint32_t offset) crocus_load_register_mem32() argument 588 crocus_load_register_mem64(struct crocus_batch *batch, uint32_t reg, struct crocus_bo *bo, uint32_t offset) crocus_load_register_mem64() argument 597 crocus_store_data_imm32(struct crocus_batch *batch, struct crocus_bo *bo, uint32_t offset, uint32_t imm) crocus_store_data_imm32() argument 610 crocus_store_data_imm64(struct crocus_batch *batch, struct crocus_bo *bo, uint32_t offset, uint64_t imm) crocus_store_data_imm64() argument 629 crocus_copy_mem_mem(struct crocus_batch *batch, struct crocus_bo *dst_bo, uint32_t dst_offset, struct crocus_bo *src_bo, uint32_t src_offset, unsigned bytes) crocus_copy_mem_mem() argument 700 crocus_calculate_urb_fence(struct crocus_batch *batch, unsigned csize, unsigned vsize, unsigned sfsize) crocus_calculate_urb_fence() argument 795 crocus_upload_urb_fence(struct crocus_batch *batch) crocus_upload_urb_fence() argument 826 calculate_curbe_offsets(struct crocus_batch *batch) calculate_curbe_offsets() argument 964 gen4_upload_curbe(struct crocus_batch *batch) gen4_upload_curbe() argument 1064 setup_l3_config(struct crocus_batch *batch, const struct intel_l3_config *cfg) setup_l3_config() argument 1195 emit_l3_state(struct crocus_batch *batch, bool compute) emit_l3_state() argument 1210 gen7_emit_cs_stall_flush(struct crocus_batch *batch) gen7_emit_cs_stall_flush() argument 1222 emit_pipeline_select(struct crocus_batch *batch, uint32_t pipeline) emit_pipeline_select() argument 1323 crocus_alloc_push_constants(struct crocus_batch *batch) crocus_alloc_push_constants() argument 1365 crocus_init_render_context(struct crocus_batch *batch) crocus_init_render_context() argument 1414 crocus_init_compute_context(struct crocus_batch *batch) crocus_init_compute_context() argument 1521 set_blend_entry_bits(struct crocus_batch *batch, BLEND_ENTRY_GENXML *entry, struct crocus_blend_state *cso_blend, int idx) set_blend_entry_bits() argument 1917 crocus_update_pma_fix(struct crocus_context *ice, struct crocus_batch *batch, bool enable) crocus_update_pma_fix() argument 2340 crocus_upload_sampler_state(struct crocus_batch *batch, struct crocus_sampler_state *cso, uint32_t border_color_offset, enum samp_workaround samp_workaround, uint32_t first_level, void *map) crocus_upload_sampler_state() argument 2442 crocus_upload_border_color(struct crocus_batch *batch, struct crocus_sampler_state *cso, struct crocus_sampler_view *tex, uint32_t *bc_offset) crocus_upload_border_color() argument 2596 crocus_upload_sampler_states(struct crocus_context *ice, struct crocus_batch *batch, gl_shader_stage stage) crocus_upload_sampler_states() argument 4065 aggregate_stream_counter(struct crocus_batch *batch, struct crocus_stream_output_target *tgt, struct crocus_streamout_counter *counter) aggregate_stream_counter() argument 4084 crocus_stream_store_prims_written(struct crocus_batch *batch, struct crocus_stream_output_target *tgt) crocus_stream_store_prims_written() argument 4133 struct crocus_batch *batch = &ice->batches[CROCUS_BATCH_RENDER]; crocus_set_stream_output_targets() local 4403 struct crocus_batch *batch = &ice->batches[CROCUS_BATCH_RENDER]; crocus_emit_so_svbi() local 4635 crocus_emit_sbe(struct crocus_batch *batch, const struct crocus_context *ice) crocus_emit_sbe() argument 4917 emit_sized_null_surface(struct crocus_batch *batch, unsigned width, unsigned height, unsigned layers, unsigned levels, unsigned minimum_array_element, uint32_t *out_offset) emit_sized_null_surface() argument 4934 emit_null_surface(struct crocus_batch *batch, uint32_t *out_offset) emit_null_surface() argument 4941 emit_null_fb_surface(struct crocus_batch *batch, struct crocus_context *ice, uint32_t *out_offset) emit_null_fb_surface() argument 4971 emit_surface_state(struct crocus_batch *batch, struct crocus_resource *res, const struct isl_surf *in_surf, bool adjust_surf, struct isl_view *in_view, bool writeable, enum isl_aux_usage aux_usage, bool blend_enable, uint32_t write_disables, uint32_t *surf_state, uint32_t addr_offset) emit_surface_state() argument 5074 emit_surface(struct crocus_batch *batch, struct crocus_surface *surf, enum isl_aux_usage aux_usage, bool blend_enable, uint32_t write_disables) emit_surface() argument 5103 emit_rt_surface(struct crocus_batch *batch, struct crocus_surface *surf, enum isl_aux_usage aux_usage) emit_rt_surface() argument 5120 emit_grid(struct crocus_context *ice, struct crocus_batch *batch) emit_grid() argument 5141 emit_ubo_buffer(struct crocus_context *ice, struct crocus_batch *batch, struct pipe_constant_buffer *buffer) emit_ubo_buffer() argument 5165 emit_ssbo_buffer(struct crocus_context *ice, struct crocus_batch *batch, struct pipe_shader_buffer *buffer, bool writeable) emit_ssbo_buffer() argument 5192 emit_sampler_view(struct crocus_context *ice, struct crocus_batch *batch, bool for_gather, struct crocus_sampler_view *isv) emit_sampler_view() argument 5232 emit_image_view(struct crocus_context *ice, struct crocus_batch *batch, struct crocus_image_view *iv) emit_image_view() argument 5287 emit_sol_surface(struct crocus_batch *batch, struct pipe_stream_output_info *so_info, uint32_t idx) emit_sol_surface() argument 5371 crocus_populate_binding_table(struct crocus_context *ice, struct crocus_batch *batch, gl_shader_stage stage, bool ff_gs) crocus_populate_binding_table() argument 5504 crocus_upload_binding_table(struct crocus_context *ice, struct crocus_batch *batch, uint32_t *table, uint32_t size) crocus_upload_binding_table() argument 5520 crocus_update_surface_base_address(struct crocus_batch *batch) crocus_update_surface_base_address() argument 5648 setup_constant_buffers(struct crocus_context *ice, struct crocus_batch *batch, int stage, struct push_bos *push_bos) setup_constant_buffers() argument 5701 gen7_emit_vs_workaround_flush(struct crocus_batch *batch) gen7_emit_vs_workaround_flush() argument 5713 emit_push_constant_packets(struct crocus_context *ice, struct crocus_batch *batch, int stage, const struct push_bos *push_bos) emit_push_constant_packets() argument 5816 emit_vertex_buffer_state(struct crocus_batch *batch, unsigned buffer_id, struct crocus_bo *bo, unsigned start_offset, unsigned end_offset, unsigned stride, unsigned step_rate, uint32_t **map) emit_vertex_buffer_state() argument 5865 crocus_upload_dirty_render_state(struct crocus_context *ice, struct crocus_batch *batch, const struct pipe_draw_info *draw) global() argument 7783 crocus_upload_render_state(struct crocus_context *ice, struct crocus_batch *batch, const struct pipe_draw_info *draw, unsigned drawid_offset, const struct pipe_draw_indirect_info *indirect, const struct pipe_draw_start_count_bias *sc) global() argument 8046 crocus_upload_compute_state(struct crocus_context *ice, struct crocus_batch *batch, const struct pipe_grid_info *grid) global() argument 8489 crocus_emit_raw_pipe_control(struct crocus_batch *batch, const char *reason, uint32_t flags, struct crocus_bo *bo, uint32_t offset, uint64_t imm) global() argument 8913 crocus_upload_urb(struct crocus_batch *batch, unsigned vs_size, bool gs_present, unsigned gs_size) global() argument 8976 crocus_lost_genx_state(struct crocus_context *ice, struct crocus_batch *batch) global() argument 8981 crocus_emit_mi_report_perf_count(struct crocus_batch *batch, struct crocus_bo *bo, uint32_t offset_in_bytes, uint32_t report_id) global() argument 9033 gen7_emit_isp_disable(struct crocus_batch *batch) global() argument 9055 crocus_state_finish_batch(struct crocus_batch *batch) global() argument 9073 crocus_batch_reset_dirty(struct crocus_batch *batch) global() argument [all...] |