gem5 v25.0.0.1
Loading...
Searching...
No Matches
gem5::kfd_ioctl_create_queue_args Struct Reference

#include <kfd_ioctl.h>

Public Attributes

uint64_t ring_base_address
uint64_t write_pointer_address
uint64_t read_pointer_address
uint64_t doorbell_offset
uint32_t ring_size
uint32_t gpu_id
uint32_t queue_type
uint32_t queue_percentage
uint32_t queue_priority
uint32_t queue_id
uint64_t eop_buffer_address
uint64_t eop_buffer_size
uint64_t ctx_save_restore_address
uint32_t ctx_save_restore_size
uint32_t ctl_stack_size

Detailed Description

Definition at line 56 of file kfd_ioctl.h.

Member Data Documentation

◆ ctl_stack_size

uint32_t gem5::kfd_ioctl_create_queue_args::ctl_stack_size

Definition at line 74 of file kfd_ioctl.h.

◆ ctx_save_restore_address

uint64_t gem5::kfd_ioctl_create_queue_args::ctx_save_restore_address

Definition at line 72 of file kfd_ioctl.h.

◆ ctx_save_restore_size

uint32_t gem5::kfd_ioctl_create_queue_args::ctx_save_restore_size

Definition at line 73 of file kfd_ioctl.h.

◆ doorbell_offset

uint64_t gem5::kfd_ioctl_create_queue_args::doorbell_offset

Definition at line 61 of file kfd_ioctl.h.

◆ eop_buffer_address

uint64_t gem5::kfd_ioctl_create_queue_args::eop_buffer_address

Definition at line 70 of file kfd_ioctl.h.

◆ eop_buffer_size

uint64_t gem5::kfd_ioctl_create_queue_args::eop_buffer_size

Definition at line 71 of file kfd_ioctl.h.

◆ gpu_id

uint32_t gem5::kfd_ioctl_create_queue_args::gpu_id

Definition at line 64 of file kfd_ioctl.h.

◆ queue_id

uint32_t gem5::kfd_ioctl_create_queue_args::queue_id

Definition at line 68 of file kfd_ioctl.h.

◆ queue_percentage

uint32_t gem5::kfd_ioctl_create_queue_args::queue_percentage

Definition at line 66 of file kfd_ioctl.h.

◆ queue_priority

uint32_t gem5::kfd_ioctl_create_queue_args::queue_priority

Definition at line 67 of file kfd_ioctl.h.

◆ queue_type

uint32_t gem5::kfd_ioctl_create_queue_args::queue_type

Definition at line 65 of file kfd_ioctl.h.

◆ read_pointer_address

uint64_t gem5::kfd_ioctl_create_queue_args::read_pointer_address

Definition at line 60 of file kfd_ioctl.h.

◆ ring_base_address

uint64_t gem5::kfd_ioctl_create_queue_args::ring_base_address

Definition at line 58 of file kfd_ioctl.h.

◆ ring_size

uint32_t gem5::kfd_ioctl_create_queue_args::ring_size

Definition at line 63 of file kfd_ioctl.h.

◆ write_pointer_address

uint64_t gem5::kfd_ioctl_create_queue_args::write_pointer_address

Definition at line 59 of file kfd_ioctl.h.


The documentation for this struct was generated from the following file:

Generated on Sat Oct 18 2025 08:06:52 for gem5 by doxygen 1.14.0