Agent dispatch packet.
More...
#include <hsa.h>
Agent dispatch packet.
Definition at line 3012 of file hsa.h.
◆ arg
uint64_t hsa_agent_dispatch_packet_s::arg[4] |
Function arguments.
Definition at line 3049 of file hsa.h.
◆ completion_signal
Signal used to indicate completion of the job.
The application can use the special signal handle 0 to indicate that no signal is used.
Definition at line 3060 of file hsa.h.
◆ header
uint16_t hsa_agent_dispatch_packet_s::header |
Packet header.
Used to configure multiple packet parameters such as the packet type. The parameters are described by hsa_packet_header_t.
Definition at line 3018 of file hsa.h.
◆ reserved0
uint32_t hsa_agent_dispatch_packet_s::reserved0 |
Reserved.
Must be 0.
Definition at line 3028 of file hsa.h.
◆ reserved1
uint32_t hsa_agent_dispatch_packet_s::reserved1 |
◆ reserved2
uint64_t hsa_agent_dispatch_packet_s::reserved2 |
Reserved.
Must be 0.
Definition at line 3054 of file hsa.h.
◆ return_address
void* hsa_agent_dispatch_packet_s::return_address |
◆ type
uint16_t hsa_agent_dispatch_packet_s::type |
Application-defined function to be performed by the destination agent.
Definition at line 3023 of file hsa.h.
The documentation for this struct was generated from the following file: