Home
last modified time | relevance | path

Searched refs:PEND (Results 1 – 3 of 3) sorted by relevance

/kernel/uniproton/doc/design/
Dqueue.md22 - 在写队列时,先PEND一下写的信号量;再根据Tail指针找到被占用消息单元末尾的空闲消息单元(紧急消息是头部的空闲消息单元)作为数据写入对象;如果Tail指针已经指向队列尾则采用回卷方式重新指向…
23 - 在读队列时,先PEND一下读的信号量;根据Head指针找到最先写入队列中的消息单元进行读取;如果Head指针已经指向队列尾则采用回卷方式重新指向队列头;最后POST写的信号量。
Dinterface_description.md605 在锁任务情况下,用户要PEND信号量,要保证当前有可用信号量资源。
894 ##### 3.1.9.13 查询本核指定任务正在PEND的信号量
898 根据任务状态和任务控制块,判断任务是否在PEND信号量,以及PEND的信号量ID。
904 semId [OUT] 类型#U16 *,任务PEND的信号量ID或者#OS_INVALID。
905 pendState [OUT] 类型#U16 *,任务的PEND状态:0,#OS_TSK_FSEM_PEND,#OS_TSK_PEND, #OS_TSK_MCSEM_PEND。
907 用户应先判断PEND状态,状态为0表明任务没有被信号量阻塞。
/kernel/linux/linux-5.10/arch/x86/kernel/
Dparavirt_patch.c10 #define PEND(d, m) \ macro
14 paravirt_patch_insns(insn_buff, len, PSTART(d, m), PEND(d, m))