btf__add_enum64_value
LIBBPF_API int btf__add_enum64_value(struct btf *btf, const char *name, __u64 value);
btf__add_enum64_value(btf1, "v1", 1024); /* v1 = 1024; */
btf__add_enum64_value(btf1, "v1", 1025); /* v1 = 1025; */
btf__add_enum64_value(btf, "eval1", 1000); /* eval1 = 1000, */
btf__add_enum64_value(btf, "eval2", 2000); /* eval2 = 2000, */
btf__add_enum64_value(btf, "eval3", 3000); /* eval3 = 3000 */
err = btf__add_enum64_value(btf, "v1", -1);
err = btf__add_enum64_value(btf, "v2", 0x123456789); /* 4886718345 */
err = btf__add_enum64_value(btf, "v1", 0xffffffffFFFFFFFF); /* 18446744073709551615 */