Lines Matching refs:BpfCode
100 pub struct BpfCode { struct
104 impl BpfCode { argument
107 BpfCode { in new()
323 impl<'a> IntoBytes for &'a BpfCode { implementation
334 bpf_code: &'i mut BpfCode,
343 pub fn push(self) -> &'i mut BpfCode { in push() argument
404 bpf_code: &'i mut BpfCode,
411 pub fn push(self) -> &'i mut BpfCode { in push() argument
443 bpf_code: &'i mut BpfCode,
452 pub fn push(self) -> &'i mut BpfCode { in push() argument
477 bpf_code: &'i mut BpfCode,
485 pub fn push(self) -> &'i mut BpfCode { in push() argument
530 bpf_code: &'i mut BpfCode,
538 pub fn push(self) -> &'i mut BpfCode { in push() argument
592 bpf_code: &'i mut BpfCode,
598 pub fn push(self) -> &'i mut BpfCode { in push() argument
621 bpf_code: &'i mut BpfCode,
627 pub fn push(self) -> &'i mut BpfCode { in push() argument
656 let mut program = BpfCode::new(); in call_immediate()
667 let mut program = BpfCode::new(); in exit_operation()
685 let mut program = BpfCode::new(); in jump_on_dst_equals_src()
700 let mut program = BpfCode::new(); in jump_on_dst_greater_than_src()
715 let mut program = BpfCode::new(); in jump_on_dst_greater_or_equals_to_src()
730 let mut program = BpfCode::new(); in jump_on_dst_lower_than_src()
745 let mut program = BpfCode::new(); in jump_on_dst_lower_or_equals_to_src()
760 let mut program = BpfCode::new(); in jump_on_dst_bit_and_with_src_not_equal_zero()
775 let mut program = BpfCode::new(); in jump_on_dst_not_equals_src()
790 let mut program = BpfCode::new(); in jump_on_dst_greater_than_src_signed()
805 let mut program = BpfCode::new(); in jump_on_dst_greater_or_equals_src_signed()
820 let mut program = BpfCode::new(); in jump_on_dst_lower_than_src_signed()
835 let mut program = BpfCode::new(); in jump_on_dst_lower_or_equals_src_signed()
855 let mut program = BpfCode::new(); in jump_to_label()
866 let mut program = BpfCode::new(); in jump_on_dst_equals_const()
881 let mut program = BpfCode::new(); in jump_on_dst_greater_than_const()
896 let mut program = BpfCode::new(); in jump_on_dst_greater_or_equals_to_const()
911 let mut program = BpfCode::new(); in jump_on_dst_lower_than_const()
926 let mut program = BpfCode::new(); in jump_on_dst_lower_or_equals_to_const()
941 let mut program = BpfCode::new(); in jump_on_dst_bit_and_with_const_not_equal_zero()
955 let mut program = BpfCode::new(); in jump_on_dst_not_equals_const()
969 let mut program = BpfCode::new(); in jump_on_dst_greater_than_const_signed()
983 let mut program = BpfCode::new(); in jump_on_dst_greater_or_equals_src_signed()
997 let mut program = BpfCode::new(); in jump_on_dst_lower_than_const_signed()
1011 let mut program = BpfCode::new(); in jump_on_dst_lower_or_equals_src_signed()
1031 let mut program = BpfCode::new(); in store_word_from_dst_into_immediate_address()
1047 let mut program = BpfCode::new(); in store_half_word_from_dst_into_immediate_address()
1062 let mut program = BpfCode::new(); in store_byte_from_dst_into_immediate_address()
1073 let mut program = BpfCode::new(); in store_double_word_from_dst_into_immediate_address()
1084 let mut program = BpfCode::new(); in store_word_from_dst_into_src_address()
1099 let mut program = BpfCode::new(); in store_half_word_from_dst_into_src_address()
1110 let mut program = BpfCode::new(); in store_byte_from_dst_into_src_address()
1121 let mut program = BpfCode::new(); in store_double_word_from_dst_into_src_address()
1139 let mut program = BpfCode::new(); in load_word_from_set_src_with_offset()
1155 let mut program = BpfCode::new(); in load_half_word_from_set_src_with_offset()
1171 let mut program = BpfCode::new(); in load_byte_from_set_src_with_offset()
1187 let mut program = BpfCode::new(); in load_double_word_from_set_src_with_offset()
1208 let mut program = BpfCode::new(); in load_double_word()
1223 let mut program = BpfCode::new(); in load_abs_word()
1234 let mut program = BpfCode::new(); in load_abs_half_word()
1245 let mut program = BpfCode::new(); in load_abs_byte()
1256 let mut program = BpfCode::new(); in load_abs_double_word()
1271 let mut program = BpfCode::new(); in load_indirect_word()
1282 let mut program = BpfCode::new(); in load_indirect_half_word()
1293 let mut program = BpfCode::new(); in load_indirect_byte()
1304 let mut program = BpfCode::new(); in load_indirect_double_word()
1321 let mut program = BpfCode::new(); in convert_host_to_little_endian_16bits()
1336 let mut program = BpfCode::new(); in convert_host_to_little_endian_32bits()
1351 let mut program = BpfCode::new(); in convert_host_to_little_endian_64bit()
1366 let mut program = BpfCode::new(); in convert_host_to_big_endian_16bits()
1381 let mut program = BpfCode::new(); in convert_host_to_big_endian_32bits()
1396 let mut program = BpfCode::new(); in convert_host_to_big_endian_64bit()
1420 let mut program = BpfCode::new(); in move_and_add_const_to_register()
1435 let mut program = BpfCode::new(); in move_sub_const_to_register()
1450 let mut program = BpfCode::new(); in move_mul_const_to_register()
1465 let mut program = BpfCode::new(); in move_div_constant_to_register()
1480 let mut program = BpfCode::new(); in move_bit_or_const_to_register()
1495 let mut program = BpfCode::new(); in move_bit_and_const_to_register()
1510 let mut program = BpfCode::new(); in move_left_shift_const_to_register()
1524 let mut program = BpfCode::new(); in move_logical_right_shift_const_to_register()
1538 let mut program = BpfCode::new(); in move_negate_register()
1549 let mut program = BpfCode::new(); in move_mod_const_to_register()
1560 let mut program = BpfCode::new(); in move_bit_xor_const_to_register()
1571 let mut program = BpfCode::new(); in move_const_to_register()
1586 let mut program = BpfCode::new(); in move_signed_right_shift_const_to_register()
1605 let mut program = BpfCode::new(); in move_and_add_from_register()
1620 let mut program = BpfCode::new(); in move_sub_from_register_to_register()
1635 let mut program = BpfCode::new(); in move_mul_from_register_to_register()
1650 let mut program = BpfCode::new(); in move_div_from_register_to_register()
1665 let mut program = BpfCode::new(); in move_bit_or_from_register_to_register()
1680 let mut program = BpfCode::new(); in move_bit_and_from_register_to_register()
1695 let mut program = BpfCode::new(); in move_left_shift_from_register_to_register()
1710 let mut program = BpfCode::new(); in move_logical_right_shift_from_register_to_register()
1725 let mut program = BpfCode::new(); in move_mod_from_register_to_register()
1740 let mut program = BpfCode::new(); in move_bit_xor_from_register_to_register()
1755 let mut program = BpfCode::new(); in move_from_register_to_another_register()
1766 let mut program = BpfCode::new(); in move_signed_right_shift_from_register_to_register()
1789 let mut program = BpfCode::new(); in move_and_add_const_to_register()
1804 let mut program = BpfCode::new(); in move_sub_const_to_register()
1819 let mut program = BpfCode::new(); in move_mul_const_to_register()
1834 let mut program = BpfCode::new(); in move_div_constant_to_register()
1849 let mut program = BpfCode::new(); in move_bit_or_const_to_register()
1864 let mut program = BpfCode::new(); in move_bit_and_const_to_register()
1879 let mut program = BpfCode::new(); in move_left_shift_const_to_register()
1893 let mut program = BpfCode::new(); in move_logical_right_shift_const_to_register()
1907 let mut program = BpfCode::new(); in move_negate_register()
1918 let mut program = BpfCode::new(); in move_mod_const_to_register()
1929 let mut program = BpfCode::new(); in move_bit_xor_const_to_register()
1940 let mut program = BpfCode::new(); in move_const_to_register()
1955 let mut program = BpfCode::new(); in move_signed_right_shift_const_to_register()
1974 let mut program = BpfCode::new(); in move_and_add_from_register()
1989 let mut program = BpfCode::new(); in move_sub_from_register_to_register()
2004 let mut program = BpfCode::new(); in move_mul_from_register_to_register()
2019 let mut program = BpfCode::new(); in move_div_from_register_to_register()
2034 let mut program = BpfCode::new(); in move_bit_or_from_register_to_register()
2049 let mut program = BpfCode::new(); in move_bit_and_from_register_to_register()
2064 let mut program = BpfCode::new(); in move_left_shift_from_register_to_register()
2079 let mut program = BpfCode::new(); in move_logical_right_shift_from_register_to_register()
2094 let mut program = BpfCode::new(); in move_mod_from_register_to_register()
2109 let mut program = BpfCode::new(); in move_bit_xor_from_register_to_register()
2124 let mut program = BpfCode::new(); in move_from_register_to_another_register()
2139 let mut program = BpfCode::new(); in move_signed_right_shift_from_register_to_register()
2161 let mut program = BpfCode::new(); in example_from_assembler()