Symbol: validate
arch/arm/kernel/ftrace.c
108
if (validate) {
arch/arm/kernel/ftrace.c
99
unsigned long new, bool validate)
arch/arm64/kernel/ftrace.c
214
bool validate)
arch/arm64/kernel/ftrace.c
226
if (validate) {
arch/loongarch/kernel/ftrace_dyn.c
15
static int ftrace_modify_code(unsigned long pc, u32 old, u32 new, bool validate)
arch/loongarch/kernel/ftrace_dyn.c
19
if (validate) {
arch/riscv/include/asm/cpufeature.h
125
int (*validate)(const struct riscv_isa_ext_data *data, const unsigned long *isa_bitmap);
arch/riscv/include/asm/cpufeature.h
49
.validate = _validate \
arch/riscv/kernel/cpufeature.c
645
if (ext && ext->validate) {
arch/riscv/kernel/cpufeature.c
646
ret = ext->validate(ext, resolved_isa);
arch/riscv/kernel/ftrace.c
49
static int __ftrace_modify_call(unsigned long source, unsigned long target, bool validate)
arch/riscv/kernel/ftrace.c
57
if (validate) {
arch/x86/boot/startup/sev-shared.c
596
static void svsm_pval_4k_page(unsigned long paddr, bool validate,
arch/x86/boot/startup/sev-shared.c
618
pc->entry[0].action = validate;
arch/x86/boot/startup/sev-shared.c
639
bool validate, struct svsm_ca *caa, u64 caa_pa)
arch/x86/boot/startup/sev-shared.c
644
svsm_pval_4k_page(paddr, validate, caa, caa_pa);
arch/x86/boot/startup/sev-shared.c
646
ret = pvalidate(vaddr, RMP_PG_SIZE_4K, validate);
arch/x86/boot/startup/sev-shared.c
655
if (validate && sev_snp_needs_sfw)
arch/x86/coco/sev/core.c
194
bool validate;
arch/x86/coco/sev/core.c
204
validate = e->operation == SNP_PAGE_STATE_PRIVATE;
arch/x86/coco/sev/core.c
206
rc = pvalidate(vaddr, size, validate);
arch/x86/coco/sev/core.c
214
rc = pvalidate(vaddr, RMP_PG_SIZE_4K, validate);
arch/x86/coco/sev/core.c
216
__pval_terminate(pfn, validate, RMP_PG_SIZE_4K, rc, 0);
arch/x86/coco/sev/core.c
219
__pval_terminate(pfn, validate, size, rc, 0);
arch/x86/include/asm/sev.h
487
static inline int pvalidate(unsigned long vaddr, bool rmp_psize, bool validate)
arch/x86/include/asm/sev.h
495
: "a"(vaddr), "c"(rmp_psize), "d"(validate)
arch/x86/include/asm/sev.h
609
static inline int pvalidate(unsigned long vaddr, bool rmp_psize, bool validate) { return 0; }
drivers/block/nbd.c
2452
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/block/nbd.c
2457
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/block/nbd.c
2462
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/block/nbd.c
2467
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/firmware/arm_scmi/transports/virtio.c
936
.validate = scmi_vio_validate,
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
594
int (*validate)(void *p, struct amdgpu_bo *bo),
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
620
r = validate(param, bo);
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
641
r = validate(param, bo);
drivers/gpu/drm/amd/display/dc/dml/display_mode_lib.c
45
.validate = dml20_ModeSupportAndSystemConfigurationFull,
drivers/gpu/drm/amd/display/dc/dml/display_mode_lib.c
52
.validate = dml20v2_ModeSupportAndSystemConfigurationFull,
drivers/gpu/drm/amd/display/dc/dml/display_mode_lib.c
59
.validate = dml21_ModeSupportAndSystemConfigurationFull,
drivers/gpu/drm/amd/display/dc/dml/display_mode_lib.c
66
.validate = dml30_ModeSupportAndSystemConfigurationFull,
drivers/gpu/drm/amd/display/dc/dml/display_mode_lib.c
73
.validate = dml31_ModeSupportAndSystemConfigurationFull,
drivers/gpu/drm/amd/display/dc/dml/display_mode_lib.c
80
.validate = dml314_ModeSupportAndSystemConfigurationFull,
drivers/gpu/drm/amd/display/dc/dml/display_mode_lib.c
87
.validate = dml32_ModeSupportAndSystemConfigurationFull,
drivers/gpu/drm/amd/display/dc/dml/display_mode_lib.h
82
void (*validate)(struct display_mode_lib *mode_lib);
drivers/gpu/drm/amd/display/dc/dml/display_mode_vba.c
76
mode_lib->funcs.validate(mode_lib);
drivers/gpu/drm/arm/display/komeda/d71/d71_component.c
403
.validate = d71_layer_validate,
drivers/gpu/drm/arm/display/komeda/komeda_pipeline.h
61
int (*validate)(struct komeda_component *c,
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
243
if (!c->funcs->validate)
drivers/gpu/drm/arm/display/komeda/komeda_pipeline_state.c
246
err = c->funcs->validate(c, st);
drivers/gpu/drm/xe/xe_vm.c
2890
bool res_evict, bool validate)
drivers/gpu/drm/xe/xe_vm.c
2899
if (!err && validate)
drivers/gpu/host1x/job.c
585
if (validate(&fw, g))
drivers/iio/adc/ad4695.c
1678
.validate = ad4695_offload_trigger_validate,
drivers/iio/adc/ad7606_spi.c
270
.validate = ad7606_spi_offload_trigger_validate,
drivers/media/platform/nxp/dw100/dw100.c
412
.validate = v4l2_ctrl_type_op_validate,
drivers/media/v4l2-core/v4l2-ctrls-api.c
529
return ctrl->type_ops->validate(ctrl, p_new);
drivers/media/v4l2-core/v4l2-ctrls-core.c
1471
.validate = v4l2_ctrl_type_op_validate,
drivers/net/amt.c
3343
.validate = amt_validate,
drivers/net/amt.c
583
bool validate)
drivers/net/amt.c
585
if (validate && amt->status >= status)
drivers/net/amt.c
594
bool validate)
drivers/net/amt.c
596
if (validate && tunnel->status >= status)
drivers/net/amt.c
606
enum amt_status status, bool validate)
drivers/net/amt.c
609
__amt_update_relay_status(tunnel, status, validate);
drivers/net/bareudp.c
766
.validate = bareudp_validate,
drivers/net/bonding/bond_netlink.c
949
.validate = bond_validate,
drivers/net/can/dev/netlink.c
1096
.validate = can_validate,
drivers/net/dummy.c
142
.validate = dummy_validate,
drivers/net/ethernet/aquantia/atlantic/aq_macsec.c
670
static int aq_rxsc_validate_frames(const enum macsec_validation_type validate)
drivers/net/ethernet/aquantia/atlantic/aq_macsec.c
672
switch (validate) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
129
rc = o->validate(bp, o->owner, elem);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
3992
rc = o->validate(bp, p, cmd);
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
4102
mcast_obj->validate = bnx2x_mcast_validate_e1;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
4126
mcast_obj->validate = bnx2x_mcast_validate_e1h;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
4143
mcast_obj->validate = bnx2x_mcast_validate_e2;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
54
exe_q_validate validate,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c
71
o->validate = validate;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h
213
exe_q_validate validate;
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.h
640
int (*validate)(struct bnx2x *bp,
drivers/net/ethernet/intel/e1000e/80003es2lan.c
1389
.validate = e1000e_validate_nvm_checksum_generic,
drivers/net/ethernet/intel/e1000e/82571.c
1942
.validate = e1000_validate_nvm_checksum_82571,
drivers/net/ethernet/intel/e1000e/e1000.h
577
return hw->nvm.ops.validate(hw);
drivers/net/ethernet/intel/e1000e/hw.h
568
s32 (*validate)(struct e1000_hw *);
drivers/net/ethernet/intel/e1000e/ich8lan.c
5995
.validate = e1000_validate_nvm_checksum_ich8lan,
drivers/net/ethernet/intel/e1000e/ich8lan.c
6006
.validate = e1000_validate_nvm_checksum_ich8lan,
drivers/net/ethernet/intel/igb/e1000_82575.c
373
nvm->ops.validate = igb_validate_nvm_checksum;
drivers/net/ethernet/intel/igb/e1000_82575.c
383
nvm->ops.validate = igb_validate_nvm_checksum_82580;
drivers/net/ethernet/intel/igb/e1000_82575.c
388
nvm->ops.validate = igb_validate_nvm_checksum_i350;
drivers/net/ethernet/intel/igb/e1000_hw.h
337
s32 (*validate)(struct e1000_hw *);
drivers/net/ethernet/intel/igb/e1000_i210.c
807
nvm->ops.validate = igb_validate_nvm_checksum_i210;
drivers/net/ethernet/intel/igb/e1000_i210.c
813
nvm->ops.validate = NULL;
drivers/net/ethernet/intel/igb/igb_ethtool.c
1380
if (adapter->hw.nvm.ops.validate(&adapter->hw) < 0)
drivers/net/ethernet/intel/igb/igb_ethtool.c
1385
if (adapter->hw.nvm.ops.validate(&adapter->hw) < 0)
drivers/net/ethernet/intel/igb/igb_main.c
3382
if (hw->nvm.ops.validate(hw) < 0) {
drivers/net/ethernet/intel/igb/igb_main.c
3391
if (hw->nvm.ops.validate(hw) < 0) {
drivers/net/ethernet/intel/igc/igc_diag.c
161
if (hw->nvm.ops.validate(hw) != IGC_SUCCESS) {
drivers/net/ethernet/intel/igc/igc_hw.h
105
s32 (*validate)(struct igc_hw *hw);
drivers/net/ethernet/intel/igc/igc_i225.c
486
nvm->ops.validate = igc_validate_nvm_checksum_i225;
drivers/net/ethernet/intel/igc/igc_i225.c
491
nvm->ops.validate = NULL;
drivers/net/ethernet/intel/igc/igc_main.c
7264
if (hw->nvm.ops.validate(hw) < 0) {
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
281
struct mlxsw_sp_qdisc_tree_validate validate);
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
285
struct mlxsw_sp_qdisc_tree_validate validate)
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
292
validate);
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
302
struct mlxsw_sp_qdisc_tree_validate validate)
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
311
if (validate.forbid_red)
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
313
validate.forbid_red = true;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
314
validate.forbid_root_tbf = true;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
315
validate.forbid_ets = true;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
318
if (validate.forbid_root_tbf) {
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
319
if (validate.forbid_tbf)
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
322
validate.forbid_tbf = true;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
323
validate.forbid_ets = true;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
326
validate.forbid_root_tbf = true;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
331
if (validate.forbid_ets)
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
333
validate.forbid_root_tbf = true;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
334
validate.forbid_ets = true;
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
341
return mlxsw_sp_qdisc_tree_validate_children(mlxsw_sp_qdisc, validate);
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
346
struct mlxsw_sp_qdisc_tree_validate validate = {};
drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
350
return __mlxsw_sp_qdisc_tree_validate(mlxsw_sp_qdisc, validate);
drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c
405
.validate = rmnet_rtnl_validate,
drivers/net/geneve.c
2360
.validate = geneve_validate,
drivers/net/gtp.c
1615
.validate = gtp_validate,
drivers/net/gtp.c
2433
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/gtp.c
2439
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/gtp.c
2445
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/gtp.c
2452
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/ieee802154/mac802154_hwsim.c
754
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/ieee802154/mac802154_hwsim.c
760
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/ieee802154/mac802154_hwsim.c
766
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/ieee802154/mac802154_hwsim.c
772
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/ieee802154/mac802154_hwsim.c
778
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/ieee802154/mac802154_hwsim.c
784
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/ifb.c
392
.validate = ifb_validate,
drivers/net/ipvlan/ipvlan_main.c
717
ops->validate = ipvlan_nl_validate;
drivers/net/macsec.c
3314
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/macsec.c
3319
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/macsec.c
3325
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/macsec.c
3331
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/macsec.c
3337
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/macsec.c
3343
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/macsec.c
3349
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/macsec.c
3355
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/macsec.c
3361
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/macsec.c
3367
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/macsec.c
3373
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/macsec.c
4377
.validate = macsec_validate_attr,
drivers/net/macvlan.c
1756
ops->validate = macvlan_validate;
drivers/net/netdevsim/netdev.c
1221
.validate = nsim_validate,
drivers/net/netkit.c
990
.validate = netkit_validate,
drivers/net/nlmon.c
96
.validate = nlmon_validate,
drivers/net/ppp/ppp_generic.c
1392
.validate = ppp_nl_validate,
drivers/net/team/team_core.c
2256
.validate = team_validate,
drivers/net/team/team_nl.c
39
.validate = GENL_DONT_VALIDATE_STRICT,
drivers/net/team/team_nl.c
44
.validate = GENL_DONT_VALIDATE_STRICT,
drivers/net/team/team_nl.c
50
.validate = GENL_DONT_VALIDATE_STRICT,
drivers/net/team/team_nl.c
56
.validate = GENL_DONT_VALIDATE_STRICT,
drivers/net/tun.c
2345
.validate = tun_validate,
drivers/net/veth.c
1979
.validate = veth_validate,
drivers/net/virtio_net.c
7209
.validate = virtnet_validate,
drivers/net/vrf.c
1779
.validate = vrf_validate,
drivers/net/vxlan/vxlan_core.c
4682
.validate = vxlan_validate,
drivers/net/wireless/virtual/mac80211_hwsim.c
6654
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/wireless/virtual/mac80211_hwsim.c
6660
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/wireless/virtual/mac80211_hwsim.c
6665
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/wireless/virtual/mac80211_hwsim.c
6670
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/wireless/virtual/mac80211_hwsim.c
6676
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/wireless/virtual/mac80211_hwsim.c
6682
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/wireless/virtual/mac80211_hwsim.c
6688
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/wwan/wwan_core.c
1224
.validate = wwan_rtnl_validate,
drivers/nvdimm/virtio_pmem.c
178
.validate = virtio_pmem_validate,
drivers/pci/hotplug/ibmphp_core.c
1087
rc = validate(slot_cur, DISABLE);
drivers/pci/hotplug/ibmphp_core.c
905
rc = validate(slot_cur, ENABLE);
drivers/pcmcia/cs_internal.h
107
int (*validate) (struct pcmcia_socket *s, unsigned int *i);
drivers/pcmcia/ds.c
1336
.validate = pccard_validate_cis,
drivers/pcmcia/rsrc_nonstatic.c
277
if (s->callback->validate)
drivers/pcmcia/rsrc_nonstatic.c
278
ret = s->callback->validate(s, count);
drivers/pcmcia/rsrc_nonstatic.c
345
int (*validate)(struct pcmcia_socket *s,
drivers/pcmcia/rsrc_nonstatic.c
360
if (validate) {
drivers/pcmcia/rsrc_nonstatic.c
361
ret = validate(s, res1, &info1);
drivers/pcmcia/rsrc_nonstatic.c
362
ret += validate(s, res2, &info2);
drivers/pcmcia/rsrc_nonstatic.c
375
if (validate && !s->fake_cis) {
drivers/pcmcia/rsrc_nonstatic.c
402
int (*validate)(struct pcmcia_socket *s,
drivers/pcmcia/rsrc_nonstatic.c
425
if (!do_validate_mem(s, j, step, validate))
drivers/phy/apple/atc.c
1939
.validate = atcphy_dpphy_validate,
drivers/phy/cadence/cdns-dphy-rx.c
235
.validate = cdns_dphy_rx_validate,
drivers/phy/cadence/cdns-dphy.c
463
.validate = cdns_dphy_validate,
drivers/phy/freescale/phy-fsl-imx8-mipi-dphy.c
647
.validate = mixel_dphy_validate,
drivers/phy/freescale/phy-fsl-imx8qm-lvds-phy.c
272
.validate = mixel_lvds_phy_validate,
drivers/phy/freescale/phy-fsl-lynx-28g.c
1022
.validate = lynx_28g_validate,
drivers/phy/microchip/sparx5_serdes.c
2411
.validate = sparx5_serdes_validate,
drivers/phy/phy-core.c
598
if (!phy->ops->validate)
drivers/phy/phy-core.c
602
ret = phy->ops->validate(phy, mode, submode, opts);
drivers/phy/rockchip/phy-rockchip-samsung-hdptx.c
2141
.validate = rk_hdptx_phy_validate,
drivers/phy/starfive/phy-jh7110-dphy-tx.c
387
.validate = stf_dphy_validate,
drivers/platform/x86/amd/pmf/pmf.h
816
bool validate;
drivers/platform/x86/amd/pmf/tee-if.c
297
in->validate = true;
drivers/platform/x86/sony-laptop.c
638
int (*validate)(const int, const int); /* input/output validation */
drivers/platform/x86/sony-laptop.c
653
.validate = _validate, \
drivers/platform/x86/sony-laptop.c
961
if (item->validate)
drivers/platform/x86/sony-laptop.c
962
value = item->validate(SNC_VALIDATE_OUT, value);
drivers/platform/x86/sony-laptop.c
985
if (item->validate)
drivers/platform/x86/sony-laptop.c
986
value = item->validate(SNC_VALIDATE_IN, value);
drivers/spi/spi-offload-trigger-pwm.c
108
.validate = spi_offload_trigger_pwm_validate,
drivers/spi/spi-offload.c
256
if (!trigger->ops->validate)
drivers/spi/spi-offload.c
259
return trigger->ops->validate(trigger, config);
drivers/target/target_core_user.c
452
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/target/target_core_user.c
458
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/target/target_core_user.c
464
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/target/target_core_user.c
470
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/thermal/thermal_netlink.c
859
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/thermal/thermal_netlink.c
864
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/thermal/thermal_netlink.c
869
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/thermal/thermal_netlink.c
874
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/thermal/thermal_netlink.c
879
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/thermal/thermal_netlink.c
884
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/thermal/thermal_netlink.c
889
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/thermal/thermal_netlink.c
894
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/thermal/thermal_netlink.c
899
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/thunderbolt/nvm.c
156
.validate = intel_switch_nvm_validate,
drivers/thunderbolt/nvm.c
269
.validate = intel_retimer_nvm_validate,
drivers/thunderbolt/nvm.c
39
int (*validate)(struct tb_nvm *nvm);
drivers/thunderbolt/nvm.c
401
return vops->validate ? vops->validate(nvm) : 0;
drivers/virtio/virtio.c
327
if (drv->validate) {
drivers/virtio/virtio.c
331
err = drv->validate(dev);
drivers/virtio/virtio_balloon.c
1185
.validate = virtballoon_validate,
fs/adfs/super.c
255
int (*validate)(struct super_block *sb,
fs/adfs/super.c
285
ret = validate(sb, bh, &dr);
fs/btrfs/props.c
27
int (*validate)(const struct btrfs_inode *inode, const char *value,
fs/btrfs/props.c
380
.validate = prop_compression_validate,
fs/btrfs/props.c
420
ret = h->validate(inode, value, strlen(value));
fs/btrfs/props.c
82
return handler->validate(inode, value, value_len);
fs/btrfs/zoned.c
525
goto validate;
fs/btrfs/zoned.c
539
validate:
fs/efivarfs/vars.c
154
bool (*validate)(efi_char16_t *var_name, int match, u8 *data,
fs/efivarfs/vars.c
278
if (variable_validate[i].validate == NULL)
fs/efivarfs/vars.c
281
return variable_validate[i].validate(var_name, match,
fs/ocfs2/buffer_head_io.c
195
int (*validate)(struct super_block *sb,
fs/ocfs2/buffer_head_io.c
327
if (validate)
fs/ocfs2/buffer_head_io.c
382
status = validate(sb, bh);
fs/ocfs2/buffer_head_io.h
30
int (*validate)(struct super_block *sb,
fs/ocfs2/buffer_head_io.h
41
int (*validate)(struct super_block *sb,
fs/ocfs2/buffer_head_io.h
52
status = ocfs2_read_blocks(ci, off, 1, bh, 0, validate);
fs/ocfs2/extent_map.c
1035
bhs + done, flags, validate);
fs/ocfs2/extent_map.c
976
int (*validate)(struct super_block *sb,
fs/ocfs2/extent_map.c
985
validate);
fs/ocfs2/extent_map.h
53
int (*validate)(struct super_block *sb,
fs/ocfs2/extent_map.h
62
int (*validate)(struct super_block *sb,
fs/ocfs2/extent_map.h
73
status = ocfs2_read_virt_blocks(inode, v_block, 1, bh, 0, validate);
fs/ocfs2/ocfs2_trace.h
1597
void *bhs, unsigned int flags, void *validate),
fs/ocfs2/ocfs2_trace.h
1598
TP_ARGS(inode, vblock, nr, bhs, flags, validate),
fs/ocfs2/ocfs2_trace.h
1605
__field(void *, validate)
fs/ocfs2/ocfs2_trace.h
1613
__entry->validate = validate;
fs/ocfs2/ocfs2_trace.h
1616
__entry->nr, __entry->bhs, __entry->flags, __entry->validate)
fs/smb/client/netlink.c
36
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
fs/smb/server/transport_ipc.c
223
ksmbd_genl_ops[i].validate = GENL_DONT_VALIDATE_STRICT |
include/linux/bpf.h
1999
int (*validate)(void *kdata);
include/linux/irqchip.h
83
#define IRQCHIP_ACPI_DECLARE(name, subtable, validate, data, fn) \
include/linux/irqchip.h
86
validate, data, fn)
include/linux/netdevice.h
321
bool (*validate)(const char *ll_header, unsigned int len);
include/linux/netdevice.h
3476
if (dev->header_ops && dev->header_ops->validate)
include/linux/netdevice.h
3477
return dev->header_ops->validate(ll_header, len);
include/linux/phy/phy.h
136
int (*validate)(struct phy *phy, enum phy_mode mode, int submode,
include/linux/spi/offload/provider.h
27
int (*validate)(struct spi_offload_trigger *trigger,
include/linux/virtio.h
254
int (*validate)(struct virtio_device *dev);
include/media/v4l2-ctrls.h
152
int (*validate)(const struct v4l2_ctrl *ctrl, union v4l2_ctrl_ptr ptr);
include/net/devlink.h
502
int (*validate)(struct devlink *devlink, u32 id,
include/net/devlink.h
630
.validate = _validate, \
include/net/devlink.h
641
.validate = _validate, \
include/net/devlink.h
655
.validate = _validate, \
include/net/devlink.h
670
.validate = _validate, \
include/net/genetlink.h
197
u8 validate;
include/net/genetlink.h
225
u8 validate;
include/net/genetlink.h
277
u8 validate;
include/net/netfilter/nf_tables.h
976
int (*validate)(const struct nft_ctx *ctx,
include/net/netlink.h
2310
unsigned int validate,
include/net/netlink.h
2314
validate, extack);
include/net/netlink.h
384
int (*validate)(const struct nlattr *attr,
include/net/netlink.h
471
.validate = fn, \
include/net/netlink.h
542
const struct nla_policy *policy, unsigned int validate,
include/net/netlink.h
545
int len, const struct nla_policy *policy, unsigned int validate,
include/net/netlink.h
781
unsigned int validate,
include/net/netlink.h
790
nlmsg_attrlen(nlh, hdrlen), policy, validate,
include/net/pkt_sched.h
113
spinlock_t *root_lock, bool validate);
include/net/rtnetlink.h
158
int (*validate)(struct nlattr *tb[],
include/net/tc_act/tc_ife.h
45
int (*validate)(void *val, int len);
kernel/bpf/bpf_struct_ops.c
861
if (st_ops->validate) {
kernel/bpf/bpf_struct_ops.c
862
err = st_ops->validate(kdata);
kernel/sched/ext.c
5608
.validate = bpf_scx_validate,
kernel/taskstats.c
663
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
kernel/taskstats.c
671
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
lib/cmdline.c
109
bool validate = (nints == 0);
lib/cmdline.c
112
while (i < nints || validate) {
lib/cmdline.c
113
int *pint = validate ? ints : ints + i;
lib/cmdline.c
119
int n = validate ? 0 : nints - i;
lib/nlattr.c
110
maxtype, policy, validate, extack,
lib/nlattr.c
173
unsigned int validate)
lib/nlattr.c
216
if (validate & NL_VALIDATE_STRICT_ATTRS) {
lib/nlattr.c
328
unsigned int validate)
lib/nlattr.c
340
return nla_validate_range_unsigned(pt, nla, extack, validate);
lib/nlattr.c
394
const struct nla_policy *policy, unsigned int validate,
lib/nlattr.c
403
validate |= NL_VALIDATE_STRICT;
lib/nlattr.c
416
if (validate & NL_VALIDATE_STRICT_ATTRS) {
lib/nlattr.c
423
if (validate & NL_VALIDATE_NESTED) {
lib/nlattr.c
514
validate, extack, NULL,
lib/nlattr.c
538
extack, validate, depth);
lib/nlattr.c
550
if (validate & NL_VALIDATE_UNSPEC) {
lib/nlattr.c
579
err = nla_validate_int_range(pt, nla, extack, validate);
lib/nlattr.c
589
if (pt->validate) {
lib/nlattr.c
590
err = pt->validate(nla, extack);
lib/nlattr.c
606
unsigned int validate,
lib/nlattr.c
62
unsigned int validate,
lib/nlattr.c
626
if (validate & NL_VALIDATE_MAXTYPE) {
lib/nlattr.c
636
validate, extack, depth);
lib/nlattr.c
650
if (validate & NL_VALIDATE_TRAILING)
lib/nlattr.c
674
const struct nla_policy *policy, unsigned int validate,
lib/nlattr.c
677
return __nla_validate_parse(head, len, maxtype, policy, validate,
lib/nlattr.c
729
const struct nla_policy *policy, unsigned int validate,
lib/nlattr.c
732
return __nla_validate_parse(head, len, maxtype, policy, validate,
lib/nlattr.c
92
unsigned int validate, unsigned int depth)
mm/slub.c
9110
SLAB_ATTR(validate);
net/8021q/vlan_netlink.c
296
.validate = vlan_validate,
net/ax25/ax25_ip.c
243
.validate = ax25_validate_header,
net/batman-adv/mesh-interface.c
1130
.validate = batadv_meshif_validate,
net/batman-adv/netlink.c
1403
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1410
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1417
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1424
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1430
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1439
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1445
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1451
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1457
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1463
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1469
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1475
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1481
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1487
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1493
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1500
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1508
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1516
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/bridge/br_netlink.c
1905
.validate = br_validate,
net/bridge/netfilter/nft_meta_bridge.c
206
.validate = nft_meta_bridge_set_validate,
net/bridge/netfilter/nft_reject_bridge.c
186
.validate = nft_reject_bridge_validate,
net/core/drop_monitor.c
1616
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/core/drop_monitor.c
1622
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/core/drop_monitor.c
1628
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/core/netdev_config.c
19
bool validate)
net/core/netdev_config.c
28
if (validate && dev->queue_mgmt_ops->ndo_validate_qcfg)
net/core/rtnetlink.c
3914
if (ops->validate) {
net/core/rtnetlink.c
3915
err = ops->validate(tb, NULL, extack);
net/core/rtnetlink.c
4064
if (ops->validate) {
net/core/rtnetlink.c
4065
ret = ops->validate(tb, data, extack);
net/devlink/netlink_gen.c
1000
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1010
.validate = GENL_DONT_VALIDATE_DUMP,
net/devlink/netlink_gen.c
1016
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1033
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1043
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1053
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1063
.validate = GENL_DONT_VALIDATE_DUMP_STRICT,
net/devlink/netlink_gen.c
1071
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1081
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1091
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1108
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1118
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1135
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1145
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1162
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1172
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1182
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1199
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1209
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1219
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1229
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1246
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1256
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1266
.validate = GENL_DONT_VALIDATE_DUMP,
net/devlink/netlink_gen.c
1272
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
611
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
621
.validate = GENL_DONT_VALIDATE_DUMP,
net/devlink/netlink_gen.c
627
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
644
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
654
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
664
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
674
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
684
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
694
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
711
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
728
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
738
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
755
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
765
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
782
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
792
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
802
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
812
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
822
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
832
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
842
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
852
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
862
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
872
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
882
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
892
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
902
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
919
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
929
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
946
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
956
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
966
.validate = GENL_DONT_VALIDATE_DUMP_STRICT,
net/devlink/netlink_gen.c
974
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
984
.validate = GENL_DONT_VALIDATE_DUMP_STRICT,
net/devlink/netlink_gen.c
990
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/param.c
623
if (param->validate) {
net/devlink/param.c
624
err = param->validate(devlink, param->id, value,
net/hsr/hsr_netlink.c
537
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/hsr/hsr_netlink.c
544
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/6lowpan/core.c
205
.validate = lowpan_validate,
net/ieee802154/nl802154.c
2773
.validate = GENL_DONT_VALIDATE_STRICT |
net/ieee802154/nl802154.c
2784
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
2793
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
2801
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
2809
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
2817
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
2825
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
2833
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
2841
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
2849
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
2857
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
2865
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
2873
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
2881
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
2889
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
2897
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
2966
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
2974
.validate = GENL_DONT_VALIDATE_STRICT |
net/ieee802154/nl802154.c
2984
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
2992
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
3001
.validate = GENL_DONT_VALIDATE_STRICT |
net/ieee802154/nl802154.c
3011
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
3019
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
3028
.validate = GENL_DONT_VALIDATE_STRICT |
net/ieee802154/nl802154.c
3038
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
3046
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
3054
.validate = GENL_DONT_VALIDATE_STRICT |
net/ieee802154/nl802154.c
3064
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/nl802154.c
3072
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv4/bpf_tcp_ca.c
334
.validate = bpf_tcp_ca_validate,
net/ipv4/fou_nl.c
33
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv4/fou_nl.c
39
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv4/fou_nl.c
45
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv4/ip_gre.c
1673
.validate = ipgre_tunnel_validate,
net/ipv4/ip_gre.c
1688
.validate = ipgre_tap_validate,
net/ipv4/ip_gre.c
1703
.validate = erspan_validate,
net/ipv4/ip_vti.c
652
.validate = vti_tunnel_validate,
net/ipv4/ipip.c
604
.validate = ipip_tunnel_validate,
net/ipv4/netfilter/nft_fib_ipv4.c
165
.validate = nft_fib_validate,
net/ipv4/netfilter/nft_fib_ipv4.c
175
.validate = nft_fib_validate,
net/ipv4/netfilter/nft_reject_ipv4.c
47
.validate = nft_reject_validate,
net/ipv4/tcp_input.c
6631
goto validate;
net/ipv4/tcp_input.c
6690
validate:
net/ipv4/tcp_metrics.c
975
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv4/tcp_metrics.c
981
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv6/ila/ila_main.c
18
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv6/ila/ila_main.c
24
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv6/ila/ila_main.c
30
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv6/ila/ila_main.c
36
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv6/ioam6.c
555
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv6/ioam6.c
563
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv6/ioam6.c
571
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv6/ioam6.c
579
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv6/ioam6.c
587
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv6/ioam6.c
595
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv6/ioam6.c
603
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv6/ip6_gre.c
2287
.validate = ip6gre_tunnel_validate,
net/ipv6/ip6_gre.c
2302
.validate = ip6gre_tap_validate,
net/ipv6/ip6_gre.c
2316
.validate = ip6erspan_tap_validate,
net/ipv6/ip6_tunnel.c
2248
.validate = ip6_tnl_validate,
net/ipv6/ip6_vti.c
1106
.validate = vti6_validate,
net/ipv6/netfilter/nft_fib_ipv6.c
227
.validate = nft_fib_validate,
net/ipv6/netfilter/nft_fib_ipv6.c
237
.validate = nft_fib_validate,
net/ipv6/netfilter/nft_reject_ipv6.c
48
.validate = nft_reject_validate,
net/ipv6/seg6.c
465
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv6/seg6.c
471
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv6/seg6.c
479
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv6/seg6.c
485
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv6/sit.c
1770
.validate = ipip6_validate,
net/l2tp/l2tp_netlink.c
938
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/l2tp/l2tp_netlink.c
944
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/l2tp/l2tp_netlink.c
950
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/l2tp/l2tp_netlink.c
956
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/l2tp/l2tp_netlink.c
962
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/l2tp/l2tp_netlink.c
969
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/l2tp/l2tp_netlink.c
975
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/l2tp/l2tp_netlink.c
981
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/l2tp/l2tp_netlink.c
987
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/mptcp/mptcp_pm_gen.c
103
.validate = GENL_DONT_VALIDATE_STRICT,
net/mptcp/mptcp_pm_gen.c
111
.validate = GENL_DONT_VALIDATE_STRICT,
net/mptcp/mptcp_pm_gen.c
119
.validate = GENL_DONT_VALIDATE_STRICT,
net/mptcp/mptcp_pm_gen.c
127
.validate = GENL_DONT_VALIDATE_STRICT,
net/mptcp/mptcp_pm_gen.c
135
.validate = GENL_DONT_VALIDATE_STRICT,
net/mptcp/mptcp_pm_gen.c
142
.validate = GENL_DONT_VALIDATE_STRICT,
net/mptcp/mptcp_pm_gen.c
150
.validate = GENL_DONT_VALIDATE_STRICT,
net/mptcp/mptcp_pm_gen.c
158
.validate = GENL_DONT_VALIDATE_STRICT,
net/mptcp/mptcp_pm_gen.c
166
.validate = GENL_DONT_VALIDATE_STRICT,
net/mptcp/mptcp_pm_gen.c
174
.validate = GENL_DONT_VALIDATE_STRICT,
net/mptcp/mptcp_pm_gen.c
95
.validate = GENL_DONT_VALIDATE_STRICT,
net/ncsi/ncsi-netlink.c
726
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ncsi/ncsi-netlink.c
733
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ncsi/ncsi-netlink.c
739
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ncsi/ncsi-netlink.c
745
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ncsi/ncsi-netlink.c
751
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ncsi/ncsi-netlink.c
757
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4137
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4143
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4149
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4155
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4162
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4168
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4174
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4180
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4186
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4192
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4198
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4204
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4210
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4216
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4222
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4228
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/nf_tables_api.c
4118
if (!expr->ops->validate)
net/netfilter/nf_tables_api.c
4124
err = expr->ops->validate(ctx, expr);
net/netfilter/nf_tables_api.c
4378
if (expr_info[i].ops->validate)
net/netfilter/nft_compat.c
829
ops->validate = nft_match_validate;
net/netfilter/nft_compat.c
919
ops->validate = nft_target_validate;
net/netfilter/nft_fib_inet.c
51
.validate = nft_fib_validate,
net/netfilter/nft_fib_netdev.c
60
.validate = nft_fib_validate,
net/netfilter/nft_flow_offload.c
226
.validate = nft_flow_offload_validate,
net/netfilter/nft_fwd_netdev.c
220
.validate = nft_fwd_validate,
net/netfilter/nft_fwd_netdev.c
230
.validate = nft_fwd_validate,
net/netfilter/nft_immediate.c
343
.validate = nft_immediate_validate,
net/netfilter/nft_lookup.c
289
.validate = nft_lookup_validate,
net/netfilter/nft_masq.c
145
.validate = nft_masq_validate,
net/netfilter/nft_masq.c
173
.validate = nft_masq_validate,
net/netfilter/nft_masq.c
215
.validate = nft_masq_validate,
net/netfilter/nft_meta.c
777
.validate = nft_meta_get_validate,
net/netfilter/nft_meta.c
807
.validate = nft_meta_set_validate,
net/netfilter/nft_nat.c
322
.validate = nft_nat_validate,
net/netfilter/nft_nat.c
353
.validate = nft_nat_validate,
net/netfilter/nft_objref.c
125
.validate = nft_objref_validate,
net/netfilter/nft_objref.c
247
.validate = nft_objref_map_validate,
net/netfilter/nft_osf.c
161
.validate = nft_osf_validate,
net/netfilter/nft_queue.c
193
.validate = nft_queue_validate,
net/netfilter/nft_queue.c
203
.validate = nft_queue_validate,
net/netfilter/nft_redir.c
148
.validate = nft_redir_validate,
net/netfilter/nft_redir.c
176
.validate = nft_redir_validate,
net/netfilter/nft_redir.c
205
.validate = nft_redir_validate,
net/netfilter/nft_reject_inet.c
81
.validate = nft_reject_inet_validate,
net/netfilter/nft_reject_netdev.c
160
.validate = nft_reject_netdev_validate,
net/netfilter/nft_rt.c
197
.validate = nft_rt_validate,
net/netfilter/nft_socket.c
298
.validate = nft_socket_validate,
net/netfilter/nft_synproxy.c
294
.validate = nft_synproxy_validate,
net/netfilter/nft_tproxy.c
335
.validate = nft_tproxy_validate,
net/netfilter/nft_xfrm.c
295
.validate = nft_xfrm_validate,
net/netlabel/netlabel_calipso.c
335
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_calipso.c
342
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_calipso.c
349
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_calipso.c
356
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_cipso_v4.c
733
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_cipso_v4.c
740
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_cipso_v4.c
747
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_cipso_v4.c
754
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_mgmt.c
759
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_mgmt.c
766
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_mgmt.c
773
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_mgmt.c
780
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_mgmt.c
787
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_mgmt.c
794
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_mgmt.c
801
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_mgmt.c
808
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_unlabeled.c
1304
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_unlabeled.c
1311
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_unlabeled.c
1318
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_unlabeled.c
1325
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_unlabeled.c
1332
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_unlabeled.c
1339
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_unlabeled.c
1346
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_unlabeled.c
1353
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlink/genetlink.c
1769
.validate = GENL_DONT_VALIDATE_STRICT,
net/netlink/genetlink.c
1777
.validate = GENL_DONT_VALIDATE_DUMP,
net/netlink/genetlink.c
192
op->validate = family->small_ops[i].validate;
net/netlink/genetlink.c
281
full->validate & GENL_DONT_VALIDATE_DUMP) {
net/netlink/genetlink.c
292
op->validate = full->validate;
net/netlink/genetlink.c
586
(i.doit.validate || i.dumpit.validate)))
net/netlink/genetlink.c
931
enum netlink_validation validate = ops->validate & no_strict_flag ?
net/netlink/genetlink.c
945
validate, extack);
net/netlink/genetlink.c
975
if (!(ops->validate & GENL_DONT_VALIDATE_DUMP) &&
net/nfc/netlink.c
1699
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/nfc/netlink.c
1706
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/nfc/netlink.c
1712
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/nfc/netlink.c
1718
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/nfc/netlink.c
1724
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/nfc/netlink.c
1730
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/nfc/netlink.c
1736
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/nfc/netlink.c
1742
.validate = GENL_DONT_VALIDATE_STRICT |
net/nfc/netlink.c
1749
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/nfc/netlink.c
1754
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/nfc/netlink.c
1760
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/nfc/netlink.c
1766
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/nfc/netlink.c
1772
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/nfc/netlink.c
1778
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/nfc/netlink.c
1784
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/nfc/netlink.c
1790
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/nfc/netlink.c
1796
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/nfc/netlink.c
1802
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/nfc/netlink.c
1808
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/conntrack.c
1958
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/conntrack.c
1965
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/conntrack.c
1972
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
1541
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
1546
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
1551
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
1557
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
2087
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
2092
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
2097
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
2103
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
2584
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
2589
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
2594
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
2600
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
732
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/meter.c
684
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/meter.c
689
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/meter.c
696
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/meter.c
701
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/psample/psample.c
104
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/sched/act_ife.c
236
if (ops->validate)
net/sched/act_ife.c
237
return ops->validate(val, len);
net/sched/act_meta_mark.c
53
.validate = ife_validate_meta_u32,
net/sched/act_meta_skbtcindex.c
53
.validate = ife_validate_meta_u16,
net/sched/bpf_qdisc.c
450
.validate = bpf_qdisc_validate,
net/sched/sch_generic.c
233
static struct sk_buff *dequeue_skb(struct Qdisc *q, bool *validate,
net/sched/sch_generic.c
256
goto validate;
net/sched/sch_generic.c
260
*validate = false;
net/sched/sch_generic.c
262
*validate = true;
net/sched/sch_generic.c
282
validate:
net/sched/sch_generic.c
283
*validate = true;
net/sched/sch_generic.c
321
spinlock_t *root_lock, bool validate)
net/sched/sch_generic.c
331
if (validate)
net/sched/sch_generic.c
399
bool validate;
net/sched/sch_generic.c
402
skb = dequeue_skb(q, &validate, packets, budget);
net/sched/sch_generic.c
412
return sch_direct_xmit(skb, q, dev, txq, root_lock, validate);
net/smc/smc_pnet.c
686
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/smc/smc_pnet.c
694
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/smc/smc_pnet.c
700
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/smc/smc_pnet.c
706
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
154
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
159
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
164
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
170
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
175
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
180
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
187
.validate = GENL_DONT_VALIDATE_STRICT |
net/tipc/netlink.c
193
.validate = GENL_DONT_VALIDATE_STRICT,
net/tipc/netlink.c
199
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
204
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
209
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
215
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
220
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
225
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
230
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
235
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
240
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
245
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
251
.validate = GENL_DONT_VALIDATE_STRICT |
net/tipc/netlink.c
257
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
263
.validate = GENL_DONT_VALIDATE_STRICT |
net/tipc/netlink.c
271
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
276
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
282
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink_compat.c
1340
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18300
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18312
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18318
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18326
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18334
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18345
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18353
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18360
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18369
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18377
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18384
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18392
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18400
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18408
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18415
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18422
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18429
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18440
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18448
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18456
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18463
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18470
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18477
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18485
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18493
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18500
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18506
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18512
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18519
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18526
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18533
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18540
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18545
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18552
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18559
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18567
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18575
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18582
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18589
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18596
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18604
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18613
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18621
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18629
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18636
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18645
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18650
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18658
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18665
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18672
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18681
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18688
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18696
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18703
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18710
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18717
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18724
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18731
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18738
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18746
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18753
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18760
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18767
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18775
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18782
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18790
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18798
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18806
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18813
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18820
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18827
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18834
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18841
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18849
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18857
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18865
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18873
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18880
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18887
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18894
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18901
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18909
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18918
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18923
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18930
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18937
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18944
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18950
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18957
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18965
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18974
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18981
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18989
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
18996
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19003
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19010
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19017
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19024
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19030
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19037
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19044
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19051
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19058
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19084
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19092
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19100
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/xfrm/xfrm_interface_core.c
941
.validate = xfrmi_validate,
sound/soc/sof/ipc.c
187
if (!ops->fw_loader || !ops->fw_loader->validate ||
sound/soc/sof/ipc3-loader.c
416
.validate = sof_ipc3_validate_firmware,
sound/soc/sof/ipc4-loader.c
614
.validate = sof_ipc4_validate_firmware,
sound/soc/sof/loader.c
77
ret = sdev->ipc->ops->fw_loader->validate(sdev);
sound/soc/sof/sof-priv.h
468
int (*validate)(struct snd_sof_dev *sdev);
sound/usb/clock.c
290
unsigned long *visited, bool validate)
sound/usb/clock.c
314
if (validate && !uac_clock_source_is_valid(chip, fmt,
sound/usb/clock.c
377
visited, validate);
sound/usb/clock.c
396
if (!validate || ret > 0 || !chip->autoclock)
sound/usb/clock.c
432
visited, validate);
sound/usb/clock.c
449
const struct audioformat *fmt, bool validate)
sound/usb/clock.c
458
validate);
sound/usb/clock.h
9
const struct audioformat *fmt, bool validate);
sound/virtio/virtio_card.c
436
.validate = virtsnd_validate,
tools/lib/bpf/relo_core.c
1067
if (res->validate && insn->imm != orig_val) {
tools/lib/bpf/relo_core.c
1083
if (res->validate && insn->off != orig_val) {
tools/lib/bpf/relo_core.c
1142
if (res->validate && imm != orig_val) {
tools/lib/bpf/relo_core.c
1338
targ_res->validate = false;
tools/lib/bpf/relo_core.c
681
bool *validate)
tools/lib/bpf/relo_core.c
730
if (validate)
tools/lib/bpf/relo_core.c
731
*validate = true;
tools/lib/bpf/relo_core.c
768
if (validate)
tools/lib/bpf/relo_core.c
769
*validate = !bitfield;
tools/lib/bpf/relo_core.c
795
if (validate)
tools/lib/bpf/relo_core.c
796
*validate = true; /* signedness is never ambiguous */
tools/lib/bpf/relo_core.c
807
if (validate)
tools/lib/bpf/relo_core.c
808
*validate = true; /* right shift is never ambiguous */
tools/lib/bpf/relo_core.c
820
__u64 *val, bool *validate)
tools/lib/bpf/relo_core.c
825
if (validate)
tools/lib/bpf/relo_core.c
826
*validate = true;
tools/lib/bpf/relo_core.c
840
if (validate)
tools/lib/bpf/relo_core.c
841
*validate = false;
tools/lib/bpf/relo_core.c
906
res->validate = true;
tools/lib/bpf/relo_core.c
914
&res->orig_type_id, &res->validate);
tools/lib/bpf/relo_core.c
958
err = bpf_core_calc_type_relo(relo, local_spec, &res->orig_val, &res->validate);
tools/lib/bpf/relo_core.h
55
bool validate;
tools/mm/slabinfo.c
1342
else if (validate)
tools/mm/slabinfo.c
1503
validate = 1;
tools/mm/slabinfo.c
1523
&& !validate && !shrink && !set_debug && !show_ops)
tools/mm/slabinfo.c
73
int validate;
tools/testing/selftests/bpf/bench.c
688
if (bench->validate)
tools/testing/selftests/bpf/bench.c
689
bench->validate();
tools/testing/selftests/bpf/bench.h
56
void (*validate)(void);
tools/testing/selftests/bpf/benchs/bench_bloom_filter_map.c
427
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_bloom_filter_map.c
438
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_bloom_filter_map.c
449
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_bloom_filter_map.c
460
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_bloom_filter_map.c
471
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_bpf_crypto.c
168
.validate = crypto_validate,
tools/testing/selftests/bpf/benchs/bench_bpf_crypto.c
179
.validate = crypto_validate,
tools/testing/selftests/bpf/benchs/bench_bpf_hashmap_full_update.c
83
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_bpf_hashmap_lookup.c
271
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_bpf_loop.c
94
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_htab_mem.c
344
.validate = htab_mem_validate,
tools/testing/selftests/bpf/benchs/bench_local_storage.c
254
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_local_storage.c
265
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_local_storage.c
276
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_local_storage_create.c
252
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_local_storage_rcu_tasks_trace.c
257
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c
477
.validate = validate_common,
tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c
489
.validate = validate_common,
tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c
501
.validate = validate_common,
tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c
513
.validate = lpm_insert_validate,
tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c
525
.validate = validate_common,
tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c
537
.validate = lpm_delete_validate,
tools/testing/selftests/bpf/benchs/bench_lpm_trie_map.c
549
.validate = lpm_free_validate,
tools/testing/selftests/bpf/benchs/bench_rename.c
111
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_rename.c
121
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_rename.c
131
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_rename.c
141
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_rename.c
151
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_rename.c
161
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_ringbufs.c
575
.validate = bufs_validate,
tools/testing/selftests/bpf/benchs/bench_ringbufs.c
587
.validate = bufs_validate,
tools/testing/selftests/bpf/benchs/bench_ringbufs.c
599
.validate = bufs_validate,
tools/testing/selftests/bpf/benchs/bench_ringbufs.c
611
.validate = bufs_validate,
tools/testing/selftests/bpf/benchs/bench_sockmap.c
592
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_strncmp.c
139
.validate = strncmp_validate,
tools/testing/selftests/bpf/benchs/bench_strncmp.c
150
.validate = strncmp_validate,
tools/testing/selftests/bpf/benchs/bench_trigger.c
551
.validate = trigger_validate,
tools/testing/selftests/bpf/benchs/bench_trigger.c
588
.validate = trigger_validate, \
tools/testing/selftests/cgroup/test_cpu.c
311
int (*validate)(const struct cpu_hogger *children, int num_children))
tools/testing/selftests/cgroup/test_cpu.c
361
if (validate(children, ARRAY_SIZE(children)))
tools/testing/selftests/sched/cs_prctl_test.c
283
validate(get_cs_cookie(0) == 0);
tools/testing/selftests/sched/cs_prctl_test.c
290
validate(get_cs_cookie(0) != 0);
tools/testing/selftests/sched/cs_prctl_test.c
296
validate(get_cs_cookie(0) == get_cs_cookie(pid));
tools/testing/selftests/sched/cs_prctl_test.c
297
validate(get_cs_cookie(0) == get_cs_cookie(procs[pidx].thr_tids[0]));
tools/testing/selftests/sched/cs_prctl_test.c
304
validate(get_cs_cookie(0) != get_cs_cookie(pid));
tools/testing/selftests/sched/cs_prctl_test.c
305
validate(get_cs_cookie(pid) != 0);
tools/testing/selftests/sched/cs_prctl_test.c
306
validate(get_cs_cookie(pid) == get_cs_cookie(procs[pidx].thr_tids[0]));
tools/testing/selftests/sched/cs_prctl_test.c
314
validate(get_cs_cookie(0) == get_cs_cookie(pid));
tools/testing/selftests/sched/cs_prctl_test.c
315
validate(get_cs_cookie(pid) != 0);
tools/testing/selftests/sched/cs_prctl_test.c
316
validate(get_cs_cookie(pid) != get_cs_cookie(procs[pidx].thr_tids[0]));
tools/testing/selftests/sched/cs_prctl_test.c
325
validate(get_cs_cookie(0) == get_cs_cookie(procs[pidx].thr_tids[0]));
tools/testing/selftests/sched/cs_prctl_test.c
326
validate(get_cs_cookie(pid) != get_cs_cookie(procs[pidx].thr_tids[0]));
tools/testing/selftests/sched/cs_prctl_test.c
333
validate(get_cs_cookie(0) == get_cs_cookie(pid));
tools/testing/selftests/sched/cs_prctl_test.c
334
validate(get_cs_cookie(pid) != 0);
tools/testing/selftests/sched/cs_prctl_test.c
335
validate(get_cs_cookie(pid) == get_cs_cookie(procs[pidx].thr_tids[0]));
tools/testing/selftests/sched/cs_prctl_test.c
337
validate(_prctl(PR_SCHED_CORE, PR_SCHED_CORE_MAX, 0, PIDTYPE_PGID, 0) < 0
tools/testing/selftests/sched/cs_prctl_test.c
340
validate(_prctl(PR_SCHED_CORE, PR_SCHED_CORE_SHARE_TO, 0, PIDTYPE_PGID, 1) < 0