Lines Matching refs:btf_record
494 struct btf_field *btf_record_find(const struct btf_record *rec, u32 offset, in btf_record_find()
507 void btf_record_free(struct btf_record *rec) in btf_record_free()
544 struct btf_record *btf_record_dup(const struct btf_record *rec) in btf_record_dup()
547 struct btf_record *new_rec; in btf_record_dup()
552 size = offsetof(struct btf_record, fields[rec->cnt]); in btf_record_dup()
591 bool btf_record_equal(const struct btf_record *rec_a, const struct btf_record *rec_b) in btf_record_equal()
602 size = offsetof(struct btf_record, fields[rec_a->cnt]); in btf_record_equal()
620 void bpf_obj_free_timer(const struct btf_record *rec, void *obj) in bpf_obj_free_timer()
627 extern void __bpf_obj_drop_impl(void *p, const struct btf_record *rec);
629 void bpf_obj_free_fields(const struct btf_record *rec, void *obj) in bpf_obj_free_fields()
694 struct btf_record *rec = map->record; in bpf_map_free_deferred()