Lines Matching refs:validate
682 bool *validate) in bpf_core_calc_field_relo() argument
731 if (validate) in bpf_core_calc_field_relo()
732 *validate = true; in bpf_core_calc_field_relo()
769 if (validate) in bpf_core_calc_field_relo()
770 *validate = !bitfield; in bpf_core_calc_field_relo()
796 if (validate) in bpf_core_calc_field_relo()
797 *validate = true; /* signedness is never ambiguous */ in bpf_core_calc_field_relo()
808 if (validate) in bpf_core_calc_field_relo()
809 *validate = true; /* right shift is never ambiguous */ in bpf_core_calc_field_relo()
821 __u64 *val, bool *validate) in bpf_core_calc_type_relo() argument
826 if (validate) in bpf_core_calc_type_relo()
827 *validate = true; in bpf_core_calc_type_relo()
841 if (validate) in bpf_core_calc_type_relo()
842 *validate = false; in bpf_core_calc_type_relo()
907 res->validate = true; in bpf_core_calc_relo()
915 &res->orig_type_id, &res->validate); in bpf_core_calc_relo()
959 err = bpf_core_calc_type_relo(relo, local_spec, &res->orig_val, &res->validate); in bpf_core_calc_relo()
1068 if (res->validate && insn->imm != orig_val) { in bpf_core_patch_insn()
1084 if (res->validate && insn->off != orig_val) { in bpf_core_patch_insn()
1143 if (res->validate && imm != orig_val) { in bpf_core_patch_insn()
1339 targ_res->validate = false; in bpf_core_calc_relo_insn()