HomeSort by: relevance | last modified time | path
    Searched defs:perf (Results 1 - 11 of 11) sorted by relevancy

  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/
nouveau_nvkm_subdev_bios_perf.c 31 #include <subdev/bios/perf.h>
39 u32 perf = 0; local in function:nvbios_perf_table
43 perf = nvbios_rd32(bios, bit_P.offset + 0);
44 if (perf) {
45 *ver = nvbios_rd08(bios, perf + 0);
46 *hdr = nvbios_rd08(bios, perf + 1);
48 *cnt = nvbios_rd08(bios, perf + 5);
49 *len = nvbios_rd08(bios, perf + 2);
50 *snr = nvbios_rd08(bios, perf + 4);
51 *ssz = nvbios_rd08(bios, perf + 3)
88 u32 perf = nvbios_perf_table(bios, ver, hdr, cnt, len, &snr, &ssz); local in function:nvbios_perf_entry
103 u32 perf = nvbios_perf_entry(bios, idx, ver, hdr, cnt, len); local in function:nvbios_perfEp
211 u32 perf = nvbios_perf_table(bios, &ver, &hdr, &cnt, &len, &snr, &ssz); local in function:nvbios_perf_fan_parse
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/i915/
i915_selftest.h 41 int perf; member in struct:i915_selftest
i915_query.c 218 struct i915_perf *perf = &i915->perf; local in function:query_perf_config_data
225 if (!perf->i915)
263 idr_for_each_entry(&perf->metrics_idr, tmp, id) {
274 oa_config = i915_perf_get_oa_config(perf, config_id);
344 static size_t sizeof_perf_metrics(struct i915_perf *perf)
352 idr_for_each_entry(&perf->metrics_idr, tmp, id)
364 struct i915_perf *perf = &i915->perf; local in function:query_perf_config_list
370 if (!perf->i915
    [all...]
i915_perf_types.h 43 struct i915_perf *perf; member in struct:i915_oa_config
110 * Copy as many buffered i915 perf samples and records for this stream
145 * @perf: i915_perf backpointer
147 struct i915_perf *perf; member in struct:i915_perf_stream
340 bool (*is_valid_b_counter_reg)(struct i915_perf *perf, u32 addr);
346 bool (*is_valid_mux_reg)(struct i915_perf *perf, u32 addr);
352 bool (*is_valid_flex_reg)(struct i915_perf *perf, u32 addr);
411 * in perf->metrics_idr.
417 * need to hold perf->metrics_lock to access it.
i915_perf.c 31 * DOC: i915 Perf Overview
37 * This i915 perf interface enables userspace to configure and open a file
53 * DOC: i915 Perf History and Comparison with Core Perf
55 * The interface was initially inspired by the core Perf infrastructure but
58 * i915 perf file descriptors represent a "stream" instead of an "event"; where
59 * a perf event primarily corresponds to a single 64bit value, while a stream
63 * of related counters. Samples for an i915 perf stream capturing OA metrics
66 * selected by the user opening the stream. Perf has support for grouping
70 * i915 perf stream configurations are provided as an array of u64 (key,value
1491 struct i915_perf *perf = stream->perf; local in function:i915_oa_stream_destroy
2832 struct i915_perf *perf = stream->perf; local in function:i915_oa_stream_init
3092 struct i915_perf *perf = stream->perf; local in function:i915_perf_read
3242 struct i915_perf *perf = stream->perf; local in function:i915_perf_poll
3399 struct i915_perf *perf = stream->perf; local in function:i915_perf_ioctl
3448 struct i915_perf *perf = stream->perf; local in function:i915_perf_close
3463 struct i915_perf *perf = stream->perf; local in function:i915_perf_release
3877 struct i915_perf *perf = &to_i915(dev)->perf; local in function:i915_perf_open_ioctl
3921 struct i915_perf *perf = &i915->perf; local in function:i915_perf_register
4018 struct i915_perf *perf = &i915->perf; local in function:i915_perf_unregister
4251 struct i915_perf *perf = &to_i915(dev)->perf; local in function:i915_perf_add_config_ioctl
4407 struct i915_perf *perf = &to_i915(dev)->perf; local in function:i915_perf_remove_config_ioctl
4511 struct i915_perf *perf = &i915->perf; local in function:i915_perf_init
4673 struct i915_perf *perf = &i915->perf; local in function:i915_perf_fini
    [all...]
i915_drv.h 1266 struct i915_perf perf; member in struct:drm_i915_private
  /src/sys/external/bsd/drm2/dist/drm/i915/selftests/
i915_perf.c 23 test_stream(struct i915_perf *perf)
27 .engine = intel_engine_lookup_user(perf->i915,
31 .oa_format = IS_GEN(perf->i915, 12) ?
41 stream->perf = perf;
43 mutex_lock(&perf->lock);
48 mutex_unlock(&perf->lock);
55 struct i915_perf *perf = stream->perf; local in function:stream_destroy
57 mutex_lock(&perf->lock)
213 struct i915_perf *perf = &i915->perf; local in function:i915_perf_live_selftests
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/therm/
priv.h 33 #include <subdev/bios/perf.h>
45 struct nvbios_perf_fan perf; member in struct:nvkm_fan
  /src/sys/dev/acpi/
acpi_cppc.c 206 cppc_perf_to_freq(struct cppc_softc *sc, ACPI_INTEGER perf)
208 return howmany(perf * sc->sc_freq_range, sc->sc_perf_range);
293 ACPI_INTEGER perf[4], min_freq = 0, nom_freq = 0, last; local in function:cppc_cpufreq_init
311 rv = cppc_read(sc, perf_regs[i], &perf[i]);
318 sc->sc_perf_range = perf[1] - perf[3];
332 rv = cppc_read(sc, perf_regs[i], &perf[i]);
336 if (perf[i] != last) {
339 (u_int)cppc_perf_to_freq(sc, perf[i]));
341 last = perf[i]
    [all...]
  /src/sys/external/bsd/drm2/dist/drm/amd/amdkfd/
kfd_topology.c 144 struct kfd_perf_properties *perf; local in function:kfd_release_topology_device
170 perf = container_of(dev->perf_props.next,
172 list_del(&perf->list);
173 kfree(perf);
556 struct kfd_perf_properties *perf; local in function:kfd_remove_sysfs_node_entry
594 list_for_each_entry(perf, &dev->perf_props, list) {
595 kfree(perf->attr_group);
596 perf->attr_group = NULL;
619 struct kfd_perf_properties *perf; local in function:kfd_build_sysfs_node_entry
651 dev->kobj_perf = kobject_create_and_add("perf", dev->kobj_node)
    [all...]
  /src/sys/external/mit/xen-include-public/dist/xen/include/public/
platform.h 477 struct xen_processor_performance perf; /* Px: _PPC/_PCT/_PSS/_PSD */ member in union:xenpf_set_processor_pminfo::__anon0f279156110a

Completed in 69 milliseconds