Lines Matching refs:fill_helper
81 int (*fill_helper)(struct bpf_test *self); member
4542 .fill_helper = NULL,
4554 .fill_helper = NULL,
4567 .fill_helper = NULL,
4579 .fill_helper = NULL,
4672 .fill_helper = NULL,
4684 .fill_helper = NULL,
4860 .fill_helper = NULL,
8927 .fill_helper = bpf_fill_stxw,
8935 .fill_helper = bpf_fill_stxdw,
10637 .fill_helper = bpf_fill_ja,
10645 .fill_helper = bpf_fill_maxinsns1,
10653 .fill_helper = bpf_fill_maxinsns2,
10661 .fill_helper = bpf_fill_maxinsns3,
10669 .fill_helper = bpf_fill_maxinsns4,
10678 .fill_helper = bpf_fill_maxinsns5,
10689 .fill_helper = bpf_fill_maxinsns6,
10697 .fill_helper = bpf_fill_maxinsns7,
10705 .fill_helper = bpf_fill_maxinsns8,
10713 .fill_helper = bpf_fill_maxinsns9,
10721 .fill_helper = bpf_fill_maxinsns10,
10729 .fill_helper = bpf_fill_maxinsns11,
10737 .fill_helper = bpf_fill_maxinsns12,
10746 .fill_helper = bpf_fill_maxinsns13,
10754 .fill_helper = bpf_fill_ld_abs_get_processor_id,
12247 .fill_helper = bpf_fill_alu64_mov_imm_regs,
12255 .fill_helper = bpf_fill_alu64_and_imm_regs,
12263 .fill_helper = bpf_fill_alu64_or_imm_regs,
12271 .fill_helper = bpf_fill_alu64_xor_imm_regs,
12279 .fill_helper = bpf_fill_alu64_lsh_imm_regs,
12287 .fill_helper = bpf_fill_alu64_rsh_imm_regs,
12295 .fill_helper = bpf_fill_alu64_arsh_imm_regs,
12303 .fill_helper = bpf_fill_alu64_add_imm_regs,
12311 .fill_helper = bpf_fill_alu64_sub_imm_regs,
12319 .fill_helper = bpf_fill_alu64_mul_imm_regs,
12327 .fill_helper = bpf_fill_alu64_div_imm_regs,
12335 .fill_helper = bpf_fill_alu64_mod_imm_regs,
12344 .fill_helper = bpf_fill_alu32_mov_imm_regs,
12352 .fill_helper = bpf_fill_alu32_and_imm_regs,
12360 .fill_helper = bpf_fill_alu32_or_imm_regs,
12368 .fill_helper = bpf_fill_alu32_xor_imm_regs,
12376 .fill_helper = bpf_fill_alu32_lsh_imm_regs,
12384 .fill_helper = bpf_fill_alu32_rsh_imm_regs,
12392 .fill_helper = bpf_fill_alu32_arsh_imm_regs,
12400 .fill_helper = bpf_fill_alu32_add_imm_regs,
12408 .fill_helper = bpf_fill_alu32_sub_imm_regs,
12416 .fill_helper = bpf_fill_alu32_mul_imm_regs,
12424 .fill_helper = bpf_fill_alu32_div_imm_regs,
12432 .fill_helper = bpf_fill_alu32_mod_imm_regs,
12441 .fill_helper = bpf_fill_alu64_mov_reg_pairs,
12449 .fill_helper = bpf_fill_alu64_and_reg_pairs,
12457 .fill_helper = bpf_fill_alu64_or_reg_pairs,
12465 .fill_helper = bpf_fill_alu64_xor_reg_pairs,
12473 .fill_helper = bpf_fill_alu64_lsh_reg_pairs,
12481 .fill_helper = bpf_fill_alu64_rsh_reg_pairs,
12489 .fill_helper = bpf_fill_alu64_arsh_reg_pairs,
12497 .fill_helper = bpf_fill_alu64_add_reg_pairs,
12505 .fill_helper = bpf_fill_alu64_sub_reg_pairs,
12513 .fill_helper = bpf_fill_alu64_mul_reg_pairs,
12521 .fill_helper = bpf_fill_alu64_div_reg_pairs,
12529 .fill_helper = bpf_fill_alu64_mod_reg_pairs,
12538 .fill_helper = bpf_fill_alu32_mov_reg_pairs,
12546 .fill_helper = bpf_fill_alu32_and_reg_pairs,
12554 .fill_helper = bpf_fill_alu32_or_reg_pairs,
12562 .fill_helper = bpf_fill_alu32_xor_reg_pairs,
12570 .fill_helper = bpf_fill_alu32_lsh_reg_pairs,
12578 .fill_helper = bpf_fill_alu32_rsh_reg_pairs,
12586 .fill_helper = bpf_fill_alu32_arsh_reg_pairs,
12594 .fill_helper = bpf_fill_alu32_add_reg_pairs,
12602 .fill_helper = bpf_fill_alu32_sub_reg_pairs,
12610 .fill_helper = bpf_fill_alu32_mul_reg_pairs,
12618 .fill_helper = bpf_fill_alu32_div_reg_pairs,
12626 .fill_helper = bpf_fill_alu32_mod_reg_pairs,
12635 .fill_helper = bpf_fill_alu64_lsh_imm,
12643 .fill_helper = bpf_fill_alu64_rsh_imm,
12651 .fill_helper = bpf_fill_alu64_arsh_imm,
12659 .fill_helper = bpf_fill_alu64_lsh_reg,
12667 .fill_helper = bpf_fill_alu64_rsh_reg,
12675 .fill_helper = bpf_fill_alu64_arsh_reg,
12684 .fill_helper = bpf_fill_alu32_lsh_imm,
12692 .fill_helper = bpf_fill_alu32_rsh_imm,
12700 .fill_helper = bpf_fill_alu32_arsh_imm,
12708 .fill_helper = bpf_fill_alu32_lsh_reg,
12716 .fill_helper = bpf_fill_alu32_rsh_reg,
12724 .fill_helper = bpf_fill_alu32_arsh_reg,
12736 .fill_helper = bpf_fill_alu64_lsh_same_reg,
12744 .fill_helper = bpf_fill_alu64_rsh_same_reg,
12752 .fill_helper = bpf_fill_alu64_arsh_same_reg,
12764 .fill_helper = bpf_fill_alu32_lsh_same_reg,
12772 .fill_helper = bpf_fill_alu32_rsh_same_reg,
12780 .fill_helper = bpf_fill_alu32_arsh_same_reg,
12789 .fill_helper = bpf_fill_alu64_mov_imm,
12798 .fill_helper = bpf_fill_alu64_and_imm,
12807 .fill_helper = bpf_fill_alu64_or_imm,
12816 .fill_helper = bpf_fill_alu64_xor_imm,
12825 .fill_helper = bpf_fill_alu64_add_imm,
12834 .fill_helper = bpf_fill_alu64_sub_imm,
12843 .fill_helper = bpf_fill_alu64_mul_imm,
12852 .fill_helper = bpf_fill_alu64_div_imm,
12861 .fill_helper = bpf_fill_alu64_mod_imm,
12871 .fill_helper = bpf_fill_alu32_mov_imm,
12880 .fill_helper = bpf_fill_alu32_and_imm,
12889 .fill_helper = bpf_fill_alu32_or_imm,
12898 .fill_helper = bpf_fill_alu32_xor_imm,
12907 .fill_helper = bpf_fill_alu32_add_imm,
12916 .fill_helper = bpf_fill_alu32_sub_imm,
12925 .fill_helper = bpf_fill_alu32_mul_imm,
12934 .fill_helper = bpf_fill_alu32_div_imm,
12943 .fill_helper = bpf_fill_alu32_mod_imm,
12953 .fill_helper = bpf_fill_alu64_mov_reg,
12962 .fill_helper = bpf_fill_alu64_and_reg,
12971 .fill_helper = bpf_fill_alu64_or_reg,
12980 .fill_helper = bpf_fill_alu64_xor_reg,
12989 .fill_helper = bpf_fill_alu64_add_reg,
12998 .fill_helper = bpf_fill_alu64_sub_reg,
13007 .fill_helper = bpf_fill_alu64_mul_reg,
13016 .fill_helper = bpf_fill_alu64_div_reg,
13025 .fill_helper = bpf_fill_alu64_mod_reg,
13035 .fill_helper = bpf_fill_alu32_mov_reg,
13044 .fill_helper = bpf_fill_alu32_and_reg,
13053 .fill_helper = bpf_fill_alu32_or_reg,
13062 .fill_helper = bpf_fill_alu32_xor_reg,
13071 .fill_helper = bpf_fill_alu32_add_reg,
13080 .fill_helper = bpf_fill_alu32_sub_reg,
13089 .fill_helper = bpf_fill_alu32_mul_reg,
13098 .fill_helper = bpf_fill_alu32_div_reg,
13107 .fill_helper = bpf_fill_alu32_mod_reg,
13117 .fill_helper = bpf_fill_ld_imm64_magn,
13125 .fill_helper = bpf_fill_ld_imm64_checker,
13133 .fill_helper = bpf_fill_ld_imm64_pos_zero,
13141 .fill_helper = bpf_fill_ld_imm64_neg_zero,
13149 .fill_helper = bpf_fill_ld_imm64_pos_neg,
13158 .fill_helper = bpf_fill_atomic64_add_reg_pairs,
13167 .fill_helper = bpf_fill_atomic64_and_reg_pairs,
13176 .fill_helper = bpf_fill_atomic64_or_reg_pairs,
13185 .fill_helper = bpf_fill_atomic64_xor_reg_pairs,
13194 .fill_helper = bpf_fill_atomic64_add_fetch_reg_pairs,
13203 .fill_helper = bpf_fill_atomic64_and_fetch_reg_pairs,
13212 .fill_helper = bpf_fill_atomic64_or_fetch_reg_pairs,
13221 .fill_helper = bpf_fill_atomic64_xor_fetch_reg_pairs,
13230 .fill_helper = bpf_fill_atomic64_xchg_reg_pairs,
13239 .fill_helper = bpf_fill_atomic64_cmpxchg_reg_pairs,
13249 .fill_helper = bpf_fill_atomic32_add_reg_pairs,
13258 .fill_helper = bpf_fill_atomic32_and_reg_pairs,
13267 .fill_helper = bpf_fill_atomic32_or_reg_pairs,
13276 .fill_helper = bpf_fill_atomic32_xor_reg_pairs,
13285 .fill_helper = bpf_fill_atomic32_add_fetch_reg_pairs,
13294 .fill_helper = bpf_fill_atomic32_and_fetch_reg_pairs,
13303 .fill_helper = bpf_fill_atomic32_or_fetch_reg_pairs,
13312 .fill_helper = bpf_fill_atomic32_xor_fetch_reg_pairs,
13321 .fill_helper = bpf_fill_atomic32_xchg_reg_pairs,
13330 .fill_helper = bpf_fill_atomic32_cmpxchg_reg_pairs,
13340 .fill_helper = bpf_fill_atomic64_add,
13350 .fill_helper = bpf_fill_atomic64_and,
13360 .fill_helper = bpf_fill_atomic64_or,
13370 .fill_helper = bpf_fill_atomic64_xor,
13380 .fill_helper = bpf_fill_atomic64_add_fetch,
13390 .fill_helper = bpf_fill_atomic64_and_fetch,
13400 .fill_helper = bpf_fill_atomic64_or_fetch,
13410 .fill_helper = bpf_fill_atomic64_xor_fetch,
13420 .fill_helper = bpf_fill_atomic64_xchg,
13430 .fill_helper = bpf_fill_cmpxchg64,
13441 .fill_helper = bpf_fill_atomic32_add,
13451 .fill_helper = bpf_fill_atomic32_and,
13461 .fill_helper = bpf_fill_atomic32_or,
13471 .fill_helper = bpf_fill_atomic32_xor,
13481 .fill_helper = bpf_fill_atomic32_add_fetch,
13491 .fill_helper = bpf_fill_atomic32_and_fetch,
13501 .fill_helper = bpf_fill_atomic32_or_fetch,
13511 .fill_helper = bpf_fill_atomic32_xor_fetch,
13521 .fill_helper = bpf_fill_atomic32_xchg,
13531 .fill_helper = bpf_fill_cmpxchg32,
13542 .fill_helper = bpf_fill_jmp_jset_imm,
13551 .fill_helper = bpf_fill_jmp_jeq_imm,
13560 .fill_helper = bpf_fill_jmp_jne_imm,
13569 .fill_helper = bpf_fill_jmp_jgt_imm,
13578 .fill_helper = bpf_fill_jmp_jge_imm,
13587 .fill_helper = bpf_fill_jmp_jlt_imm,
13596 .fill_helper = bpf_fill_jmp_jle_imm,
13605 .fill_helper = bpf_fill_jmp_jsgt_imm,
13614 .fill_helper = bpf_fill_jmp_jsge_imm,
13623 .fill_helper = bpf_fill_jmp_jslt_imm,
13632 .fill_helper = bpf_fill_jmp_jsle_imm,
13642 .fill_helper = bpf_fill_jmp_jset_reg,
13651 .fill_helper = bpf_fill_jmp_jeq_reg,
13660 .fill_helper = bpf_fill_jmp_jne_reg,
13669 .fill_helper = bpf_fill_jmp_jgt_reg,
13678 .fill_helper = bpf_fill_jmp_jge_reg,
13687 .fill_helper = bpf_fill_jmp_jlt_reg,
13696 .fill_helper = bpf_fill_jmp_jle_reg,
13705 .fill_helper = bpf_fill_jmp_jsgt_reg,
13714 .fill_helper = bpf_fill_jmp_jsge_reg,
13723 .fill_helper = bpf_fill_jmp_jslt_reg,
13732 .fill_helper = bpf_fill_jmp_jsle_reg,
13742 .fill_helper = bpf_fill_jmp32_jset_imm,
13751 .fill_helper = bpf_fill_jmp32_jeq_imm,
13760 .fill_helper = bpf_fill_jmp32_jne_imm,
13769 .fill_helper = bpf_fill_jmp32_jgt_imm,
13778 .fill_helper = bpf_fill_jmp32_jge_imm,
13787 .fill_helper = bpf_fill_jmp32_jlt_imm,
13796 .fill_helper = bpf_fill_jmp32_jle_imm,
13805 .fill_helper = bpf_fill_jmp32_jsgt_imm,
13814 .fill_helper = bpf_fill_jmp32_jsge_imm,
13823 .fill_helper = bpf_fill_jmp32_jslt_imm,
13832 .fill_helper = bpf_fill_jmp32_jsle_imm,
13842 .fill_helper = bpf_fill_jmp32_jset_reg,
13851 .fill_helper = bpf_fill_jmp32_jeq_reg,
13860 .fill_helper = bpf_fill_jmp32_jne_reg,
13869 .fill_helper = bpf_fill_jmp32_jgt_reg,
13878 .fill_helper = bpf_fill_jmp32_jge_reg,
13887 .fill_helper = bpf_fill_jmp32_jlt_reg,
13896 .fill_helper = bpf_fill_jmp32_jle_reg,
13905 .fill_helper = bpf_fill_jmp32_jsgt_reg,
13914 .fill_helper = bpf_fill_jmp32_jsge_reg,
13923 .fill_helper = bpf_fill_jmp32_jslt_reg,
13932 .fill_helper = bpf_fill_jmp32_jsle_reg,
14242 .fill_helper = bpf_fill_max_jmp_taken,
14250 .fill_helper = bpf_fill_max_jmp_not_taken,
14258 .fill_helper = bpf_fill_max_jmp_always_taken,
14266 .fill_helper = bpf_fill_max_jmp_never_taken,
14275 .fill_helper = bpf_fill_staggered_ja,
14284 .fill_helper = bpf_fill_staggered_jeq_imm,
14293 .fill_helper = bpf_fill_staggered_jne_imm,
14302 .fill_helper = bpf_fill_staggered_jset_imm,
14311 .fill_helper = bpf_fill_staggered_jgt_imm,
14320 .fill_helper = bpf_fill_staggered_jge_imm,
14329 .fill_helper = bpf_fill_staggered_jlt_imm,
14338 .fill_helper = bpf_fill_staggered_jle_imm,
14347 .fill_helper = bpf_fill_staggered_jsgt_imm,
14356 .fill_helper = bpf_fill_staggered_jsge_imm,
14365 .fill_helper = bpf_fill_staggered_jslt_imm,
14374 .fill_helper = bpf_fill_staggered_jsle_imm,
14384 .fill_helper = bpf_fill_staggered_jeq_reg,
14393 .fill_helper = bpf_fill_staggered_jne_reg,
14402 .fill_helper = bpf_fill_staggered_jset_reg,
14411 .fill_helper = bpf_fill_staggered_jgt_reg,
14420 .fill_helper = bpf_fill_staggered_jge_reg,
14429 .fill_helper = bpf_fill_staggered_jlt_reg,
14438 .fill_helper = bpf_fill_staggered_jle_reg,
14447 .fill_helper = bpf_fill_staggered_jsgt_reg,
14456 .fill_helper = bpf_fill_staggered_jsge_reg,
14465 .fill_helper = bpf_fill_staggered_jslt_reg,
14474 .fill_helper = bpf_fill_staggered_jsle_reg,
14484 .fill_helper = bpf_fill_staggered_jeq32_imm,
14493 .fill_helper = bpf_fill_staggered_jne32_imm,
14502 .fill_helper = bpf_fill_staggered_jset32_imm,
14511 .fill_helper = bpf_fill_staggered_jgt32_imm,
14520 .fill_helper = bpf_fill_staggered_jge32_imm,
14529 .fill_helper = bpf_fill_staggered_jlt32_imm,
14538 .fill_helper = bpf_fill_staggered_jle32_imm,
14547 .fill_helper = bpf_fill_staggered_jsgt32_imm,
14556 .fill_helper = bpf_fill_staggered_jsge32_imm,
14565 .fill_helper = bpf_fill_staggered_jslt32_imm,
14574 .fill_helper = bpf_fill_staggered_jsle32_imm,
14584 .fill_helper = bpf_fill_staggered_jeq32_reg,
14593 .fill_helper = bpf_fill_staggered_jne32_reg,
14602 .fill_helper = bpf_fill_staggered_jset32_reg,
14611 .fill_helper = bpf_fill_staggered_jgt32_reg,
14620 .fill_helper = bpf_fill_staggered_jge32_reg,
14629 .fill_helper = bpf_fill_staggered_jlt32_reg,
14638 .fill_helper = bpf_fill_staggered_jle32_reg,
14647 .fill_helper = bpf_fill_staggered_jsgt32_reg,
14656 .fill_helper = bpf_fill_staggered_jsge32_reg,
14665 .fill_helper = bpf_fill_staggered_jslt32_reg,
14674 .fill_helper = bpf_fill_staggered_jsle32_reg,
14767 if (tests[which].fill_helper) in filter_length()
14780 if (tests[which].fill_helper) in filter_pointer()
15148 if (tests[i].fill_helper && in test_bpf()
15149 tests[i].fill_helper(&tests[i]) < 0) { in test_bpf()
15156 if (tests[i].fill_helper) { in test_bpf()