Lines Matching refs:uint32_t

215 			const uint32_t *ih_ring_entry, uint32_t *patched_ihre,
218 const uint32_t *ih_ring_entry);
222 uint32_t gfx_target_version;
232 uint32_t no_atomic_fw_version;
242 uint32_t range_start;
243 uint32_t range_end;
245 uint32_t *cpu_ptr;
250 uint32_t first_vmid_kfd;
251 uint32_t last_vmid_kfd;
252 uint32_t vmid_num_kfd;
270 uint32_t xcc_mask; /* Instance mask of XCCs present */
284 uint32_t interrupt_bitmap; /* Only used for GFX 9.4.3 */
296 uint32_t reset_seq_num;
365 uint32_t alloc_watch_ids;
494 uint32_t priority;
495 uint32_t queue_percent;
496 uint32_t *read_ptr;
497 uint32_t *write_ptr;
499 uint32_t doorbell_off;
506 uint32_t pm4_target_xcc;
512 uint32_t sdma_engine_id;
513 uint32_t sdma_queue_id;
514 uint32_t sdma_vm_addr;
517 uint32_t eop_ring_buffer_size;
519 uint32_t ctx_save_restore_area_size;
520 uint32_t ctl_stack_size;
541 uint32_t count; /* Must be a multiple of 32 */
542 uint32_t *ptr;
588 uint32_t mec;
589 uint32_t pipe;
590 uint32_t queue;
628 uint32_t oac_mask;
629 uint32_t gds_heap_base;
630 uint32_t gds_heap_size;
670 uint32_t sh_mem_config;
671 uint32_t sh_mem_bases;
672 uint32_t sh_mem_ape1_base;
673 uint32_t sh_mem_ape1_limit;
674 uint32_t gds_size;
675 uint32_t num_gws;
676 uint32_t num_oac;
677 uint32_t sh_hidden_private_base;
824 uint32_t spi_dbg_override;
825 uint32_t spi_dbg_launch_mode;
826 uint32_t watch_points[4];
827 uint32_t alloc_watch_ids;
834 uint32_t user_gpu_id;
897 uint32_t n_pdds;
1019 int kfd_process_gpuidx_from_gpuid(struct kfd_process *p, uint32_t gpu_id);
1021 uint32_t *gpuid, uint32_t *gpuidx);
1023 uint32_t gpuidx, uint32_t *gpuid) {
1027 struct kfd_process *p, uint32_t gpuidx) {
1032 int kfd_process_evict_queues(struct kfd_process *p, uint32_t trigger);
1038 uint32_t gpu_id);
1040 int kfd_process_get_user_gpu_id(struct kfd_process *p, uint32_t actual_gpu_id);
1114 uint32_t proximity_domain);
1116 uint32_t proximity_domain);
1117 struct kfd_topology_device *kfd_topology_device_by_id(uint32_t gpu_id);
1118 struct kfd_node *kfd_device_by_id(uint32_t gpu_id);
1120 static inline bool kfd_irq_is_from_node(struct kfd_node *node, uint32_t node_id,
1121 uint32_t vmid)
1127 uint32_t node_id, uint32_t vmid) {
1129 uint32_t i;
1153 const uint32_t *ih_ring_entry,
1154 uint32_t *patched_ihre, bool *flag);
1185 uint32_t version;
1186 uint32_t xnack_mode;
1196 uint32_t idr_handle;
1197 uint32_t mapped_gpuids[MAX_GPU_INSTANCE];
1211 uint32_t object_type;
1219 uint32_t object_type;
1227 uint32_t gpu_id;
1228 uint32_t type;
1229 uint32_t format;
1230 uint32_t q_id;
1231 uint32_t priority;
1232 uint32_t q_percent;
1233 uint32_t doorbell_id;
1234 uint32_t gws;
1235 uint32_t sdma_id;
1236 uint32_t eop_ring_buffer_size;
1237 uint32_t ctx_save_restore_area_size;
1238 uint32_t ctl_stack_size;
1239 uint32_t mqd_size;
1243 uint32_t object_type;
1245 uint32_t event_id;
1246 uint32_t auto_reset;
1247 uint32_t type;
1248 uint32_t signaled;
1257 uint32_t *num_queues,
1323 uint32_t *p_doorbell_offset_in_process);
1344 uint32_t *entry_size);
1373 int (*map_process)(struct packet_manager *pm, uint32_t *buffer,
1375 int (*runlist)(struct packet_manager *pm, uint32_t *buffer,
1377 int (*set_resources)(struct packet_manager *pm, uint32_t *buffer,
1379 int (*map_queues)(struct packet_manager *pm, uint32_t *buffer,
1381 int (*unmap_queues)(struct packet_manager *pm, uint32_t *buffer,
1383 uint32_t filter_param, bool reset);
1384 int (*set_grace_period)(struct packet_manager *pm, uint32_t *buffer,
1385 uint32_t grace_period);
1386 int (*query_status)(struct packet_manager *pm, uint32_t *buffer,
1388 int (*release_mem)(uint64_t gpu_addr, uint32_t *buffer);
1415 uint32_t filter_param, bool reset);
1419 int pm_update_grace_period(struct packet_manager *pm, uint32_t grace_period);
1439 uint32_t num_events, void __user *data,
1440 bool all, uint32_t *user_timeout_ms,
1441 uint32_t *wait_result);
1442 void kfd_signal_event_interrupt(u32 pasid, uint32_t partial_id,
1443 uint32_t valid_id_bits);
1445 int kfd_set_event(struct kfd_process *p, uint32_t event_id);
1446 int kfd_reset_event(struct kfd_process *p, uint32_t event_id);
1450 uint32_t event_type, bool auto_reset, uint32_t node_id,
1451 uint32_t *event_id, uint32_t *event_trigger_data,
1452 uint64_t *event_page_offset, uint32_t *event_slot_index);
1455 int kfd_event_destroy(struct kfd_process *p, uint32_t event_id);