Searched refs:kq (Results 1 - 8 of 8) sorted by relevance
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_kernel_queue.c | 41 static bool kq_initialize(struct kernel_queue *kq, struct kfd_node *dev, argument 61 kq->dev = dev; 62 kq->nop_packet = nop.u32all; 65 kq->mqd_mgr = dev->dqm->mqd_mgrs[KFD_MQD_TYPE_DIQ]; 68 kq->mqd_mgr = dev->dqm->mqd_mgrs[KFD_MQD_TYPE_HIQ]; 75 if (!kq->mqd_mgr) 85 retval = kfd_gtt_sa_allocate(dev, queue_size, &kq->pq); 91 kq->pq_kernel_addr = kq->pq->cpu_ptr; 92 kq 199 kq_uninitialize(struct kernel_queue *kq, bool hanging) argument 228 kq_acquire_packet_buffer(struct kernel_queue *kq, size_t packet_size_in_dwords, unsigned int **buffer_ptr) argument 289 kq_submit_packet(struct kernel_queue *kq) argument 318 kq_rollback_packet(struct kernel_queue *kq) argument 332 struct kernel_queue *kq; local 347 kernel_queue_uninit(struct kernel_queue *kq, bool hanging) argument 356 struct kernel_queue *kq; local [all...] |
H A D | kfd_kernel_queue.h | 47 int kq_acquire_packet_buffer(struct kernel_queue *kq, 50 int kq_submit_packet(struct kernel_queue *kq); 51 void kq_rollback_packet(struct kernel_queue *kq);
|
H A D | kfd_process_queue_manager.c | 39 (pqn->kq && pqn->kq->queue->properties.queue_id == qid)) 285 struct kernel_queue *kq; local 297 kq = NULL; 349 pqn->kq = NULL; 370 pqn->kq = NULL; 376 kq = kernel_queue_init(dev, KFD_QUEUE_TYPE_DIQ); 377 if (!kq) { 381 kq->queue->properties.queue_id = *qid; 382 pqn->kq [all...] |
H A D | kfd_packet_manager.c | 132 struct kernel_queue *kq; local 166 list_for_each_entry(kq, &qpd->priv_queue_list, list) { 167 if (!kq->queue->properties.is_active) 171 kq->queue->queue, qpd->is_debug); 175 kq->queue,
|
H A D | kfd_device_queue_manager.h | 158 struct kernel_queue *kq, 162 struct kernel_queue *kq,
|
H A D | kfd_device_queue_manager.c | 1741 struct kernel_queue *kq, 1760 list_add(&kq->list, &qpd->priv_queue_list); 1761 increment_queue_count(dqm, qpd, kq->queue); 1771 struct kernel_queue *kq, 1775 list_del(&kq->list); 1776 decrement_queue_count(dqm, qpd, kq->queue); 2376 struct kernel_queue *kq, *kq_next; local 2388 list_for_each_entry_safe(kq, kq_next, &qpd->priv_queue_list, list) { 2389 list_del(&kq->list); 2390 decrement_queue_count(dqm, qpd, kq 1740 create_kernel_queue_cpsch(struct device_queue_manager *dqm, struct kernel_queue *kq, struct qcm_process_device *qpd) argument 1770 destroy_kernel_queue_cpsch(struct device_queue_manager *dqm, struct kernel_queue *kq, struct qcm_process_device *qpd) argument [all...] |
H A D | kfd_priv.h | 1300 void kernel_queue_uninit(struct kernel_queue *kq, bool hanging); 1306 struct kernel_queue *kq; member in struct:process_queue_node
|
/linux-master/drivers/soc/ti/ |
H A D | knav_qmss_acc.c | 53 struct knav_queue_inst *kq, 64 if (!enabled || atomic_read(&kq->desc_count) <= 0) 67 kq->notify_needed = 1; 68 atomic_inc(&kq->acc->retrigger_count); 69 mask = BIT(kq->acc->channel % 32); 70 offset = ACC_INTD_OFFSET_STATUS(kq->acc->channel); 72 kq->acc->name); 80 struct knav_queue_inst *kq = NULL; local 101 kq = knav_range_offset_to_inst(kdev, range, queue); 158 kq 52 knav_acc_set_notify(struct knav_range_info *range, struct knav_queue_inst *kq, bool enabled) argument 395 knav_acc_init_queue(struct knav_range_info *range, struct knav_queue_inst *kq) argument [all...] |
Completed in 241 milliseconds