Searched refs:hwrt_data (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/gpu/drm/imagination/ |
| A D | pvr_hwrt.c | 351 struct pvr_hwrt_data *hwrt_data = priv; in hwrt_fw_data_init() local 353 memcpy(cpu_ptr, &hwrt_data->data, sizeof(hwrt_data->data)); in hwrt_fw_data_init() 361 struct pvr_hwrt_data *hwrt_data) in hwrt_data_init_fw_structure() argument 385 rta_ctl = &hwrt_data->data.rta_ctl; in hwrt_data_init_fw_structure() 396 NULL, NULL, &hwrt_data->srtc_obj); in hwrt_data_init_fw_structure() 404 NULL, NULL, &hwrt_data->raa_obj); in hwrt_data_init_fw_structure() 413 hwrt_fw_data_init, hwrt_data, &hwrt_data->fw_obj); in hwrt_data_init_fw_structure() 423 pvr_fw_object_destroy(hwrt_data->raa_obj); in hwrt_data_init_fw_structure() 427 pvr_fw_object_destroy(hwrt_data->srtc_obj); in hwrt_data_init_fw_structure() 440 pvr_fw_object_destroy(hwrt_data->raa_obj); in hwrt_data_fini_fw_structure() [all …]
|
| A D | pvr_free_list.c | 542 void pvr_free_list_add_hwrt(struct pvr_free_list *free_list, struct pvr_hwrt_data *hwrt_data) in pvr_free_list_add_hwrt() argument 546 list_add_tail(&hwrt_data->freelist_node, &free_list->hwrt_list); in pvr_free_list_add_hwrt() 551 void pvr_free_list_remove_hwrt(struct pvr_free_list *free_list, struct pvr_hwrt_data *hwrt_data) in pvr_free_list_remove_hwrt() argument 555 list_del(&hwrt_data->freelist_node); in pvr_free_list_remove_hwrt() 566 struct pvr_hwrt_data *hwrt_data; in pvr_free_list_reconstruct() local 591 list_for_each_entry(hwrt_data, &free_list->hwrt_list, freelist_node) { in pvr_free_list_reconstruct() 592 struct rogue_fwif_hwrtdata *hwrt_fw_data = pvr_fw_object_vmap(hwrt_data->fw_obj); in pvr_free_list_reconstruct() 599 pvr_fw_object_vunmap(hwrt_data->fw_obj); in pvr_free_list_reconstruct()
|
| A D | pvr_free_list.h | 184 pvr_free_list_add_hwrt(struct pvr_free_list *free_list, struct pvr_hwrt_data *hwrt_data); 186 pvr_free_list_remove_hwrt(struct pvr_free_list *free_list, struct pvr_hwrt_data *hwrt_data);
|
Completed in 76 milliseconds