Home
last modified time | relevance | path

Searched refs:dtors (Results 1 – 5 of 5) sorted by relevance

/linux-6.1.9/arch/um/kernel/
Ddyn.lds.S51 .rel.dtors : { *(.rel.dtors) }
52 .rela.dtors : { *(.rela.dtors) }
151 .dtors : {
152 KEEP (*crtbegin.o(.dtors))
153 KEEP (*(EXCLUDE_FILE (*crtend.o ) .dtors))
154 KEEP (*(SORT(.dtors.*)))
155 KEEP (*(.dtors))
Duml.lds.S92 .dtors :
94 *(.dtors)
/linux-6.1.9/include/linux/
Dbtf.h418 int register_btf_id_dtor_kfuncs(const struct btf_id_dtor_kfunc *dtors, u32 add_cnt,
446 static inline int register_btf_id_dtor_kfuncs(const struct btf_id_dtor_kfunc *dtors, in register_btf_id_dtor_kfuncs() argument
/linux-6.1.9/include/asm-generic/
Dvmlinux.lds.h753 *(.dtors .dtors.*) \
/linux-6.1.9/kernel/bpf/
Dbtf.c221 struct btf_id_dtor_kfunc dtors[]; member
7497 dtor = bsearch(&btf_id, tab->dtors, tab->cnt, sizeof(tab->dtors[0]), btf_id_cmp_func); in btf_find_dtor_kfunc()
7503 static int btf_check_dtor_kfuncs(struct btf *btf, const struct btf_id_dtor_kfunc *dtors, u32 cnt) in btf_check_dtor_kfuncs() argument
7511 dtor_btf_id = dtors[i].kfunc_btf_id; in btf_check_dtor_kfuncs()
7541 int register_btf_id_dtor_kfuncs(const struct btf_id_dtor_kfunc *dtors, u32 add_cnt, in register_btf_id_dtor_kfuncs() argument
7571 ret = btf_check_dtor_kfuncs(btf, dtors, add_cnt); in register_btf_id_dtor_kfuncs()
7594 offsetof(struct btf_id_dtor_kfunc_tab, dtors[tab_cnt + add_cnt]), in register_btf_id_dtor_kfuncs()
7605 memcpy(tab->dtors + tab->cnt, dtors, add_cnt * sizeof(tab->dtors[0])); in register_btf_id_dtor_kfuncs()
7608 sort(tab->dtors, tab->cnt, sizeof(tab->dtors[0]), btf_id_cmp_func, NULL); in register_btf_id_dtor_kfuncs()