Files
xdp-project-bpf-examples/headers/vmlinux/vmlinux_common.h
Jesper Dangaard Brouer f34f8d5787 headers/vmlinux: Add header files to shadow vmlinux.h
Signed-off-by: Jesper Dangaard Brouer <brouer@redhat.com>
2021-06-01 16:23:08 +02:00

27 lines
412 B
C

#ifndef __VMLINUX_COMMON_H__
#define __VMLINUX_COMMON_H__
struct list_head {
struct list_head *next;
struct list_head *prev;
};
struct rb_node {
long unsigned int __rb_parent_color;
struct rb_node *rb_right;
struct rb_node *rb_left;
};
typedef struct {
int counter;
} atomic_t;
struct refcount_struct {
atomic_t refs;
};
typedef struct refcount_struct refcount_t;
#endif /* __VMLINUX_COMMON_H__ */