shm.h

来自「xenomai 很好的linux实时补丁」· C头文件 代码 · 共 35 行

H
35
字号
#ifndef MMAN_H#define MMAN_H#include <nucleus/queue.h>struct mm_struct;typedef xnqueue_t pse51_assocq_t;extern pse51_assocq_t pse51_umaps; /* List of user-space mappings. */extern pse51_assocq_t pse51_ufds; /* List of user-space descriptors. */#define pse51_assocq_init(q) (initq(q))void pse51_assocq_destroy(pse51_assocq_t *q, void (*destroy)(u_long kobj));int pse51_assoc_create(pse51_assocq_t *q,                       u_long kobj,                       struct mm_struct *mm,                       u_long uobj);int pse51_assoc_lookup(pse51_assocq_t *q,                       u_long *kobj,                       struct mm_struct *mm,                       u_long uobj,                       int destroy);int pse51_xnheap_get(xnheap_t **pheap, void *addr);int pse51_shm_pkg_init(void);void pse51_shm_pkg_cleanup(void);#endif /* MMAN_H */

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?