| /netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/ |
| H A D | nouveau_nvkm_subdev_bios_perf.c | 39 u32 perf = 0; in nvbios_perf_table() local 43 perf = nvbios_rd32(bios, bit_P.offset + 0); in nvbios_perf_table() 44 if (perf) { in nvbios_perf_table() 45 *ver = nvbios_rd08(bios, perf + 0); in nvbios_perf_table() 46 *hdr = nvbios_rd08(bios, perf + 1); in nvbios_perf_table() 48 *cnt = nvbios_rd08(bios, perf + 5); in nvbios_perf_table() 49 *len = nvbios_rd08(bios, perf + 2); in nvbios_perf_table() 50 *snr = nvbios_rd08(bios, perf + 4); in nvbios_perf_table() 51 *ssz = nvbios_rd08(bios, perf + 3); in nvbios_perf_table() 52 return perf; in nvbios_perf_table() [all …]
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/i915/ |
| H A D | i915_perf.c | 421 i915_perf_get_oa_config(struct i915_perf *perf, int metrics_set) in i915_perf_get_oa_config() argument 427 oa_config = &perf->test_config; in i915_perf_get_oa_config() 429 oa_config = idr_find(&perf->metrics_idr, metrics_set); in i915_perf_get_oa_config() 513 hw_tail = stream->perf->ops.oa_hw_tail_read(stream); in oa_buffer_check() 813 (IS_GEN(stream->perf->i915, 12) ? in gen8_append_oa_reports() 817 if (__ratelimit(&stream->perf->spurious_report_rs)) in gen8_append_oa_reports() 832 if (!(report32[0] & stream->perf->gen8_valid_ctx_bit) && in gen8_append_oa_reports() 833 INTEL_GEN(stream->perf->i915) <= 11) in gen8_append_oa_reports() 867 if (!stream->perf->exclusive_stream->ctx || in gen8_append_oa_reports() 876 if (stream->perf->exclusive_stream->ctx && in gen8_append_oa_reports() [all …]
|
| H A D | i915_query.c | 218 struct i915_perf *perf = &i915->perf; in query_perf_config_data() local 225 if (!perf->i915) in query_perf_config_data() 263 idr_for_each_entry(&perf->metrics_idr, tmp, id) { in query_perf_config_data() 274 oa_config = i915_perf_get_oa_config(perf, config_id); in query_perf_config_data() 344 static size_t sizeof_perf_metrics(struct i915_perf *perf) in sizeof_perf_metrics() argument 352 idr_for_each_entry(&perf->metrics_idr, tmp, id) in sizeof_perf_metrics() 364 struct i915_perf *perf = &i915->perf; in query_perf_config_list() local 370 if (!perf->i915) in query_perf_config_list() 374 return sizeof_perf_metrics(perf); in query_perf_config_list() 398 idr_for_each_entry(&perf->metrics_idr, tmp, id) { in query_perf_config_list()
|
| H A D | i915_perf_types.h | 43 struct i915_perf *perf; member 147 struct i915_perf *perf; member 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);
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/i915/oa/ |
| H A D | i915_oa_cflgt2.c | 72 strlcpy(dev_priv->perf.test_config.uuid, in i915_perf_load_test_config_cflgt2() 74 sizeof(dev_priv->perf.test_config.uuid)); in i915_perf_load_test_config_cflgt2() 75 dev_priv->perf.test_config.id = 1; in i915_perf_load_test_config_cflgt2() 77 dev_priv->perf.test_config.mux_regs = mux_config_test_oa; in i915_perf_load_test_config_cflgt2() 78 dev_priv->perf.test_config.mux_regs_len = ARRAY_SIZE(mux_config_test_oa); in i915_perf_load_test_config_cflgt2() 80 dev_priv->perf.test_config.b_counter_regs = b_counter_config_test_oa; in i915_perf_load_test_config_cflgt2() 81 dev_priv->perf.test_config.b_counter_regs_len = ARRAY_SIZE(b_counter_config_test_oa); in i915_perf_load_test_config_cflgt2() 83 dev_priv->perf.test_config.flex_regs = flex_eu_config_test_oa; in i915_perf_load_test_config_cflgt2() 84 dev_priv->perf.test_config.flex_regs_len = ARRAY_SIZE(flex_eu_config_test_oa); in i915_perf_load_test_config_cflgt2() 86 dev_priv->perf.test_config.sysfs_metric.name = "74fb4902-d3d3-4237-9e90-cbdc68d0a446"; in i915_perf_load_test_config_cflgt2() [all …]
|
| H A D | i915_oa_bxt.c | 71 strlcpy(dev_priv->perf.test_config.uuid, in i915_perf_load_test_config_bxt() 73 sizeof(dev_priv->perf.test_config.uuid)); in i915_perf_load_test_config_bxt() 74 dev_priv->perf.test_config.id = 1; in i915_perf_load_test_config_bxt() 76 dev_priv->perf.test_config.mux_regs = mux_config_test_oa; in i915_perf_load_test_config_bxt() 77 dev_priv->perf.test_config.mux_regs_len = ARRAY_SIZE(mux_config_test_oa); in i915_perf_load_test_config_bxt() 79 dev_priv->perf.test_config.b_counter_regs = b_counter_config_test_oa; in i915_perf_load_test_config_bxt() 80 dev_priv->perf.test_config.b_counter_regs_len = ARRAY_SIZE(b_counter_config_test_oa); in i915_perf_load_test_config_bxt() 82 dev_priv->perf.test_config.flex_regs = flex_eu_config_test_oa; in i915_perf_load_test_config_bxt() 83 dev_priv->perf.test_config.flex_regs_len = ARRAY_SIZE(flex_eu_config_test_oa); in i915_perf_load_test_config_bxt() 85 dev_priv->perf.test_config.sysfs_metric.name = "5ee72f5c-092f-421e-8b70-225f7c3e9612"; in i915_perf_load_test_config_bxt() [all …]
|
| H A D | i915_oa_glk.c | 71 strlcpy(dev_priv->perf.test_config.uuid, in i915_perf_load_test_config_glk() 73 sizeof(dev_priv->perf.test_config.uuid)); in i915_perf_load_test_config_glk() 74 dev_priv->perf.test_config.id = 1; in i915_perf_load_test_config_glk() 76 dev_priv->perf.test_config.mux_regs = mux_config_test_oa; in i915_perf_load_test_config_glk() 77 dev_priv->perf.test_config.mux_regs_len = ARRAY_SIZE(mux_config_test_oa); in i915_perf_load_test_config_glk() 79 dev_priv->perf.test_config.b_counter_regs = b_counter_config_test_oa; in i915_perf_load_test_config_glk() 80 dev_priv->perf.test_config.b_counter_regs_len = ARRAY_SIZE(b_counter_config_test_oa); in i915_perf_load_test_config_glk() 82 dev_priv->perf.test_config.flex_regs = flex_eu_config_test_oa; in i915_perf_load_test_config_glk() 83 dev_priv->perf.test_config.flex_regs_len = ARRAY_SIZE(flex_eu_config_test_oa); in i915_perf_load_test_config_glk() 85 dev_priv->perf.test_config.sysfs_metric.name = "dd3fd789-e783-4204-8cd0-b671bbccb0cf"; in i915_perf_load_test_config_glk() [all …]
|
| H A D | i915_oa_bdw.c | 73 strlcpy(dev_priv->perf.test_config.uuid, in i915_perf_load_test_config_bdw() 75 sizeof(dev_priv->perf.test_config.uuid)); in i915_perf_load_test_config_bdw() 76 dev_priv->perf.test_config.id = 1; in i915_perf_load_test_config_bdw() 78 dev_priv->perf.test_config.mux_regs = mux_config_test_oa; in i915_perf_load_test_config_bdw() 79 dev_priv->perf.test_config.mux_regs_len = ARRAY_SIZE(mux_config_test_oa); in i915_perf_load_test_config_bdw() 81 dev_priv->perf.test_config.b_counter_regs = b_counter_config_test_oa; in i915_perf_load_test_config_bdw() 82 dev_priv->perf.test_config.b_counter_regs_len = ARRAY_SIZE(b_counter_config_test_oa); in i915_perf_load_test_config_bdw() 84 dev_priv->perf.test_config.flex_regs = flex_eu_config_test_oa; in i915_perf_load_test_config_bdw() 85 dev_priv->perf.test_config.flex_regs_len = ARRAY_SIZE(flex_eu_config_test_oa); in i915_perf_load_test_config_bdw() 87 dev_priv->perf.test_config.sysfs_metric.name = "d6de6f55-e526-4f79-a6a6-d7315c09044e"; in i915_perf_load_test_config_bdw() [all …]
|
| H A D | i915_oa_kblgt3.c | 72 strlcpy(dev_priv->perf.test_config.uuid, in i915_perf_load_test_config_kblgt3() 74 sizeof(dev_priv->perf.test_config.uuid)); in i915_perf_load_test_config_kblgt3() 75 dev_priv->perf.test_config.id = 1; in i915_perf_load_test_config_kblgt3() 77 dev_priv->perf.test_config.mux_regs = mux_config_test_oa; in i915_perf_load_test_config_kblgt3() 78 dev_priv->perf.test_config.mux_regs_len = ARRAY_SIZE(mux_config_test_oa); in i915_perf_load_test_config_kblgt3() 80 dev_priv->perf.test_config.b_counter_regs = b_counter_config_test_oa; in i915_perf_load_test_config_kblgt3() 81 dev_priv->perf.test_config.b_counter_regs_len = ARRAY_SIZE(b_counter_config_test_oa); in i915_perf_load_test_config_kblgt3() 83 dev_priv->perf.test_config.flex_regs = flex_eu_config_test_oa; in i915_perf_load_test_config_kblgt3() 84 dev_priv->perf.test_config.flex_regs_len = ARRAY_SIZE(flex_eu_config_test_oa); in i915_perf_load_test_config_kblgt3() 86 dev_priv->perf.test_config.sysfs_metric.name = "f1792f32-6db2-4b50-b4b2-557128f1688d"; in i915_perf_load_test_config_kblgt3() [all …]
|
| H A D | i915_oa_sklgt4.c | 72 strlcpy(dev_priv->perf.test_config.uuid, in i915_perf_load_test_config_sklgt4() 74 sizeof(dev_priv->perf.test_config.uuid)); in i915_perf_load_test_config_sklgt4() 75 dev_priv->perf.test_config.id = 1; in i915_perf_load_test_config_sklgt4() 77 dev_priv->perf.test_config.mux_regs = mux_config_test_oa; in i915_perf_load_test_config_sklgt4() 78 dev_priv->perf.test_config.mux_regs_len = ARRAY_SIZE(mux_config_test_oa); in i915_perf_load_test_config_sklgt4() 80 dev_priv->perf.test_config.b_counter_regs = b_counter_config_test_oa; in i915_perf_load_test_config_sklgt4() 81 dev_priv->perf.test_config.b_counter_regs_len = ARRAY_SIZE(b_counter_config_test_oa); in i915_perf_load_test_config_sklgt4() 83 dev_priv->perf.test_config.flex_regs = flex_eu_config_test_oa; in i915_perf_load_test_config_sklgt4() 84 dev_priv->perf.test_config.flex_regs_len = ARRAY_SIZE(flex_eu_config_test_oa); in i915_perf_load_test_config_sklgt4() 86 dev_priv->perf.test_config.sysfs_metric.name = "882fa433-1f4a-4a67-a962-c741888fe5f5"; in i915_perf_load_test_config_sklgt4() [all …]
|
| H A D | i915_oa_sklgt2.c | 71 strlcpy(dev_priv->perf.test_config.uuid, in i915_perf_load_test_config_sklgt2() 73 sizeof(dev_priv->perf.test_config.uuid)); in i915_perf_load_test_config_sklgt2() 74 dev_priv->perf.test_config.id = 1; in i915_perf_load_test_config_sklgt2() 76 dev_priv->perf.test_config.mux_regs = mux_config_test_oa; in i915_perf_load_test_config_sklgt2() 77 dev_priv->perf.test_config.mux_regs_len = ARRAY_SIZE(mux_config_test_oa); in i915_perf_load_test_config_sklgt2() 79 dev_priv->perf.test_config.b_counter_regs = b_counter_config_test_oa; in i915_perf_load_test_config_sklgt2() 80 dev_priv->perf.test_config.b_counter_regs_len = ARRAY_SIZE(b_counter_config_test_oa); in i915_perf_load_test_config_sklgt2() 82 dev_priv->perf.test_config.flex_regs = flex_eu_config_test_oa; in i915_perf_load_test_config_sklgt2() 83 dev_priv->perf.test_config.flex_regs_len = ARRAY_SIZE(flex_eu_config_test_oa); in i915_perf_load_test_config_sklgt2() 85 dev_priv->perf.test_config.sysfs_metric.name = "1651949f-0ac0-4cb1-a06f-dafd74a407d1"; in i915_perf_load_test_config_sklgt2() [all …]
|
| H A D | i915_oa_cflgt3.c | 72 strlcpy(dev_priv->perf.test_config.uuid, in i915_perf_load_test_config_cflgt3() 74 sizeof(dev_priv->perf.test_config.uuid)); in i915_perf_load_test_config_cflgt3() 75 dev_priv->perf.test_config.id = 1; in i915_perf_load_test_config_cflgt3() 77 dev_priv->perf.test_config.mux_regs = mux_config_test_oa; in i915_perf_load_test_config_cflgt3() 78 dev_priv->perf.test_config.mux_regs_len = ARRAY_SIZE(mux_config_test_oa); in i915_perf_load_test_config_cflgt3() 80 dev_priv->perf.test_config.b_counter_regs = b_counter_config_test_oa; in i915_perf_load_test_config_cflgt3() 81 dev_priv->perf.test_config.b_counter_regs_len = ARRAY_SIZE(b_counter_config_test_oa); in i915_perf_load_test_config_cflgt3() 83 dev_priv->perf.test_config.flex_regs = flex_eu_config_test_oa; in i915_perf_load_test_config_cflgt3() 84 dev_priv->perf.test_config.flex_regs_len = ARRAY_SIZE(flex_eu_config_test_oa); in i915_perf_load_test_config_cflgt3() 86 dev_priv->perf.test_config.sysfs_metric.name = "577e8e2c-3fa0-4875-8743-3538d585e3b0"; in i915_perf_load_test_config_cflgt3() [all …]
|
| H A D | i915_oa_kblgt2.c | 72 strlcpy(dev_priv->perf.test_config.uuid, in i915_perf_load_test_config_kblgt2() 74 sizeof(dev_priv->perf.test_config.uuid)); in i915_perf_load_test_config_kblgt2() 75 dev_priv->perf.test_config.id = 1; in i915_perf_load_test_config_kblgt2() 77 dev_priv->perf.test_config.mux_regs = mux_config_test_oa; in i915_perf_load_test_config_kblgt2() 78 dev_priv->perf.test_config.mux_regs_len = ARRAY_SIZE(mux_config_test_oa); in i915_perf_load_test_config_kblgt2() 80 dev_priv->perf.test_config.b_counter_regs = b_counter_config_test_oa; in i915_perf_load_test_config_kblgt2() 81 dev_priv->perf.test_config.b_counter_regs_len = ARRAY_SIZE(b_counter_config_test_oa); in i915_perf_load_test_config_kblgt2() 83 dev_priv->perf.test_config.flex_regs = flex_eu_config_test_oa; in i915_perf_load_test_config_kblgt2() 84 dev_priv->perf.test_config.flex_regs_len = ARRAY_SIZE(flex_eu_config_test_oa); in i915_perf_load_test_config_kblgt2() 86 dev_priv->perf.test_config.sysfs_metric.name = "baa3c7e4-52b6-4b85-801e-465a94b746dd"; in i915_perf_load_test_config_kblgt2() [all …]
|
| H A D | i915_oa_sklgt3.c | 72 strlcpy(dev_priv->perf.test_config.uuid, in i915_perf_load_test_config_sklgt3() 74 sizeof(dev_priv->perf.test_config.uuid)); in i915_perf_load_test_config_sklgt3() 75 dev_priv->perf.test_config.id = 1; in i915_perf_load_test_config_sklgt3() 77 dev_priv->perf.test_config.mux_regs = mux_config_test_oa; in i915_perf_load_test_config_sklgt3() 78 dev_priv->perf.test_config.mux_regs_len = ARRAY_SIZE(mux_config_test_oa); in i915_perf_load_test_config_sklgt3() 80 dev_priv->perf.test_config.b_counter_regs = b_counter_config_test_oa; in i915_perf_load_test_config_sklgt3() 81 dev_priv->perf.test_config.b_counter_regs_len = ARRAY_SIZE(b_counter_config_test_oa); in i915_perf_load_test_config_sklgt3() 83 dev_priv->perf.test_config.flex_regs = flex_eu_config_test_oa; in i915_perf_load_test_config_sklgt3() 84 dev_priv->perf.test_config.flex_regs_len = ARRAY_SIZE(flex_eu_config_test_oa); in i915_perf_load_test_config_sklgt3() 86 dev_priv->perf.test_config.sysfs_metric.name = "2b985803-d3c9-4629-8a4f-634bfecba0e8"; in i915_perf_load_test_config_sklgt3() [all …]
|
| H A D | i915_oa_chv.c | 72 strlcpy(dev_priv->perf.test_config.uuid, in i915_perf_load_test_config_chv() 74 sizeof(dev_priv->perf.test_config.uuid)); in i915_perf_load_test_config_chv() 75 dev_priv->perf.test_config.id = 1; in i915_perf_load_test_config_chv() 77 dev_priv->perf.test_config.mux_regs = mux_config_test_oa; in i915_perf_load_test_config_chv() 78 dev_priv->perf.test_config.mux_regs_len = ARRAY_SIZE(mux_config_test_oa); in i915_perf_load_test_config_chv() 80 dev_priv->perf.test_config.b_counter_regs = b_counter_config_test_oa; in i915_perf_load_test_config_chv() 81 dev_priv->perf.test_config.b_counter_regs_len = ARRAY_SIZE(b_counter_config_test_oa); in i915_perf_load_test_config_chv() 83 dev_priv->perf.test_config.flex_regs = flex_eu_config_test_oa; in i915_perf_load_test_config_chv() 84 dev_priv->perf.test_config.flex_regs_len = ARRAY_SIZE(flex_eu_config_test_oa); in i915_perf_load_test_config_chv() 86 dev_priv->perf.test_config.sysfs_metric.name = "4a534b07-cba3-414d-8d60-874830e883aa"; in i915_perf_load_test_config_chv() [all …]
|
| H A D | i915_oa_icl.c | 81 strlcpy(dev_priv->perf.test_config.uuid, in i915_perf_load_test_config_icl() 83 sizeof(dev_priv->perf.test_config.uuid)); in i915_perf_load_test_config_icl() 84 dev_priv->perf.test_config.id = 1; in i915_perf_load_test_config_icl() 86 dev_priv->perf.test_config.mux_regs = mux_config_test_oa; in i915_perf_load_test_config_icl() 87 dev_priv->perf.test_config.mux_regs_len = ARRAY_SIZE(mux_config_test_oa); in i915_perf_load_test_config_icl() 89 dev_priv->perf.test_config.b_counter_regs = b_counter_config_test_oa; in i915_perf_load_test_config_icl() 90 dev_priv->perf.test_config.b_counter_regs_len = ARRAY_SIZE(b_counter_config_test_oa); in i915_perf_load_test_config_icl() 92 dev_priv->perf.test_config.flex_regs = flex_eu_config_test_oa; in i915_perf_load_test_config_icl() 93 dev_priv->perf.test_config.flex_regs_len = ARRAY_SIZE(flex_eu_config_test_oa); in i915_perf_load_test_config_icl() 95 dev_priv->perf.test_config.sysfs_metric.name = "a291665e-244b-4b76-9b9a-01de9d3c8068"; in i915_perf_load_test_config_icl() [all …]
|
| H A D | i915_oa_cnl.c | 84 strlcpy(dev_priv->perf.test_config.uuid, in i915_perf_load_test_config_cnl() 86 sizeof(dev_priv->perf.test_config.uuid)); in i915_perf_load_test_config_cnl() 87 dev_priv->perf.test_config.id = 1; in i915_perf_load_test_config_cnl() 89 dev_priv->perf.test_config.mux_regs = mux_config_test_oa; in i915_perf_load_test_config_cnl() 90 dev_priv->perf.test_config.mux_regs_len = ARRAY_SIZE(mux_config_test_oa); in i915_perf_load_test_config_cnl() 92 dev_priv->perf.test_config.b_counter_regs = b_counter_config_test_oa; in i915_perf_load_test_config_cnl() 93 dev_priv->perf.test_config.b_counter_regs_len = ARRAY_SIZE(b_counter_config_test_oa); in i915_perf_load_test_config_cnl() 95 dev_priv->perf.test_config.flex_regs = flex_eu_config_test_oa; in i915_perf_load_test_config_cnl() 96 dev_priv->perf.test_config.flex_regs_len = ARRAY_SIZE(flex_eu_config_test_oa); in i915_perf_load_test_config_cnl() 98 dev_priv->perf.test_config.sysfs_metric.name = "db41edd4-d8e7-4730-ad11-b9a2d6833503"; in i915_perf_load_test_config_cnl() [all …]
|
| H A D | i915_oa_hsw.c | 101 strlcpy(dev_priv->perf.test_config.uuid, in i915_perf_load_test_config_hsw() 103 sizeof(dev_priv->perf.test_config.uuid)); in i915_perf_load_test_config_hsw() 104 dev_priv->perf.test_config.id = 1; in i915_perf_load_test_config_hsw() 106 dev_priv->perf.test_config.mux_regs = mux_config_render_basic; in i915_perf_load_test_config_hsw() 107 dev_priv->perf.test_config.mux_regs_len = ARRAY_SIZE(mux_config_render_basic); in i915_perf_load_test_config_hsw() 109 dev_priv->perf.test_config.b_counter_regs = b_counter_config_render_basic; in i915_perf_load_test_config_hsw() 110 dev_priv->perf.test_config.b_counter_regs_len = ARRAY_SIZE(b_counter_config_render_basic); in i915_perf_load_test_config_hsw() 112 dev_priv->perf.test_config.flex_regs = flex_eu_config_render_basic; in i915_perf_load_test_config_hsw() 113 dev_priv->perf.test_config.flex_regs_len = ARRAY_SIZE(flex_eu_config_render_basic); in i915_perf_load_test_config_hsw() 115 dev_priv->perf.test_config.sysfs_metric.name = "403d8832-1a27-4aa6-a64e-f5389ce7b212"; in i915_perf_load_test_config_hsw() [all …]
|
| H A D | i915_oa_tgl.c | 104 strlcpy(dev_priv->perf.test_config.uuid, in i915_perf_load_test_config_tgl() 106 sizeof(dev_priv->perf.test_config.uuid)); in i915_perf_load_test_config_tgl() 107 dev_priv->perf.test_config.id = 1; in i915_perf_load_test_config_tgl() 109 dev_priv->perf.test_config.mux_regs = mux_config_test_oa; in i915_perf_load_test_config_tgl() 110 dev_priv->perf.test_config.mux_regs_len = ARRAY_SIZE(mux_config_test_oa); in i915_perf_load_test_config_tgl() 112 dev_priv->perf.test_config.b_counter_regs = b_counter_config_test_oa; in i915_perf_load_test_config_tgl() 113 dev_priv->perf.test_config.b_counter_regs_len = ARRAY_SIZE(b_counter_config_test_oa); in i915_perf_load_test_config_tgl() 115 dev_priv->perf.test_config.flex_regs = flex_eu_config_test_oa; in i915_perf_load_test_config_tgl() 116 dev_priv->perf.test_config.flex_regs_len = ARRAY_SIZE(flex_eu_config_test_oa); in i915_perf_load_test_config_tgl() 118 dev_priv->perf.test_config.sysfs_metric.name = "80a833f0-2504-4321-8894-e9277844ce7b"; in i915_perf_load_test_config_tgl() [all …]
|
| /netbsd-src/crypto/external/bsd/heimdal/dist/kdc/ |
| H A D | kdc-tester.c | 41 struct perf { struct 46 struct perf *next; argument 120 perf_start(struct perf *perf) in perf_start() argument 122 memset(perf, 0, sizeof(*perf)); in perf_start() 124 gettimeofday(&perf->start, NULL); in perf_start() 125 perf->next = ptop; in perf_start() 126 ptop = perf; in perf_start() 130 perf_stop(struct perf *perf) in perf_stop() argument 132 gettimeofday(&perf->stop, NULL); in perf_stop() 133 ptop = perf->next; in perf_stop() [all …]
|
| /netbsd-src/sys/external/bsd/drm2/dist/drm/i915/selftests/ |
| H A D | i915_perf.c | 23 test_stream(struct i915_perf *perf) in test_stream() argument 27 .engine = intel_engine_lookup_user(perf->i915, in test_stream() 31 .oa_format = IS_GEN(perf->i915, 12) ? in test_stream() 41 stream->perf = perf; in test_stream() 43 mutex_lock(&perf->lock); in test_stream() 48 mutex_unlock(&perf->lock); in test_stream() 55 struct i915_perf *perf = stream->perf; in stream_destroy() local 57 mutex_lock(&perf->lock); in stream_destroy() 59 mutex_unlock(&perf->lock); in stream_destroy() 69 stream = test_stream(&i915->perf); in live_sanitycheck() [all …]
|
| /netbsd-src/external/bsd/unbound/dist/testdata/speed_cache.tdir/ |
| H A D | speed_cache.test | 12 (cd $PRE; $MAKE perf) 34 echo "> perf test ldns-testns" 35 $PRE/perf -d $dur -a "www.example.com IN A" 127.0.0.1@$FWD_PORT 2>&1 | tee outfile 37 echo "> perf test cache-1" 38 $PRE/perf -d $dur -a "www.example.com IN A" 127.0.0.1@$UNBOUND_PORT 2>&1 | tee outfile 45 echo "> perf test $1 $2" 46 $PRE/perf -d $dur -f $3 127.0.0.1@$UNBOUND_PORT 2>&1 | tee outfile 55 echo "> perf testns $1 $2" 56 $PRE/perf -d $dur -f $3 127.0.0.1@$FWD_PORT 2>&1 | tee outfile
|
| /netbsd-src/external/bsd/unbound/dist/testdata/speed_local.tdir/ |
| H A D | speed_local.test | 10 (cd $PRE; $MAKE perf) 15 echo "> perf version.server" 16 $PRE/perf -d $dur -a "version.server CH TXT -" 127.0.0.1@$UNBOUND_PORT 2>&1 | 30 echo "> perf localhost" 31 $PRE/perf -d $dur -a "localhost IN A -" 127.0.0.1@$UNBOUND_PORT 2>&1 |
|
| /netbsd-src/external/apache2/llvm/dist/llvm/docs/ |
| H A D | Benchmarking.rst | 20 * Use a high resolution timer, e.g. perf under linux. 56 program you are benchmarking. If using perf, leave at least 2 cores 57 so that perf runs in one and your program in another:: 74 cset shield --exec -- perf stat -r 10 <cmd> 77 particular perf command runs the ``<cmd>`` 10 times and reports 80 With these in place you can expect perf variations of less than 0.1%.
|
| /netbsd-src/external/mit/xorg/lib/ |
| H A D | driver.mk | 10 .PATH: ${X11SRCDIR.Mesa}/src/util/perf 11 .PATH: ${X11SRCDIR.Mesa}/../src/util/perf 94 SRCS.perf= \ 97 CPPFLAGS.u_trace.c+= -I${X11SRCDIR.Mesa}/src/util/perf 100 SRCS+= ${SRCS.util} ${SRCS.format} ${SRCS.perf}
|