Symbol: intel_huc
sys/dev/pci/drm/i915/gt/intel_gt.h
107
static inline struct intel_gt *huc_to_gt(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
100
static void gsc_init_error(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
106
static void gsc_init_done(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
124
struct intel_huc *huc = arg;
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
138
static void huc_delayed_load_start(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
185
struct intel_huc *huc = container_of(nb, struct intel_huc, delayed_load.nb);
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
207
void intel_huc_register_gsc_notifier(struct intel_huc *huc, const struct bus_type *bus)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
223
void intel_huc_unregister_gsc_notifier(struct intel_huc *huc, const struct bus_type *bus)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
234
static void delayed_huc_load_init(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
253
static void delayed_huc_load_fini(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
263
int intel_huc_sanitize(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
293
void intel_huc_init_early(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
335
void intel_huc_fini_late(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
341
static int check_huc_loading_mode(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
396
int intel_huc_init(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
435
void intel_huc_fini(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
444
static const char *auth_mode_string(struct intel_huc *huc,
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
465
int intel_huc_wait_for_auth_complete(struct intel_huc *huc,
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
543
int intel_huc_auth(struct intel_huc *huc, enum intel_huc_authentication_type type)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
590
bool intel_huc_is_authenticated(struct intel_huc *huc,
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
603
static bool huc_is_fully_authenticated(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
625
int intel_huc_check_status(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
659
static bool huc_has_delayed_load(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
665
void intel_huc_update_auth_status(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
687
void intel_huc_load_status(struct intel_huc *huc, struct drm_printer *p)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
82
static void __delayed_huc_load_complete(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
88
static void delayed_huc_load_complete(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.c
94
static void __gsc_init_error(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.h
56
int intel_huc_sanitize(struct intel_huc *huc);
sys/dev/pci/drm/i915/gt/uc/intel_huc.h
57
void intel_huc_init_early(struct intel_huc *huc);
sys/dev/pci/drm/i915/gt/uc/intel_huc.h
58
void intel_huc_fini_late(struct intel_huc *huc);
sys/dev/pci/drm/i915/gt/uc/intel_huc.h
59
int intel_huc_init(struct intel_huc *huc);
sys/dev/pci/drm/i915/gt/uc/intel_huc.h
60
void intel_huc_fini(struct intel_huc *huc);
sys/dev/pci/drm/i915/gt/uc/intel_huc.h
61
int intel_huc_auth(struct intel_huc *huc, enum intel_huc_authentication_type type);
sys/dev/pci/drm/i915/gt/uc/intel_huc.h
62
int intel_huc_wait_for_auth_complete(struct intel_huc *huc,
sys/dev/pci/drm/i915/gt/uc/intel_huc.h
64
bool intel_huc_is_authenticated(struct intel_huc *huc,
sys/dev/pci/drm/i915/gt/uc/intel_huc.h
66
int intel_huc_check_status(struct intel_huc *huc);
sys/dev/pci/drm/i915/gt/uc/intel_huc.h
67
void intel_huc_update_auth_status(struct intel_huc *huc);
sys/dev/pci/drm/i915/gt/uc/intel_huc.h
69
void intel_huc_register_gsc_notifier(struct intel_huc *huc, const struct bus_type *bus);
sys/dev/pci/drm/i915/gt/uc/intel_huc.h
70
void intel_huc_unregister_gsc_notifier(struct intel_huc *huc, const struct bus_type *bus);
sys/dev/pci/drm/i915/gt/uc/intel_huc.h
72
static inline bool intel_huc_is_supported(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.h
77
static inline bool intel_huc_is_wanted(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.h
82
static inline bool intel_huc_is_used(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.h
88
static inline bool intel_huc_is_loaded_by_gsc(const struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.h
93
static inline bool intel_huc_wait_required(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc.h
99
void intel_huc_load_status(struct intel_huc *huc, struct drm_printer *p);
sys/dev/pci/drm/i915/gt/uc/intel_huc_debugfs.c
16
struct intel_huc *huc = m->private;
sys/dev/pci/drm/i915/gt/uc/intel_huc_debugfs.c
30
void intel_huc_debugfs_register(struct intel_huc *huc, struct dentry *root)
sys/dev/pci/drm/i915/gt/uc/intel_huc_debugfs.h
12
void intel_huc_debugfs_register(struct intel_huc *huc, struct dentry *root);
sys/dev/pci/drm/i915/gt/uc/intel_huc_debugfs.h
9
struct intel_huc;
sys/dev/pci/drm/i915/gt/uc/intel_huc_fw.c
132
struct intel_huc *huc = container_of(huc_fw, struct intel_huc, fw);
sys/dev/pci/drm/i915/gt/uc/intel_huc_fw.c
234
int intel_huc_fw_load_and_auth_via_gsc(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc_fw.c
27
int intel_huc_fw_auth_via_gsccs(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc_fw.c
277
int intel_huc_fw_upload(struct intel_huc *huc)
sys/dev/pci/drm/i915/gt/uc/intel_huc_fw.h
14
int intel_huc_fw_load_and_auth_via_gsc(struct intel_huc *huc);
sys/dev/pci/drm/i915/gt/uc/intel_huc_fw.h
15
int intel_huc_fw_auth_via_gsccs(struct intel_huc *huc);
sys/dev/pci/drm/i915/gt/uc/intel_huc_fw.h
16
int intel_huc_fw_upload(struct intel_huc *huc);
sys/dev/pci/drm/i915/gt/uc/intel_huc_fw.h
9
struct intel_huc;
sys/dev/pci/drm/i915/gt/uc/intel_uc.c
318
struct intel_huc *huc = &uc->huc;
sys/dev/pci/drm/i915/gt/uc/intel_uc.c
352
struct intel_huc *huc = &uc->huc;
sys/dev/pci/drm/i915/gt/uc/intel_uc.c
458
struct intel_huc *huc = &uc->huc;
sys/dev/pci/drm/i915/gt/uc/intel_uc.h
34
struct intel_huc huc;
sys/dev/pci/drm/i915/i915_request.c
1706
struct intel_huc *huc = &rq->context->engine->gt->uc.huc;
sys/dev/pci/drm/i915/pxp/intel_pxp_huc.c
20
struct intel_huc *huc;
sys/dev/pci/drm/i915/selftests/i915_selftest.c
163
struct intel_huc *huc = &to_gt(i915)->uc.huc;