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
2489
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/block/nbd.c
2494
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/block/nbd.c
2499
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/block/nbd.c
2504
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/firmware/arm_scmi/transports/virtio.c
947
.validate = scmi_vio_validate,
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
587
int (*validate)(void *p, struct amdgpu_bo *bo),
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
605
r = validate(param, bo_base->bo);
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
624
r = validate(param, bo_base->bo);
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c
645
r = validate(param, bo);
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3420
.validate = NULL, .cmd_drv = 0, .name = #ioctl}
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3424
.validate = _validate, .cmd_drv = 0, .name = #ioctl}
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3650
if (ioctl->validate) {
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c
3651
retcode = ioctl->validate(kdata, usize);
drivers/gpu/drm/amd/amdkfd/kfd_priv.h
1064
amdkfd_ioctl_validate_t *validate;
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
3048
u32 validate : 1;
drivers/gpu/drm/xe/xe_vm.c
3058
bool validate_bo = flags.validate;
drivers/gpu/drm/xe/xe_vm.c
3181
.validate = !xe_vm_in_fault_mode(vm) ||
drivers/gpu/drm/xe/xe_vm.c
3197
.validate = false,
drivers/gpu/drm/xe/xe_vm.c
3205
.validate = true,
drivers/gpu/drm/xe/xe_vm.c
3213
.validate = true,
drivers/gpu/drm/xe/xe_vm.c
3227
.validate = false,
drivers/gpu/drm/xe/xe_vm.c
3254
.validate = false,
drivers/gpu/host1x/job.c
587
if (validate(&fw, g))
drivers/iio/adc/ad4691.c
569
.validate = ad4691_offload_trigger_validate,
drivers/iio/adc/ad4695.c
1671
.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
419
.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
1484
.validate = v4l2_ctrl_type_op_validate,
drivers/net/amt.c
3390
.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
767
.validate = bareudp_validate,
drivers/net/bonding/bond_netlink.c
978
.validate = bond_validate,
drivers/net/can/dev/netlink.c
1096
.validate = can_validate,
drivers/net/can/virtio_can.c
1007
.validate = virtio_can_validate,
drivers/net/dummy.c
145
.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
5998
.validate = e1000_validate_nvm_checksum_ich8lan,
drivers/net/ethernet/intel/e1000e/ich8lan.c
6009
.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
7263
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
2556
.validate = geneve_validate,
drivers/net/gtp.c
1616
.validate = gtp_validate,
drivers/net/gtp.c
2436
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/gtp.c
2442
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/gtp.c
2448
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/gtp.c
2455
.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
391
.validate = ifb_validate,
drivers/net/ipvlan/ipvlan_main.c
717
ops->validate = ipvlan_nl_validate;
drivers/net/macsec.c
3350
.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
3379
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/macsec.c
3385
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/macsec.c
3391
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/macsec.c
3397
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/macsec.c
3403
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/macsec.c
3409
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/macsec.c
4442
.validate = macsec_validate_attr,
drivers/net/macvlan.c
1766
ops->validate = macvlan_validate;
drivers/net/netdevsim/netdev.c
1237
.validate = nsim_validate,
drivers/net/netkit.c
1268
.validate = netkit_validate,
drivers/net/nlmon.c
96
.validate = nlmon_validate,
drivers/net/ppp/ppp_generic.c
1391
.validate = ppp_nl_validate,
drivers/net/team/team_core.c
2438
.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
2348
.validate = tun_validate,
drivers/net/veth.c
1982
.validate = veth_validate,
drivers/net/virtio_net.c
7260
.validate = virtnet_validate,
drivers/net/vrf.c
1736
.validate = vrf_validate,
drivers/net/vxlan/vxlan_core.c
4692
.validate = vxlan_validate,
drivers/net/wireless/virtual/mac80211_hwsim_main.c
7055
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/wireless/virtual/mac80211_hwsim_main.c
7061
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/wireless/virtual/mac80211_hwsim_main.c
7066
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/wireless/virtual/mac80211_hwsim_main.c
7071
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/wireless/virtual/mac80211_hwsim_main.c
7077
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/wireless/virtual/mac80211_hwsim_main.c
7083
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
drivers/net/wireless/virtual/mac80211_hwsim_main.c
7089
.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
1936
.validate = atcphy_dpphy_validate,
drivers/phy/cadence/cdns-dphy-rx.c
234
.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-10g.c
1286
.validate = lynx_10g_validate,
drivers/phy/freescale/phy-fsl-lynx-28g.c
1056
.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/phy-eyeq5-eth.c
184
.validate = eq5_phy_validate,
drivers/phy/qualcomm/phy-qcom-sgmii-eth.c
340
.validate = qcom_dwmac_sgmii_phy_validate,
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/phy/ti/phy-ds125df111.c
216
.validate = ds125df111_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
637
int (*validate)(const int, const int); /* input/output validation */
drivers/platform/x86/sony-laptop.c
652
.validate = _validate, \
drivers/platform/x86/sony-laptop.c
960
if (item->validate)
drivers/platform/x86/sony-laptop.c
961
value = item->validate(SNC_VALIDATE_OUT, value);
drivers/platform/x86/sony-laptop.c
984
if (item->validate)
drivers/platform/x86/sony-laptop.c
985
value = item->validate(SNC_VALIDATE_IN, value);
drivers/spi/spi-offload-trigger-pwm.c
107
.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
1186
.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
130
ret = handler->validate(inode, value, value_len);
fs/btrfs/props.c
27
int (*validate)(const struct btrfs_inode *inode, const char *value,
fs/btrfs/props.c
390
.validate = prop_compression_validate,
fs/btrfs/props.c
430
ret = h->validate(inode, value, strlen(value));
fs/btrfs/props.c
82
return handler->validate(inode, value, value_len);
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
191
int (*validate)(struct super_block *sb,
fs/ocfs2/buffer_head_io.c
322
if (validate)
fs/ocfs2/buffer_head_io.c
374
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
1595
void *bhs, unsigned int flags, void *validate),
fs/ocfs2/ocfs2_trace.h
1596
TP_ARGS(inode, vblock, nr, bhs, flags, validate),
fs/ocfs2/ocfs2_trace.h
1603
__field(void *, validate)
fs/ocfs2/ocfs2_trace.h
1611
__entry->validate = validate;
fs/ocfs2/ocfs2_trace.h
1614
__entry->nr, __entry->bhs, __entry->flags, __entry->validate)
fs/smb/client/netlink.c
37
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
fs/smb/server/transport_ipc.c
224
ksmbd_genl_ops[i].validate = GENL_DONT_VALIDATE_STRICT |
include/linux/bpf.h
2115
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
3539
if (dev->header_ops && dev->header_ops->validate)
include/linux/netdevice.h
3540
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
256
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
511
int (*validate)(struct devlink *devlink, u32 id,
include/net/devlink.h
639
.validate = _validate, \
include/net/devlink.h
650
.validate = _validate, \
include/net/devlink.h
664
.validate = _validate, \
include/net/devlink.h
679
.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
973
int (*validate)(const struct nft_ctx *ctx,
include/net/netlink.h
2332
unsigned int validate,
include/net/netlink.h
2336
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
862
if (st_ops->validate) {
kernel/bpf/bpf_struct_ops.c
863
err = st_ops->validate(kdata);
kernel/sched/ext/ext.c
8204
.validate = bpf_scx_validate,
kernel/sched/ext/ext.c
8271
.validate = bpf_scx_validate,
kernel/taskstats.c
668
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
kernel/taskstats.c
676
.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
9289
SLAB_ATTR(validate);
net/8021q/vlan_netlink.c
294
.validate = vlan_validate,
net/batman-adv/mesh-interface.c
1128
.validate = batadv_meshif_validate,
net/batman-adv/netlink.c
1411
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1418
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1425
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1432
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1438
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1447
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1453
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1459
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1465
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1471
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1477
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1483
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1489
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1495
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/batman-adv/netlink.c
1501
.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/batman-adv/netlink.c
1524
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/bridge/br_netlink.c
1954
.validate = br_validate,
net/bridge/netfilter/nft_meta_bridge.c
135
.validate = nft_meta_bridge_get_validate,
net/bridge/netfilter/nft_meta_bridge.c
207
.validate = nft_meta_bridge_set_validate,
net/bridge/netfilter/nft_reject_bridge.c
186
.validate = nft_reject_bridge_validate,
net/core/drop_monitor.c
1612
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/core/drop_monitor.c
1618
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/core/drop_monitor.c
1624
.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
3965
if (ops->validate) {
net/core/rtnetlink.c
3966
err = ops->validate(tb, NULL, extack);
net/core/rtnetlink.c
4115
if (ops->validate) {
net/core/rtnetlink.c
4116
ret = ops->validate(tb, data, extack);
net/devlink/netlink_gen.c
1012
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1022
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1039
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1049
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1059
.validate = GENL_DONT_VALIDATE_DUMP_STRICT,
net/devlink/netlink_gen.c
1067
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1077
.validate = GENL_DONT_VALIDATE_DUMP_STRICT,
net/devlink/netlink_gen.c
1083
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1093
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1103
.validate = GENL_DONT_VALIDATE_DUMP,
net/devlink/netlink_gen.c
1109
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1126
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1136
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1146
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1156
.validate = GENL_DONT_VALIDATE_DUMP_STRICT,
net/devlink/netlink_gen.c
1164
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1174
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1184
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1201
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1211
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1228
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1238
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1255
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1265
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1275
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1292
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1302
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1312
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1322
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1339
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1349
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
1359
.validate = GENL_DONT_VALIDATE_DUMP,
net/devlink/netlink_gen.c
1365
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
697
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
707
.validate = GENL_DONT_VALIDATE_DUMP,
net/devlink/netlink_gen.c
713
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
730
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
740
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
750
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
760
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
770
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
780
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
797
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
814
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
824
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
841
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
851
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
868
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
878
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
888
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
898
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
908
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
918
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
928
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
938
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
948
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
958
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
968
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
985
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/netlink_gen.c
995
.validate = GENL_DONT_VALIDATE_STRICT,
net/devlink/param.c
684
if (param->validate) {
net/devlink/param.c
685
err = param->validate(devlink, param->id, &value,
net/hsr/hsr_netlink.c
547
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/hsr/hsr_netlink.c
554
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ieee802154/6lowpan/core.c
205
.validate = lowpan_validate,
net/ieee802154/ieee802154.h
25
.validate = GENL_DONT_VALIDATE_STRICT,\
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
339
.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
1680
.validate = ipgre_tunnel_validate,
net/ipv4/ip_gre.c
1695
.validate = ipgre_tap_validate,
net/ipv4/ip_gre.c
1710
.validate = erspan_validate,
net/ipv4/ip_vti.c
655
.validate = vti_tunnel_validate,
net/ipv4/ipip.c
607
.validate = ipip_tunnel_validate,
net/ipv4/netfilter/nft_fib_ipv4.c
165
.validate = nft_fib_validate,
net/ipv4/netfilter/nft_fib_ipv4.c
174
.validate = nft_fib_validate,
net/ipv4/netfilter/nft_reject_ipv4.c
47
.validate = nft_reject_validate,
net/ipv4/tcp_input.c
6612
goto validate;
net/ipv4/tcp_input.c
6671
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
2295
.validate = ip6gre_tunnel_validate,
net/ipv6/ip6_gre.c
2310
.validate = ip6gre_tap_validate,
net/ipv6/ip6_gre.c
2324
.validate = ip6erspan_tap_validate,
net/ipv6/ip6_tunnel.c
2266
.validate = ip6_tnl_validate,
net/ipv6/ip6_vti.c
1120
.validate = vti6_validate,
net/ipv6/netfilter/nft_fib_ipv6.c
265
.validate = nft_fib_validate,
net/ipv6/netfilter/nft_fib_ipv6.c
274
.validate = nft_fib_validate,
net/ipv6/netfilter/nft_reject_ipv6.c
48
.validate = nft_reject_validate,
net/ipv6/seg6.c
468
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv6/seg6.c
474
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv6/seg6.c
482
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv6/seg6.c
488
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/ipv6/sit.c
1777
.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
4868
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4874
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4880
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4886
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4893
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4899
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4905
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4911
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4917
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4923
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4929
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4935
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4941
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4947
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4953
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/ipvs/ip_vs_ctl.c
4959
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netfilter/nf_tables_api.c
4202
if (!expr->ops->validate)
net/netfilter/nf_tables_api.c
4208
err = expr->ops->validate(ctx, expr);
net/netfilter/nf_tables_api.c
4462
if (expr_info[i].ops->validate)
net/netfilter/nft_compat.c
862
ops->validate = nft_match_validate;
net/netfilter/nft_compat.c
955
ops->validate = nft_target_bridge_validate;
net/netfilter/nft_compat.c
958
ops->validate = nft_target_validate;
net/netfilter/nft_fib_inet.c
51
.validate = nft_fib_validate,
net/netfilter/nft_fib_netdev.c
87
.validate = nft_fib_netdev_validate,
net/netfilter/nft_flow_offload.c
226
.validate = nft_flow_offload_validate,
net/netfilter/nft_fwd_netdev.c
254
.validate = nft_fwd_validate,
net/netfilter/nft_fwd_netdev.c
263
.validate = nft_fwd_validate,
net/netfilter/nft_immediate.c
334
.validate = nft_immediate_validate,
net/netfilter/nft_lookup.c
278
.validate = nft_lookup_validate,
net/netfilter/nft_masq.c
145
.validate = nft_masq_validate,
net/netfilter/nft_masq.c
172
.validate = nft_masq_validate,
net/netfilter/nft_masq.c
213
.validate = nft_masq_validate,
net/netfilter/nft_meta.c
807
.validate = nft_meta_get_validate,
net/netfilter/nft_meta.c
818
.validate = nft_meta_set_validate,
net/netfilter/nft_nat.c
322
.validate = nft_nat_validate,
net/netfilter/nft_nat.c
352
.validate = nft_nat_validate,
net/netfilter/nft_objref.c
125
.validate = nft_objref_validate,
net/netfilter/nft_objref.c
246
.validate = nft_objref_map_validate,
net/netfilter/nft_osf.c
141
.validate = nft_osf_validate,
net/netfilter/nft_queue.c
193
.validate = nft_queue_validate,
net/netfilter/nft_queue.c
202
.validate = nft_queue_validate,
net/netfilter/nft_redir.c
148
.validate = nft_redir_validate,
net/netfilter/nft_redir.c
175
.validate = nft_redir_validate,
net/netfilter/nft_redir.c
203
.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
275
.validate = nft_socket_validate,
net/netfilter/nft_synproxy.c
293
.validate = nft_synproxy_validate,
net/netfilter/nft_tproxy.c
334
.validate = nft_tproxy_validate,
net/netfilter/nft_xfrm.c
269
.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
1294
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_unlabeled.c
1301
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_unlabeled.c
1308
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_unlabeled.c
1315
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_unlabeled.c
1322
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_unlabeled.c
1329
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_unlabeled.c
1336
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/netlabel/netlabel_unlabeled.c
1343
.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
186
op->validate = family->small_ops[i].validate;
net/netlink/genetlink.c
276
full->validate & GENL_DONT_VALIDATE_DUMP) {
net/netlink/genetlink.c
287
op->validate = full->validate;
net/netlink/genetlink.c
581
(i.doit.validate || i.dumpit.validate)))
net/netlink/genetlink.c
926
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
1959
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/conntrack.c
1966
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/conntrack.c
1973
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
1545
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
1550
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
1555
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
1561
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
2091
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
2096
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
2101
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
2107
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
2619
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
2624
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
2629
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
2635
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/datapath.c
735
.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
694
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/meter.c
701
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/openvswitch/meter.c
706
.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
258
static struct sk_buff *dequeue_skb(struct Qdisc *q, bool *validate,
net/sched/sch_generic.c
281
goto validate;
net/sched/sch_generic.c
285
*validate = false;
net/sched/sch_generic.c
287
*validate = true;
net/sched/sch_generic.c
307
validate:
net/sched/sch_generic.c
308
*validate = true;
net/sched/sch_generic.c
346
spinlock_t *root_lock, bool validate)
net/sched/sch_generic.c
356
if (validate)
net/sched/sch_generic.c
424
bool validate;
net/sched/sch_generic.c
427
skb = dequeue_skb(q, &validate, packets, budget);
net/sched/sch_generic.c
437
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
158
.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
176
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
182
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
188
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
195
.validate = GENL_DONT_VALIDATE_STRICT |
net/tipc/netlink.c
201
.validate = GENL_DONT_VALIDATE_STRICT,
net/tipc/netlink.c
207
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
213
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
219
.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
231
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
236
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
241
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
247
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
252
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
258
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
264
.validate = GENL_DONT_VALIDATE_STRICT |
net/tipc/netlink.c
270
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
277
.validate = GENL_DONT_VALIDATE_STRICT |
net/tipc/netlink.c
285
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
291
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink.c
298
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/tipc/netlink_compat.c
1344
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19538
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19550
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19556
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19564
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19572
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19583
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19591
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19598
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19607
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19615
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19622
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19630
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19638
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19646
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19653
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19660
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19667
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19678
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19686
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19694
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19701
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19708
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19715
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19723
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19731
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19738
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19744
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19750
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19757
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19764
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19771
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19778
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19783
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19790
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19797
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19805
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19813
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19820
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19827
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19834
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19842
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19851
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19859
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19867
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19874
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19883
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19888
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19896
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19903
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19910
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19919
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19926
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19934
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19941
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19948
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19955
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19962
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19969
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19976
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19984
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19991
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
19998
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20005
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20013
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20020
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20028
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20036
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20044
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20051
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20058
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20065
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20072
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20079
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20087
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20095
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20103
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20112
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20119
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20126
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20147
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20154
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20162
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20171
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20176
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20183
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20190
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20197
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20203
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20210
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20218
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20227
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20234
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20242
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20249
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20256
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20263
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20270
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20278
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20285
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20292
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20299
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20306
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20313
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20339
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20347
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/wireless/nl80211.c
20355
.validate = GENL_DONT_VALIDATE_STRICT | GENL_DONT_VALIDATE_DUMP,
net/xfrm/xfrm_interface_core.c
944
.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
470
int (*validate)(struct snd_sof_dev *sdev);
sound/usb/clock.c
297
unsigned long *visited, bool validate)
sound/usb/clock.c
321
if (validate && !uac_clock_source_is_valid(chip, fmt,
sound/usb/clock.c
384
visited, validate);
sound/usb/clock.c
403
if (!validate || ret > 0 || !chip->autoclock)
sound/usb/clock.c
439
visited, validate);
sound/usb/clock.c
456
const struct audioformat *fmt, bool validate)
sound/usb/clock.c
465
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
1069
if (res->validate && insn->imm != orig_val) {
tools/lib/bpf/relo_core.c
1085
if (res->validate && insn->off != orig_val) {
tools/lib/bpf/relo_core.c
1144
if (res->validate && imm != orig_val) {
tools/lib/bpf/relo_core.c
1340
targ_res->validate = false;
tools/lib/bpf/relo_core.c
683
bool *validate)
tools/lib/bpf/relo_core.c
732
if (validate)
tools/lib/bpf/relo_core.c
733
*validate = true;
tools/lib/bpf/relo_core.c
770
if (validate)
tools/lib/bpf/relo_core.c
771
*validate = !bitfield;
tools/lib/bpf/relo_core.c
797
if (validate)
tools/lib/bpf/relo_core.c
798
*validate = true; /* signedness is never ambiguous */
tools/lib/bpf/relo_core.c
809
if (validate)
tools/lib/bpf/relo_core.c
810
*validate = true; /* right shift is never ambiguous */
tools/lib/bpf/relo_core.c
822
__u64 *val, bool *validate)
tools/lib/bpf/relo_core.c
827
if (validate)
tools/lib/bpf/relo_core.c
828
*validate = true;
tools/lib/bpf/relo_core.c
842
if (validate)
tools/lib/bpf/relo_core.c
843
*validate = false;
tools/lib/bpf/relo_core.c
908
res->validate = true;
tools/lib/bpf/relo_core.c
916
&res->orig_type_id, &res->validate);
tools/lib/bpf/relo_core.c
960
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
1340
else if (validate)
tools/mm/slabinfo.c
1501
validate = 1;
tools/mm/slabinfo.c
1521
&& !validate && !shrink && !set_debug && !show_ops)
tools/mm/slabinfo.c
73
int validate;
tools/testing/selftests/bpf/bench.c
704
if (bench->validate)
tools/testing/selftests/bpf/bench.c
705
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
103
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_bpf_hashmap_full_update.c
113
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_bpf_hashmap_lookup.c
287
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_bpf_hashmap_lookup.c
298
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_bpf_loop.c
94
.validate = validate,
tools/testing/selftests/bpf/benchs/bench_bpf_nop.c
79
.validate = nop_validate,
tools/testing/selftests/bpf/benchs/bench_htab_mem.c
364
.validate = htab_mem_validate,
tools/testing/selftests/bpf/benchs/bench_htab_mem.c
375
.validate = rhtab_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
243
.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
609
.validate = trigger_validate,
tools/testing/selftests/bpf/benchs/bench_trigger.c
646
.validate = trigger_validate, \
tools/testing/selftests/bpf/benchs/bench_xdp_lb.c
1119
.validate = xdp_lb_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