鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

kupl_hbw_free

取消锁定OPM内存,并释放OPM内存。

接口定义

void kupl_hbw_free(void *ptr);

参数

表1 参数定义

参数名

类型

描述

输入/输出

ptr

void*

需要释放的OPM内存的指针

输入

示例

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
#include <stdio.h> 
#include <stdlib.h>
#include "kupl.h" 
   
int main() 
{ 
    int len = 1024; 
    char *data = (char *)kupl_hbw_malloc(len);
    if(data != nullptr) {
        kupl_hbw_free(data);
    } 
    return 0; 
}
  • 上述示例演示了申请锁住的OPM内存并释放该内存的流程。
  • 上述kupl_hbw_free函数取消data指向的内存锁定并释放内存。
  • kupl_hbw_free函数会在发现内存被锁住时取消锁定,并释放内存;否则直接释放内存。