Symbol: sort
arch/arc/kernel/unwind.c
336
sort(header->table,
arch/arm/kernel/module-plts.c
252
sort(rels, numrels, sizeof(Elf32_Rel), cmp_rel, NULL);
arch/arm64/kernel/module-plts.c
336
sort(rels, nents, sizeof(Elf64_Rela), cmp_rela, NULL);
arch/loongarch/kernel/module-sections.c
84
sort(relas, num, sizeof(Elf_Rela), compare_rela, NULL);
arch/loongarch/kernel/unwind_orc.c
262
sort(orc_ip, num_entries, sizeof(int), orc_sort_cmp, orc_sort_swap);
arch/mips/mm/tlb-r4k.c
763
sort(tlb_vpns, tlbsize, sizeof(*tlb_vpns), r4k_entry_cmp, NULL);
arch/parisc/kernel/unwind.c
144
sort(start, finish - start, sizeof(struct unwind_table_entry),
arch/powerpc/kernel/module_32.c
105
sort((void *)hdr + sechdrs[i].sh_offset,
arch/powerpc/kernel/module_64.c
228
sort((void *)sechdrs[i].sh_addr,
arch/powerpc/kernel/module_64.c
326
sort((void *)sechdrs[i].sh_addr,
arch/powerpc/kexec/ranges.c
154
sort(&(mem_rngs->ranges[0]), mem_rngs->nr_ranges,
arch/riscv/kernel/module-sections.c
187
sort(scratch, num_scratch_relas, sizeof(*scratch), cmp_rela, NULL);
arch/s390/mm/dump_pagetables.c
355
sort(&markers[1], markers_cnt - 1, sizeof(*markers), ptdump_cmp, NULL);
arch/sparc/mm/init_64.c
167
sort(regs, ents, sizeof(struct linux_prom64_registers),
arch/sparc/mm/init_64.c
618
sort(prom_trans, ents, sizeof(struct linux_prom_translation),
arch/sparc/prom/memory.c
79
sort(sp_banks, num_ents, sizeof(struct sparc_phys_banks),
arch/x86/kernel/e820.c
385
sort(change_point, chg_nr, sizeof(*change_point), cpcompare, NULL);
arch/x86/kernel/fpu/xstate.c
293
sort(xfeature_uncompact_order, i, sizeof(unsigned int), compare_xstate_offsets, NULL);
arch/x86/kernel/mmconf-fam10h_64.c
144
sort(range, hi_mmio_num, sizeof(struct range), cmp_range, NULL);
arch/x86/kernel/unwind_orc.c
324
sort(orc_ip, num_entries, sizeof(int), orc_sort_cmp, orc_sort_swap);
arch/x86/kvm/pmu.c
1204
sort(&filter->events, filter->nevents, sizeof(filter->events[0]),
arch/x86/net/bpf_jit_comp.c
3671
sort(funcs, num_funcs, sizeof(funcs[0]), cmp_ips, NULL);
arch/x86/virt/vmx/tdx/tdx.c
869
sort(tdmr->reserved_areas, rsvd_idx, sizeof(struct tdmr_reserved_area),
drivers/acpi/acpi_video.c
890
sort(&br->levels[ACPI_VIDEO_FIRST_LEVEL],
drivers/acpi/fan_core.c
328
sort(fan->fps, fan->fps_count, sizeof(*fan->fps),
drivers/acpi/nfit/core.c
2315
sort(info, nr, sizeof(*info), cmp_map, NULL);
drivers/acpi/nfit/core.c
2319
sort(info2, nr, sizeof(*info2), cmp_map2, NULL);
drivers/acpi/nfit/core.c
2323
sort(info, nr, sizeof(*info), cmp_map_compat, NULL);
drivers/acpi/riscv/irq.c
56
sort(ape, nr, sizeof(*ape), irqchip_cmp_func, NULL);
drivers/base/regmap/regcache.c
40
sort(defaults, ndefaults, sizeof(*defaults),
drivers/clk/tegra/clk-tegra124-emc.c
472
sort(timings_ptr, child_count, sizeof(struct emc_timing),
drivers/comedi/drivers/ni_routes.c
315
sort(valid_routes->routes, valid_routes->n_route_sets,
drivers/comedi/drivers/ni_routes.c
328
sort(valid_routes->routes[n].src, valid_routes->routes[n].n_src,
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
1574
sort(se_devices.desc, count, sizeof(struct cpt_device_desc),
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c
1589
sort(ae_devices.desc, count, sizeof(struct cpt_device_desc),
drivers/crypto/marvell/octeontx2/otx2_cptvf_algs.c
1661
sort(se_devices.desc, count, sizeof(struct cpt_device_desc),
drivers/cxl/core/region.c
1972
sort(p->targets, p->nr_targets, sizeof(p->targets[0]),
drivers/dma-buf/dma-fence-unwrap.c
100
sort(fences, num_fences, sizeof(*fences), fence_cmp, NULL);
drivers/firmware/arm_scmi/clock.c
543
sort(clk->list.rates, clk->list.num_rates,
drivers/firmware/arm_scmi/perf.c
488
sort(perf_dom->opp, perf_dom->opp_count,
drivers/firmware/arm_scpi.c
655
sort(info->opps, info->count, sizeof(*opp), opp_cmp_func, NULL);
drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c
132
sort(array, last_entry, sizeof(struct amdgpu_bo_list_entry),
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
10985
sort(dummy_updates, status->plane_count,
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c
409
sort(array_of_surface_update, planes_count,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_pmo/dml2_pmo_dcn3.c
637
sort(pmo->scratch.pmo_dcn3.reserved_time_candidates[stream_index],
drivers/gpu/drm/display/drm_dp_mst_topology.c
1626
sort(history->entries, history->len, sizeof(*history->entries),
drivers/gpu/drm/drm_blend.c
482
sort(states, n, sizeof(*states), drm_atomic_state_zpos_cmp, NULL);
drivers/gpu/drm/i915/gt/selftest_engine_cs.c
124
sort(a, COUNT, sizeof(*a), cmp_u32, NULL);
drivers/gpu/drm/i915/gt/selftest_engine_pm.c
30
sort(a, COUNT, sizeof(*a), cmp_u64, NULL);
drivers/gpu/drm/i915/gt/selftest_gt_pm.c
72
sort(cycles, 5, sizeof(*cycles), cmp_u32, NULL);
drivers/gpu/drm/i915/gt/selftest_gt_pm.c
75
sort(dt, 5, sizeof(*dt), cmp_u64, NULL);
drivers/gpu/drm/i915/gt/selftest_migrate.c
882
sort(t, ARRAY_SIZE(t), sizeof(*t), wrap_ktime_compare, NULL);
drivers/gpu/drm/i915/gt/selftest_migrate.c
965
sort(t, ARRAY_SIZE(t), sizeof(*t), wrap_ktime_compare, NULL);
drivers/gpu/drm/i915/gt/selftest_rps.c
1124
sort(x, 5, sizeof(*x), cmp_u64, NULL);
drivers/gpu/drm/i915/gt/selftest_rps.c
316
sort(cycles_, 5, sizeof(*cycles_), cmp_u32, NULL);
drivers/gpu/drm/i915/gt/selftest_rps.c
318
sort(dt_, 5, sizeof(*dt_), cmp_u64, NULL);
drivers/gpu/drm/i915/gt/selftest_rps.c
566
sort(x, 5, sizeof(*x), cmp_u64, NULL);
drivers/gpu/drm/i915/gt/selftest_rps.c
597
sort(x, 5, sizeof(*x), cmp_u64, NULL);
drivers/gpu/drm/i915/gt/selftest_slpc.c
109
sort(x, 5, sizeof(*x), cmp_u64, NULL);
drivers/gpu/drm/i915/selftests/i915_request.c
1941
sort(a, TF_COUNT, sizeof(*a), cmp_u32, NULL);
drivers/gpu/drm/i915/selftests/intel_memory_region.c
1265
sort(t, ARRAY_SIZE(t), sizeof(*t), wrap_ktime_compare, NULL);
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c
759
sort(pstates, cnt, sizeof(pstates[0]), pstate_cmp, NULL);
drivers/gpu/drm/nouveau/nouveau_svm.c
754
sort(buffer->fault, buffer->fault_nr, sizeof(*buffer->fault),
drivers/gpu/drm/omapdrm/omap_drv.c
176
sort(states, n, sizeof(*states),
drivers/gpu/drm/omapdrm/omap_drv.c
469
sort(priv->pipes, priv->num_pipes, sizeof(priv->pipes[0]),
drivers/gpu/drm/vc4/vc4_kms.c
922
sort(sorted_crtcs, i, sizeof(*sorted_crtcs), cmp_vc4_crtc_hvs_output, NULL);
drivers/hwmon/asus-ec-sensors.c
1035
sort(ec->banks, ec->nr_banks, 1, bank_compare, NULL);
drivers/iio/industrialio-gts-helper.c
286
sort(gains[i], gts->num_hwgain, sizeof(int), iio_gts_gain_cmp,
drivers/input/touchscreen/ti_am335x_tsc.c
260
sort(yvals, creads, sizeof(unsigned int),
drivers/input/touchscreen/ti_am335x_tsc.c
262
sort(xvals, creads, sizeof(unsigned int),
drivers/md/bcache/bcache.h
696
struct bset_sort_state sort;
drivers/md/bcache/btree.c
116
bch_btree_sort(&b->keys, &b->c->sort);
drivers/md/bcache/btree.c
1176
bch_btree_sort_into(&b->keys, &n->keys, &b->c->sort);
drivers/md/bcache/btree.c
118
bch_btree_sort_lazy(&b->keys, &b->c->sort);
drivers/md/bcache/btree.c
214
bch_btree_sort_and_fix_extents(&b->keys, iter, &b->c->sort);
drivers/md/bcache/super.c
1685
bch_bset_sort_state_free(&c->sort);
drivers/md/bcache/super.c
1963
if (bch_bset_sort_state_init(&c->sort, ilog2(c->btree_pages)))
drivers/md/bcache/sysfs.c
1083
sort(p, n, sizeof(uint16_t), __bch_cache_cmp, NULL);
drivers/md/bcache/sysfs.c
741
sysfs_print_time_stats(&c->sort.time, btree_sort, ms, us);
drivers/md/dm-thin.c
2268
sort(pool->cell_sort_array, count, sizeof(cell), cmp_cells, NULL);
drivers/media/i2c/et8ek8/et8ek8_driver.c
522
sort(&meta->reglist[0].ptr, nlists, sizeof(meta->reglist[0].ptr),
drivers/memory/tegra/tegra124-emc.c
1012
sort(emc->timings, emc->num_timings, sizeof(*timing), cmp_timings,
drivers/memory/tegra/tegra20-emc.c
441
sort(emc->timings, emc->num_timings, sizeof(*timing), cmp_timings,
drivers/memory/tegra/tegra30-emc.c
1006
sort(emc->timings, emc->num_timings, sizeof(*timing), cmp_timings,
drivers/message/fusion/mptfc.c
418
sort (pp0_array, num_targ, sizeof(FCDevicePage0_t *),
drivers/misc/fastrpc.c
569
sort(ctx->olaps, ctx->nbufs, sizeof(*ctx->olaps), olaps_cmp, NULL);
drivers/mtd/spi-nor/sfdp.c
545
sort(erase_type, SNOR_ERASE_TYPE_MAX, sizeof(erase_type[0]),
drivers/net/dsa/yt921x.c
2469
sort(appprios, ARRAY_SIZE(appprios), sizeof(appprios[0]), appprios_cmp,
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
631
sort(meminfo_buff->avail, i, sizeof(struct cudbg_mem_desc),
drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c
735
sort(meminfo_buff->mem, n, sizeof(struct cudbg_mem_desc),
drivers/net/ethernet/marvell/octeontx2/nic/otx2_flows.c
138
sort(&flow_cfg->flow_ent[0], allocated,
drivers/net/ethernet/marvell/octeontx2/nic/rep.c
88
sort(&rep->flow_cfg->flow_ent[0], allocated,
drivers/net/ethernet/mellanox/mlx4/qp.c
802
int sort[MLX4_NUM_QP_REGION];
drivers/net/ethernet/mellanox/mlx4/qp.c
807
sort[i] = i;
drivers/net/ethernet/mellanox/mlx4/qp.c
811
if (dev->caps.reserved_qps_cnt[sort[j]] >
drivers/net/ethernet/mellanox/mlx4/qp.c
812
dev->caps.reserved_qps_cnt[sort[j - 1]])
drivers/net/ethernet/mellanox/mlx4/qp.c
813
swap(sort[j], sort[j - 1]);
drivers/net/ethernet/mellanox/mlx4/qp.c
818
last_base -= dev->caps.reserved_qps_cnt[sort[i]];
drivers/net/ethernet/mellanox/mlx4/qp.c
819
dev->caps.reserved_qps_base[sort[i]] = last_base;
drivers/net/ethernet/mellanox/mlx4/qp.c
821
dev->caps.reserved_qps_cnt[sort[i]];
drivers/net/ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c
697
sort(&nfp->bar[0], nfp->bars, sizeof(nfp->bar[0]),
drivers/net/phy/microchip_t1.c
2042
sort(rawtable, SQI_SAMPLES, sizeof(u16), sqi_compare, NULL);
drivers/net/wireless/ath/ath5k/phy.c
1574
sort(sorted_nfval, ATH5K_NF_CAL_HIST_MAX, sizeof(s16), cmps16, NULL);
drivers/net/wireless/ath/ath9k/calib.c
35
sort(nfcal, ATH9K_NF_CAL_HIST_MAX, sizeof(int16_t), rcmp_i16, NULL);
drivers/net/wireless/intel/iwlwifi/mld/thermal.c
167
sort(cmd.thresholds, twd.count, sizeof(s16),
drivers/net/wireless/intel/iwlwifi/mvm/tt.c
587
sort(cmd.thresholds, twd.count, sizeof(s16), compare_temps, NULL);
drivers/net/wireless/intersil/p54/eeprom.c
390
sort(list->channels, list->entries, sizeof(struct p54_channel_entry),
drivers/net/wireless/intersil/p54/eeprom.c
586
sort(entry, entries, sizeof(*entry), p54_compare_rssichan, NULL);
drivers/net/wireless/realtek/rtw89/core.c
2613
sort(drift, RTW89_BCN_TRACK_STAT_NR, sizeof(*drift), cmp_u16, NULL);
drivers/net/wireless/rsi/rsi_91x_mgmt.c
1404
sort(selected_rates, jj, sizeof(u16), &rsi_compare, NULL);
drivers/nvdimm/namespace_devs.c
2020
sort(devs, count, sizeof(struct device *), cmp_dpa, NULL);
drivers/of/of_reserved_mem.c
544
sort(reserved_mem, reserved_mem_count, sizeof(reserved_mem[0]),
drivers/perf/arm-cmn.c
2170
sort(cmn->dns, cmn->num_dns, sizeof(cmn->dns[0]), arm_cmn_node_cmp, NULL);
drivers/power/supply/twl4030_madc_battery.c
210
sort(pdata->charging, pdata->charging_size,
drivers/power/supply/twl4030_madc_battery.c
213
sort(pdata->discharging, pdata->discharging_size,
drivers/regulator/vctrl-regulator.c
371
sort(vctrl->vtable, rdesc->n_voltages,
drivers/sh/intc/core.c
279
sort(d->prio, hw->nr_prio_regs, sizeof(*d->prio),
drivers/sh/intc/core.c
291
sort(d->sense, hw->nr_sense_regs, sizeof(*d->sense),
drivers/usb/gadget/function/uvc_configfs.c
2107
sort(ch->dw_frame_interval, n, sizeof(*ch->dw_frame_interval),
fs/btrfs/send.c
8209
sort(sctx->clone_roots, sctx->clone_roots_cnt,
fs/btrfs/super.c
1600
sort(devices, nr_devices, sizeof(struct btrfs_device_info),
fs/btrfs/volumes.c
5593
sort(devices_info, ndevs, sizeof(struct btrfs_device_info),
fs/btrfs/volumes.c
6268
sort(stripes, num_stripes, sizeof(struct stripe_mirror),
fs/ceph/inode.c
545
sort(fragtree->splits, nsplits, sizeof(fragtree->splits[0]),
fs/ceph/snap.c
406
sort(snapc->snaps, num, sizeof(u64), cmpu64_rev, NULL);
fs/coredump.c
1779
sort(cprm->vma_meta, cprm->vma_count, sizeof(*cprm->vma_meta),
fs/ext4/fsmap.c
730
sort(handlers, EXT4_GETFSMAP_DEVS, sizeof(struct ext4_getfsmap_dev),
fs/gfs2/dir.c
1274
sort(&darr[sort_start], entries - sort_start,
fs/gfs2/glock.c
1730
sort(p, num_gh, sizeof(struct gfs2_holder *), glock_compare, NULL);
fs/gfs2/quota.c
1088
sort(ip->i_qadata->qa_qd, ip->i_qadata->qa_qd_num,
fs/gfs2/quota.c
915
sort(qda, num_qd, sizeof(struct gfs2_quota_data *), sort_qd, NULL);
fs/nfs/pnfs.c
177
sort(fsinfo->layouttype, fsinfo->nlayouttypes,
fs/nfs_common/nfsacl.c
301
sort(acl->a_entries, acl->a_count, sizeof(struct posix_acl_entry),
fs/ocfs2/dir.c
3826
sort(dx_leaf->dl_list.de_entries, num_used,
fs/ocfs2/refcounttree.c
1470
sort(&rl->rl_recs, le16_to_cpu(rl->rl_used),
fs/ocfs2/refcounttree.c
1495
sort(&rl->rl_recs, le16_to_cpu(rl->rl_used),
fs/ocfs2/refcounttree.c
1499
sort(&new_rl->rl_recs, le16_to_cpu(new_rl->rl_used),
fs/ocfs2/xattr.c
4264
sort(target + offset, count, sizeof(struct ocfs2_xattr_entry),
fs/ocfs2/xattr.c
4458
sort(entries, le16_to_cpu(xh->xh_count),
fs/ocfs2/xattr.c
4500
sort(entries, le16_to_cpu(xh->xh_count),
fs/smb/client/compress.c
247
sort(bkt, bkt_size, sizeof(*bkt), cmp_bkt, NULL);
fs/ubifs/find.c
756
sort(c->dirty_idx.arr, c->dirty_idx.cnt, sizeof(void *),
fs/xfs/libxfs/xfs_defer.c
192
bool sort)
fs/xfs/libxfs/xfs_defer.c
279
bool sort)
fs/xfs/libxfs/xfs_defer.c
287
sort);
fs/xfs/libxfs/xfs_defer.h
53
struct list_head *items, unsigned int count, bool sort);
fs/xfs/scrub/agheader.c
842
sort(sai.entries, sai.nr_entries, sizeof(sai.entries[0]),
fs/xfs/scrub/xfarray.c
560
sort(scratch, hi - lo + 1, si->array->obj_size, si->cmp_fn, NULL);
fs/xfs/scrub/xfarray.c
597
sort(startp, hi - lo + 1, si->array->obj_size, si->cmp_fn, NULL);
fs/xfs/scrub/xfarray.c
706
sort(parray, XFARRAY_QSORT_PIVOT_NR, pivot_rec_sz, si->cmp_fn, NULL);
fs/xfs/xfs_attr_item.c
413
bool sort)
fs/xfs/xfs_bmap_item.c
295
bool sort)
fs/xfs/xfs_bmap_item.c
303
if (sort)
fs/xfs/xfs_dquot.c
1515
sort(q, i, sizeof(struct xfs_dqtrx), xfs_dqtrx_cmp, NULL);
fs/xfs/xfs_exchmaps_item.c
216
bool sort)
fs/xfs/xfs_extfree_item.c
420
bool sort,
fs/xfs/xfs_extfree_item.c
430
if (sort)
fs/xfs/xfs_extfree_item.c
442
bool sort)
fs/xfs/xfs_extfree_item.c
444
return __xfs_extent_free_create_intent(tp, items, count, sort,
fs/xfs/xfs_extfree_item.c
760
bool sort)
fs/xfs/xfs_extfree_item.c
762
return __xfs_extent_free_create_intent(tp, items, count, sort,
fs/xfs/xfs_platform.h
184
#define xfs_sort(a,n,s,fn) sort(a,n,s,fn,NULL)
fs/xfs/xfs_refcount_item.c
311
bool sort,
fs/xfs/xfs_refcount_item.c
321
if (sort)
fs/xfs/xfs_refcount_item.c
333
bool sort)
fs/xfs/xfs_refcount_item.c
335
return __xfs_refcount_update_create_intent(tp, items, count, sort,
fs/xfs/xfs_refcount_item.c
609
bool sort)
fs/xfs/xfs_refcount_item.c
611
return __xfs_refcount_update_create_intent(tp, items, count, sort,
fs/xfs/xfs_rmap_item.c
336
bool sort,
fs/xfs/xfs_rmap_item.c
346
if (sort)
fs/xfs/xfs_rmap_item.c
358
bool sort)
fs/xfs/xfs_rmap_item.c
360
return __xfs_rmap_update_create_intent(tp, items, count, sort,
fs/xfs/xfs_rmap_item.c
662
bool sort)
fs/xfs/xfs_rmap_item.c
664
return __xfs_rmap_update_create_intent(tp, items, count, sort,
fs/xfs/xfs_zone_gc.c
344
sort(iter->recs, iter->rec_count, sizeof(iter->recs[0]),
include/linux/sort.h
22
void sort(void *base, size_t num, size_t size,
kernel/bpf/btf.c
5579
sort(secs, ARRAY_SIZE(btf_sec_info_offset),
kernel/bpf/btf.c
5756
sort(&aof->ids, aof->cnt, sizeof(aof->ids[0]), btf_id_cmp_func, NULL);
kernel/bpf/btf.c
8767
sort(set->pairs, set->cnt, sizeof(set->pairs[0]), btf_id_cmp_func, NULL);
kernel/bpf/btf.c
9098
sort(tab->dtors, tab->cnt, sizeof(tab->dtors[0]), btf_id_cmp_func, NULL);
kernel/bpf/verifier.c
18629
sort(items, cnt, sizeof(items[0]), cmp_ptr_to_u32, NULL);
kernel/bpf/verifier.c
3110
sort(env->subprog_info, env->subprog_cnt,
kernel/bpf/verifier.c
3311
sort(tab->descs, tab->nr_descs, sizeof(tab->descs[0]),
kernel/bpf/verifier.c
3529
sort(tab->descs, tab->nr_descs, sizeof(tab->descs[0]),
kernel/bpf/verifier.c
3580
sort(tab->descs, tab->nr_descs, sizeof(tab->descs[0]),
kernel/cgroup/cgroup-v1.c
374
sort(array, length, sizeof(pid_t), cmppid, NULL);
kernel/groups.c
86
sort(group_info->gid, group_info->ngroups, sizeof(*group_info->gid),
kernel/jump_label.c
90
sort(start, size, sizeof(struct jump_entry), jump_label_cmp, swapfn);
kernel/kcsan/debugfs.c
113
sort(report_filterlist.addrs, report_filterlist.used,
kernel/locking/lockdep_proc.c
666
sort(data->stats, data->iter_end - data->stats,
kernel/range.c
156
sort(range, nr_range, sizeof(struct range), cmp_range, NULL);
kernel/range.c
164
sort(range, nr_range, sizeof(struct range), cmp_range, NULL);
kernel/static_call_inline.c
109
sort(start, stop - start, sizeof(struct static_call_site),
kernel/trace/fprobe.c
657
sort(syms, num, sizeof(*syms), symbols_cmp, NULL);
kernel/trace/ftrace.c
7566
sort(start, count, sizeof(*start),
kernel/trace/tracing_map.c
1035
sort(&entries[start], n_sub,
kernel/trace/tracing_map.c
1118
sort(entries, n_entries, sizeof(struct tracing_map_sort_entry *),
kernel/trace/tracing_map.c
972
sort(sort_entries, n_entries, sizeof(struct tracing_map_sort_entry *),
kernel/user_namespace.c
862
sort(map->forward, map->nr_extents, sizeof(struct uid_gid_extent),
kernel/user_namespace.c
872
sort(map->reverse, map->nr_extents, sizeof(struct uid_gid_extent),
lib/extable.c
66
sort(start, finish - start, sizeof(struct exception_table_entry),
lib/group_cpus.c
125
sort(node_groups, num_nodes, sizeof(node_groups[0]),
lib/objagg.c
1028
sort(objagg_stats->stats_info, objagg_stats->stats_info_count,
lib/objagg.c
631
sort(objagg_stats->stats_info, objagg_stats->stats_info_count,
lib/sort.c
344
EXPORT_SYMBOL(sort);
lib/tests/test_sort.c
30
sort(a, TEST_LEN, sizeof(*a), cmpint, NULL);
lib/tests/test_sort.c
42
sort(a, TEST_LEN - 1, sizeof(*a), cmpint, NULL);
mm/damon/stat.c
102
sort(region_pointers, nr_regions, sizeof(*region_pointers),
mm/memcontrol-v1.c
803
sort(new->entries, size, sizeof(*new->entries),
mm/numa_memblks.c
534
sort(&blk[0], count, sizeof(blk[0]), cmp_memblk, NULL);
mm/percpu-stats.c
107
sort(alloc_sizes, as_len, sizeof(int), cmpint, NULL);
mm/slub.c
9755
sort(t->loc, t->count, sizeof(struct location),
net/openvswitch/flow_table.c
1155
sort(masks_and_count, masks_entries, sizeof(*masks_and_count),
scripts/dtc/dtc.c
171
bool force = false, sort = false;
scripts/dtc/dtc.c
243
sort = true;
scripts/dtc/dtc.c
354
if (sort)
security/apparmor/label.c
282
sort(vec, n, sizeof(struct aa_profile *), sort_cmp, NULL);
sound/hda/codecs/generic.c
4871
sort(spec->am_entry, num_pins, sizeof(spec->am_entry[0]),
sound/hda/common/auto_parser.c
409
sort(cfg->inputs, cfg->num_inputs, sizeof(cfg->inputs[0]),
sound/hda/common/auto_parser.c
49
sort(list, num_pins, sizeof(list[0]), compare_seq, NULL);
sound/soc/codecs/aw88399.c
1497
sort(re_temp, AW_CALI_READ_CNT_MAX, sizeof(uint32_t), compare_ints, NULL);
sound/soc/soc-dapm.c
1779
int *sort;
sound/soc/soc-dapm.c
1785
sort = dapm_up_seq;
sound/soc/soc-dapm.c
1787
sort = dapm_down_seq;
sound/soc/soc-dapm.c
1789
WARN_ONCE(sort[a->id] == 0, "offset a->id %d not initialized\n", a->id);
sound/soc/soc-dapm.c
1790
WARN_ONCE(sort[b->id] == 0, "offset b->id %d not initialized\n", b->id);
sound/soc/soc-dapm.c
1792
if (sort[a->id] != sort[b->id])
sound/soc/soc-dapm.c
1793
return sort[a->id] - sort[b->id];
sound/soc/soc-dapm.c
1951
int *sort;
sound/soc/soc-dapm.c
1954
sort = dapm_up_seq;
sound/soc/soc-dapm.c
1956
sort = dapm_down_seq;
sound/soc/soc-dapm.c
1962
if (sort[w->id] != cur_sort || w->reg != cur_reg ||
sound/soc/soc-dapm.c
1969
if (sort[i] == cur_sort)
sound/soc/soc-dapm.c
2012
cur_sort = sort[w->id];
sound/soc/soc-dapm.c
2030
if (sort[i] == cur_sort)
tools/lib/bpf/btf_relocate.c
25
#define qsort(base, num, sz, cmp) sort(base, num, sz, cmp, NULL)
tools/perf/builtin-c2c.c
1995
fmt->sort = dim->se ? c2c_se_cmp : dim->cmp;
tools/perf/builtin-c2c.c
200
const char *sort,
tools/perf/builtin-c2c.c
206
const char *sort,
tools/perf/builtin-c2c.c
2070
char *sort = sort_ ? strdup(sort_) : NULL;
tools/perf/builtin-c2c.c
2074
PARSE_LIST(sort, c2c_hists__init_sort);
tools/perf/builtin-c2c.c
2092
free(sort);
tools/perf/builtin-c2c.c
2097
const char *sort,
tools/perf/builtin-c2c.c
2113
return hpp_list__parse(&hists->list, /*output=*/NULL, sort, env);
tools/perf/builtin-c2c.c
2118
const char *sort,
tools/perf/builtin-c2c.c
2122
return hpp_list__parse(&c2c_hists->list, output, sort, env);
tools/perf/builtin-c2c.c
222
ret = c2c_hists__init(hists, sort, nr_header_lines, env);
tools/perf/builtin-diff.c
1741
fmt->sort = hist_entry__cmp_baseline;
tools/perf/builtin-diff.c
1745
fmt->sort = hist_entry__cmp_delta;
tools/perf/builtin-diff.c
1749
fmt->sort = hist_entry__cmp_ratio;
tools/perf/builtin-diff.c
1753
fmt->sort = hist_entry__cmp_wdiff;
tools/perf/builtin-diff.c
1757
fmt->sort = hist_entry__cmp_delta_abs;
tools/perf/builtin-diff.c
1761
fmt->sort = hist_entry__cmp_nop;
tools/perf/builtin-diff.c
1765
fmt->sort = hist_entry__cmp_nop;
tools/perf/builtin-diff.c
1768
fmt->sort = hist_entry__cmp_nop;
tools/perf/builtin-diff.c
1840
fmt->sort = hist_entry__cmp_delta_idx;
tools/perf/builtin-diff.c
1843
fmt->sort = hist_entry__cmp_ratio_idx;
tools/perf/builtin-diff.c
1846
fmt->sort = hist_entry__cmp_wdiff_idx;
tools/perf/builtin-diff.c
1849
fmt->sort = hist_entry__cmp_delta_abs_idx;
tools/perf/builtin-diff.c
1856
fmt->sort = hist_entry__cmp_nop;
tools/perf/builtin-diff.c
577
bh->block_fmt.sort = block_sort;
tools/perf/builtin-kmem.c
1268
struct sort_dimension *sort;
tools/perf/builtin-kmem.c
1277
list_for_each_entry(sort, sort_list, list) {
tools/perf/builtin-kmem.c
1278
cmp = sort->cmp(data, this);
tools/perf/builtin-kmem.c
1315
struct sort_dimension *sort;
tools/perf/builtin-kmem.c
1324
list_for_each_entry(sort, sort_list, list) {
tools/perf/builtin-kmem.c
1325
cmp = sort->cmp(data, this);
tools/perf/builtin-kmem.c
1679
struct sort_dimension *sort;
tools/perf/builtin-kmem.c
1684
sort = memdup(slab_sorts[i], sizeof(*slab_sorts[i]));
tools/perf/builtin-kmem.c
1685
if (!sort) {
tools/perf/builtin-kmem.c
1689
list_add_tail(&sort->list, list);
tools/perf/builtin-kmem.c
1699
struct sort_dimension *sort;
tools/perf/builtin-kmem.c
1704
sort = memdup(page_sorts[i], sizeof(*page_sorts[i]));
tools/perf/builtin-kmem.c
1705
if (!sort) {
tools/perf/builtin-kmem.c
1709
list_add_tail(&sort->list, list);
tools/perf/builtin-kmem.c
516
struct sort_dimension *sort;
tools/perf/builtin-kmem.c
524
list_for_each_entry(sort, &page_alloc_sort_input, list) {
tools/perf/builtin-kmem.c
525
cmp = sort->cmp(pstat, data);
tools/perf/builtin-kmem.c
571
struct sort_dimension *sort;
tools/perf/builtin-kmem.c
579
list_for_each_entry(sort, &page_caller_sort_input, list) {
tools/perf/builtin-kmem.c
580
cmp = sort->cmp(pstat, data);
tools/perf/builtin-kvm.c
406
fmt->sort = dim->cmp;
tools/perf/builtin-kvm.c
479
char *sort = sort_ ? strdup(sort_) : NULL;
tools/perf/builtin-kvm.c
486
ret = kvm_hpp_list__init(sort, hpp_list, kvm_hists__init_sort);
tools/perf/builtin-kvm.c
497
free(sort);
tools/perf/builtin-kvm.c
509
static int kvm_hists__reinit(const char *output, const char *sort)
tools/perf/builtin-kvm.c
512
return kvm_hpp_list__parse(&kvm_hists.list, output, sort);
tools/perf/builtin-kwork.c
297
struct sort_dimension *sort;
tools/perf/builtin-kwork.c
301
list_for_each_entry(sort, list, list) {
tools/perf/builtin-kwork.c
302
ret = sort->cmp(l, r);
tools/perf/builtin-mem.c
332
char sort[128];
tools/perf/builtin-mem.c
335
scnprintf(sort, sizeof(sort), "--sort=%s", mem->sort_key);
tools/perf/builtin-mem.c
337
strcpy(sort, "--sort=mem,snoop,tlb,type");
tools/perf/builtin-mem.c
343
strcpy(sort, "--sort=mem,sym,dso,symbol_daddr,"
tools/perf/builtin-mem.c
346
strcpy(sort, "--sort=local_weight,mem,sym,dso,symbol_daddr,"
tools/perf/builtin-mem.c
352
strcat(sort, ",phys_daddr");
tools/perf/builtin-mem.c
355
strcat(sort, ",data_page_size");
tools/perf/builtin-mem.c
358
if (mem->data_type && !strstr(sort, "type"))
tools/perf/builtin-mem.c
359
strcat(sort, ",type");
tools/perf/builtin-mem.c
361
return strdup(sort);
tools/perf/builtin-sched.c
3153
callchain_param.sort(&itr->sorted_root.rb_root, &itr->callchain,
tools/perf/builtin-sched.c
971
struct sort_dimension *sort;
tools/perf/builtin-sched.c
976
list_for_each_entry(sort, list, list) {
tools/perf/builtin-sched.c
977
ret = sort->cmp(l, r);
tools/perf/ui/browsers/hists.c
2987
callchain_param.sort(&he->sorted_chain, he->callchain,
tools/perf/ui/hist.c
670
return fmt->sort == hpp__sort_mem_stat;
tools/perf/ui/hist.c
703
.sort = hpp__sort_ ## _fn, \
tools/perf/ui/hist.c
717
.sort = hpp__sort_ ## _fn, \
tools/perf/ui/hist.c
730
.sort = hpp__sort_ ## _fn, \
tools/perf/ui/hist.c
744
.sort = hpp__sort_mem_stat, \
tools/perf/util/block-info.c
388
fmt->sort = block_total_cycles_pct_sort;
tools/perf/util/callchain.c
523
param->sort = sort_chain_graph_abs;
tools/perf/util/callchain.c
526
param->sort = sort_chain_graph_rel;
tools/perf/util/callchain.c
530
param->sort = sort_chain_flat;
tools/perf/util/callchain.h
108
sort_chain_func_t sort;
tools/perf/util/hist.c
1431
offsetof(struct perf_hpp_fmt, sort), false, true);
tools/perf/util/hist.c
2010
callchain_param.sort(&he->sorted_chain, he->callchain,
tools/perf/util/hist.c
2035
callchain_param.sort(&he->sorted_chain, he->callchain,
tools/perf/util/hist.h
500
perf_hpp_fmt_cmp_t sort;
tools/perf/util/sort.c
2894
hse->hpp.sort = __sort__hpp_sort;
tools/perf/util/sort.c
3264
hde->hpp.sort = __sort__hde_cmp;