D_roundup 内核服务
用途
将值长度向上舍入为给定数量的高速缓存行。
语法
int d_roundup(length) int length;参数
| 项 | 描述 |
|---|---|
| 长度 | 指定要舍入的大小 (以字节为单位)。 |
描述
要保持高速缓存一致性,缓冲区必须占用整个高速缓存行。 D_roundup 服务通过将值长度向上舍入为整数形式的给定数字来帮助提供该函数。
执行环境
可从进程或中断环境中调用 D_roundup 服务。
将值长度向上舍入为给定数量的高速缓存行。
int d_roundup(length) int length;| 项 | 描述 |
|---|---|
| 长度 | 指定要舍入的大小 (以字节为单位)。 |
要保持高速缓存一致性,缓冲区必须占用整个高速缓存行。 D_roundup 服务通过将值长度向上舍入为整数形式的给定数字来帮助提供该函数。
可从进程或中断环境中调用 D_roundup 服务。