Lines Matching defs:externs

671 	struct extern_desc *externs;
1849 if (strcmp(obj->externs[i].name, name) == 0)
1850 return &obj->externs[i];
2141 ext = &obj->externs[i];
3182 ext = &obj->externs[i];
3944 /* externs are symbols w/ type=NOTYPE, bind=GLOBAL|WEAK, section=UND */
4180 pr_debug("looking for externs among %d symbols...\n", n);
4193 ext = obj->externs;
4197 obj->externs = ext;
4266 pr_debug("collected %d externs total\n", obj->nr_extern);
4271 /* sort externs by type, for kcfg ones also by (align, size, name) */
4272 qsort(obj->externs, obj->nr_extern, sizeof(*ext), cmp_externs);
4274 /* for .ksyms section, we need to turn all externs into allocated
4292 ext = &obj->externs[i];
4343 /* for kcfg externs calculate their offsets within a .kconfig map */
4346 ext = &obj->externs[i];
4457 ext = &obj->externs[i];
6355 * where lower 123 is extern index into obj->externs[] array
6405 ext = &obj->externs[relo->ext_idx];
6427 ext = &obj->externs[relo->ext_idx];
7629 * "345" in "2002000345" is an extern index in obj->externs to fetch kfunc name.
7642 ext = &obj->externs[ext_idx];
7709 struct extern_desc *ext = &obj->externs[relo->ext_idx];
8202 ext = &obj->externs[i];
8239 ext = &obj->externs[i];
8251 /* Kconfig externs need actual /proc/config.gz */
8257 /* Virtual kcfg externs are customly handled by libbpf */
8270 * __kconfig externs, where LINUX_ ones are virtual and filled out
8274 * externs.
8296 ext = &obj->externs[i];
8319 ext = &obj->externs[i];
8902 zfree(&obj->externs[i].essent_name);
8904 zfree(&obj->externs);
13483 /* externs shouldn't be pre-setup from user code */