Searched refs:packet_manager (Results 1 – 5 of 5) sorted by relevance
/netbsd-src/sys/external/bsd/drm2/dist/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() 90 static int pm_allocate_runlist_ib(struct packet_manager *pm, in pm_allocate_runlist_ib() 124 static int pm_create_runlist_ib(struct packet_manager *pm, in pm_create_runlist_ib() 228 int pm_init(struct packet_manager *pm, struct device_queue_manager *dqm) in pm_init() 272 void pm_uninit(struct packet_manager *pm, bool hanging) in pm_uninit() 278 int pm_send_set_resources(struct packet_manager *pm, in pm_send_set_resources() 307 int pm_send_runlist(struct packet_manager *pm, struct list_head *dqm_queues) in pm_send_runlist() 349 int pm_send_query_status(struct packet_manager *pm, uint64_t fence_address, in pm_send_query_status() 379 int pm_send_unmap_queue(struct packet_manager *pm, enum kfd_queue_type type, in pm_send_unmap_queue() 409 void pm_release_ib(struct packet_manager *pm) in pm_release_ib() [all …]
|
H A D | kfd_priv.h | 932 struct packet_manager { struct 946 int (*map_process)(struct packet_manager *pm, uint32_t *buffer, argument 948 int (*runlist)(struct packet_manager *pm, uint32_t *buffer, 950 int (*set_resources)(struct packet_manager *pm, uint32_t *buffer, 952 int (*map_queues)(struct packet_manager *pm, uint32_t *buffer, 954 int (*unmap_queues)(struct packet_manager *pm, uint32_t *buffer, 959 int (*query_status)(struct packet_manager *pm, uint32_t *buffer, 976 int pm_init(struct packet_manager *pm, struct device_queue_manager *dqm); 977 void pm_uninit(struct packet_manager *pm, bool hanging); 978 int pm_send_set_resources(struct packet_manager *pm, [all …]
|
H A D | kfd_packet_manager_v9.c | 35 static int pm_map_process_v9(struct packet_manager *pm, in pm_map_process_v9() 81 static int pm_runlist_v9(struct packet_manager *pm, uint32_t *buffer, in pm_runlist_v9() 119 static int pm_set_resources_v9(struct packet_manager *pm, uint32_t *buffer, in pm_set_resources_v9() 147 static int pm_map_queues_v9(struct packet_manager *pm, uint32_t *buffer, in pm_map_queues_v9() 214 static int pm_unmap_queues_v9(struct packet_manager *pm, uint32_t *buffer, in pm_unmap_queues_v9() 290 static int pm_query_status_v9(struct packet_manager *pm, uint32_t *buffer, in pm_query_status_v9()
|
H A D | kfd_packet_manager_vi.c | 46 static int pm_map_process_vi(struct packet_manager *pm, uint32_t *buffer, in pm_map_process_vi() 79 static int pm_runlist_vi(struct packet_manager *pm, uint32_t *buffer, in pm_runlist_vi() 118 int pm_set_resources_vi(struct packet_manager *pm, uint32_t *buffer, in pm_set_resources_vi() 146 static int pm_map_queues_vi(struct packet_manager *pm, uint32_t *buffer, in pm_map_queues_vi() 204 static int pm_unmap_queues_vi(struct packet_manager *pm, uint32_t *buffer, in pm_unmap_queues_vi() 270 static int pm_query_status_vi(struct packet_manager *pm, uint32_t *buffer, in pm_query_status_vi()
|
H A D | kfd_device_queue_manager.h | 179 struct packet_manager packets;
|