此外,DAOS 在内部使用 TSE 来跟踪和处理与 API 事件关联的所有 API 任务,并且在某些情况下,调度与单个 API 任务相对应的多个飞行中的“子”任务,并添加对该任务的依赖以进行跟踪所有那些飞行中的...返回时列表为初始化为空(可理解为从一个队列移动到新的队列)
d_list_for_each_entry_safe(dtp, tmp, &comp_list, dtp_list) -> 遍历新的完成队列...、子列表和事件队列哈希列表中取消事件链接,并销毁所有子事件, EV不能是运行中, 销毁EV锁, 处理子EV, 处理父EV, 删除EV的链表, EV上的网络上下文置空, EQ引用-1
-------...该API仅在任务堆栈上保留空间,不涉及数据拷贝, 获取可用大小, 输入大小按8字节向上对齐, 将参数大小累加到栈顶指针, 计算新的参数地址(固定地址+总大小-栈顶大小)并返回....; -> 为用户分配嵌入参数保留的缓冲区,它也可以用作任务堆栈空间,可以压入/弹出参数以方便 I/O 处理。