Lines Matching refs:fill_helper

81 	int (*fill_helper)(struct bpf_test *self);  member
4562 .fill_helper = NULL,
4574 .fill_helper = NULL,
4587 .fill_helper = NULL,
4599 .fill_helper = NULL,
4692 .fill_helper = NULL,
4704 .fill_helper = NULL,
4880 .fill_helper = NULL,
8947 .fill_helper = bpf_fill_stxw,
8955 .fill_helper = bpf_fill_stxdw,
10657 .fill_helper = bpf_fill_ja,
10665 .fill_helper = bpf_fill_maxinsns1,
10673 .fill_helper = bpf_fill_maxinsns2,
10681 .fill_helper = bpf_fill_maxinsns3,
10689 .fill_helper = bpf_fill_maxinsns4,
10698 .fill_helper = bpf_fill_maxinsns5,
10709 .fill_helper = bpf_fill_maxinsns6,
10717 .fill_helper = bpf_fill_maxinsns7,
10725 .fill_helper = bpf_fill_maxinsns8,
10733 .fill_helper = bpf_fill_maxinsns9,
10741 .fill_helper = bpf_fill_maxinsns10,
10749 .fill_helper = bpf_fill_maxinsns11,
10757 .fill_helper = bpf_fill_maxinsns12,
10766 .fill_helper = bpf_fill_maxinsns13,
10774 .fill_helper = bpf_fill_ld_abs_get_processor_id,
12267 .fill_helper = bpf_fill_alu64_mov_imm_regs,
12275 .fill_helper = bpf_fill_alu64_and_imm_regs,
12283 .fill_helper = bpf_fill_alu64_or_imm_regs,
12291 .fill_helper = bpf_fill_alu64_xor_imm_regs,
12299 .fill_helper = bpf_fill_alu64_lsh_imm_regs,
12307 .fill_helper = bpf_fill_alu64_rsh_imm_regs,
12315 .fill_helper = bpf_fill_alu64_arsh_imm_regs,
12323 .fill_helper = bpf_fill_alu64_add_imm_regs,
12331 .fill_helper = bpf_fill_alu64_sub_imm_regs,
12339 .fill_helper = bpf_fill_alu64_mul_imm_regs,
12347 .fill_helper = bpf_fill_alu64_div_imm_regs,
12355 .fill_helper = bpf_fill_alu64_mod_imm_regs,
12364 .fill_helper = bpf_fill_alu32_mov_imm_regs,
12372 .fill_helper = bpf_fill_alu32_and_imm_regs,
12380 .fill_helper = bpf_fill_alu32_or_imm_regs,
12388 .fill_helper = bpf_fill_alu32_xor_imm_regs,
12396 .fill_helper = bpf_fill_alu32_lsh_imm_regs,
12404 .fill_helper = bpf_fill_alu32_rsh_imm_regs,
12412 .fill_helper = bpf_fill_alu32_arsh_imm_regs,
12420 .fill_helper = bpf_fill_alu32_add_imm_regs,
12428 .fill_helper = bpf_fill_alu32_sub_imm_regs,
12436 .fill_helper = bpf_fill_alu32_mul_imm_regs,
12444 .fill_helper = bpf_fill_alu32_div_imm_regs,
12452 .fill_helper = bpf_fill_alu32_mod_imm_regs,
12461 .fill_helper = bpf_fill_alu64_mov_reg_pairs,
12469 .fill_helper = bpf_fill_alu64_and_reg_pairs,
12477 .fill_helper = bpf_fill_alu64_or_reg_pairs,
12485 .fill_helper = bpf_fill_alu64_xor_reg_pairs,
12493 .fill_helper = bpf_fill_alu64_lsh_reg_pairs,
12501 .fill_helper = bpf_fill_alu64_rsh_reg_pairs,
12509 .fill_helper = bpf_fill_alu64_arsh_reg_pairs,
12517 .fill_helper = bpf_fill_alu64_add_reg_pairs,
12525 .fill_helper = bpf_fill_alu64_sub_reg_pairs,
12533 .fill_helper = bpf_fill_alu64_mul_reg_pairs,
12541 .fill_helper = bpf_fill_alu64_div_reg_pairs,
12549 .fill_helper = bpf_fill_alu64_mod_reg_pairs,
12558 .fill_helper = bpf_fill_alu32_mov_reg_pairs,
12566 .fill_helper = bpf_fill_alu32_and_reg_pairs,
12574 .fill_helper = bpf_fill_alu32_or_reg_pairs,
12582 .fill_helper = bpf_fill_alu32_xor_reg_pairs,
12590 .fill_helper = bpf_fill_alu32_lsh_reg_pairs,
12598 .fill_helper = bpf_fill_alu32_rsh_reg_pairs,
12606 .fill_helper = bpf_fill_alu32_arsh_reg_pairs,
12614 .fill_helper = bpf_fill_alu32_add_reg_pairs,
12622 .fill_helper = bpf_fill_alu32_sub_reg_pairs,
12630 .fill_helper = bpf_fill_alu32_mul_reg_pairs,
12638 .fill_helper = bpf_fill_alu32_div_reg_pairs,
12646 .fill_helper = bpf_fill_alu32_mod_reg_pairs,
12655 .fill_helper = bpf_fill_alu64_lsh_imm,
12663 .fill_helper = bpf_fill_alu64_rsh_imm,
12671 .fill_helper = bpf_fill_alu64_arsh_imm,
12679 .fill_helper = bpf_fill_alu64_lsh_reg,
12687 .fill_helper = bpf_fill_alu64_rsh_reg,
12695 .fill_helper = bpf_fill_alu64_arsh_reg,
12704 .fill_helper = bpf_fill_alu32_lsh_imm,
12712 .fill_helper = bpf_fill_alu32_rsh_imm,
12720 .fill_helper = bpf_fill_alu32_arsh_imm,
12728 .fill_helper = bpf_fill_alu32_lsh_reg,
12736 .fill_helper = bpf_fill_alu32_rsh_reg,
12744 .fill_helper = bpf_fill_alu32_arsh_reg,
12756 .fill_helper = bpf_fill_alu64_lsh_same_reg,
12764 .fill_helper = bpf_fill_alu64_rsh_same_reg,
12772 .fill_helper = bpf_fill_alu64_arsh_same_reg,
12784 .fill_helper = bpf_fill_alu32_lsh_same_reg,
12792 .fill_helper = bpf_fill_alu32_rsh_same_reg,
12800 .fill_helper = bpf_fill_alu32_arsh_same_reg,
12809 .fill_helper = bpf_fill_alu64_mov_imm,
12818 .fill_helper = bpf_fill_alu64_and_imm,
12827 .fill_helper = bpf_fill_alu64_or_imm,
12836 .fill_helper = bpf_fill_alu64_xor_imm,
12845 .fill_helper = bpf_fill_alu64_add_imm,
12854 .fill_helper = bpf_fill_alu64_sub_imm,
12863 .fill_helper = bpf_fill_alu64_mul_imm,
12872 .fill_helper = bpf_fill_alu64_div_imm,
12881 .fill_helper = bpf_fill_alu64_mod_imm,
12891 .fill_helper = bpf_fill_alu32_mov_imm,
12900 .fill_helper = bpf_fill_alu32_and_imm,
12909 .fill_helper = bpf_fill_alu32_or_imm,
12918 .fill_helper = bpf_fill_alu32_xor_imm,
12927 .fill_helper = bpf_fill_alu32_add_imm,
12936 .fill_helper = bpf_fill_alu32_sub_imm,
12945 .fill_helper = bpf_fill_alu32_mul_imm,
12954 .fill_helper = bpf_fill_alu32_div_imm,
12963 .fill_helper = bpf_fill_alu32_mod_imm,
12973 .fill_helper = bpf_fill_alu64_mov_reg,
12982 .fill_helper = bpf_fill_alu64_and_reg,
12991 .fill_helper = bpf_fill_alu64_or_reg,
13000 .fill_helper = bpf_fill_alu64_xor_reg,
13009 .fill_helper = bpf_fill_alu64_add_reg,
13018 .fill_helper = bpf_fill_alu64_sub_reg,
13027 .fill_helper = bpf_fill_alu64_mul_reg,
13036 .fill_helper = bpf_fill_alu64_div_reg,
13045 .fill_helper = bpf_fill_alu64_mod_reg,
13055 .fill_helper = bpf_fill_alu32_mov_reg,
13064 .fill_helper = bpf_fill_alu32_and_reg,
13073 .fill_helper = bpf_fill_alu32_or_reg,
13082 .fill_helper = bpf_fill_alu32_xor_reg,
13091 .fill_helper = bpf_fill_alu32_add_reg,
13100 .fill_helper = bpf_fill_alu32_sub_reg,
13109 .fill_helper = bpf_fill_alu32_mul_reg,
13118 .fill_helper = bpf_fill_alu32_div_reg,
13127 .fill_helper = bpf_fill_alu32_mod_reg,
13137 .fill_helper = bpf_fill_ld_imm64_magn,
13145 .fill_helper = bpf_fill_ld_imm64_checker,
13153 .fill_helper = bpf_fill_ld_imm64_pos_zero,
13161 .fill_helper = bpf_fill_ld_imm64_neg_zero,
13169 .fill_helper = bpf_fill_ld_imm64_pos_neg,
13178 .fill_helper = bpf_fill_atomic64_add_reg_pairs,
13187 .fill_helper = bpf_fill_atomic64_and_reg_pairs,
13196 .fill_helper = bpf_fill_atomic64_or_reg_pairs,
13205 .fill_helper = bpf_fill_atomic64_xor_reg_pairs,
13214 .fill_helper = bpf_fill_atomic64_add_fetch_reg_pairs,
13223 .fill_helper = bpf_fill_atomic64_and_fetch_reg_pairs,
13232 .fill_helper = bpf_fill_atomic64_or_fetch_reg_pairs,
13241 .fill_helper = bpf_fill_atomic64_xor_fetch_reg_pairs,
13250 .fill_helper = bpf_fill_atomic64_xchg_reg_pairs,
13259 .fill_helper = bpf_fill_atomic64_cmpxchg_reg_pairs,
13269 .fill_helper = bpf_fill_atomic32_add_reg_pairs,
13278 .fill_helper = bpf_fill_atomic32_and_reg_pairs,
13287 .fill_helper = bpf_fill_atomic32_or_reg_pairs,
13296 .fill_helper = bpf_fill_atomic32_xor_reg_pairs,
13305 .fill_helper = bpf_fill_atomic32_add_fetch_reg_pairs,
13314 .fill_helper = bpf_fill_atomic32_and_fetch_reg_pairs,
13323 .fill_helper = bpf_fill_atomic32_or_fetch_reg_pairs,
13332 .fill_helper = bpf_fill_atomic32_xor_fetch_reg_pairs,
13341 .fill_helper = bpf_fill_atomic32_xchg_reg_pairs,
13350 .fill_helper = bpf_fill_atomic32_cmpxchg_reg_pairs,
13360 .fill_helper = bpf_fill_atomic64_add,
13370 .fill_helper = bpf_fill_atomic64_and,
13380 .fill_helper = bpf_fill_atomic64_or,
13390 .fill_helper = bpf_fill_atomic64_xor,
13400 .fill_helper = bpf_fill_atomic64_add_fetch,
13410 .fill_helper = bpf_fill_atomic64_and_fetch,
13420 .fill_helper = bpf_fill_atomic64_or_fetch,
13430 .fill_helper = bpf_fill_atomic64_xor_fetch,
13440 .fill_helper = bpf_fill_atomic64_xchg,
13450 .fill_helper = bpf_fill_cmpxchg64,
13461 .fill_helper = bpf_fill_atomic32_add,
13471 .fill_helper = bpf_fill_atomic32_and,
13481 .fill_helper = bpf_fill_atomic32_or,
13491 .fill_helper = bpf_fill_atomic32_xor,
13501 .fill_helper = bpf_fill_atomic32_add_fetch,
13511 .fill_helper = bpf_fill_atomic32_and_fetch,
13521 .fill_helper = bpf_fill_atomic32_or_fetch,
13531 .fill_helper = bpf_fill_atomic32_xor_fetch,
13541 .fill_helper = bpf_fill_atomic32_xchg,
13551 .fill_helper = bpf_fill_cmpxchg32,
13562 .fill_helper = bpf_fill_jmp_jset_imm,
13571 .fill_helper = bpf_fill_jmp_jeq_imm,
13580 .fill_helper = bpf_fill_jmp_jne_imm,
13589 .fill_helper = bpf_fill_jmp_jgt_imm,
13598 .fill_helper = bpf_fill_jmp_jge_imm,
13607 .fill_helper = bpf_fill_jmp_jlt_imm,
13616 .fill_helper = bpf_fill_jmp_jle_imm,
13625 .fill_helper = bpf_fill_jmp_jsgt_imm,
13634 .fill_helper = bpf_fill_jmp_jsge_imm,
13643 .fill_helper = bpf_fill_jmp_jslt_imm,
13652 .fill_helper = bpf_fill_jmp_jsle_imm,
13662 .fill_helper = bpf_fill_jmp_jset_reg,
13671 .fill_helper = bpf_fill_jmp_jeq_reg,
13680 .fill_helper = bpf_fill_jmp_jne_reg,
13689 .fill_helper = bpf_fill_jmp_jgt_reg,
13698 .fill_helper = bpf_fill_jmp_jge_reg,
13707 .fill_helper = bpf_fill_jmp_jlt_reg,
13716 .fill_helper = bpf_fill_jmp_jle_reg,
13725 .fill_helper = bpf_fill_jmp_jsgt_reg,
13734 .fill_helper = bpf_fill_jmp_jsge_reg,
13743 .fill_helper = bpf_fill_jmp_jslt_reg,
13752 .fill_helper = bpf_fill_jmp_jsle_reg,
13762 .fill_helper = bpf_fill_jmp32_jset_imm,
13771 .fill_helper = bpf_fill_jmp32_jeq_imm,
13780 .fill_helper = bpf_fill_jmp32_jne_imm,
13789 .fill_helper = bpf_fill_jmp32_jgt_imm,
13798 .fill_helper = bpf_fill_jmp32_jge_imm,
13807 .fill_helper = bpf_fill_jmp32_jlt_imm,
13816 .fill_helper = bpf_fill_jmp32_jle_imm,
13825 .fill_helper = bpf_fill_jmp32_jsgt_imm,
13834 .fill_helper = bpf_fill_jmp32_jsge_imm,
13843 .fill_helper = bpf_fill_jmp32_jslt_imm,
13852 .fill_helper = bpf_fill_jmp32_jsle_imm,
13862 .fill_helper = bpf_fill_jmp32_jset_reg,
13871 .fill_helper = bpf_fill_jmp32_jeq_reg,
13880 .fill_helper = bpf_fill_jmp32_jne_reg,
13889 .fill_helper = bpf_fill_jmp32_jgt_reg,
13898 .fill_helper = bpf_fill_jmp32_jge_reg,
13907 .fill_helper = bpf_fill_jmp32_jlt_reg,
13916 .fill_helper = bpf_fill_jmp32_jle_reg,
13925 .fill_helper = bpf_fill_jmp32_jsgt_reg,
13934 .fill_helper = bpf_fill_jmp32_jsge_reg,
13943 .fill_helper = bpf_fill_jmp32_jslt_reg,
13952 .fill_helper = bpf_fill_jmp32_jsle_reg,
14262 .fill_helper = bpf_fill_max_jmp_taken_32,
14270 .fill_helper = bpf_fill_max_jmp_not_taken_32,
14278 .fill_helper = bpf_fill_max_jmp_always_taken_32,
14286 .fill_helper = bpf_fill_max_jmp_never_taken_32,
14294 .fill_helper = bpf_fill_max_jmp_taken,
14302 .fill_helper = bpf_fill_max_jmp_not_taken,
14310 .fill_helper = bpf_fill_max_jmp_always_taken,
14318 .fill_helper = bpf_fill_max_jmp_never_taken,
14327 .fill_helper = bpf_fill_staggered_ja,
14336 .fill_helper = bpf_fill_staggered_jeq_imm,
14345 .fill_helper = bpf_fill_staggered_jne_imm,
14354 .fill_helper = bpf_fill_staggered_jset_imm,
14363 .fill_helper = bpf_fill_staggered_jgt_imm,
14372 .fill_helper = bpf_fill_staggered_jge_imm,
14381 .fill_helper = bpf_fill_staggered_jlt_imm,
14390 .fill_helper = bpf_fill_staggered_jle_imm,
14399 .fill_helper = bpf_fill_staggered_jsgt_imm,
14408 .fill_helper = bpf_fill_staggered_jsge_imm,
14417 .fill_helper = bpf_fill_staggered_jslt_imm,
14426 .fill_helper = bpf_fill_staggered_jsle_imm,
14436 .fill_helper = bpf_fill_staggered_jeq_reg,
14445 .fill_helper = bpf_fill_staggered_jne_reg,
14454 .fill_helper = bpf_fill_staggered_jset_reg,
14463 .fill_helper = bpf_fill_staggered_jgt_reg,
14472 .fill_helper = bpf_fill_staggered_jge_reg,
14481 .fill_helper = bpf_fill_staggered_jlt_reg,
14490 .fill_helper = bpf_fill_staggered_jle_reg,
14499 .fill_helper = bpf_fill_staggered_jsgt_reg,
14508 .fill_helper = bpf_fill_staggered_jsge_reg,
14517 .fill_helper = bpf_fill_staggered_jslt_reg,
14526 .fill_helper = bpf_fill_staggered_jsle_reg,
14536 .fill_helper = bpf_fill_staggered_jeq32_imm,
14545 .fill_helper = bpf_fill_staggered_jne32_imm,
14554 .fill_helper = bpf_fill_staggered_jset32_imm,
14563 .fill_helper = bpf_fill_staggered_jgt32_imm,
14572 .fill_helper = bpf_fill_staggered_jge32_imm,
14581 .fill_helper = bpf_fill_staggered_jlt32_imm,
14590 .fill_helper = bpf_fill_staggered_jle32_imm,
14599 .fill_helper = bpf_fill_staggered_jsgt32_imm,
14608 .fill_helper = bpf_fill_staggered_jsge32_imm,
14617 .fill_helper = bpf_fill_staggered_jslt32_imm,
14626 .fill_helper = bpf_fill_staggered_jsle32_imm,
14636 .fill_helper = bpf_fill_staggered_jeq32_reg,
14645 .fill_helper = bpf_fill_staggered_jne32_reg,
14654 .fill_helper = bpf_fill_staggered_jset32_reg,
14663 .fill_helper = bpf_fill_staggered_jgt32_reg,
14672 .fill_helper = bpf_fill_staggered_jge32_reg,
14681 .fill_helper = bpf_fill_staggered_jlt32_reg,
14690 .fill_helper = bpf_fill_staggered_jle32_reg,
14699 .fill_helper = bpf_fill_staggered_jsgt32_reg,
14708 .fill_helper = bpf_fill_staggered_jsge32_reg,
14717 .fill_helper = bpf_fill_staggered_jslt32_reg,
14726 .fill_helper = bpf_fill_staggered_jsle32_reg,
14819 if (tests[which].fill_helper) in filter_length()
14832 if (tests[which].fill_helper) in filter_pointer()
15200 if (tests[i].fill_helper && in test_bpf()
15201 tests[i].fill_helper(&tests[i]) < 0) { in test_bpf()
15208 if (tests[i].fill_helper) { in test_bpf()