/xen-4.10.0-shim-comet/xen/arch/x86/cpu/mcheck/ |
A D | non-fatal.c | 31 static uint64_t period = MCE_PERIOD; variable 75 period /= (adjust + 1); in mce_work_fn() 77 period *= 2; in mce_work_fn() 78 if (period > MCE_PERIOD_MAX) in mce_work_fn() 79 period = MCE_PERIOD_MAX; in mce_work_fn() 80 if (period < MCE_PERIOD_MIN) in mce_work_fn() 81 period = MCE_PERIOD_MIN; in mce_work_fn() 84 set_timer(&mce_timer, NOW() + period); in mce_work_fn()
|
A D | amd_nonfatal.c | 73 static s_time_t period = MCE_PERIOD; variable 183 period /= adjust; in mce_amd_work_fn() 186 period *= 2; in mce_amd_work_fn() 188 if (variable_period && period > MCE_MAX) { in mce_amd_work_fn() 190 period = MCE_MAX; in mce_amd_work_fn() 192 if (variable_period && period < MCE_MIN) { in mce_amd_work_fn() 197 period = MCE_MIN; in mce_amd_work_fn() 200 set_timer(&mce_timer, NOW() + period); in mce_amd_work_fn() 245 set_timer(&mce_timer, NOW() + period); in amd_nonfatal_mcheck_init()
|
/xen-4.10.0-shim-comet/tools/tests/vhpet/ |
A D | main.c | 226 (unsigned long long) h.period[i], in dump_hpet() 227 (unsigned long long) h.period[i], in dump_hpet() 250 uint64_t delta, uint64_t period, uint8_t irq, in create_periodic_time() argument 275 if ( period ) in create_periodic_time() 279 idx, delta, period, (uint64_t)(S_TO_NS / period), in create_periodic_time() 280 (int)((S_TO_NS / (period / 100ULL)) % 100), irq); in create_periodic_time() 282 if ( delta > (period * (hpet_mult + hpet_add + 160)) ) in create_periodic_time() 285 delta, period); in create_periodic_time() 290 idx, delta, period, irq); in create_periodic_time() 460 dom1.arch.hvm_domain.pl_time.vhpet.hpet.period[timer], in hpet_check_stopped() [all …]
|
A D | emul.h | 154 uint64_t period, uint8_t irq, time_cb *cb, void *data); 173 uint64_t period[HPET_TIMER_NUM]; /* Last value written to comparator */ member 295 uint64_t period[HPET_TIMER_NUM]; /* Last value written to comparator */ member
|
/xen-4.10.0-shim-comet/xen/arch/x86/hvm/ |
A D | vpt.c | 167 missed_ticks = missed_ticks / (s_time_t) pt->period + 1; in pt_process_missed_ticks() 172 pt->scheduled += missed_ticks * pt->period; in pt_process_missed_ticks() 242 pt->scheduled += pt->period; in pt_timer_fn() 276 max_lag = pt->last_plt_gtime + pt->period; in pt_update_irq() 382 pt->last_plt_gtime += pt->period; in pt_intr_post() 419 uint64_t period, uint8_t irq, time_cb *cb, void *data) in create_periodic_time() argument 432 if ( (period < 100000) && period ) in create_periodic_time() 436 "small period %"PRIu64"\n", period); in create_periodic_time() 437 period = 100000; in create_periodic_time() 440 pt->period = period; in create_periodic_time() [all …]
|
A D | rtc.c | 96 s->period = 0; in rtc_pf_callback() 115 if ( (now - s->start_time) / s->period in check_for_pf_ticks() 116 != (s->check_ticks_since - s->start_time) / s->period ) in check_for_pf_ticks() 126 int period_code, period, delta; in rtc_timer_update() local 145 period = DIV_ROUND(period * 1000000000ULL, 32768); /* in ns */ in rtc_timer_update() 146 if ( period != s->period ) in rtc_timer_update() 150 s->period = period; in rtc_timer_update() 154 delta = period - ((now - s->start_time) % period); in rtc_timer_update() 170 s->period = 0; in rtc_timer_update() 523 s->period = 0; in rtc_ioport_write() [all …]
|
A D | hpet.c | 98 uint64_t period = h->hpet.period[tn]; in hpet_get_comparator() local 99 if (period) in hpet_get_comparator() 104 comparator += ((elapsed + period) / period) * period; in hpet_get_comparator() 285 hpet_tick_to_ns(h, h->hpet.period[tn]))); in hpet_set_timer() 288 oneshot ? 0 : hpet_tick_to_ns(h, h->hpet.period[tn]), in hpet_set_timer() 393 h->hpet.period[tn] = (uint32_t)h->hpet.period[tn]; in hpet_write() 437 h->hpet.period[tn] = new_val; in hpet_write() 548 C(period[0]); in hpet_save() 549 C(period[1]); in hpet_save() 550 C(period[2]); in hpet_save() [all …]
|
A D | i8254.c | 168 u32 period; in pit_load_count() local 182 period = DIV_ROUND(val * SYSTEM_TIME_HZ, PIT_FREQ); in pit_load_count() 192 TRACE_2D(TRC_HVM_EMUL_PIT_START_TIMER, period, period); in pit_load_count() 193 create_periodic_time(v, &pit->pt0, period, period, 0, pit_time_fired, in pit_load_count() 199 TRACE_2D(TRC_HVM_EMUL_PIT_START_TIMER, period, 0); in pit_load_count() 200 create_periodic_time(v, &pit->pt0, period, 0, 0, pit_time_fired, in pit_load_count()
|
A D | vlapic.c | 695 uint64_t period, delta = 0; in vlapic_update_timer() local 701 period = (uint64_t)vlapic_get_reg(vlapic, APIC_TMICT) in vlapic_update_timer() 706 delta = period; in vlapic_update_timer() 707 else if ( period && vlapic->timer_last_update ) in vlapic_update_timer() 714 time_passed %= period; in vlapic_update_timer() 715 if ( time_passed < period ) in vlapic_update_timer() 716 delta = period - time_passed; in vlapic_update_timer() 739 vlapic->timer_last_update -= period - delta; in vlapic_update_timer() 746 period); in vlapic_update_timer() 1376 uint64_t period, tdt_msr; in lapic_rearm() local [all …]
|
/xen-4.10.0-shim-comet/tools/libxl/ |
A D | libxl_sched.c | 467 if (period < 1) { in sched_rtds_validate_params() 479 if (budget > period) { in sched_rtds_validate_params() 481 "but %d > %d", budget, period); in sched_rtds_validate_params() 533 scinfo->vcpus[i].period = vcpus[i].u.rtds.period; in sched_rtds_vcpu_get() 582 scinfo->vcpus[i].period = vcpus[i].u.rtds.period; in sched_rtds_vcpu_get_all() 633 vcpus[i].u.rtds.period = scinfo->vcpus[i].period; in sched_rtds_vcpu_set() 676 if (sched_rtds_validate_params(gc, scinfo->vcpus[0].period, in sched_rtds_vcpu_set_all() 685 vcpus[i].u.rtds.period = scinfo->vcpus[0].period; in sched_rtds_vcpu_set_all() 720 scinfo->period = sdom.period; in sched_rtds_domain_get() 738 sdom.period = scinfo->period; in sched_rtds_domain_set() [all …]
|
A D | libxl_types.idl | 408 ("period", integer, {'init_val': 'LIBXL_DOMAIN_SCHED_PARAM_PERIOD_DEFAULT'}), 422 ("period", integer, {'init_val': 'LIBXL_DOMAIN_SCHED_PARAM_PERIOD_DEFAULT'}), 428 # Note that 'period' and 'extratime' was an SDF parameter too, but it is still effective
|
/xen-4.10.0-shim-comet/xen/common/ |
A D | sched_rt.c | 203 s_time_t period; member 344 svc->period, in rt_dump_vcpu() 441 ASSERT(svc->period != 0); in rt_update_deadline() 446 svc->cur_deadline += svc->period; in rt_update_deadline() 902 svc->period = RTDS_DEFAULT_PERIOD; in rt_alloc_vdata() 1403 s_time_t period, budget; in rt_dom_cntl() local 1423 svc->period = MICROSECS(op->u.rtds.period); /* transfer to nanosec */ in rt_dom_cntl() 1450 local_sched.u.rtds.period = svc->period / MICROSECS(1); in rt_dom_cntl() 1466 period = MICROSECS(local_sched.u.rtds.period); in rt_dom_cntl() 1469 budget > period || period < RTDS_MIN_PERIOD ) in rt_dom_cntl() [all …]
|
A D | keyhandler.c | 269 static void periodic_timer_print(char *str, int size, uint64_t period) in periodic_timer_print() argument 271 if ( period == 0 ) in periodic_timer_print() 279 1000000000/(int)period, (int)period/1000000); in periodic_timer_print()
|
A D | timer.c | 518 s_time_t align_timer(s_time_t firsttick, uint64_t period) in align_timer() argument 520 if ( !period ) in align_timer() 523 return firsttick + (period - 1) - ((firsttick - 1) % period); in align_timer()
|
/xen-4.10.0-shim-comet/xen/include/asm-x86/hvm/ |
A D | vpt.h | 51 u64 period; /* frequency in ns */ member 86 uint64_t period[HPET_TIMER_NUM]; /* Last value written to comparator */ member 115 int period; member 171 uint64_t period, uint8_t irq, time_cb *cb, void *data);
|
/xen-4.10.0-shim-comet/docs/process/ |
A D | xen-release-management.pandoc | 22 We can roughly divide one release into two periods. The development period 23 and the freeze period. The former is 4 months long and the latter is about 2 26 During development period, contributors submit patches to be reviewed and 28 which is normally called the "cut-off date", after which the freeze period 35 longer than 2 months, it eats into the next development period. 39 * Development period: 2017 June 11 - 2017 September 29 42 * Freeze period: 2017 October 2 - 2017 December 7 73 freeze period they transfer xen-unstable branch ownership and act on the 80 code they submitted during development period. Failing that, the Release 113 ## Development period [all …]
|
/xen-4.10.0-shim-comet/tools/libxc/ |
A D | xc_rt.c | 38 domctl.u.scheduler_op.u.rtds.period = sdom->period; in xc_sched_rtds_domain_set()
|
/xen-4.10.0-shim-comet/xen/include/xen/ |
A D | timer.h | 98 s_time_t align_timer(s_time_t firsttick, uint64_t period);
|
/xen-4.10.0-shim-comet/tools/xl/ |
A D | xl_sched.c | 269 scinfo.period, in sched_rtds_domain_output() 299 scinfo->vcpus[i].period, in sched_rtds_vcpu_output() 331 scinfo->vcpus[i].period, in sched_rtds_vcpu_output_all() 885 scinfo.vcpus[i].period = periods[i]; in main_sched_rtds() 894 scinfo.vcpus[0].period = periods[0]; in main_sched_rtds()
|
/xen-4.10.0-shim-comet/xen/include/public/io/ |
A D | fbif.h | 100 uint32_t period; /* period of refresh, in ms, member
|
/xen-4.10.0-shim-comet/tools/misc/ |
A D | xen-ringwatch | 452 period = DEFAULT_PERIOD 473 (period)), 552 period = int(arg) 584 time.sleep(period)
|
/xen-4.10.0-shim-comet/tools/ocaml/xenstored/ |
A D | oxenstored.conf.in | 16 # fail in a short period; this value is used for both the initial and
|
/xen-4.10.0-shim-comet/tools/xentrace/ |
A D | formats | 209 …sc)8d) hpet create [ tn = %(1)d, irq = %(2)d, delta = 0x%(4)08x%(3)08x, period = 0x%(6)08x%(5)08x… 210 0x00084002 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) pit create [ delta = 0x%(1)016x, period = 0x%(2)016… 211 0x00084003 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) rtc create [ delta = 0x%(1)016x , period = 0x%(2)01… 212 0x00084004 CPU%(cpu)d %(tsc)d (+%(reltsc)8d) vlapic create [ delta = 0x%(2)08x%(1)08x , period =…
|
/xen-4.10.0-shim-comet/xen/include/public/arch-x86/hvm/ |
A D | save.h | 532 uint64_t period[HPET_TIMER_NUM]; /* Last value written to comparator */ member
|
/xen-4.10.0-shim-comet/tools/ocaml/libs/xs/ |
A D | xs.ml | 80 than wait for the whole timeout period *)
|