Searched refs:packet_manager (Results 1 – 5 of 5) sorted by relevance
| /linux-6.15/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_packet_manager.c | 45 static void pm_calc_rlib_size(struct packet_manager *pm, in pm_calc_rlib_size() 95 static int pm_allocate_runlist_ib(struct packet_manager *pm, in pm_allocate_runlist_ib() 130 static int pm_create_runlist_ib(struct packet_manager *pm, in pm_create_runlist_ib() 245 int pm_init(struct packet_manager *pm, struct device_queue_manager *dqm) in pm_init() 287 void pm_uninit(struct packet_manager *pm) in pm_uninit() 294 int pm_send_set_resources(struct packet_manager *pm, in pm_send_set_resources() 408 int pm_config_dequeue_wait_counts(struct packet_manager *pm, in pm_config_dequeue_wait_counts() 458 int pm_send_unmap_queue(struct packet_manager *pm, in pm_send_unmap_queue() 488 void pm_release_ib(struct packet_manager *pm) in pm_release_ib() 502 struct packet_manager *pm = data; in pm_debugfs_runlist() [all …]
|
| H A D | kfd_priv.h | 1410 struct packet_manager { struct 1424 int (*map_process)(struct packet_manager *pm, uint32_t *buffer, argument 1426 int (*runlist)(struct packet_manager *pm, uint32_t *buffer, 1430 int (*map_queues)(struct packet_manager *pm, uint32_t *buffer, 1432 int (*unmap_queues)(struct packet_manager *pm, uint32_t *buffer, 1457 void pm_uninit(struct packet_manager *pm); 1458 int pm_send_set_resources(struct packet_manager *pm, 1464 int pm_send_unmap_queue(struct packet_manager *pm, 1468 void pm_release_ib(struct packet_manager *pm); 1470 int pm_config_dequeue_wait_counts(struct packet_manager *pm, [all …]
|
| H A D | kfd_packet_manager_vi.c | 42 static int pm_map_process_vi(struct packet_manager *pm, uint32_t *buffer, in pm_map_process_vi() 76 static int pm_runlist_vi(struct packet_manager *pm, uint32_t *buffer, in pm_runlist_vi() 115 static int pm_set_resources_vi(struct packet_manager *pm, uint32_t *buffer, in pm_set_resources_vi() 143 static int pm_map_queues_vi(struct packet_manager *pm, uint32_t *buffer, in pm_map_queues_vi() 201 static int pm_unmap_queues_vi(struct packet_manager *pm, uint32_t *buffer, in pm_unmap_queues_vi() 247 static int pm_query_status_vi(struct packet_manager *pm, uint32_t *buffer, in pm_query_status_vi()
|
| H A D | kfd_packet_manager_v9.c | 32 static int pm_map_process_v9(struct packet_manager *pm, in pm_map_process_v9() 89 static int pm_map_process_aldebaran(struct packet_manager *pm, in pm_map_process_aldebaran() 147 static int pm_runlist_v9(struct packet_manager *pm, uint32_t *buffer, in pm_runlist_v9() 190 static int pm_set_resources_v9(struct packet_manager *pm, uint32_t *buffer, in pm_set_resources_v9() 224 static int pm_map_queues_v9(struct packet_manager *pm, uint32_t *buffer, in pm_map_queues_v9() 300 static inline void pm_build_dequeue_wait_counts_packet_info(struct packet_manager *pm, in pm_build_dequeue_wait_counts_packet_info() 320 static int pm_config_dequeue_wait_counts_v9(struct packet_manager *pm, in pm_config_dequeue_wait_counts_v9() 391 static int pm_unmap_queues_v9(struct packet_manager *pm, uint32_t *buffer, in pm_unmap_queues_v9() 442 static int pm_query_status_v9(struct packet_manager *pm, uint32_t *buffer, in pm_query_status_v9()
|
| H A D | kfd_device_queue_manager.h | 246 struct packet_manager packet_mgr;
|