HomeSort by: relevance | last modified time | path
    Searched defs:pqm (Results 1 - 3 of 3) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/
kfd_process_queue_manager.c 37 struct process_queue_manager *pqm, unsigned int qid)
41 list_for_each_entry(pqn, &pqm->queues, process_queue_list) {
50 static int find_available_queue_slot(struct process_queue_manager *pqm,
55 found = find_first_zero_bit(pqm->queue_slot_bitmap,
62 pqm->process->pasid);
66 set_bit(found, pqm->queue_slot_bitmap);
83 int pqm_set_gws(struct process_queue_manager *pqm, unsigned int qid,
92 pqn = get_queue_by_qid(pqm, qid);
103 pdd = kfd_get_process_device_data(dev, pqm->process);
140 int pqm_init(struct process_queue_manager *pqm, struct kfd_process *p
511 struct process_queue_manager *pqm = data; local in function:pqm_debugfs_mqds
    [all...]
kfd_dbgmgr.h 263 /* a pointer to the pqm of the calling process */
264 struct process_queue_manager *pqm; member in struct:kfd_dbgdev
kfd_priv.h 546 struct process_queue_manager *pqm; member in struct:qcm_process_device
699 struct process_queue_manager pqm; member in struct:kfd_process
900 int pqm_init(struct process_queue_manager *pqm, struct kfd_process *p);
901 void pqm_uninit(struct process_queue_manager *pqm);
902 int pqm_create_queue(struct process_queue_manager *pqm,
908 int pqm_destroy_queue(struct process_queue_manager *pqm, unsigned int qid);
909 int pqm_update_queue(struct process_queue_manager *pqm, unsigned int qid,
911 int pqm_set_cu_mask(struct process_queue_manager *pqm, unsigned int qid,
913 int pqm_set_gws(struct process_queue_manager *pqm, unsigned int qid,
915 struct kernel_queue *pqm_get_kernel_queue(struct process_queue_manager *pqm,
    [all...]

Completed in 14 milliseconds