bsearch
ret = bsearch((const void *)(unsigned long)sys_id,
return bsearch((void *)(uintptr_t)offset, regions, nr_regions,
found = bsearch(&key, rtas_function_table, ARRAY_SIZE(rtas_function_table),
pd = bsearch(&patch_id, phashes, ARRAY_SIZE(phashes), sizeof(struct patch_digest), cmp_id);
u64 *fe = bsearch(&key, events, nevents, sizeof(events[0]),
r = bsearch(&key, map->reg_defaults, map->num_reg_defaults,
found = bsearch(&snap_id, &snapc->snaps, snapc->num_snaps,
p = bsearch(&rsrc_id, rsrc_table->rsrc, rsrc_table->num,
clk = bsearch(&key, provider->clocks, provider->num_clocks,
return bsearch(&destination, valid_routes->routes,
if (!bsearch(&source, routes->src, routes->n_src, sizeof(int),
if (bsearch(&entry, regset->registers, count,
return bsearch(&key, runtime->regs, runtime->num_regs, sizeof(key),
usage_desc = bsearch(&usage, hid_custom_usage_desc_table,
index = bsearch(&tmp, ad5758_dc_dc_ilim,
goto bsearch;
goto bsearch;
bsearch:
return bsearch(n, key, 0);
return bsearch(n, key, 1);
res = bsearch(&scancode, rc_map->scan, rc_map->len,
return bsearch(&key, ice_health_status_lookup, ARRAY_SIZE(ice_health_status_lookup),
ret = bsearch(&cmd, arr->arr, arr->size, size, iwl_hcmd_names_cmp);
return bsearch((void *)pin_id, pctrl->data->pindata, pctrl->data->npins,
return bsearch(&key, hp, nr_hp, sizeof(*hp), intc_handle_int_cmp);
clone_root = bsearch((void *)(uintptr_t)root_id, bctx->sctx->clone_roots,
root = bsearch((void *)(uintptr_t)root_id, sctx->clone_roots,
extern void *bsearch(const void *key, const void *base, size_t num, size_t size, cmp_func_t cmp);
return bsearch(&id, set->ids, set->cnt, sizeof(u32), btf_id_cmp_func) != NULL;
return bsearch(&id, set->pairs, set->cnt, sizeof(set->pairs[0]), btf_id_cmp_func);
return bsearch(&btf_id, tab->types, tab->cnt, sizeof(tab->types[0]), btf_id_cmp_func);
dtor = bsearch(&btf_id, tab->dtors, tab->cnt, sizeof(tab->dtors[0]), btf_id_cmp_func);
field = bsearch(&offset, rec->fields, rec->cnt, sizeof(rec->fields[0]), btf_field_cmp);
return bsearch(&desc, tab->descs, tab->nr_descs,
b = bsearch(&kf_btf, tab->descs, tab->nr_descs,
res = bsearch(&desc, tab->descs, tab->nr_descs,
ret = !!bsearch(&func_addr, report_filterlist.addrs,
return bsearch(name, start, stop - start,
sym = bsearch(fsa->name, syms->start, syms->stop - syms->start,
hop_masks = bsearch(&k, k.masks, sched_domains_numa_levels, sizeof(k.masks[0]), hop_cmp);
addr = bsearch(&entry_ip, link->addrs, link->cnt, sizeof(entry_ip),
rec = bsearch(&key, pg->records, pg->index,
rec = bsearch(&key, pg->records, pg->index,
sym = bsearch(&name, args->syms, args->cnt, sizeof(*args->syms), symbols_cmp);
return bsearch(&key, map->forward, extents,
return bsearch(&key, map->reverse, extents,
EXPORT_SYMBOL(bsearch);
NOKPROBE_SYMBOL(bsearch);
return bsearch(&value, base, num,
interval = bsearch(&ctx, array->intervals, array->num_intervals,
interval = bsearch(&ctx, array->intervals, array->num_intervals,
ref = bsearch(cursor, type_index, nr_types, sizeof(type_index[0]),
dir = bsearch(&tokens[tix], directives,
return bsearch(&key, function_list, function_list_size,
return bsearch(&str, array, size, sizeof(char *), compare_strings) != NULL;
bsearch(&sym, dd->sym_mapping, dd->sym_count,
found = bsearch(&tmp, symbols, cnt, sizeof(*symbols), symbol_cmp);
if (!bsearch(&sym_name, data->syms, data->cnt, sizeof(*data->syms), avail_func_cmp)) {
if (!bsearch(&psym_trim, data->syms, data->cnt, sizeof(*data->syms), avail_func_cmp))
return bsearch(&insn_idx, prog->reloc_desc, prog->nr_reloc,
caller = bsearch(&key, alloc_func_list, nr_alloc_funcs,
gfp = bsearch(&key, gfps, nr_gfps, sizeof(*gfps), gfpcmp);
if (bsearch(&key, gfps, nr_gfps, sizeof(*gfps), gfpcmp))
return bsearch(name, fmts, nmemb, sizeof(struct syscall_fmt), syscall_fmt__cmp);
return bsearch(name, fmts, nmemb, sizeof(struct syscall_arg_fmt), syscall_arg_fmt__cmp);
in_ev_qualifier = bsearch(&id, trace->ev_qualifier_ids.entries,
struct syscall **sc_entry = bsearch(&key, trace->syscalls.table,
void *fp = &bsearch;
ret = bsearch(&mem_insns_31_opcode, ins_array, ARRAY_SIZE(ins_array), sizeof(ins_array[0]), cmp_offset);
ret = bsearch(&mem_insns_31_opcode, arithmetic_ins_op_31, ARRAY_SIZE(arithmetic_ins_op_31),
ret = bsearch(&mem_insns_31_opcode, arithmetic_two_ops, ARRAY_SIZE(arithmetic_two_ops),
entry = bsearch(comm_str__str(cs), comm_strs->strs, comm_strs->num_strs,
result = bsearch(str, comm_strs->strs, comm_strs->num_strs, sizeof(struct comm_str *),
tmp = bsearch(&key, archs, num_archs, sizeof(*archs), arch__key_cmp);
ins = bsearch(name, arch->instructions, nmemb, sizeof(struct ins), ins__key_cmp);
ins = bsearch(tmp, arch->instructions, nmemb, sizeof(struct ins), ins__key_cmp);
res = bsearch(&key, dsos->dsos, dsos->cnt, sizeof(struct dso *),
elem = bsearch(&fn_type, hwmon_type_strs + 1, ARRAY_SIZE(hwmon_type_strs) - 1,
elem = bsearch(fn_item, hwmon_item_strs + 1, ARRAY_SIZE(hwmon_item_strs) - 1,
mapp = bsearch(&ip, maps_by_address, nr_maps, sizeof(*mapp),
bsearch(name, maps__maps_by_name(maps), maps__nr_maps(maps),
bsearch(&map, maps__maps_by_address(maps), maps__nr_maps(maps),
bsearch(&map, maps_by_name, maps__nr_maps(maps),
vr = bsearch(&vi, di->sorted, di->nr_entries, sizeof(di->sorted[0]), cmp_offset);
id = bsearch(&key, table->sorted_names, table->sorted_names_len,
label_pc = bsearch(&pc, labels.pcs, labels.cnt, sizeof(*labels.pcs), cmp_u32);
range = bsearch(&key, bus->range, bus->dev_count,