kci               876 sound/soc/soc-dapm.c 	int kci)
kci               895 sound/soc/soc-dapm.c 	shared = dapm_is_shared_kcontrol(dapm, w, &w->kcontrol_news[kci],
kci               935 sound/soc/soc-dapm.c 				 w->kcontrol_news[kci].name);
kci               945 sound/soc/soc-dapm.c 			name = w->kcontrol_news[kci].name;
kci               948 sound/soc/soc-dapm.c 		kcontrol = snd_soc_cnew(&w->kcontrol_news[kci], NULL, name,
kci               974 sound/soc/soc-dapm.c 		w->kcontrols[kci] = kcontrol;
kci              1474 tools/perf/util/symbol-elf.c static struct phdr_data *kcore_copy_info__addnew(struct kcore_copy_info *kci,
kci              1481 tools/perf/util/symbol-elf.c 		list_add_tail(&p->node, &kci->phdrs);
kci              1486 tools/perf/util/symbol-elf.c static void kcore_copy__free_phdrs(struct kcore_copy_info *kci)
kci              1490 tools/perf/util/symbol-elf.c 	list_for_each_entry_safe(p, tmp, &kci->phdrs, node) {
kci              1496 tools/perf/util/symbol-elf.c static struct sym_data *kcore_copy__new_sym(struct kcore_copy_info *kci,
kci              1503 tools/perf/util/symbol-elf.c 		list_add_tail(&s->node, &kci->syms);
kci              1509 tools/perf/util/symbol-elf.c static void kcore_copy__free_syms(struct kcore_copy_info *kci)
kci              1513 tools/perf/util/symbol-elf.c 	list_for_each_entry_safe(s, tmp, &kci->syms, node) {
kci              1522 tools/perf/util/symbol-elf.c 	struct kcore_copy_info *kci = arg;
kci              1528 tools/perf/util/symbol-elf.c 		if (start > kci->last_module_symbol)
kci              1529 tools/perf/util/symbol-elf.c 			kci->last_module_symbol = start;
kci              1533 tools/perf/util/symbol-elf.c 	if (!kci->first_symbol || start < kci->first_symbol)
kci              1534 tools/perf/util/symbol-elf.c 		kci->first_symbol = start;
kci              1536 tools/perf/util/symbol-elf.c 	if (!kci->last_symbol || start > kci->last_symbol)
kci              1537 tools/perf/util/symbol-elf.c 		kci->last_symbol = start;
kci              1540 tools/perf/util/symbol-elf.c 		kci->stext = start;
kci              1545 tools/perf/util/symbol-elf.c 		kci->etext = start;
kci              1549 tools/perf/util/symbol-elf.c 	if (is_entry_trampoline(name) && !kcore_copy__new_sym(kci, start))
kci              1555 tools/perf/util/symbol-elf.c static int kcore_copy__parse_kallsyms(struct kcore_copy_info *kci,
kci              1565 tools/perf/util/symbol-elf.c 	if (kallsyms__parse(kallsyms_filename, kci,
kci              1576 tools/perf/util/symbol-elf.c 	struct kcore_copy_info *kci = arg;
kci              1578 tools/perf/util/symbol-elf.c 	if (!kci->first_module || start < kci->first_module)
kci              1579 tools/perf/util/symbol-elf.c 		kci->first_module = start;
kci              1584 tools/perf/util/symbol-elf.c static int kcore_copy__parse_modules(struct kcore_copy_info *kci,
kci              1594 tools/perf/util/symbol-elf.c 	if (modules__parse(modules_filename, kci,
kci              1601 tools/perf/util/symbol-elf.c static int kcore_copy__map(struct kcore_copy_info *kci, u64 start, u64 end,
kci              1612 tools/perf/util/symbol-elf.c 	return kcore_copy_info__addnew(kci, s, len, offset) ? 0 : -1;
kci              1617 tools/perf/util/symbol-elf.c 	struct kcore_copy_info *kci = data;
kci              1621 tools/perf/util/symbol-elf.c 	if (kcore_copy__map(kci, start, end, pgoff, kci->stext, kci->etext))
kci              1624 tools/perf/util/symbol-elf.c 	if (kcore_copy__map(kci, start, end, pgoff, kci->first_module,
kci              1625 tools/perf/util/symbol-elf.c 			    kci->last_module_symbol))
kci              1628 tools/perf/util/symbol-elf.c 	list_for_each_entry(sdat, &kci->syms, node) {
kci              1631 tools/perf/util/symbol-elf.c 		if (kcore_copy__map(kci, start, end, pgoff, s, s + len))
kci              1638 tools/perf/util/symbol-elf.c static int kcore_copy__read_maps(struct kcore_copy_info *kci, Elf *elf)
kci              1640 tools/perf/util/symbol-elf.c 	if (elf_read_maps(elf, true, kcore_copy__read_map, kci) < 0)
kci              1646 tools/perf/util/symbol-elf.c static void kcore_copy__find_remaps(struct kcore_copy_info *kci)
kci              1651 tools/perf/util/symbol-elf.c 	if (!kci->stext)
kci              1655 tools/perf/util/symbol-elf.c 	kcore_copy__for_each_phdr(kci, p) {
kci              1658 tools/perf/util/symbol-elf.c 		if (p->addr <= kci->stext && pend >= kci->stext) {
kci              1670 tools/perf/util/symbol-elf.c 	kcore_copy__for_each_phdr(kci, p) {
kci              1681 tools/perf/util/symbol-elf.c static void kcore_copy__layout(struct kcore_copy_info *kci)
kci              1686 tools/perf/util/symbol-elf.c 	kcore_copy__find_remaps(kci);
kci              1688 tools/perf/util/symbol-elf.c 	kcore_copy__for_each_phdr(kci, p) {
kci              1693 tools/perf/util/symbol-elf.c 		kci->phnum += 1;
kci              1696 tools/perf/util/symbol-elf.c 	kcore_copy__for_each_phdr(kci, p) {
kci              1704 tools/perf/util/symbol-elf.c static int kcore_copy__calc_maps(struct kcore_copy_info *kci, const char *dir,
kci              1707 tools/perf/util/symbol-elf.c 	if (kcore_copy__parse_kallsyms(kci, dir))
kci              1710 tools/perf/util/symbol-elf.c 	if (kcore_copy__parse_modules(kci, dir))
kci              1713 tools/perf/util/symbol-elf.c 	if (kci->stext)
kci              1714 tools/perf/util/symbol-elf.c 		kci->stext = round_down(kci->stext, page_size);
kci              1716 tools/perf/util/symbol-elf.c 		kci->stext = round_down(kci->first_symbol, page_size);
kci              1718 tools/perf/util/symbol-elf.c 	if (kci->etext) {
kci              1719 tools/perf/util/symbol-elf.c 		kci->etext = round_up(kci->etext, page_size);
kci              1720 tools/perf/util/symbol-elf.c 	} else if (kci->last_symbol) {
kci              1721 tools/perf/util/symbol-elf.c 		kci->etext = round_up(kci->last_symbol, page_size);
kci              1722 tools/perf/util/symbol-elf.c 		kci->etext += page_size;
kci              1725 tools/perf/util/symbol-elf.c 	kci->first_module = round_down(kci->first_module, page_size);
kci              1727 tools/perf/util/symbol-elf.c 	if (kci->last_module_symbol) {
kci              1728 tools/perf/util/symbol-elf.c 		kci->last_module_symbol = round_up(kci->last_module_symbol,
kci              1730 tools/perf/util/symbol-elf.c 		kci->last_module_symbol += page_size;
kci              1733 tools/perf/util/symbol-elf.c 	if (!kci->stext || !kci->etext)
kci              1736 tools/perf/util/symbol-elf.c 	if (kci->first_module && !kci->last_module_symbol)
kci              1739 tools/perf/util/symbol-elf.c 	if (kcore_copy__read_maps(kci, elf))
kci              1742 tools/perf/util/symbol-elf.c 	kcore_copy__layout(kci);
kci              1869 tools/perf/util/symbol-elf.c 	struct kcore_copy_info kci = { .stext = 0, };
kci              1874 tools/perf/util/symbol-elf.c 	INIT_LIST_HEAD(&kci.phdrs);
kci              1875 tools/perf/util/symbol-elf.c 	INIT_LIST_HEAD(&kci.syms);
kci              1889 tools/perf/util/symbol-elf.c 	if (kcore_copy__calc_maps(&kci, from_dir, kcore.elf))
kci              1895 tools/perf/util/symbol-elf.c 	if (kcore__copy_hdr(&kcore, &extract, kci.phnum))
kci              1899 tools/perf/util/symbol-elf.c 		 gelf_fsize(extract.elf, ELF_T_PHDR, kci.phnum, EV_CURRENT);
kci              1902 tools/perf/util/symbol-elf.c 	kcore_copy__for_each_phdr(&kci, p) {
kci              1913 tools/perf/util/symbol-elf.c 	kcore_copy__for_each_phdr(&kci, p) {
kci              1943 tools/perf/util/symbol-elf.c 	kcore_copy__free_phdrs(&kci);
kci              1944 tools/perf/util/symbol-elf.c 	kcore_copy__free_syms(&kci);