⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 malloc.h

📁 GNU Hurd 源代码
💻 H
字号:
#ifndef _HACK_MALLOC_H_#define _HACK_MALLOC_H_#include <linux/mm.h>#include <stdlib.h>static inline void *kmalloc (size_t sz, int ignored) { return malloc (sz); }static inline void kfree (void *ptr) { free (ptr); }static inline void kfree_s (void *ptr, size_t sz) { free (ptr); }#define free(x) kfree(x)	/* just don't ask */typedef struct kmem_cache_s kmem_cache_t;#define	SLAB_HWCACHE_ALIGN 0	/* flag everybody uses */#define SLAB_ATOMIC 0extern kmem_cache_t *kmem_cache_create(const char *, size_t, size_t, unsigned long,				       void (*)(void *, kmem_cache_t *, unsigned long),				       void (*)(void *, kmem_cache_t *, unsigned long));extern void *kmem_cache_alloc(kmem_cache_t *, int);extern void kmem_cache_free(kmem_cache_t *, void *);#endif

⌨️ 快捷键说明

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