Symbol: qsort
arch/mips/boot/elf2ecoff.c
347
qsort(ph, ex.e_phnum, sizeof(Elf32_Phdr), phcmp);
arch/s390/tools/gen_opcode_table.c
185
qsort(desc->insn, desc->nr, sizeof(*desc->insn), cmpformat);
arch/s390/tools/gen_opcode_table.c
220
qsort(desc->insn, desc->nr, sizeof(*desc->insn), cmp_long_insn);
arch/s390/tools/gen_opcode_table.c
292
qsort(desc->insn, desc->nr, sizeof(*desc->insn), cmpopcode);
arch/s390/tools/relocs.c
328
qsort(r->offset, r->count, sizeof(r->offset[0]), cmp_relocs);
arch/x86/tools/relocs.c
936
qsort(r->offset, r->count, sizeof(r->offset[0]), cmp_relocs);
samples/bpf/sampleip_user.c
109
qsort(counts, max, sizeof(struct ipcount), count_cmp);
scripts/asn1_compiler.c
787
qsort(type_index, nr, sizeof(type_index[0]), type_index_compare);
scripts/dtc/livetree.c
773
qsort(tbl, n, sizeof(*tbl), cmp_reserve_info);
scripts/dtc/livetree.c
809
qsort(tbl, n, sizeof(*tbl), cmp_prop);
scripts/dtc/livetree.c
845
qsort(tbl, n, sizeof(*tbl), cmp_subnode);
scripts/gendwarfksyms/types.c
209
qsort(es, count, sizeof(*es), cmp_expansion_name);
scripts/kallsyms.c
336
qsort(table, table_cnt, sizeof(table[0]), compare_names);
scripts/kallsyms.c
682
qsort(table, table_cnt, sizeof(table[0]), compare_symbols);
scripts/kconfig/symbol.c
1060
qsort(sym_match_arr, cnt, sizeof(struct sym_match), sym_rel_comp);
scripts/mod/symsearch.c
133
qsort(elf->symsearch->table, table_size,
scripts/sorttable.c
202
qsort(idxs, num_entries, sizeof(int), orc_sort_cmp);
scripts/sorttable.c
340
qsort(function_list, function_list_size, sizeof(struct func_info), cmp_funcs);
scripts/sorttable.c
539
qsort(vals, count, long_size, compare_values);
scripts/sorttable.c
745
qsort(extab_image, num_entries,
scripts/sorttable.c
849
qsort(extab_image, image_size / 8, 8, compare_relative_table);
scripts/sorttable.c
874
qsort(extab_image, image_size / 12, 12, compare_relative_table);
scripts/tracepoint-update.c
106
qsort(vals, count, sizeof(char *), compare_strings);
tools/accounting/delaytop.c
801
qsort(tasks, task_count, sizeof(struct task_info), compare_tasks);
tools/bpf/bpftool/btf.c
766
qsort(datums, n, sizeof(struct sort_datum), btf_type_compare);
tools/bpf/bpftool/link.c
281
qsort(data, count, sizeof(data[0]), cmp_addr_cookie);
tools/bpf/bpftool/net.c
915
qsort(nf_link_info, nf_link_count, sizeof(*nf_link_info), netfilter_link_compar);
tools/bpf/bpftool/prog.c
1782
qsort(map_replace, old_map_fds, sizeof(*map_replace),
tools/bpf/bpftool/prog.c
1806
qsort(map_replace, old_map_fds, sizeof(*map_replace),
tools/bpf/bpftool/xlated_dumper.c
68
qsort(dd->sym_mapping, dd->sym_count,
tools/bpf/resolve_btfids/main.c
771
qsort(set->ids, set->cnt, sizeof(set->ids[0]), cmp_id);
tools/bpf/resolve_btfids/main.c
781
qsort(set8->pairs, set8->cnt, sizeof(set8->pairs[0]), cmp_id);
tools/lib/bpf/btf_relocate.c
208
qsort(info, r->nr_dist_base_types, sizeof(*info), cmp_btf_name_size);
tools/lib/bpf/elf.c
434
qsort(symbols, cnt, sizeof(*symbols), symbol_cmp);
tools/lib/bpf/libbpf.c
11929
qsort(syms, cnt, sizeof(*syms), avail_func_cmp);
tools/lib/bpf/libbpf.c
3444
qsort(btf_var_secinfos(t), vars, sizeof(*vsi), compare_vsi_off);
tools/lib/bpf/libbpf.c
4037
qsort(obj->programs, obj->nr_programs, sizeof(*obj->programs), cmp_progs);
tools/lib/bpf/libbpf.c
4366
qsort(obj->externs, obj->nr_extern, sizeof(*ext), cmp_externs);
tools/lib/bpf/libbpf.c
6967
qsort(p->reloc_desc, p->nr_reloc, sizeof(*p->reloc_desc), cmp_relocs);
tools/lib/bpf/usdt.c
457
qsort(*segs, *seg_cnt, sizeof(**segs), cmp_elf_segs);
tools/lib/bpf/usdt.c
544
qsort(*segs, *seg_cnt, sizeof(**segs), cmp_elf_segs);
tools/lib/perf/cpumap.c
148
qsort(RC_CHK_ACCESS(cpus)->map, nr_cpus, sizeof(struct perf_cpu), cmp_cpu);
tools/lib/subcmd/help.c
232
qsort(main_cmds->names, main_cmds->cnt,
tools/lib/subcmd/help.c
252
qsort(other_cmds->names, other_cmds->cnt,
tools/lib/subcmd/parse-options.c
837
qsort(group, nr_group, sizeof(*opt), option__cmp);
tools/lib/subcmd/parse-options.c
844
qsort(group, nr_group, sizeof(*opt), option__cmp);
tools/mm/page_owner_sort.c
833
qsort(list, list_size, sizeof(list[0]), compare_cull_condition);
tools/mm/page_owner_sort.c
847
qsort(list, count, sizeof(list[0]), compare_sort_condition);
tools/net/ynl/ynltool/qstats.c
458
qsort(sorted, count, sizeof(*sorted), cmp_ifindex_type);
tools/perf/bench/epoll-wait.c
537
qsort(worker, nthreads, sizeof(struct worker), cmpworker);
tools/perf/builtin-ftrace.c
1397
qsort(profile, nr, sizeof(*profile), cmp_profile_data);
tools/perf/builtin-kmem.c
387
qsort(alloc_func_list, nr_alloc_funcs, sizeof(*func), funcmp);
tools/perf/builtin-kmem.c
798
qsort(gfps, nr_gfps, sizeof(*gfps), gfpcmp);
tools/perf/builtin-trace.c
2327
qsort(trace->ev_qualifier_ids.entries, nr_used, sizeof(int), intcmp);
tools/perf/builtin-trace.c
2577
qsort(trace->syscalls.table, trace->syscalls.table_size, sizeof(trace->syscalls.table[0]),
tools/perf/builtin-trace.c
4840
qsort(entry, nr, sizeof(*entry), entry_cmp);
tools/perf/tests/code-reading.c
619
qsort(buf, ARRAY_SIZE(buf), sizeof(int), comp);
tools/perf/tests/switch-tracking.c
306
qsort(events_array, cnt, sizeof(struct event_node), compar);
tools/perf/util/bpf-trace-summary.c
211
qsort(data->nodes, data->nr_nodes, sizeof(*data->nodes), nodecmp);
tools/perf/util/bpf-trace-summary.c
348
qsort(data->nodes, data->nr_nodes, sizeof(*data->nodes), nodecmp);
tools/perf/util/bpf-trace-summary.c
426
qsort(data, nr_data, sizeof(*data), datacmp);
tools/perf/util/cpumap.c
294
qsort(c->map, c->nr, sizeof(struct aggr_cpu_id), aggr_cpu_id__cmp);
tools/perf/util/disasm.c
191
qsort(archs, num_archs, sizeof(*archs), arch__cmp);
tools/perf/util/disasm.c
758
qsort((void *)arch->instructions, nmemb, sizeof(struct ins), ins__cmp);
tools/perf/util/dsos.c
184
qsort(dsos->dsos, dsos->cnt, sizeof(struct dso *),
tools/perf/util/header.c
1266
qsort(&caches, cnt, sizeof(struct cpu_cache_level), cpu_cache_level__sort);
tools/perf/util/header.c
1444
qsort(nodes, cnt, sizeof(nodes[0]), memory_node__sort);
tools/perf/util/help-unknown-cmd.c
70
qsort(main_cmds->names, main_cmds->cnt,
tools/perf/util/help-unknown-cmd.c
84
qsort(main_cmds->names, main_cmds->cnt,
tools/perf/util/libbfd.c
375
qsort(symbols, symbols_count, sizeof(asymbol *), bfd_symbols__cmpvalue);
tools/perf/util/maps.c
346
qsort(maps__maps_by_address(maps),
tools/perf/util/maps.c
398
qsort(maps_by_name,
tools/perf/util/pmus.c
639
qsort(aliases, len, sizeof(struct sevent), cmp_sevent);
tools/perf/util/symbol-elf.c
466
qsort(di->sorted, n, sizeof(di->sorted[0]), cmp_offset);
tools/perf/util/symbol.c
478
qsort(result, size, sizeof(*result), symbols__sort_name_cmp);
tools/power/cpupower/lib/cpupower.c
214
qsort(cpu_top->core_info, cpus, sizeof(struct cpuid_core_info),
tools/power/cpupower/lib/cpupower.c
227
qsort(cpu_top->core_info, cpus, sizeof(struct cpuid_core_info),
tools/testing/selftests/bpf/jit_disasm_helpers.c
124
qsort(labels.pcs, labels.cnt, sizeof(*labels.pcs), cmp_u32);
tools/testing/selftests/bpf/map_tests/lpm_trie_map_basic_ops.c
1064
qsort(sorted_keys, ARRAY_SIZE(sorted_keys), sizeof(sorted_keys[0]), cmp_str);
tools/testing/selftests/bpf/prog_tests/fill_link_info.c
629
qsort(kmulti_syms, KMULTI_CNT, sizeof(kmulti_syms[0]), symbols_cmp_r);
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1609
qsort(ctx->uvals, cnt, sizeof(*ctx->uvals), u64_cmp);
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1623
qsort(ctx->svals, ctx->val_cnt, sizeof(*ctx->svals), s64_cmp);
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1644
qsort(ctx->usubvals, cnt, sizeof(*ctx->usubvals), u32_cmp);
tools/testing/selftests/bpf/prog_tests/reg_bounds.c
1655
qsort(ctx->ssubvals, ctx->subval_cnt, sizeof(*ctx->ssubvals), s32_cmp);
tools/testing/selftests/bpf/trace_helpers.c
98
qsort(ksyms->syms, ksyms->sym_cnt, sizeof(struct ksym), cmp_cb);
tools/testing/selftests/bpf/veristat.c
1096
qsort(lines, lines_size, sizeof(*lines), str_cmp);
tools/testing/selftests/bpf/veristat.c
1117
qsort(freq, unique_lines, sizeof(struct line_cnt), line_cnt_cmp);
tools/testing/selftests/bpf/veristat.c
3067
qsort(env.prog_stats, env.prog_stat_cnt, sizeof(*env.prog_stats), cmp_prog_stats);
tools/testing/selftests/bpf/veristat.c
3068
qsort(env.baseline_stats, env.baseline_stat_cnt, sizeof(*env.baseline_stats), cmp_prog_stats);
tools/testing/selftests/bpf/veristat.c
3134
qsort(env.join_stats, env.join_stat_cnt, sizeof(*env.join_stats), cmp_join_stats);
tools/testing/selftests/bpf/veristat.c
3273
qsort(env.prog_stats, env.prog_stat_cnt, sizeof(*env.prog_stats), cmp_prog_stats);
tools/testing/selftests/bpf/veristat.c
3300
qsort(env.prog_stats, env.prog_stat_cnt, sizeof(*env.prog_stats), cmp_prog_stats);
tools/testing/selftests/vfio/lib/iommu.c
400
qsort(ranges, *nranges, sizeof(*ranges), iova_range_comp);