Lines Matching refs:hsa_queue_t
134 } hsa_queue_t;
396 uint64_t hsa_queue_add_write_index_acq_rel(const hsa_queue_t *queue,
399 uint64_t hsa_queue_add_write_index_acquire(const hsa_queue_t *queue,
402 uint64_t hsa_queue_add_write_index_relaxed(const hsa_queue_t *queue,
405 uint64_t hsa_queue_add_write_index_release(const hsa_queue_t *queue,
478 hsa_queue_t *source, void *data),
480 uint32_t group_segment_size, hsa_queue_t **queue);
510 hsa_status_t hsa_queue_destroy(hsa_queue_t *queue);
541 void hsa_queue_store_read_index_relaxed(const hsa_queue_t *queue,
544 void hsa_queue_store_read_index_release(const hsa_queue_t *queue,
548 hsa_status_t hsa_queue_inactivate(hsa_queue_t *queue);
555 uint64_t hsa_queue_cas_write_index_acq_rel(const hsa_queue_t *queue,
558 uint64_t hsa_queue_cas_write_index_acquire(const hsa_queue_t *queue,
561 uint64_t hsa_queue_cas_write_index_relaxed(const hsa_queue_t *queue,
564 uint64_t hsa_queue_cas_write_index_release(const hsa_queue_t *queue,
573 uint64_t hsa_queue_load_read_index_acquire(const hsa_queue_t *queue);
575 uint64_t hsa_queue_load_read_index_relaxed(const hsa_queue_t *queue);
580 uint64_t hsa_queue_load_write_index_acquire(const hsa_queue_t *queue);
582 uint64_t hsa_queue_load_write_index_relaxed(const hsa_queue_t *queue);
597 hsa_queue_t **queue);
604 void hsa_queue_store_write_index_relaxed(const hsa_queue_t *queue,
607 void hsa_queue_store_write_index_release(const hsa_queue_t *queue,