kwpar_r2vmap_tid 内核服务

用途

将实际线程标识映射到 工作负载分区中指定的等效虚拟线程标识。

语法

#include <sys/wparid.h>
tid_t kwpar_r2vmap_tid ( 基德普, Rtid)
cid_t * 基德普;
蒂德特 Rtid;

参数

描述
基德普 一个指向内存位置的指针,会返回与 Rtid 参数关联的 WPAR 标识。
Rtid 要在其上将真实进程标识转换为虚拟进程标识的真实线程标识。

描述

kwpar_r2vmap_tid 内核服务提供从实际线程标识到在 工作负载分区中分配的虚拟线程标识的映射。 在大多数情况下,实际线程标识和虚拟线程标识都相同,但工作负载分区迁移生效的情况除外。

通常,处理线程标识的内核服务仅接受实际线程标识。 但是,在某些情况下,内核扩展 (与其他 WPAR 服务或 WPAR 中的进程进行通信) 可能需要了解虚拟线程标识并与这些标识进行通信。

执行环境

仅可从 流程环境 调用 kwpar_r2vmap_tid 内核服务。

返回值

如果 kwpar_r2vmap_tid 内核服务成功,那么它将返回与输入时提供的 Rtid 值相关联的虚拟 蒂德特 值。 如果内核服务失败,或者如果没有与 Rtid 值关联的虚拟进程标识,那么会返回 Rtid 值。