Symbol: memchr_inv
arch/powerpc/platforms/powermac/nvram.c
304
if (memchr_inv(base, 0xff, NVRAM_SIZE)) {
arch/powerpc/platforms/powermac/nvram.c
384
if (memchr_inv(base, 0xff, NVRAM_SIZE)) {
arch/s390/mm/vmem.c
164
return !memchr_inv((void *)page, PAGE_UNUSED, PMD_SIZE);
arch/x86/coco/sev/core.c
1572
if (!memchr_inv(mdesc->vmpck, 0, VMPCK_KEY_LEN)) {
arch/x86/coco/sev/core.c
1888
if (!mdesc->vmpck || !memchr_inv(mdesc->vmpck, 0, VMPCK_KEY_LEN)) {
arch/x86/kernel/cpu/sgx/encl.c
188
pcmd_page_empty = !memchr_inv(pcmd_page, 0, PAGE_SIZE);
arch/x86/kernel/cpu/sgx/encl.c
201
if (memchr_inv(pcmd_page, 0, PAGE_SIZE))
arch/x86/kernel/cpu/sgx/ioctl.c
201
if (memchr_inv(secinfo->reserved, 0, sizeof(secinfo->reserved)))
arch/x86/kernel/fpu/xstate.c
449
if (memchr_inv(hdr->reserved, 0, sizeof(hdr->reserved)))
arch/x86/kvm/vmx/tdx.c
2735
if (memchr_inv(init_vm->reserved, 0, sizeof(init_vm->reserved))) {
arch/x86/mm/init_64.c
879
return !memchr_inv((void *)start, PAGE_UNUSED, PMD_SIZE);
block/blk-crypto.c
452
if (memchr_inv(arg.reserved, 0, sizeof(arg.reserved)))
block/blk-crypto.c
495
if (memchr_inv(arg.reserved, 0, sizeof(arg.reserved)))
block/blk-crypto.c
530
if (memchr_inv(arg.reserved, 0, sizeof(arg.reserved)))
crypto/async_tx/async_xor.c
283
return !memchr_inv(page_address(p) + offset, 0, len);
crypto/dh_helper.c
115
if (memchr_inv(params->p, 0, params->p_size) == NULL)
crypto/testmgr.c
214
return memchr_inv(addr, TESTMGR_POISON_BYTE, len) == NULL;
crypto/testmgr.c
3884
if (memchr_inv(outbuf_dec, 0, out_len - vecs->m_size) ||
crypto/testmgr.c
4005
memchr_inv(sig + vecs->c_size, 0, sig_size - vecs->c_size)) {
crypto/testmgr.c
503
memchr_inv(&divs[i], 0, (count - i) * sizeof(divs[0])) == NULL;
crypto/testmgr.c
527
if (memchr_inv(cfg->dst_divs, 0, sizeof(cfg->dst_divs)))
drivers/block/rbd.c
3006
if (memchr_inv(bvec_virt(&bv), 0, bv.bv_len))
drivers/char/tpm/tpm2-cmd.c
602
pcr_select_offset = memchr_inv(pcr_selection.pcr_select, 0,
drivers/gpu/drm/i915/display/intel_cx0_phy.c
2067
return memchr_inv(&pll_state->pll[C10_PLL_SSC_REG_START_IDX],
drivers/gpu/drm/i915/gem/selftests/i915_gem_context.c
1763
if (memchr_inv(vaddr, *out, PAGE_SIZE)) {
drivers/gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c
397
if (memchr_inv(obj_map, pattern[i], PAGE_SIZE)) {
drivers/gpu/drm/i915/gem/selftests/i915_gem_dmabuf.c
407
if (memchr_inv(dma_map, pattern[i], PAGE_SIZE)) {
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
827
if (memchr_inv((void __force *)map, POISON_FREE, obj->base.size)) {
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c
863
if (memchr_inv(vaddr, POISON_FREE, obj->base.size)) {
drivers/gpu/drm/i915/gt/intel_lrc.c
985
if (memchr_inv(vaddr, CONTEXT_REDZONE, I915_GTT_PAGE_SIZE))
drivers/gpu/drm/i915/gt/selftest_context.c
138
if (memchr_inv(vaddr, POISON_INUSE, I915_GTT_PAGE_SIZE)) {
drivers/gpu/drm/i915/gt/selftest_rps.c
175
if (!memchr_inv(history, act, sizeof(history)))
drivers/gpu/drm/i915/intel_memory_region.c
51
if (memchr_inv(result, value, sizeof(result))) {
drivers/gpu/drm/i915/selftests/i915_perf.c
405
if (memchr_inv(scratch, POISON_FREE, PAGE_SIZE)) {
drivers/hv/mshv.h
14
memchr_inv(&((STRUCT).MEMBER), \
drivers/iio/magnetometer/yamaha-yas530.c
887
if (!memchr_inv(data, 0x00, 13) && !(data[13] & BIT(7)))
drivers/iio/magnetometer/yamaha-yas530.c
943
if (!memchr_inv(data, 0x00, 16) && !FIELD_GET(GENMASK(5, 0), data[16]))
drivers/infiniband/core/uverbs_cmd.c
2742
if (memchr_inv(kern_spec_filter +
drivers/infiniband/core/uverbs_ioctl.c
147
return !memchr_inv((const void *)&uattr->data + len,
drivers/infiniband/hw/efa/efa_verbs.c
183
!memchr_inv(reserved, 0, sizeof(reserved))
drivers/infiniband/hw/mlx4/main.c
1338
memchr_inv((void *)&filter.field +\
drivers/infiniband/hw/mlx4/qp.c
736
if (memchr_inv(ucmd.reserved, 0, sizeof(ucmd.reserved)))
drivers/infiniband/hw/mlx5/fs.c
146
memchr_inv((void *)&filter.field + sizeof(filter.field), 0, \
drivers/infiniband/hw/mlx5/fs.c
42
!(memchr_inv(MLX5_ADDR_OF(fte_match_param, match_criteria, headers), \
drivers/infiniband/hw/mlx5/qp.c
4723
memchr_inv(&ucmd.burst_info.reserved, 0,
drivers/infiniband/ulp/ipoib/ipoib_main.c
2002
if (memchr_inv(priv->dev->dev_addr, 0, INFINIBAND_ALEN))
drivers/input/keyboard/applespi.c
1139
if (!memchr_inv(keyboard_protocol->keys_pressed, 1, MAX_ROLLOVER))
drivers/isdn/mISDN/l1oip_core.c
1110
if (!memchr_inv(skb->data, 0xff, l)) {
drivers/isdn/mISDN/l1oip_core.c
1121
if (!memchr_inv(skb->data, 0x2a, l)) {
drivers/md/dm-integrity.c
5068
if (memchr_inv(ic->sb, 0, SB_SECTORS << SECTOR_SHIFT)) {
drivers/misc/pci_endpoint_test.c
593
bad = memchr_inv(read_buf, pattern, chunk);
drivers/mtd/nand/raw/qcom_nandc.c
435
if (memchr_inv(data_buf, 0xff, data_len)) {
drivers/net/ethernet/marvell/prestera/prestera_router_hw.c
64
return memchr_inv(key, 0, sizeof(*key)) ? true : false;
drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c
220
if (!memchr_inv(labels, 0, sizeof(u32) * 4)) {
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
969
if (memchr_inv(&enc_ports.mask->dst, 0xff,
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
180
if (memchr_inv(&enc_opts.mask->data, 0, sizeof(enc_opts.mask->data)) &&
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
232
!memchr_inv(option_mask->opt_data, 0, option_mask->length * 4))
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_geneve.c
245
if (!memchr_inv(option_key->opt_data, 0, option_key->length * 4)) {
drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun_vxlan.c
122
if (memchr_inv(&enc_opts.mask->data, 0, sizeof(enc_opts.mask->data)) &&
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c
2220
memchr_inv(opt->opt_data, 0, opt->length * 4)) {
drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
117
if (!memchr_inv(misc2, 0, MLX5_ST_SZ_BYTES(fte_match_set_misc2)))
drivers/net/ethernet/mellanox/mlxsw/core_acl_flex_keys.c
461
if (!memchr_inv(mask_value, 0, len)) /* If mask is zero */
drivers/net/ethernet/netronome/nfp/crypto/tls.c
529
if (memchr_inv(&req->fw_handle, 0, sizeof(req->fw_handle)) &&
drivers/net/ethernet/netronome/nfp/flower/offload.c
1311
if (memchr_inv(ct.key, 0, sizeof(*ct.key)))
drivers/net/ethernet/netronome/nfp/flower/offload.c
349
if (memchr_inv(&ipv6_addrs.mask->dst, 0xff,
drivers/net/ethernet/sfc/tc.c
455
if (memchr_inv(fm.mask->ct_labels, 0, sizeof(fm.mask->ct_labels))) {
drivers/net/ethernet/sfc/tc.c
951
memchr_inv(match->mask.eth_saddr, 0, ETH_ALEN) ||
drivers/net/ethernet/sfc/tc.c
952
memchr_inv(match->mask.eth_daddr, 0, ETH_ALEN) ||
drivers/net/ethernet/sfc/tc.h
40
return !memchr_inv(addr, 0xff, sizeof(*addr));
drivers/net/ethernet/sfc/tc_conntrack.c
396
if (memchr_inv(fa->ct_metadata.labels, 0, sizeof(fa->ct_metadata.labels))) {
drivers/net/geneve.c
1813
memchr_inv(&info->key.u, 0, sizeof(info->key.u)));
drivers/net/phy/sfp.c
2244
if (memchr_inv(buf + i, '\0', min(block_size - 1, len - i)))
drivers/net/wireless/realtek/rtw89/fw.c
2113
fmts_ptr = memchr_inv(fmts_ptr, 0, fmts_end_ptr - fmts_ptr);
drivers/net/wireless/realtek/rtw89/fw.c
9811
le32_encode_bits(!!memchr_inv(gtk_info->txmickey, 0,
drivers/nvme/host/core.c
1643
!memchr_inv(ids->eui64, 0, sizeof(ids->eui64)))
drivers/nvme/host/core.c
1646
!memchr_inv(ids->nguid, 0, sizeof(ids->nguid)))
drivers/nvme/host/core.c
2542
if (memchr_inv(ids->nguid, 0, sizeof(ids->nguid))) {
drivers/nvme/host/core.c
2546
if (memchr_inv(ids->eui64, 0, sizeof(ids->eui64))) {
drivers/nvme/host/core.c
3794
bool has_nguid = memchr_inv(ids->nguid, 0, sizeof(ids->nguid));
drivers/nvme/host/core.c
3795
bool has_eui64 = memchr_inv(ids->eui64, 0, sizeof(ids->eui64));
drivers/nvme/host/sysfs.c
115
if (memchr_inv(ids->nguid, 0, sizeof(ids->nguid)))
drivers/nvme/host/sysfs.c
118
if (memchr_inv(ids->eui64, 0, sizeof(ids->eui64)))
drivers/nvme/host/sysfs.c
277
!memchr_inv(ids->nguid, 0, sizeof(ids->nguid)))
drivers/nvme/host/sysfs.c
281
if (!memchr_inv(ids->nguid, 0, sizeof(ids->nguid)))
drivers/nvme/host/sysfs.c
285
if (!memchr_inv(ids->eui64, 0, sizeof(ids->eui64)))
drivers/nvme/target/admin-cmd.c
1010
if (memchr_inv(&req->ns->uuid, 0, sizeof(req->ns->uuid))) {
drivers/nvme/target/admin-cmd.c
1017
if (memchr_inv(req->ns->nguid, 0, sizeof(req->ns->nguid))) {
drivers/platform/x86/amd/pmf/tee-if.c
361
return memchr_inv(dev->policy_buf, 0xff, dev->policy_sz);
drivers/s390/block/dasd_ioctl.c
398
if (memchr_inv(data.reserved, 0, sizeof(data.reserved))) {
drivers/s390/char/uvdevice.c
491
if (memchr_inv(ioctl->reserved14, 0, sizeof(ioctl->reserved14)))
drivers/scsi/lpfc/lpfc_els.c
12455
if (!memchr_inv(vport->lpfc_vmid_host_uuid, 0,
drivers/scsi/lpfc/lpfc_els.c
1333
if (!memchr_inv(vport->lpfc_vmid_host_uuid, 0,
drivers/target/target_core_iblock.c
470
not_zero = memchr_inv(buf, 0x00, cmd->data_length);
fs/btrfs/ioctl.c
3251
if (memchr_inv(loi->reserved, 0, sizeof(loi->reserved))) {
fs/btrfs/ioctl.c
4454
if (memchr_inv(args.reserved, 0, sizeof(args.reserved)))
fs/btrfs/ioctl.c
4895
if (memchr_inv(data->args.reserved, 0, sizeof(data->args.reserved)))
fs/cramfs/inode.c
352
return memchr_inv(tail_data, 0, PAGE_SIZE - partial) ? true : false;
fs/crypto/keyring.c
1083
if (memchr_inv(arg.__reserved, 0, sizeof(arg.__reserved)))
fs/crypto/keyring.c
1204
if (memchr_inv(arg.__reserved, 0, sizeof(arg.__reserved)))
fs/crypto/keyring.c
766
if (memchr_inv(arg.__reserved, 0, sizeof(arg.__reserved)))
fs/crypto/policy.c
284
if (memchr_inv(policy->__reserved, 0, sizeof(policy->__reserved))) {
fs/erofs/decompressor.c
193
padend = memchr_inv(padbuf, 0, padbufsize);
fs/exfat/super.c
464
if (memchr_inv(p_boot->must_be_zero, 0, sizeof(p_boot->must_be_zero)))
fs/ext4/extents-test.c
322
ret = memchr_inv(buf, c, size);
fs/ext4/ioctl.c
899
if (memchr_inv(head.fmh_reserved, 0, sizeof(head.fmh_reserved)) ||
fs/ext4/ioctl.c
900
memchr_inv(head.fmh_keys[0].fmr_reserved, 0,
fs/ext4/ioctl.c
902
memchr_inv(head.fmh_keys[1].fmr_reserved, 0,
fs/gfs2/lock_dlm.c
557
return !memchr_inv(lvb + JID_BITMAP_OFFSET, 0,
fs/gfs2/rgrp.c
401
ptr = memchr_inv(start, 0, bytes);
fs/nsfs.c
532
memchr_inv((void *)fid + NSFS_FID_SIZE_U32_LATEST, 0,
fs/ubifs/auth.c
529
return !memchr_inv(hmac, 0, c->hmac_desc_len);
fs/verity/enable.c
339
memchr_inv(arg.__reserved2, 0, sizeof(arg.__reserved2)))
fs/verity/open.c
282
if (memchr_inv(desc->__reserved, 0, sizeof(desc->__reserved))) {
fs/verity/verify.c
205
if (memchr_inv(dblock->data, 0, params->block_size)) {
fs/xfs/libxfs/xfs_rtgroup.c
625
if (memchr_inv(rsb + 1, 0, BBTOB(bp->b_length) - sizeof(*rsb)))
fs/xfs/libxfs/xfs_sb.c
568
if (memchr_inv(sbp->sb_pad, 0, sizeof(sbp->sb_pad))) {
fs/xfs/scrub/agheader.c
343
if (memchr_inv(&sb->sb_features_compat, 0,
fs/xfs/scrub/agheader.c
415
if (memchr_inv(sb->sb_pad, 0, sizeof(sb->sb_pad)))
fs/xfs/scrub/agheader.c
421
if (memchr_inv((char *)sb + sblen, 0, BBTOB(bp->b_length) - sblen))
fs/xfs/scrub/scrub.c
507
if (memchr_inv(sm->sm_reserved, 0, sizeof(sm->sm_reserved)))
fs/xfs/scrub/xfarray.c
227
return !memchr_inv(ptr, 0, array->obj_size);
fs/xfs/xfs_exchrange.c
805
if (memchr_inv(&args.pad, 0, sizeof(args.pad)))
fs/xfs/xfs_fsmap.c
1315
if (memchr_inv(head.fmh_reserved, 0, sizeof(head.fmh_reserved)) ||
fs/xfs/xfs_fsmap.c
1316
memchr_inv(head.fmh_keys[0].fmr_reserved, 0,
fs/xfs/xfs_fsmap.c
1318
memchr_inv(head.fmh_keys[1].fmr_reserved, 0,
fs/xfs/xfs_healthmon.c
1053
if (memchr_inv(&hmo->pad, 0, sizeof(hmo->pad)))
fs/xfs/xfs_ioctl.c
1071
if (memchr_inv(&src->pad32, 0, sizeof(src->pad32)) ||
fs/xfs/xfs_ioctl.c
1072
memchr_inv(src->pad64, 0, sizeof(src->pad64)))
fs/xfs/xfs_ioctl.c
182
memchr_inv(hdr->reserved, 0, sizeof(hdr->reserved)))
fs/xfs/xfs_ioctl.c
392
if (memchr_inv(&ageo.ag_reserved, 0, sizeof(ageo.ag_reserved)))
fs/xfs/xfs_ioctl.c
422
if (memchr_inv(&rgeo.rg_reserved, 0, sizeof(rgeo.rg_reserved)))
fs/zonefs/super.c
1164
if (memchr_inv(super->s_reserved, 0, sizeof(super->s_reserved))) {
include/linux/fortify-string.h
42
macro(memchr_inv), \
include/linux/fortify-string.h
740
void *__real_memchr_inv(const void *s, int c, size_t n) __RENAME(memchr_inv);
include/linux/fortify-string.h
741
__FORTIFY_INLINE void *memchr_inv(const void * const POS0 p, int c, size_t size)
include/linux/sockptr.h
169
return memchr_inv(src.kernel + offset, 0, size) == NULL;
include/linux/string.h
284
void *memchr_inv(const void *s, int c, size_t n);
include/linux/string.h
296
return !memchr_inv(s, 0, n);
include/linux/uaccess.h
509
memchr_inv(src + size, 0, rest) != NULL;
include/rdma/ib_verbs.h
3119
ret = !memchr_inv(buf, 0, len);
io_uring/memmap.c
193
if (memchr_inv(&reg->__resv, 0, sizeof(reg->__resv)))
io_uring/register.c
450
if (memchr_inv(&reg.__resv, 0, sizeof(reg.__resv)))
io_uring/register.c
56
if (memchr_inv(p, 0, size))
io_uring/register.c
688
if (memchr_inv(&reg.__resv, 0, sizeof(reg.__resv)))
io_uring/rsrc.c
1272
if (memchr_inv(buf.pad, 0, sizeof(buf.pad)))
kernel/bpf/bpf_struct_ops.c
564
memchr_inv(data + prev_mend, 0, moff - prev_mend))
kernel/bpf/bpf_struct_ops.c
575
memchr_inv(data + prev_mend, 0, t->size - prev_mend))
kernel/bpf/bpf_struct_ops.c
787
if (memchr_inv(udata + moff, 0, msize)) {
kernel/bpf/syscall.c
104
res = memchr_inv(uaddr.kernel + expected_size, 0,
kernel/bpf/syscall.c
1206
memchr_inv((void *) &attr->CMD##_LAST_FIELD + \
lib/string.c
882
EXPORT_SYMBOL(memchr_inv);
lib/test_fortify/read_overflow-memchr_inv.c
3
memchr_inv(small, 0x7A, sizeof(small) + 1)
lib/tests/cmdline_kunit.c
126
p = memchr_inv(&r[1], 0, sizeof(r) - sizeof(r[0]));
lib/tests/fortify_kunit.c
990
KUNIT_ASSERT_PTR_EQ(test, memchr_inv(haystack, needle, len),
lib/tests/fortify_kunit.c
994
KUNIT_ASSERT_PTR_EQ(test, memchr_inv(haystack, needle, len + 1),
lib/tests/fortify_kunit.c
997
KUNIT_ASSERT_PTR_EQ(test, memchr_inv(haystack, needle, len * 2),
lib/tests/printf_kunit.c
62
if (memchr_inv(alloced_buffer, FILL_CHAR, PAD_SIZE)) {
lib/tests/printf_kunit.c
70
if (memchr_inv(test_buffer, FILL_CHAR, BUF_SIZE + PAD_SIZE)) {
lib/tests/printf_kunit.c
86
if (memchr_inv(test_buffer + written + 1, FILL_CHAR, bufsize - (written + 1))) {
lib/tests/printf_kunit.c
93
if (memchr_inv(test_buffer + bufsize, FILL_CHAR, BUF_SIZE + PAD_SIZE - bufsize)) {
lib/tests/usercopy_kunit.c
43
return memchr_inv(from, 0x0, size) == NULL;
mm/page_poison.c
54
start = memchr_inv(mem, PAGE_POISON, bytes);
mm/slub.c
1302
fault = memchr_inv(kasan_reset_tag(start), value, bytes);
mm/slub.c
1438
fault = memchr_inv(kasan_reset_tag(pad), POISON_INUSE, remainder);
mm/vmscan.c
3837
VM_WARN_ON_ONCE(walk && memchr_inv(walk->nr_pages, 0, sizeof(walk->nr_pages)));
mm/vmscan.c
3838
VM_WARN_ON_ONCE(walk && memchr_inv(walk->mm_stats, 0, sizeof(walk->mm_stats)));
mm/vmscan.c
5719
VM_WARN_ON_ONCE(memchr_inv(lruvec->lrugen.nr_pages, 0,
mm/vmstat.c
2064
if (memchr_inv(pzstats->vm_stat_diff, 0, sizeof(pzstats->vm_stat_diff)))
mm/vmstat.c
2071
if (memchr_inv(n->vm_node_stat_diff, 0, sizeof(n->vm_node_stat_diff)))
net/bpf/test_run.c
872
return !memchr_inv((u8 *)buf + from, 0, to - from);
net/ceph/decode.c
141
if (addr_cnt == 1 && !memchr_inv(&tmp_addr, 0, sizeof(tmp_addr)))
net/core/dev_addr_lists_test.c
19
if (a[0] < 31 && !memchr_inv(a, a[0], ETH_ALEN))
net/core/dev_addr_lists_test.c
29
if (a[0] < 31 && !memchr_inv(a, a[0], ETH_ALEN))
net/core/netdev-genl.c
660
if (!memchr_inv(&rx, 0xff, sizeof(rx)))
net/core/netdev-genl.c
668
if (!memchr_inv(&tx, 0xff, sizeof(tx)))
net/core/netdev-genl.c
781
if (!memchr_inv(&rx_sum, 0xff, sizeof(rx_sum)) &&
net/core/netdev-genl.c
782
!memchr_inv(&tx_sum, 0xff, sizeof(tx_sum)))
net/core/rtnetlink.c
2179
if (memchr_inv(dev->perm_addr, '\0', dev->addr_len) &&
net/ethtool/bitset.c
107
if (!memchr_inv(map + start_word, '\0',
net/ethtool/ioctl.c
1697
!memchr_inv(ethtool_rxfh_context_key(ctx), 0,
net/ethtool/rss.c
1078
!memchr_inv(ethtool_rxfh_context_key(ctx), 0,
net/ipv6/ip6_tunnel.c
2104
if (memchr_inv(&ipencap, 0, sizeof(ipencap))) {
net/netfilter/nft_set_rbtree.c
65
return (!memchr_inv(nft_set_ext_key(&rbe->ext), 0, set->klen) &&
net/sched/act_ct.c
1460
if (mask && !memchr_inv(mask, 0, len))
net/sched/act_ct.c
924
if (!memchr_inv(labels_m, 0, labels_sz))
net/sched/cls_flower.c
2149
memchr_inv(((char *)mask) + FL_KEY_MEMBER_OFFSET(member), \
net/sched/cls_flower.c
2889
if (!memchr_inv(mask, 0, len))
net/sched/cls_flower.c
3081
if (!memchr_inv(vlan_mask, 0, sizeof(*vlan_mask)))
net/sched/cls_flower.c
3125
if (!memchr_inv(&flags_mask, 0, sizeof(flags_mask)))
net/sched/cls_flower.c
3347
if (!memchr_inv(mask, 0, sizeof(*mask)))
security/keys/dh.c
152
if (memchr_inv(kdfcopy->__spare, 0, sizeof(kdfcopy->__spare))) {
security/landlock/fs.c
567
return !memchr_inv(&masks->access, 0, sizeof(masks->access));
tools/include/linux/string.h
67
extern void *memchr_inv(const void *start, int c, size_t bytes);
tools/perf/util/build-id.c
979
return bid && bid->size ? !!memchr_inv(bid->data, 0, bid->size) : false;
tools/perf/util/dso.c
1754
!memchr_inv(&dso_bid->data[bid->size], 0,