Home
last modified time | relevance | path

Searched refs:bsearch (Results 1 – 25 of 43) sorted by relevance

12

/linux/lib/
H A Dbsearch.c31 void *bsearch(const void *key, const void *base, size_t num, size_t size, cmp_func_t cmp) in bsearch() function
35 EXPORT_SYMBOL(bsearch);
36 NOKPROBE_SYMBOL(bsearch);
H A Dextable.c116 return bsearch(&value, base, num, in search_extable()
/linux/tools/perf/util/annotate-arch/
H A Dannotate-powerpc.c308 …ret = bsearch(&mem_insns_31_opcode, ins_array, ARRAY_SIZE(ins_array), sizeof(ins_array[0]), cmp_of… in check_ppc_insn()
315 ret = bsearch(&mem_insns_31_opcode, arithmetic_ins_op_31, ARRAY_SIZE(arithmetic_ins_op_31), in check_ppc_insn()
325 ret = bsearch(&mem_insns_31_opcode, arithmetic_two_ops, ARRAY_SIZE(arithmetic_two_ops), in check_ppc_insn()
/linux/include/linux/
H A Dbsearch.h30 extern void *bsearch(const void *key, const void *base, size_t num, size_t size, cmp_func_t cmp);
/linux/tools/perf/util/
H A Dcomm.c112 entry = bsearch(comm_str__str(cs), comm_strs->strs, comm_strs->num_strs, in comm_strs__remove_if_last()
127 result = bsearch(str, comm_strs->strs, comm_strs->num_strs, sizeof(struct comm_str *), in __comm_strs__find()
H A Dmaps.c416 bsearch(&map, maps__maps_by_address(maps), maps__nr_maps(maps), in maps__by_address_index()
437 bsearch(&map, maps_by_name, maps__nr_maps(maps), in maps__by_name_index()
1136 mapp = bsearch(&ip, maps_by_address, nr_maps, sizeof(*mapp), in maps__find()
1181 bsearch(name, maps__maps_by_name(maps), maps__nr_maps(maps), in maps__find_by_name()
H A Dhwmon_pmu.c189 elem = bsearch(&fn_type, hwmon_type_strs + 1, ARRAY_SIZE(hwmon_type_strs) - 1, in parse_hwmon_filename()
209 elem = bsearch(fn_item, hwmon_item_strs + 1, ARRAY_SIZE(hwmon_item_strs) - 1, in parse_hwmon_filename()
H A Ddisasm.c166 tmp = bsearch(&key, archs, num_archs, sizeof(*archs), arch__key_cmp); in arch__find()
785 ins = bsearch(name, arch->instructions, nmemb, sizeof(struct ins), ins__key_cmp); in __ins__find()
804 ins = bsearch(tmp, arch->instructions, nmemb, sizeof(struct ins), ins__key_cmp); in __ins__find()
H A Ddsos.c188 res = bsearch(&key, dsos->dsos, dsos->cnt, sizeof(struct dso *), in __dsos__find_by_longname_id()
/linux/drivers/comedi/drivers/
H A Dni_routes.c381 return bsearch(&destination, valid_routes->routes, in ni_find_route_set()
396 if (!bsearch(&source, routes->src, routes->n_src, sizeof(int), in ni_route_set_has_source()
/linux/tools/perf/tests/
H A Ddwarf-unwind.c147 void *fp = &bsearch; in test_dwarf_unwind__krava_3()
/linux/drivers/sh/intc/
H A Dchip.c126 return bsearch(&key, hp, nr_hp, sizeof(*hp), intc_handle_int_cmp); in intc_find_irq()
/linux/scripts/
H A Dtracepoint-update.c114 return bsearch(&str, array, size, sizeof(char *), compare_strings) != NULL; in find_event()
H A Dasn1_compiler.c442 dir = bsearch(&tokens[tix], directives, in tokenise()
1012 ref = bsearch(cursor, type_index, nr_types, sizeof(type_index[0]), in parse_type()
/linux/kernel/kcsan/
H A Ddebugfs.c117 ret = !!bsearch(&func_addr, report_filterlist.addrs, in kcsan_skip_report_debugfs()
/linux/tools/testing/selftests/bpf/
H A Djit_disasm_helpers.c144 label_pc = bsearch(&pc, labels.pcs, labels.cnt, sizeof(*labels.pcs), cmp_u32); in disasm_one_func()
/linux/tools/bpf/bpftool/
H A Dxlated_dumper.c85 bsearch(&sym, dd->sym_mapping, dd->sym_count, in kernel_syms_search()
/linux/drivers/pinctrl/sophgo/
H A Dpinctrl-sophgo-common.c45 return bsearch((void *)pin_id, pctrl->data->pindata, pctrl->data->npins, in sophgo_get_pin()
/linux/tools/perf/
H A Dbuiltin-kmem.c429 caller = bsearch(&key, alloc_func_list, nr_alloc_funcs, in find_callsite()
747 gfp = bsearch(&key, gfps, nr_gfps, sizeof(*gfps), gfpcmp); in compact_gfp_string()
771 if (bsearch(&key, gfps, nr_gfps, sizeof(*gfps), gfpcmp)) in parse_gfp_flags()
/linux/drivers/md/persistent-data/
H A Ddm-btree.c44 static int bsearch(struct btree_node *n, uint64_t key, int want_hi) in bsearch() function
66 return bsearch(n, key, 0); in lower_bound()
71 return bsearch(n, key, 1); in upper_bound()
/linux/kernel/
H A Duser_namespace.c290 return bsearch(&key, map->forward, extents, in map_id_range_down_max()
380 return bsearch(&key, map->reverse, extents, in map_id_range_up_max()
/linux/net/netfilter/
H A Dnft_set_rbtree.c122 interval = bsearch(&ctx, array->intervals, array->num_intervals, in nft_rbtree_lookup()
182 interval = bsearch(&ctx, array->intervals, array->num_intervals, in nft_rbtree_get()
/linux/drivers/clk/keystone/
H A Dsci-clk.c390 clk = bsearch(&key, provider->clocks, provider->num_clocks, in sci_clk_get()
/linux/drivers/iio/dac/
H A Dad5758.c708 index = bsearch(&tmp, ad5758_dc_dc_ilim, in ad5758_parse_dt()
/linux/drivers/clk/imx/
H A Dclk-scu.c188 p = bsearch(&rsrc_id, rsrc_table->rsrc, rsrc_table->num, in imx_scu_clk_is_valid()

12