Lines Matching refs:fill_helper

81 	int (*fill_helper)(struct bpf_test *self);
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,
8586 .fill_helper = bpf_fill_stxw,
8594 .fill_helper = bpf_fill_stxdw,
10282 .fill_helper = bpf_fill_ja,
10290 .fill_helper = bpf_fill_maxinsns1,
10298 .fill_helper = bpf_fill_maxinsns2,
10306 .fill_helper = bpf_fill_maxinsns3,
10314 .fill_helper = bpf_fill_maxinsns4,
10323 .fill_helper = bpf_fill_maxinsns5,
10334 .fill_helper = bpf_fill_maxinsns6,
10342 .fill_helper = bpf_fill_maxinsns7,
10350 .fill_helper = bpf_fill_maxinsns8,
10358 .fill_helper = bpf_fill_maxinsns9,
10366 .fill_helper = bpf_fill_maxinsns10,
10374 .fill_helper = bpf_fill_maxinsns11,
10382 .fill_helper = bpf_fill_maxinsns12,
10391 .fill_helper = bpf_fill_maxinsns13,
10399 .fill_helper = bpf_fill_ld_abs_get_processor_id,
11894 .fill_helper = bpf_fill_alu64_mov_imm_regs,
11902 .fill_helper = bpf_fill_alu64_and_imm_regs,
11910 .fill_helper = bpf_fill_alu64_or_imm_regs,
11918 .fill_helper = bpf_fill_alu64_xor_imm_regs,
11926 .fill_helper = bpf_fill_alu64_lsh_imm_regs,
11934 .fill_helper = bpf_fill_alu64_rsh_imm_regs,
11942 .fill_helper = bpf_fill_alu64_arsh_imm_regs,
11950 .fill_helper = bpf_fill_alu64_add_imm_regs,
11958 .fill_helper = bpf_fill_alu64_sub_imm_regs,
11966 .fill_helper = bpf_fill_alu64_mul_imm_regs,
11974 .fill_helper = bpf_fill_alu64_div_imm_regs,
11982 .fill_helper = bpf_fill_alu64_mod_imm_regs,
11991 .fill_helper = bpf_fill_alu32_mov_imm_regs,
11999 .fill_helper = bpf_fill_alu32_and_imm_regs,
12007 .fill_helper = bpf_fill_alu32_or_imm_regs,
12015 .fill_helper = bpf_fill_alu32_xor_imm_regs,
12023 .fill_helper = bpf_fill_alu32_lsh_imm_regs,
12031 .fill_helper = bpf_fill_alu32_rsh_imm_regs,
12039 .fill_helper = bpf_fill_alu32_arsh_imm_regs,
12047 .fill_helper = bpf_fill_alu32_add_imm_regs,
12055 .fill_helper = bpf_fill_alu32_sub_imm_regs,
12063 .fill_helper = bpf_fill_alu32_mul_imm_regs,
12071 .fill_helper = bpf_fill_alu32_div_imm_regs,
12079 .fill_helper = bpf_fill_alu32_mod_imm_regs,
12088 .fill_helper = bpf_fill_alu64_mov_reg_pairs,
12096 .fill_helper = bpf_fill_alu64_and_reg_pairs,
12104 .fill_helper = bpf_fill_alu64_or_reg_pairs,
12112 .fill_helper = bpf_fill_alu64_xor_reg_pairs,
12120 .fill_helper = bpf_fill_alu64_lsh_reg_pairs,
12128 .fill_helper = bpf_fill_alu64_rsh_reg_pairs,
12136 .fill_helper = bpf_fill_alu64_arsh_reg_pairs,
12144 .fill_helper = bpf_fill_alu64_add_reg_pairs,
12152 .fill_helper = bpf_fill_alu64_sub_reg_pairs,
12160 .fill_helper = bpf_fill_alu64_mul_reg_pairs,
12168 .fill_helper = bpf_fill_alu64_div_reg_pairs,
12176 .fill_helper = bpf_fill_alu64_mod_reg_pairs,
12185 .fill_helper = bpf_fill_alu32_mov_reg_pairs,
12193 .fill_helper = bpf_fill_alu32_and_reg_pairs,
12201 .fill_helper = bpf_fill_alu32_or_reg_pairs,
12209 .fill_helper = bpf_fill_alu32_xor_reg_pairs,
12217 .fill_helper = bpf_fill_alu32_lsh_reg_pairs,
12225 .fill_helper = bpf_fill_alu32_rsh_reg_pairs,
12233 .fill_helper = bpf_fill_alu32_arsh_reg_pairs,
12241 .fill_helper = bpf_fill_alu32_add_reg_pairs,
12249 .fill_helper = bpf_fill_alu32_sub_reg_pairs,
12257 .fill_helper = bpf_fill_alu32_mul_reg_pairs,
12265 .fill_helper = bpf_fill_alu32_div_reg_pairs,
12273 .fill_helper = bpf_fill_alu32_mod_reg_pairs,
12282 .fill_helper = bpf_fill_alu64_lsh_imm,
12290 .fill_helper = bpf_fill_alu64_rsh_imm,
12298 .fill_helper = bpf_fill_alu64_arsh_imm,
12306 .fill_helper = bpf_fill_alu64_lsh_reg,
12314 .fill_helper = bpf_fill_alu64_rsh_reg,
12322 .fill_helper = bpf_fill_alu64_arsh_reg,
12331 .fill_helper = bpf_fill_alu32_lsh_imm,
12339 .fill_helper = bpf_fill_alu32_rsh_imm,
12347 .fill_helper = bpf_fill_alu32_arsh_imm,
12355 .fill_helper = bpf_fill_alu32_lsh_reg,
12363 .fill_helper = bpf_fill_alu32_rsh_reg,
12371 .fill_helper = bpf_fill_alu32_arsh_reg,
12383 .fill_helper = bpf_fill_alu64_lsh_same_reg,
12391 .fill_helper = bpf_fill_alu64_rsh_same_reg,
12399 .fill_helper = bpf_fill_alu64_arsh_same_reg,
12411 .fill_helper = bpf_fill_alu32_lsh_same_reg,
12419 .fill_helper = bpf_fill_alu32_rsh_same_reg,
12427 .fill_helper = bpf_fill_alu32_arsh_same_reg,
12436 .fill_helper = bpf_fill_alu64_mov_imm,
12445 .fill_helper = bpf_fill_alu64_and_imm,
12454 .fill_helper = bpf_fill_alu64_or_imm,
12463 .fill_helper = bpf_fill_alu64_xor_imm,
12472 .fill_helper = bpf_fill_alu64_add_imm,
12481 .fill_helper = bpf_fill_alu64_sub_imm,
12490 .fill_helper = bpf_fill_alu64_mul_imm,
12499 .fill_helper = bpf_fill_alu64_div_imm,
12508 .fill_helper = bpf_fill_alu64_mod_imm,
12518 .fill_helper = bpf_fill_alu32_mov_imm,
12527 .fill_helper = bpf_fill_alu32_and_imm,
12536 .fill_helper = bpf_fill_alu32_or_imm,
12545 .fill_helper = bpf_fill_alu32_xor_imm,
12554 .fill_helper = bpf_fill_alu32_add_imm,
12563 .fill_helper = bpf_fill_alu32_sub_imm,
12572 .fill_helper = bpf_fill_alu32_mul_imm,
12581 .fill_helper = bpf_fill_alu32_div_imm,
12590 .fill_helper = bpf_fill_alu32_mod_imm,
12600 .fill_helper = bpf_fill_alu64_mov_reg,
12609 .fill_helper = bpf_fill_alu64_and_reg,
12618 .fill_helper = bpf_fill_alu64_or_reg,
12627 .fill_helper = bpf_fill_alu64_xor_reg,
12636 .fill_helper = bpf_fill_alu64_add_reg,
12645 .fill_helper = bpf_fill_alu64_sub_reg,
12654 .fill_helper = bpf_fill_alu64_mul_reg,
12663 .fill_helper = bpf_fill_alu64_div_reg,
12672 .fill_helper = bpf_fill_alu64_mod_reg,
12682 .fill_helper = bpf_fill_alu32_mov_reg,
12691 .fill_helper = bpf_fill_alu32_and_reg,
12700 .fill_helper = bpf_fill_alu32_or_reg,
12709 .fill_helper = bpf_fill_alu32_xor_reg,
12718 .fill_helper = bpf_fill_alu32_add_reg,
12727 .fill_helper = bpf_fill_alu32_sub_reg,
12736 .fill_helper = bpf_fill_alu32_mul_reg,
12745 .fill_helper = bpf_fill_alu32_div_reg,
12754 .fill_helper = bpf_fill_alu32_mod_reg,
12764 .fill_helper = bpf_fill_ld_imm64_magn,
12772 .fill_helper = bpf_fill_ld_imm64_checker,
12780 .fill_helper = bpf_fill_ld_imm64_pos_zero,
12788 .fill_helper = bpf_fill_ld_imm64_neg_zero,
12796 .fill_helper = bpf_fill_ld_imm64_pos_neg,
12805 .fill_helper = bpf_fill_atomic64_add_reg_pairs,
12814 .fill_helper = bpf_fill_atomic64_and_reg_pairs,
12823 .fill_helper = bpf_fill_atomic64_or_reg_pairs,
12832 .fill_helper = bpf_fill_atomic64_xor_reg_pairs,
12841 .fill_helper = bpf_fill_atomic64_add_fetch_reg_pairs,
12850 .fill_helper = bpf_fill_atomic64_and_fetch_reg_pairs,
12859 .fill_helper = bpf_fill_atomic64_or_fetch_reg_pairs,
12868 .fill_helper = bpf_fill_atomic64_xor_fetch_reg_pairs,
12877 .fill_helper = bpf_fill_atomic64_xchg_reg_pairs,
12886 .fill_helper = bpf_fill_atomic64_cmpxchg_reg_pairs,
12896 .fill_helper = bpf_fill_atomic32_add_reg_pairs,
12905 .fill_helper = bpf_fill_atomic32_and_reg_pairs,
12914 .fill_helper = bpf_fill_atomic32_or_reg_pairs,
12923 .fill_helper = bpf_fill_atomic32_xor_reg_pairs,
12932 .fill_helper = bpf_fill_atomic32_add_fetch_reg_pairs,
12941 .fill_helper = bpf_fill_atomic32_and_fetch_reg_pairs,
12950 .fill_helper = bpf_fill_atomic32_or_fetch_reg_pairs,
12959 .fill_helper = bpf_fill_atomic32_xor_fetch_reg_pairs,
12968 .fill_helper = bpf_fill_atomic32_xchg_reg_pairs,
12977 .fill_helper = bpf_fill_atomic32_cmpxchg_reg_pairs,
12987 .fill_helper = bpf_fill_atomic64_add,
12997 .fill_helper = bpf_fill_atomic64_and,
13007 .fill_helper = bpf_fill_atomic64_or,
13017 .fill_helper = bpf_fill_atomic64_xor,
13027 .fill_helper = bpf_fill_atomic64_add_fetch,
13037 .fill_helper = bpf_fill_atomic64_and_fetch,
13047 .fill_helper = bpf_fill_atomic64_or_fetch,
13057 .fill_helper = bpf_fill_atomic64_xor_fetch,
13067 .fill_helper = bpf_fill_atomic64_xchg,
13077 .fill_helper = bpf_fill_cmpxchg64,
13088 .fill_helper = bpf_fill_atomic32_add,
13098 .fill_helper = bpf_fill_atomic32_and,
13108 .fill_helper = bpf_fill_atomic32_or,
13118 .fill_helper = bpf_fill_atomic32_xor,
13128 .fill_helper = bpf_fill_atomic32_add_fetch,
13138 .fill_helper = bpf_fill_atomic32_and_fetch,
13148 .fill_helper = bpf_fill_atomic32_or_fetch,
13158 .fill_helper = bpf_fill_atomic32_xor_fetch,
13168 .fill_helper = bpf_fill_atomic32_xchg,
13178 .fill_helper = bpf_fill_cmpxchg32,
13189 .fill_helper = bpf_fill_jmp_jset_imm,
13198 .fill_helper = bpf_fill_jmp_jeq_imm,
13207 .fill_helper = bpf_fill_jmp_jne_imm,
13216 .fill_helper = bpf_fill_jmp_jgt_imm,
13225 .fill_helper = bpf_fill_jmp_jge_imm,
13234 .fill_helper = bpf_fill_jmp_jlt_imm,
13243 .fill_helper = bpf_fill_jmp_jle_imm,
13252 .fill_helper = bpf_fill_jmp_jsgt_imm,
13261 .fill_helper = bpf_fill_jmp_jsge_imm,
13270 .fill_helper = bpf_fill_jmp_jslt_imm,
13279 .fill_helper = bpf_fill_jmp_jsle_imm,
13289 .fill_helper = bpf_fill_jmp_jset_reg,
13298 .fill_helper = bpf_fill_jmp_jeq_reg,
13307 .fill_helper = bpf_fill_jmp_jne_reg,
13316 .fill_helper = bpf_fill_jmp_jgt_reg,
13325 .fill_helper = bpf_fill_jmp_jge_reg,
13334 .fill_helper = bpf_fill_jmp_jlt_reg,
13343 .fill_helper = bpf_fill_jmp_jle_reg,
13352 .fill_helper = bpf_fill_jmp_jsgt_reg,
13361 .fill_helper = bpf_fill_jmp_jsge_reg,
13370 .fill_helper = bpf_fill_jmp_jslt_reg,
13379 .fill_helper = bpf_fill_jmp_jsle_reg,
13389 .fill_helper = bpf_fill_jmp32_jset_imm,
13398 .fill_helper = bpf_fill_jmp32_jeq_imm,
13407 .fill_helper = bpf_fill_jmp32_jne_imm,
13416 .fill_helper = bpf_fill_jmp32_jgt_imm,
13425 .fill_helper = bpf_fill_jmp32_jge_imm,
13434 .fill_helper = bpf_fill_jmp32_jlt_imm,
13443 .fill_helper = bpf_fill_jmp32_jle_imm,
13452 .fill_helper = bpf_fill_jmp32_jsgt_imm,
13461 .fill_helper = bpf_fill_jmp32_jsge_imm,
13470 .fill_helper = bpf_fill_jmp32_jslt_imm,
13479 .fill_helper = bpf_fill_jmp32_jsle_imm,
13489 .fill_helper = bpf_fill_jmp32_jset_reg,
13498 .fill_helper = bpf_fill_jmp32_jeq_reg,
13507 .fill_helper = bpf_fill_jmp32_jne_reg,
13516 .fill_helper = bpf_fill_jmp32_jgt_reg,
13525 .fill_helper = bpf_fill_jmp32_jge_reg,
13534 .fill_helper = bpf_fill_jmp32_jlt_reg,
13543 .fill_helper = bpf_fill_jmp32_jle_reg,
13552 .fill_helper = bpf_fill_jmp32_jsgt_reg,
13561 .fill_helper = bpf_fill_jmp32_jsge_reg,
13570 .fill_helper = bpf_fill_jmp32_jslt_reg,
13579 .fill_helper = bpf_fill_jmp32_jsle_reg,
13889 .fill_helper = bpf_fill_max_jmp_taken,
13897 .fill_helper = bpf_fill_max_jmp_not_taken,
13905 .fill_helper = bpf_fill_max_jmp_always_taken,
13913 .fill_helper = bpf_fill_max_jmp_never_taken,
13922 .fill_helper = bpf_fill_staggered_ja,
13931 .fill_helper = bpf_fill_staggered_jeq_imm,
13940 .fill_helper = bpf_fill_staggered_jne_imm,
13949 .fill_helper = bpf_fill_staggered_jset_imm,
13958 .fill_helper = bpf_fill_staggered_jgt_imm,
13967 .fill_helper = bpf_fill_staggered_jge_imm,
13976 .fill_helper = bpf_fill_staggered_jlt_imm,
13985 .fill_helper = bpf_fill_staggered_jle_imm,
13994 .fill_helper = bpf_fill_staggered_jsgt_imm,
14003 .fill_helper = bpf_fill_staggered_jsge_imm,
14012 .fill_helper = bpf_fill_staggered_jslt_imm,
14021 .fill_helper = bpf_fill_staggered_jsle_imm,
14031 .fill_helper = bpf_fill_staggered_jeq_reg,
14040 .fill_helper = bpf_fill_staggered_jne_reg,
14049 .fill_helper = bpf_fill_staggered_jset_reg,
14058 .fill_helper = bpf_fill_staggered_jgt_reg,
14067 .fill_helper = bpf_fill_staggered_jge_reg,
14076 .fill_helper = bpf_fill_staggered_jlt_reg,
14085 .fill_helper = bpf_fill_staggered_jle_reg,
14094 .fill_helper = bpf_fill_staggered_jsgt_reg,
14103 .fill_helper = bpf_fill_staggered_jsge_reg,
14112 .fill_helper = bpf_fill_staggered_jslt_reg,
14121 .fill_helper = bpf_fill_staggered_jsle_reg,
14131 .fill_helper = bpf_fill_staggered_jeq32_imm,
14140 .fill_helper = bpf_fill_staggered_jne32_imm,
14149 .fill_helper = bpf_fill_staggered_jset32_imm,
14158 .fill_helper = bpf_fill_staggered_jgt32_imm,
14167 .fill_helper = bpf_fill_staggered_jge32_imm,
14176 .fill_helper = bpf_fill_staggered_jlt32_imm,
14185 .fill_helper = bpf_fill_staggered_jle32_imm,
14194 .fill_helper = bpf_fill_staggered_jsgt32_imm,
14203 .fill_helper = bpf_fill_staggered_jsge32_imm,
14212 .fill_helper = bpf_fill_staggered_jslt32_imm,
14221 .fill_helper = bpf_fill_staggered_jsle32_imm,
14231 .fill_helper = bpf_fill_staggered_jeq32_reg,
14240 .fill_helper = bpf_fill_staggered_jne32_reg,
14249 .fill_helper = bpf_fill_staggered_jset32_reg,
14258 .fill_helper = bpf_fill_staggered_jgt32_reg,
14267 .fill_helper = bpf_fill_staggered_jge32_reg,
14276 .fill_helper = bpf_fill_staggered_jlt32_reg,
14285 .fill_helper = bpf_fill_staggered_jle32_reg,
14294 .fill_helper = bpf_fill_staggered_jsgt32_reg,
14303 .fill_helper = bpf_fill_staggered_jsge32_reg,
14312 .fill_helper = bpf_fill_staggered_jslt32_reg,
14321 .fill_helper = bpf_fill_staggered_jsle32_reg,
14414 if (tests[which].fill_helper)
14427 if (tests[which].fill_helper)
14796 if (tests[i].fill_helper &&
14797 tests[i].fill_helper(&tests[i]) < 0) {
14804 if (tests[i].fill_helper) {