Home
last modified time | relevance | path

Searched refs:xe_guc (Results 1 – 9 of 9) sorted by relevance

/linux/drivers/gpu/drm/xe/
H A Dxe_guc_hwconfig.h12 struct xe_guc;
14 int xe_guc_hwconfig_init(struct xe_guc *guc);
15 u32 xe_guc_hwconfig_size(struct xe_guc *guc);
16 void xe_guc_hwconfig_copy(struct xe_guc *guc, void *dst);
17 void xe_guc_hwconfig_dump(struct xe_guc *guc, struct drm_printer *p);
18 int xe_guc_hwconfig_lookup_u32(struct xe_guc *guc, u32 attribute, u32 *val);
H A Dxe_guc_capture.c356 struct xe_guc *guc = &gt->uc.guc; in xe_guc_capture_get_reg_desc_list()
426 static void guc_capture_alloc_steered_lists(struct xe_guc *guc) in guc_capture_alloc_steered_lists()
513 guc_capture_list_init(struct xe_guc *guc, u32 owner, u32 type, in guc_capture_list_init()
557 guc_cap_list_num_regs(struct xe_guc *guc, u32 owner, u32 type, in guc_cap_list_num_regs()
589 guc_capture_getlistsize(struct xe_guc *guc, u32 owner, u32 type, in guc_capture_getlistsize()
649 xe_guc_capture_getlistsize(struct xe_guc *guc, u32 owner, u32 type, in xe_guc_capture_getlistsize()
670 xe_guc_capture_getlist(struct xe_guc *guc, u32 owner, u32 type, in xe_guc_capture_getlist()
734 xe_guc_capture_getnullheader(struct xe_guc *guc, void **outptr, size_t *size) in xe_guc_capture_getnullheader()
765 size_t xe_guc_capture_ads_input_worst_size(struct xe_guc *guc) in xe_guc_capture_ads_input_worst_size()
804 static int guc_capture_output_size_est(struct xe_guc *guc) in guc_capture_output_size_est()
[all …]
H A Dxe_guc_debugfs.h10 struct xe_guc;
12 void xe_guc_debugfs_register(struct xe_guc *guc, struct dentry *parent);
H A Dxe_guc_types.h54 struct xe_guc { struct
H A Dxe_guc_db_mgr.c31 static struct xe_guc *dbm_to_guc(struct xe_guc_db_mgr *dbm) in dbm_to_guc()
33 return container_of(dbm, struct xe_guc, dbm); in dbm_to_guc()
H A Dxe_guc_id_mgr.c17 static struct xe_guc *idm_to_guc(struct xe_guc_id_mgr *idm) in idm_to_guc()
19 return container_of(idm, struct xe_guc, submission_state.idm); in idm_to_guc()
H A Dxe_guc_log.c95 static struct xe_guc *
98 return container_of(log, struct xe_guc, log); in log_to_guc()
192 struct xe_guc *guc = log_to_guc(log); in xe_guc_log_snapshot_capture()
H A Dxe_gt_sriov_pf_migration.c154 static int guc_action_vf_save_restore(struct xe_guc *guc, u32 vfid, u32 opcode, in guc_action_vf_save_restore()
185 struct xe_guc *guc = &gt->uc.guc; in pf_send_guc_save_vf_mig_data()
215 struct xe_guc *guc = &gt->uc.guc; in pf_send_guc_restore_vf_mig_data()
H A Dxe_guc_relay.c38 static struct xe_guc *relay_to_guc(struct xe_guc_relay *relay) in relay_to_guc()
40 return container_of(relay, struct xe_guc, relay); in relay_to_guc()