Symbol: objpool_head
include/linux/kprobes.h
143
struct objpool_head pool;
include/linux/objpool.h
121
int objpool_init(struct objpool_head *pool, int nr_objs, int object_size,
include/linux/objpool.h
126
static inline void *__objpool_try_get_slot(struct objpool_head *pool, int cpu)
include/linux/objpool.h
169
static inline void *objpool_pop(struct objpool_head *pool)
include/linux/objpool.h
191
__objpool_try_add_slot(void *obj, struct objpool_head *pool, int cpu)
include/linux/objpool.h
221
static inline int objpool_push(void *obj, struct objpool_head *pool)
include/linux/objpool.h
251
int objpool_drop(void *obj, struct objpool_head *pool);
include/linux/objpool.h
257
void objpool_free(struct objpool_head *pool);
include/linux/objpool.h
275
void objpool_fini(struct objpool_head *pool);
include/linux/objpool.h
61
struct objpool_head;
include/linux/objpool.h
70
typedef int (*objpool_fini_cb)(struct objpool_head *head, void *context);
include/linux/rethook.h
37
struct objpool_head pool;
kernel/kprobes.c
1947
static int kretprobe_fini_pool(struct objpool_head *head, void *context)
kernel/trace/rethook.c
79
static int rethook_fini_pool(struct objpool_head *head, void *context)
lib/objpool.c
105
static void objpool_fini_percpu_slots(struct objpool_head *pool)
lib/objpool.c
118
int objpool_init(struct objpool_head *pool, int nr_objs, int object_size,
lib/objpool.c
138
memset(pool, 0, sizeof(struct objpool_head));
lib/objpool.c
162
void objpool_free(struct objpool_head *pool)
lib/objpool.c
177
int objpool_drop(void *obj, struct objpool_head *pool)
lib/objpool.c
19
objpool_init_percpu_slot(struct objpool_head *pool,
lib/objpool.c
192
void objpool_fini(struct objpool_head *pool)
lib/objpool.c
48
objpool_init_percpu_slots(struct objpool_head *pool, int nr_objs,
lib/test_objpool.c
127
struct objpool_head pool; /* objpool head */
lib/test_objpool.c
199
struct objpool_head *pool,
lib/test_objpool.c
437
static int ot_objpool_release(struct objpool_head *head, void *context)
lib/test_objpool.c
480
static void ot_nod_recycle(struct ot_node *on, struct objpool_head *pool,
lib/test_objpool.c
63
struct objpool_head *pool; /* pool head */