Home
last modified time | relevance | path

Searched refs:schedule (Results 1 – 25 of 589) sorted by relevance

12345678910>>...24

/openbmc/sdbusplus/include/sdbusplus/async/stdexec/__detail/
H A D__schedulers.hpp38 noexcept(noexcept(static_cast<_Scheduler&&>(__sched).schedule())) in tag_invoke()
39 -> decltype(static_cast<_Scheduler&&>(__sched).schedule()) in tag_invoke()
42 sender<decltype(static_cast<_Scheduler&&>(__sched).schedule())>, in tag_invoke()
44 return static_cast<_Scheduler&&>(__sched).schedule(); in tag_invoke()
65 inline constexpr schedule_t schedule{}; variable
70 { schedule(static_cast<_Scheduler&&>(__sched)) } -> sender;
78 get_env(schedule(static_cast<_Scheduler&&>(__sched)))))
/openbmc/linux/tools/testing/selftests/bpf/progs/
H A Dtest_snprintf.c35 extern const void schedule __ksym;
58 &schedule, &schedule, &schedule); in handler()
/openbmc/linux/Documentation/translations/zh_CN/scheduler/
H A Dsched-arch.rst36 1. 现在抢占应该在空闲的例程上禁用。应该只在调用schedule()时启用,然后再禁用。
38 2. need_resched/TIF_NEED_RESCHED 只会被设置,并且在运行任务调用 schedule()
41 3. 当cpu_idle发现(need_resched() == 'true'),它应该调用schedule()。否则
42 它不应该调用schedule()。
H A Dsched-stats.rst46 接下来的三个是schedule()的统计数据:
50 3) schedule()被调用了#次
51 4) 调用schedule()导致处理器变为空闲了#次
/openbmc/linux/include/linux/
H A Dwait.h330 schedule())
369 0, 0, schedule())
445 cmd1; schedule(); cmd2)
458 cmd1; schedule(); cmd2)
483 schedule())
562 schedule()); \
623 schedule())
636 schedule())
650 schedule())
678 ___wait_event(wq_head, condition, TASK_IDLE, 0, 0, schedule()); \
[all …]
H A Dswait.h184 schedule())
208 schedule())
233 (void)___swait_event(wq, condition, TASK_IDLE, 0, schedule())
H A Dwait_bit.h271 schedule())
283 schedule())
310 schedule())
/openbmc/linux/drivers/net/ethernet/microchip/sparx5/
H A Dsparx5_calendar.c41 u32 schedule[SPX5_DSM_CAL_LEN]; member
297 data->schedule[idx] = SPX5_DSM_CAL_EMPTY; in sparx5_dsm_calendar_calc()
301 data->schedule[0] = SPX5_DSM_CAL_MAX_DEVS_PER_TAXI; in sparx5_dsm_calendar_calc()
390 data->schedule[idx] = SPX5_DSM_CAL_MAX_DEVS_PER_TAXI; in sparx5_dsm_calendar_calc()
413 if (data->schedule[slot] == SPX5_DSM_CAL_EMPTY) in sparx5_dsm_calendar_calc()
423 memcpy(data->short_list, data->schedule, in sparx5_dsm_calendar_calc()
432 memcpy(data->long_list, data->schedule, in sparx5_dsm_calendar_calc()
469 data->schedule[slot] = data->temp_sched[slot]; in sparx5_dsm_calendar_calc()
483 u32 cal_length = sparx5_dsm_cal_len(data->schedule); in sparx5_dsm_calendar_check()
494 if (data->schedule[idx] == port) { in sparx5_dsm_calendar_check()
[all …]
/openbmc/linux/tools/testing/selftests/ftrace/test.d/ftrace/
H A Dfunc_traceonoff_triggers.tc75 cnt=`grep schedule set_ftrace_filter | wc -l`
110 cnt=`grep schedule set_ftrace_filter | wc -l`
122 cnt=`grep schedule set_ftrace_filter | wc -l`
140 cnt=`grep schedule set_ftrace_filter | wc -l`
H A Dfgraph-filter-stack.tc43 count=`cat trace | grep '()' | grep -v schedule | wc -l`
60 count=`cat trace | grep '()' | grep -v schedule | wc -l`
H A Dfgraph-filter.tc29 count=`cat trace | grep '()' | grep -v schedule | wc -l`
/openbmc/linux/drivers/net/dsa/sja1105/
H A Dsja1105_tas.c166 struct sja1105_schedule_entry *schedule; in sja1105_init_scheduling() local
236 schedule = table->entries; in sja1105_init_scheduling()
313 schedule[k].delta = ns_to_sja1105_delta(delta_ns); in sja1105_init_scheduling()
314 schedule[k].destports = BIT(port); in sja1105_init_scheduling()
315 schedule[k].resmedia_en = true; in sja1105_init_scheduling()
316 schedule[k].resmedia = SJA1105_GATE_MASK & in sja1105_init_scheduling()
344 schedule[k].delta = ns_to_sja1105_delta(e->interval); in sja1105_init_scheduling()
345 schedule[k].destports = e->rule->vl.destports; in sja1105_init_scheduling()
346 schedule[k].setvalid = true; in sja1105_init_scheduling()
347 schedule[k].txen = true; in sja1105_init_scheduling()
[all …]
/openbmc/linux/net/atm/
H A Dsvc.c64 schedule(); in svc_disconnect()
140 schedule(); in svc_bind()
221 schedule(); in svc_connect()
244 schedule(); in svc_connect()
251 schedule(); in svc_connect()
311 schedule(); in svc_listen()
363 schedule(); in svc_accept()
405 schedule(); in svc_accept()
450 schedule(); in svc_change_qos()
552 schedule(); in svc_addparty()
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-support/poppler/poppler/
H A D0001-Do-not-overwrite-all-our-build-flags.patch28 set(CMAKE_CXX_FLAGS_DEBUG "-g -O2 -fno-reorder-blocks -fno-schedule-insns -fno-inline")
35 set(CMAKE_C_FLAGS_DEBUG "-g -O2 -fno-reorder-blocks -fno-schedule-insns -fno-inline")
44 # clang does not support -fno-reorder-blocks -fno-schedule-insns, so do not use -O2
52 # clang does not support -fno-reorder-blocks -fno-schedule-insns, so do not use -O2
/openbmc/linux/Documentation/scheduler/
H A Dsched-arch.rst27 be enabled to call schedule() then disabled again.
30 be cleared until the running task has called schedule(). Idle
35 schedule(). It should not call schedule() otherwise.
/openbmc/linux/tools/perf/Documentation/
H A Dperf-probe.txt234 …or code changes. For example, actual 10th line of schedule() can be moved easily by modifying sche…
247 Display which lines in schedule() can be probed:
249 ./perf probe --line schedule
251 Add a probe on schedule() function 12th line with recording cpu local variable:
253 ./perf probe schedule:12 cpu
255 ./perf probe --add='schedule:12 cpu'
257 Add one or more probes which has the name start with "schedule".
259 ./perf probe schedule*
261 ./perf probe --add='schedule*'
263 Add probes on lines in schedule() function which calls update_rq_clock().
[all …]
/openbmc/u-boot/doc/device-tree-bindings/clock/
H A Drockchip,rk3368-dmc.txt9 (c) a memory-schedule (i.e. mapping from physical addresses to the address
44 - rockchip,memory-schedule:
66 rockchip,memory-schedule = <DMC_MSCH_CBRD>;
/openbmc/linux/drivers/net/dsa/hirschmann/
H A Dhellcreek.c1545 const struct tc_taprio_qopt_offload *schedule) in hellcreek_setup_maxsdu() argument
1550 u32 max_sdu = schedule->max_sdu[tc] + VLAN_ETH_HLEN - ETH_FCS_LEN; in hellcreek_setup_maxsdu()
1553 if (!schedule->max_sdu[tc]) in hellcreek_setup_maxsdu()
1584 const struct tc_taprio_qopt_offload *schedule) in hellcreek_setup_gcl() argument
1589 cur = initial = &schedule->entries[0]; in hellcreek_setup_gcl()
1592 for (i = 1; i <= schedule->num_entries; ++i) { in hellcreek_setup_gcl()
1596 if (i == schedule->num_entries) in hellcreek_setup_gcl()
1605 if (i == schedule->num_entries) in hellcreek_setup_gcl()
1631 const struct tc_taprio_qopt_offload *schedule) in hellcreek_set_cycle_time() argument
1633 u32 cycle_time = schedule->cycle_time; in hellcreek_set_cycle_time()
[all …]
/openbmc/linux/drivers/platform/x86/
H A Dideapad-laptop.h105 schedule(); in read_ec_data()
136 schedule(); in write_ec_cmd()
/openbmc/linux/kernel/power/
H A Dprocess.c212 schedule(); in thaw_processes()
233 schedule(); in thaw_kernel_threads()
/openbmc/u-boot/arch/arm/dts/
H A Drk3368-lion-u-boot.dtsi42 * details on the 'rockchip,memory-schedule' property and how it
45 rockchip,memory-schedule = <DMC_MSCH_CBDR>;
/openbmc/linux/kernel/trace/
H A Dring_buffer_benchmark.c223 schedule(); in ring_buffer_consumer()
375 schedule(); in wait_to_die()
391 schedule(); in ring_buffer_consumer_thread()
/openbmc/linux/arch/powerpc/include/asm/
H A Dcontext_tracking.h8 #define SCHEDULE_USER bl schedule
/openbmc/linux/drivers/media/test-drivers/vivid/
H A Dvivid-kthread-touch.c77 schedule(); in vivid_thread_touch_cap()
140 schedule(); in vivid_thread_touch_cap()
/openbmc/linux/drivers/gpu/drm/i915/gem/
H A Di915_gem_wait.c105 if (engine->sched_engine->schedule) in fence_set_priority()
106 engine->sched_engine->schedule(rq, attr); in fence_set_priority()

12345678910>>...24