Home
last modified time | relevance | path

Searched refs:IDLE (Results 1 – 25 of 37) sorted by relevance

12

/kernel/uniproton/doc/design/
Dcpup.md28 UniProton的系统级CPU占用率依赖于Tick模块,通过Tick采样IDLE任务或IDLE软中断计数来实现。
32 - 任务框架:系统通过对采样周期内IDLE任务的循环次数与空跑IDLE任务的循环次数比较,计算出此时的系统CPU占用率。
Dinterface_description.md370 不能在IDLE任务中读事件,需要用户自行保证。
386 不能向IDLE任务写事件,需要用户自行保证。
404 ##### 3.1.5.1 注册IDLE循环中调用的钩子
408 注册在IDLE任务中调用的钩子函数。
413 hook [OUT] 类型#IdleHook,IDLE钩子函数,该参数不能为空。
417 ##### 3.1.5.2 删除IDLE循环中调用的钩子
421 删除在IDLE任务中调用的钩子函数。
426 hook [OUT] 类型#IdleHook,IDLE钩子函数,该参数不能为空。
430 ##### 3.1.5.3 注册IDLE循环进入前调用的钩子
434 为本核注册IDLE循环进入前调用的钩子,该钩子只会被调用一次。
[all …]
Devent.md44 - 不能在IDLE任务中读事件,因为读事件可能会引发IDLE任务阻塞(当期望的事件未发生时),从而导致异常发生。
Dtask.md23 | IDLE任务 | 若系统未裁剪任务模块,则系统在初始化时默认会创建一个最低优先级的IDLE任务,作为背景任务,以确保系统在没有其它运行态的任务时正常运行。 |
Dsem.md29 - 不能在IDLE任务中等待信号量。
/kernel/linux/linux-5.10/drivers/misc/altera-stapl/
Daltera-jtag.c35 /* RESET */ { RESET, IDLE },
36 /* IDLE */ { DRSELECT, IDLE },
43 /* DRUPDATE */ { DRSELECT, IDLE },
50 /* IRUPDATE */ { DRSELECT, IDLE }
83 js->drstop_state = IDLE; in altera_jinit()
84 js->irstop_state = IDLE; in altera_jinit()
282 js->jtag_state = IDLE; in altera_jreset_idle()
303 if ((state == IDLE) || (state == DRSHIFT) || in altera_goto_jstate()
599 case IDLE: in altera_irscan()
601 start_state = IDLE; in altera_irscan()
[all …]
Daltera-jtag.h19 IDLE = 1, enumerator
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/
Didle.fuc30 * IDLE data segment
36 * IDLE code segment
55 // count IDLE invocations for debugging purposes
/kernel/linux/linux-5.10/drivers/scsi/
Daha1542.h13 #define IDLE BIT(4) /* SCSI Host Adapter Idle */ macro
18 #define STATMASK (STST | DIAGF | INIT | IDLE | CDF | DF | INVDCMD)
Daha1542.c212 if (!wait_mask(STATUS(sh->io_port), STATMASK, INIT | IDLE, STST | DIAGF | INVDCMD | DF | CDF, 0)) in aha1542_test_port()
927 STATMASK, IDLE, STST | DIAGF | INVDCMD | DF | CDF, 0)) { in aha1542_reset()
/kernel/linux/linux-5.10/drivers/input/misc/
Dad714x.c67 enum ad714x_device_state { IDLE, JITTER, ACTIVE, SPACE }; enumerator
219 case IDLE: in ad714x_button_state_machine()
235 sw->state = IDLE; in ad714x_button_state_machine()
351 case IDLE: in ad714x_slider_state_machine()
386 sw->state = IDLE; in ad714x_slider_state_machine()
523 case IDLE: in ad714x_wheel_state_machine()
559 sw->state = IDLE; in ad714x_wheel_state_machine()
807 case IDLE: in ad714x_touchpad_state_machine()
856 sw->state = IDLE; in ad714x_touchpad_state_machine()
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/engine/gr/
Dctxnv40.c609 cp_wait(ctx, STATUS, IDLE); in nv40_grctx_generate()
612 cp_wait(ctx, STATUS, IDLE); in nv40_grctx_generate()
631 cp_wait(ctx, STATUS, IDLE); in nv40_grctx_generate()
636 cp_wait(ctx, STATUS, IDLE); in nv40_grctx_generate()
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
Dfirmware.c26 IDLE, enumerator
103 return IDLE; in brcmf_nvram_handle_idle()
156 return IDLE; in brcmf_nvram_handle_value()
180 return IDLE; in brcmf_nvram_handle_comment()
/kernel/linux/linux-5.10/drivers/media/pci/saa7134/
Dsaa7134-i2c.c53 IDLE = 0, // no I2C command pending enumerator
122 case IDLE: in i2c_is_idle()
/kernel/linux/linux-5.10/drivers/media/dvb-frontends/
Dbcm3510_priv.h41 u8 IDLE :1; member
63 u8 IDLE :1; member
Dbcm3510.c256 if (ap.APSTAT1_a2.RESET || ap.APSTAT1_a2.IDLE || ap.APSTAT1_a2.STOP || hab.HABSTAT_a8.HABR) {
/kernel/linux/linux-5.10/drivers/net/hamradio/
Ddmascc.c131 #define IDLE 0 macro
744 priv->state = IDLE; in scc_open()
942 if (priv->state == IDLE) { in scc_send_packet()
1372 case IDLE: in es_isr()
1432 priv->state = IDLE; in tm_isr()
/kernel/linux/linux-5.10/drivers/dma/
Dhisi_dma.c46 IDLE = 0, enumerator
214 FIELD_GET(HISI_DMA_FSM_STS_MASK, tmp) == IDLE, 10, 1000); in hisi_dma_reset_hw_chan()
/kernel/linux/linux-5.10/Documentation/admin-guide/mm/
Dpagemap.rst80 25. IDLE
126 25 - IDLE
/kernel/linux/linux-5.10/kernel/debug/kdb/
Dkdb_support.c558 #define IDLE (1UL << (8*sizeof(unsigned long) - 3)) macro
596 res |= IDLE; in kdb_task_state_string()
/kernel/linux/linux-5.10/drivers/tty/
Dsynclinkmp.c422 #define IDLE BIT6 macro
2217 info->ie1_value &= ~(IDLE + UDRN); in isr_txeom()
2219 write_reg(info, SR1, (unsigned char)(UDRN + IDLE)); in isr_txeom()
2225 else if (status & IDLE) in isr_txeom()
2261 unsigned char status = read_reg(info, SR1) & info->ie1_value & (UDRN + IDLE + CCTS); in isr_txint()
2270 if (status & (UDRN + IDLE)) in isr_txint()
2296 info->ie1_value |= IDLE; in isr_txrdy()
2959 info->ie1_value |= IDLE; in tx_abort()
2961 write_reg(info, SR1, (unsigned char)(IDLE + UDRN)); /* clear pending */ in tx_abort()
4222 info->ie1_value &= ~IDLE; in tx_start()
[all …]
/kernel/linux/linux-5.10/fs/fscache/
Dobject-list.c223 BUSY, IDLE); in fscache_objlist_show()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/phy/
Dnvidia,tegra20-usb-phy.txt43 before declare IDLE.
/kernel/linux/linux-5.10/drivers/infiniband/core/
Dcm_trace.h25 ib_cm_state(IDLE) \
/kernel/linux/linux-5.10/Documentation/admin-guide/laptops/
Ddisk-shock-protection.rst21 ATA/ATAPI-7 specifies the IDLE IMMEDIATE command with unload feature.

12