Home
last modified time | relevance | path

Searched refs:intel_pmt_entry (Results 1 – 5 of 5) sorted by relevance

/drivers/platform/x86/intel/pmt/
A Dclass.h41 struct intel_pmt_entry { struct
62 int (*pmt_header_decode)(struct intel_pmt_entry *entry, argument
65 struct intel_pmt_entry *entry);
71 int intel_pmt_dev_create(struct intel_pmt_entry *entry,
74 void intel_pmt_dev_destroy(struct intel_pmt_entry *entry,
77 void intel_pmt_get_features(struct intel_pmt_entry *entry);
79 static inline void intel_pmt_get_features(struct intel_pmt_entry *entry) {} in intel_pmt_get_features()
A Dclass.c89 struct intel_pmt_entry *entry = container_of(attr, in intel_pmt_read()
90 struct intel_pmt_entry, in intel_pmt_read()
112 struct intel_pmt_entry *entry = container_of(attr, in intel_pmt_mmap()
113 struct intel_pmt_entry, in intel_pmt_mmap()
141 struct intel_pmt_entry *entry = dev_get_drvdata(dev); in guid_show()
150 struct intel_pmt_entry *entry = dev_get_drvdata(dev); in size_show()
159 struct intel_pmt_entry *entry = dev_get_drvdata(dev); in offset_show()
207 static int intel_pmt_populate_entry(struct intel_pmt_entry *entry, in intel_pmt_populate_entry()
294 static int intel_pmt_dev_register(struct intel_pmt_entry *entry, in intel_pmt_dev_register()
371 int intel_pmt_dev_create(struct intel_pmt_entry *entry, struct intel_pmt_namespace *ns, in intel_pmt_dev_create()
[all …]
A Dtelemetry.c58 struct intel_pmt_entry entry[];
61 static bool pmt_telem_region_overlaps(struct intel_pmt_entry *entry, in pmt_telem_region_overlaps()
77 static int pmt_telem_header_decode(struct intel_pmt_entry *entry, in pmt_telem_header_decode()
105 struct intel_pmt_entry *entry) in pmt_telem_add_endpoint()
148 struct intel_pmt_entry *entry; in pmt_telem_get_next_endpoint()
168 struct intel_pmt_entry *entry; in pmt_telem_register_endpoint()
193 struct intel_pmt_entry *entry; in pmt_telem_get_endpoint_info()
218 struct intel_pmt_entry *entry) in pmt_copy_region()
248 struct intel_pmt_entry *entry; in intel_pmt_get_regions_by_feature()
369 struct intel_pmt_entry *entry = &priv->entry[i]; in pmt_telem_remove()
[all …]
A Dcrashlog.c113 struct intel_pmt_entry entry;
131 struct intel_pmt_entry *entry = &crashlog->entry; in pmt_crashlog_rmw()
165 static bool pmt_crashlog_supported(struct intel_pmt_entry *entry, u32 *crash_type, u32 *version) in pmt_crashlog_supported()
499 static int pmt_crashlog_header_decode(struct intel_pmt_entry *entry, in pmt_crashlog_header_decode()
568 struct intel_pmt_entry *entry = &priv->entry[priv->num_entries].entry; in pmt_crashlog_probe()
A Ddiscovery.c586 static void pmt_get_features(struct intel_pmt_entry *entry, struct feature *f) in pmt_get_features()
604 void intel_pmt_get_features(struct intel_pmt_entry *entry) in intel_pmt_get_features()

Completed in 14 milliseconds