创建core
函数定义
当前ocf core和slot一 一对应,新增slot时,通过该接口创建对应的ocf core资源。接口类型为异步接口。
实现方法
int ocf_add_core(uint32_t slot_id);
参数说明
参数名 |
数据类型 |
参数类型 |
描述 |
---|---|---|---|
slot_id |
uint32_t |
入参 |
slot标识,全局唯一 |
返回值
STATE_SUCCESS:ocf core创建成功。
STATE_OCF_UNAVAILABLE:ocf不可用,例如未进行初始化,或正在恢复中。
STATE_CORE_EXIST:slot对应的core已经创建。
STATE_MEM_ALLOC_ERR:内存不足或内存申请失败。
STATE_FAIL:core创建流程失败。
父主题: 对外接口