bpf_common_attr
u32 offsetof_log_true_size, bpfptr_t uattr, struct bpf_common_attr *common,
struct bpf_common_attr *common, bpfptr_t uattr,
struct bpf_common_attr __user *attr_common, unsigned int size_common);
u32 offsetof_log_true_size, bpfptr_t uattr, struct bpf_common_attr *common,
if (size_common >= offsetofend(struct bpf_common_attr, log_true_size))
log->offsetof_true_size = offsetof(struct bpf_common_attr, log_true_size);
struct bpf_common_attr *common, bpfptr_t uattr,
if (size >= offsetofend(struct bpf_common_attr, log_true_size))
attr_log->offsetof_true_size = offsetof(struct bpf_common_attr, log_true_size);
static int map_create(union bpf_attr *attr, bpfptr_t uattr, struct bpf_common_attr *attr_common,
struct bpf_common_attr attr_common;
offsetofend(struct bpf_common_attr, log_true_size),
struct bpf_common_attr __user *, uattr_common, unsigned int, size_common)
sizeof(struct bpf_common_attr));
const size_t attr_common_sz = sizeof(struct bpf_common_attr);
struct bpf_common_attr attr_common;
struct bpf_common_attr *attr_common,
struct bpf_common_attr *attr_common,
__u8 attrs[offsetofend(struct bpf_common_attr, log_true_size)];