Lines Matching defs:PacketId
741 uint64_t PacketId;
742 hsa_kernel_dispatch_packet_t *Packet = acquirePacket(PacketId);
767 publishKernelPacket(PacketId, Setup, Packet);
793 uint64_t PacketId;
795 (hsa_barrier_and_packet_t *)acquirePacket(PacketId);
817 publishBarrierPacket(PacketId, Packet);
825 hsa_kernel_dispatch_packet_t *acquirePacket(uint64_t &PacketId) {
828 PacketId = hsa_queue_add_write_index_relaxed(Queue, 1);
832 while (PacketId - hsa_queue_load_read_index_scacquire(Queue) >= Queue->size)
838 (PacketId & Mask);
844 void publishKernelPacket(uint64_t PacketId, uint16_t Setup,
857 hsa_signal_store_relaxed(Queue->doorbell_signal, PacketId);
863 void publishBarrierPacket(uint64_t PacketId,
876 hsa_signal_store_relaxed(Queue->doorbell_signal, PacketId);