Searched refs:packet_manager (Results 1 – 2 of 2) sorted by relevance
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_packet_manager.c | 46 static void pm_calc_rlib_size(struct packet_manager *pm, in pm_calc_rlib_size() 99 static int pm_allocate_runlist_ib(struct packet_manager *pm, in pm_allocate_runlist_ib() 136 static int pm_create_runlist_ib(struct packet_manager *pm, in pm_create_runlist_ib() 279 int pm_init(struct packet_manager *pm, struct device_queue_manager *dqm) in pm_init() 321 void pm_uninit(struct packet_manager *pm) in pm_uninit() 328 int pm_send_set_resources(struct packet_manager *pm, in pm_send_set_resources() 359 int pm_send_runlist(struct packet_manager *pm, struct list_head *dqm_queues) in pm_send_runlist() 401 int pm_send_query_status(struct packet_manager *pm, uint64_t fence_address, in pm_send_query_status() 442 int pm_config_dequeue_wait_counts(struct packet_manager *pm, in pm_config_dequeue_wait_counts() 492 int pm_send_unmap_queue(struct packet_manager *pm, in pm_send_unmap_queue() [all …]
|
| H A D | kfd_priv.h | 1441 struct packet_manager { struct 1455 int (*map_process)(struct packet_manager *pm, uint32_t *buffer, argument 1457 int (*runlist)(struct packet_manager *pm, uint32_t *buffer, 1459 int (*set_resources)(struct packet_manager *pm, uint32_t *buffer, 1461 int (*map_queues)(struct packet_manager *pm, uint32_t *buffer, 1463 int (*unmap_queues)(struct packet_manager *pm, uint32_t *buffer, 1466 int (*config_dequeue_wait_counts)(struct packet_manager *pm, uint32_t *buffer, 1468 int (*query_status)(struct packet_manager *pm, uint32_t *buffer, 1487 int pm_init(struct packet_manager *pm, struct device_queue_manager *dqm); 1488 void pm_uninit(struct packet_manager *pm); [all …]
|