Symbol: amdxdna_dev_hdl
drivers/accel/amdxdna/aie2_ctx.c
51
struct amdxdna_dev_hdl *ndev = xdna->dev_handle;
drivers/accel/amdxdna/aie2_ctx.c
512
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_error.c
216
static void aie2_update_last_async_error(struct amdxdna_dev_hdl *ndev, void *err_info, u32 num_err)
drivers/accel/amdxdna/aie2_error.c
22
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_error.c
241
static u32 aie2_error_backtrack(struct amdxdna_dev_hdl *ndev, void *err_info, u32 num_err)
drivers/accel/amdxdna/aie2_error.c
331
void aie2_error_async_events_free(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_error.c
346
int aie2_error_async_events_alloc(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_error.c
404
int aie2_get_array_async_error(struct amdxdna_dev_hdl *ndev, struct amdxdna_drm_get_array *args)
drivers/accel/amdxdna/aie2_message.c
113
int aie2_query_aie_metadata(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_message.c
1162
int aie2_query_app_health(struct amdxdna_dev_hdl *ndev, u32 context_id,
drivers/accel/amdxdna/aie2_message.c
1204
aie2_runtime_update_ctx_prop(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_message.c
1232
int aie2_update_prop_time_quota(struct amdxdna_dev_hdl *ndev, u32 us)
drivers/accel/amdxdna/aie2_message.c
1247
int aie2_get_dev_revision(struct amdxdna_dev_hdl *ndev, enum aie2_dev_revision *rev)
drivers/accel/amdxdna/aie2_message.c
151
int aie2_query_firmware_version(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_message.c
169
static int aie2_destroy_context_req(struct amdxdna_dev_hdl *ndev, u32 id)
drivers/accel/amdxdna/aie2_message.c
185
static u32 aie2_get_context_priority(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_message.c
205
int aie2_create_context(struct amdxdna_dev_hdl *ndev, struct amdxdna_hwctx *hwctx)
drivers/accel/amdxdna/aie2_message.c
285
int aie2_destroy_context(struct amdxdna_dev_hdl *ndev, struct amdxdna_hwctx *hwctx)
drivers/accel/amdxdna/aie2_message.c
30
int aie2_suspend_fw(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_message.c
304
static int aie2_send_host_buf_msgs(struct amdxdna_dev_hdl *ndev, u32 context_id,
drivers/accel/amdxdna/aie2_message.c
342
int aie2_map_host_buf(struct amdxdna_dev_hdl *ndev, u32 context_id, u64 addr, u64 size)
drivers/accel/amdxdna/aie2_message.c
348
int aie2_add_host_buf(struct amdxdna_dev_hdl *ndev, u32 context_id, u64 addr, u64 size)
drivers/accel/amdxdna/aie2_message.c
366
int aie2_query_status(struct amdxdna_dev_hdl *ndev, char __user *buf,
drivers/accel/amdxdna/aie2_message.c
421
int aie2_query_telemetry(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_message.c
44
int aie2_resume_fw(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_message.c
472
int aie2_register_asyn_event_msg(struct amdxdna_dev_hdl *ndev, dma_addr_t addr, u32 size,
drivers/accel/amdxdna/aie2_message.c
51
int aie2_set_runtime_cfg(struct amdxdna_dev_hdl *ndev, u32 type, u64 value)
drivers/accel/amdxdna/aie2_message.c
68
int aie2_get_runtime_cfg(struct amdxdna_dev_hdl *ndev, u32 type, u64 *value)
drivers/accel/amdxdna/aie2_message.c
84
int aie2_assign_mgmt_pasid(struct amdxdna_dev_hdl *ndev, u16 pasid)
drivers/accel/amdxdna/aie2_message.c
913
void aie2_msg_init(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_message.c
93
int aie2_query_aie_version(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_pci.c
1001
struct amdxdna_dev_hdl *ndev = xdna->dev_handle;
drivers/accel/amdxdna/aie2_pci.c
1158
struct amdxdna_dev_hdl *ndev = client->xdna->dev_handle;
drivers/accel/amdxdna/aie2_pci.c
1222
struct amdxdna_dev_hdl *ndev = xdna->dev_handle;
drivers/accel/amdxdna/aie2_pci.c
128
int aie2_runtime_cfg(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_pci.c
156
static int aie2_xdna_reset(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_pci.c
175
static int aie2_mgmt_fw_init(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_pci.c
206
static int aie2_mgmt_fw_query(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_pci.c
233
static void aie2_mgmt_fw_fini(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_pci.c
276
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_pci.c
294
static void aie2_smu_fini(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_pci.c
303
struct amdxdna_dev_hdl *ndev = xdna->dev_handle;
drivers/accel/amdxdna/aie2_pci.c
326
struct amdxdna_dev_hdl *ndev = xdna->dev_handle;
drivers/accel/amdxdna/aie2_pci.c
481
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_pci.c
641
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_pci.c
65
static int aie2_get_mgmt_chann_info(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_pci.c
672
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_pci.c
710
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_pci.c
728
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_pci.c
755
struct amdxdna_dev_hdl *ndev = client->xdna->dev_handle;
drivers/accel/amdxdna/aie2_pci.c
811
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_pci.c
890
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_pci.c
982
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie2_pci.h
181
int (*set_dpm)(struct amdxdna_dev_hdl *ndev, u32 dpm_level);
drivers/accel/amdxdna/aie2_pci.h
182
int (*update_counters)(struct amdxdna_dev_hdl *ndev);
drivers/accel/amdxdna/aie2_pci.h
227
int aie2_runtime_cfg(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_pci.h
240
int aie2_pm_init(struct amdxdna_dev_hdl *ndev);
drivers/accel/amdxdna/aie2_pci.h
241
int aie2_pm_set_mode(struct amdxdna_dev_hdl *ndev, enum amdxdna_power_mode_type target);
drivers/accel/amdxdna/aie2_pci.h
242
int aie2_pm_set_dpm(struct amdxdna_dev_hdl *ndev, u32 dpm_level);
drivers/accel/amdxdna/aie2_pci.h
245
int aie2_error_async_events_alloc(struct amdxdna_dev_hdl *ndev);
drivers/accel/amdxdna/aie2_pci.h
246
void aie2_error_async_events_free(struct amdxdna_dev_hdl *ndev);
drivers/accel/amdxdna/aie2_pci.h
248
int aie2_get_array_async_error(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_pci.h
252
void aie2_msg_init(struct amdxdna_dev_hdl *ndev);
drivers/accel/amdxdna/aie2_pci.h
253
void aie2_destroy_mgmt_chann(struct amdxdna_dev_hdl *ndev);
drivers/accel/amdxdna/aie2_pci.h
254
int aie2_suspend_fw(struct amdxdna_dev_hdl *ndev);
drivers/accel/amdxdna/aie2_pci.h
255
int aie2_resume_fw(struct amdxdna_dev_hdl *ndev);
drivers/accel/amdxdna/aie2_pci.h
256
int aie2_set_runtime_cfg(struct amdxdna_dev_hdl *ndev, u32 type, u64 value);
drivers/accel/amdxdna/aie2_pci.h
257
int aie2_get_runtime_cfg(struct amdxdna_dev_hdl *ndev, u32 type, u64 *value);
drivers/accel/amdxdna/aie2_pci.h
258
int aie2_assign_mgmt_pasid(struct amdxdna_dev_hdl *ndev, u16 pasid);
drivers/accel/amdxdna/aie2_pci.h
259
int aie2_query_aie_version(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_pci.h
261
int aie2_query_aie_metadata(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_pci.h
263
int aie2_query_firmware_version(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_pci.h
265
int aie2_query_app_health(struct amdxdna_dev_hdl *ndev, u32 context_id,
drivers/accel/amdxdna/aie2_pci.h
267
int aie2_get_dev_revision(struct amdxdna_dev_hdl *ndev, enum aie2_dev_revision *rev);
drivers/accel/amdxdna/aie2_pci.h
268
int aie2_create_context(struct amdxdna_dev_hdl *ndev, struct amdxdna_hwctx *hwctx);
drivers/accel/amdxdna/aie2_pci.h
269
int aie2_destroy_context(struct amdxdna_dev_hdl *ndev, struct amdxdna_hwctx *hwctx);
drivers/accel/amdxdna/aie2_pci.h
270
int aie2_map_host_buf(struct amdxdna_dev_hdl *ndev, u32 context_id, u64 addr, u64 size);
drivers/accel/amdxdna/aie2_pci.h
271
int aie2_add_host_buf(struct amdxdna_dev_hdl *ndev, u32 context_id, u64 addr, u64 size);
drivers/accel/amdxdna/aie2_pci.h
272
int aie2_query_status(struct amdxdna_dev_hdl *ndev, char __user *buf, u32 size, u32 *cols_filled);
drivers/accel/amdxdna/aie2_pci.h
273
int aie2_query_telemetry(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie2_pci.h
276
int aie2_register_asyn_event_msg(struct amdxdna_dev_hdl *ndev, dma_addr_t addr, u32 size,
drivers/accel/amdxdna/aie2_pci.h
292
int aie2_update_prop_time_quota(struct amdxdna_dev_hdl *ndev, u32 us);
drivers/accel/amdxdna/aie2_pm.c
18
static int aie2_pm_set_clk_gating(struct amdxdna_dev_hdl *ndev, u32 val)
drivers/accel/amdxdna/aie2_pm.c
30
int aie2_pm_set_dpm(struct amdxdna_dev_hdl *ndev, u32 dpm_level)
drivers/accel/amdxdna/aie2_pm.c
46
int aie2_pm_init(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie2_pm.c
82
int aie2_pm_set_mode(struct amdxdna_dev_hdl *ndev, enum amdxdna_power_mode_type target)
drivers/accel/amdxdna/aie4_ctx.c
105
static int aie4_msg_destroy_context(struct amdxdna_dev_hdl *ndev, u32 hw_context_id)
drivers/accel/amdxdna/aie4_ctx.c
119
struct amdxdna_dev_hdl *ndev = xdna->dev_handle;
drivers/accel/amdxdna/aie4_ctx.c
171
struct amdxdna_dev_hdl *ndev = xdna->dev_handle;
drivers/accel/amdxdna/aie4_ctx.c
32
static struct cert_comp *aie4_lookup_cert_comp(struct amdxdna_dev_hdl *ndev, u32 msix_idx)
drivers/accel/amdxdna/aie4_ctx.c
87
struct amdxdna_dev_hdl *ndev = cert_comp->ndev;
drivers/accel/amdxdna/aie4_ctx.c
98
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie4_message.c
17
int aie4_suspend_fw(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie4_message.c
29
int aie4_query_aie_metadata(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie4_message.c
67
int aie4_attach_work_buffer(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie4_pci.c
100
static void aie4_mailbox_fini(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie4_pci.c
134
struct amdxdna_dev_hdl *ndev = xdna->dev_handle;
drivers/accel/amdxdna/aie4_pci.c
204
static int aie4_mailbox_init(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie4_pci.c
217
static void aie4_fw_stop(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie4_pci.c
223
static int aie4_fw_start(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie4_pci.c
242
static int aie4_partition_init(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie4_pci.c
260
static void aie4_partition_fini(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie4_pci.c
272
static int aie4_query(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie4_pci.c
277
static int aie4_pf_hw_start(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie4_pci.c
303
static void aie4_pf_hw_stop(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie4_pci.c
314
static int aie4_vf_hw_start(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie4_pci.c
337
static void aie4_vf_hw_stop(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie4_pci.c
347
static int aie4_request_firmware(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie4_pci.c
391
static void aie4_release_firmware(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie4_pci.c
399
static int aie4_prepare_firmware(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie4_pci.c
434
static int aie4_load_fw(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie4_pci.c
456
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie4_pci.c
47
struct amdxdna_dev_hdl *ndev = xdna->dev_handle;
drivers/accel/amdxdna/aie4_pci.c
556
struct amdxdna_dev_hdl *ndev = xdna->dev_handle;
drivers/accel/amdxdna/aie4_pci.c
573
static int aie4_alloc_work_buffer(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie4_pci.c
595
static void aie4_free_work_buffer(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie4_pci.c
68
struct amdxdna_dev_hdl *ndev = xdna->dev_handle;
drivers/accel/amdxdna/aie4_pci.h
17
struct amdxdna_dev_hdl *ndev;
drivers/accel/amdxdna/aie4_pci.h
63
int aie4_query_aie_metadata(struct amdxdna_dev_hdl *ndev,
drivers/accel/amdxdna/aie4_pci.h
65
int aie4_suspend_fw(struct amdxdna_dev_hdl *ndev);
drivers/accel/amdxdna/aie4_pci.h
66
int aie4_attach_work_buffer(struct amdxdna_dev_hdl *ndev);
drivers/accel/amdxdna/aie4_pci.h
77
int aie4_sriov_stop(struct amdxdna_dev_hdl *ndev);
drivers/accel/amdxdna/aie4_pci.h
80
static inline int aie4_sriov_stop(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie4_sriov.c
17
static int aie4_destroy_vfs(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie4_sriov.c
29
static int aie4_create_vfs(struct amdxdna_dev_hdl *ndev, int num_vfs)
drivers/accel/amdxdna/aie4_sriov.c
42
int aie4_sriov_stop(struct amdxdna_dev_hdl *ndev)
drivers/accel/amdxdna/aie4_sriov.c
61
static int aie4_sriov_start(struct amdxdna_dev_hdl *ndev, int num_vfs)
drivers/accel/amdxdna/aie4_sriov.c
83
struct amdxdna_dev_hdl *ndev = xdna->dev_handle;
drivers/accel/amdxdna/amdxdna_pci_drv.h
117
struct amdxdna_dev_hdl *dev_handle;
drivers/accel/amdxdna/npu1_regs.c
74
static int npu1_set_dpm(struct amdxdna_dev_hdl *ndev, u32 dpm_level)
drivers/accel/amdxdna/npu4_regs.c
107
static int npu4_set_dpm(struct amdxdna_dev_hdl *ndev, u32 dpm_level)
drivers/accel/amdxdna/npu4_regs.c
126
static int npu4_update_counters(struct amdxdna_dev_hdl *ndev)