Lines Matching defs:program
87 struct pvr_pds_stream_out_terminate_program program = { 0 };
99 program.pds_persistent_temp_size_to_store = pt_bo_size / 4;
100 program.dev_address_for_storing_persistent_temp = pt_bo->vma->dev_addr.addr;
102 pvr_pds_generate_stream_out_terminate_program(&program,
107 staging_buffer_size = (program.stream_out_terminate_pds_data_size +
108 program.stream_out_terminate_pds_code_size) *
120 pvr_pds_generate_stream_out_terminate_program(&program,
124 pvr_pds_generate_stream_out_terminate_program(&program,
129 /* This PDS program is passed to the HW via the PPP state words. These only
137 program.stream_out_terminate_pds_data_size,
140 program.stream_out_terminate_pds_code_size,
156 struct pvr_pds_stream_out_init_program program = { 0 };
168 program.num_buffers = 1;
169 program.pds_buffer_data_size[0] = pt_bo_size / 4;
170 program.dev_address_for_buffer_data[0] = pt_bo->vma->dev_addr.addr;
172 pvr_pds_generate_stream_out_init_program(&program,
178 staging_buffer_size = (program.stream_out_init_pds_data_size +
179 program.stream_out_init_pds_code_size) *
191 pvr_pds_generate_stream_out_init_program(&program,
196 pvr_pds_generate_stream_out_init_program(&program,
202 /* This PDS program is passed to the HW via the PPP state words. These only
210 program.stream_out_init_pds_data_size,
213 program.stream_out_init_pds_code_size,
323 struct pvr_pds_shared_storing_program program;
331 &program);
333 pvr_pds_generate_shared_storing_program(&program,
338 code_offset = ALIGN_POT(program.data_size, pds_data_alignment);
341 pvr_pds_generate_shared_storing_program(&program,
351 program.data_size,
354 program.code_size,
382 struct pvr_pds_shared_storing_program program;
390 &program);
393 pvr_pds_generate_compute_shared_loading_program(&program,
398 pvr_pds_generate_shared_storing_program(&program,
404 code_offset = ALIGN_POT(program.data_size, pds_data_alignment);
412 &program,
418 pvr_pds_generate_shared_storing_program(&program,
436 program.data_size,
932 struct pvr_pds_fence_program program = { 0 };
941 pvr_pds_generate_fence_terminate_program(&program,
952 data_size = program.data_size;
953 code_offset = ALIGN_POT(program.data_size, pds_data_alignment);
956 pvr_pds_generate_fence_terminate_program(&program,
969 program.code_size,
982 /* CR_CDM_CONTEXT_... use state store program info. */
1061 /* CR_CDM_RESUME_... use state load program info. */
1212 /* Setup EOT program. */