Lines Matching refs:prop
40 struct queue_properties prop; in initialize() local
70 prop.doorbell_ptr = kfd_get_kernel_doorbell(dev, &prop.doorbell_off); in initialize()
72 if (prop.doorbell_ptr == NULL) { in initialize()
112 prop.queue_size = queue_size; in initialize()
113 prop.is_interop = false; in initialize()
114 prop.priority = 1; in initialize()
115 prop.queue_percent = 100; in initialize()
116 prop.type = type; in initialize()
117 prop.vmid = 0; in initialize()
118 prop.queue_address = kq->pq_gpu_addr; in initialize()
119 prop.read_ptr = (uint32_t *) kq->rptr_gpu_addr; in initialize()
120 prop.write_ptr = (uint32_t *) kq->wptr_gpu_addr; in initialize()
121 prop.eop_ring_buffer_address = kq->eop_gpu_addr; in initialize()
122 prop.eop_ring_buffer_size = PAGE_SIZE; in initialize()
124 if (init_queue(&kq->queue, prop) != 0) in initialize()
172 kfd_release_kernel_doorbell(dev, prop.doorbell_ptr); in initialize()