Home
last modified time | relevance | path

Searched refs:assert_eq (Results 1 – 25 of 36) sorted by relevance

12

/linux/rust/kernel/
H A Dbitfield.rs653 assert_eq!(val.into_raw(), 0x0); in test_basic_access()
657 assert_eq!(val.into_raw(), 0x1); in test_basic_access()
663 assert_eq!(val.into_raw(), 0x1); in test_basic_access()
666 assert_eq!(val.field_11_9(), 0x5); in test_basic_access()
667 assert_eq!(val.into_raw(), 0xA01); in test_basic_access()
670 assert_eq!(val.field_51_16(), 0x123456); in test_basic_access()
671 assert_eq!(val.into_raw(), 0x0012_3456_0A01); in test_basic_access()
675 assert_eq!(val.field_51_16(), MAX_FIELD_51_16); in test_basic_access()
678 assert_eq!(val.field_61_52(), 0x3FF); in test_basic_access()
685 assert_eq!(val.into_raw(), 0x0); in test_basic_access()
[all …]
H A Dbitmap.rs134 /// assert_eq!(16, b.len());
140 /// assert_eq!(Some(0), b.next_bit(0));
141 /// assert_eq!(Some(1), b.next_zero_bit(0));
142 /// assert_eq!(Some(4), b.next_bit(1));
143 /// assert_eq!(Some(5), b.next_zero_bit(4));
144 /// assert_eq!(Some(12), b.last_bit());
405 /// assert_eq!(None, long_bitmap.last_bit());
411 /// assert_eq!(Some(7), long_bitmap.last_bit());
514 assert_eq!(fake_bitmap_len, b.len()); in bitmap_borrow()
515 assert_eq!(Non in bitmap_borrow()
[all...]
H A Dstr.rs63 /// assert_eq!(Some(b_str!("bar")), b_str!("foobar").strip_prefix(b_str!("foo")));
64 /// assert_eq!(None, b_str!("foobar").strip_prefix(b_str!("bar")));
65 /// assert_eq!(Some(b_str!("foobar")), b_str!("foobar").strip_prefix(b_str!("")));
66 /// assert_eq!(Some(b_str!("")), b_str!("foobar").strip_prefix(b_str!("foobar")));
82 /// assert_eq!(s.to_bytes(), "Hello, BStr!".as_bytes()); in fmt()
86 /// assert_eq!(s.to_bytes(), "\\xf0\\x9f\\xa6\\x80".as_bytes()); in fmt()
114 /// assert_eq!(s.to_bytes(), "\"Hello, \\\"BStr\\\"!\"".as_bytes()); in fmt()
118 /// assert_eq!(s.to_bytes(), "\"\\xf0\\x9f\\x98\\xba\"".as_bytes()); in fmt()
301 /// assert_eq!(s.to_bytes_with_nul(), "\\xf0\\x9f\\x90\\xa7\0".as_bytes()); in fmt()
305 /// assert_eq!( in fmt()
[all...]
/linux/rust/zerocopy/src/
H A Dmacros.rs1277 assert_eq!(x, array_of_arrays); in test_transmute()
1279 assert_eq!(x, array_of_u8s); in test_transmute()
1283 assert_eq!(x, [[0u8, 1], [2, 3], [4, 5]]); in test_transmute()
1304 assert_eq!(X, ARRAY_OF_ARRAYS); in test_transmute()
1306 assert_eq!(X_SHRINK, [[0u8, 1], [2, 3], [4, 5]]); in test_transmute()
1310 assert_eq!(x, 1); in test_transmute()
1312 assert_eq!(x.into_inner(), 1); in test_transmute()
1314 assert_eq!(x.into_inner(), 1); in test_transmute()
1335 assert_eq!(*x, array_of_arrays); in test_transmute_ref()
1337 assert_eq!(*x, array_of_u8s); in test_transmute_ref()
[all …]
H A Dlib.rs6504 assert_eq!(<$ty as KnownLayout>::LAYOUT, expect); in test_known_layout()
6505 assert_eq!(<ManuallyDrop<$ty> as KnownLayout>::LAYOUT, expect); in test_known_layout()
6506 assert_eq!(<PhantomData<$ty> as KnownLayout>::LAYOUT, <() as KnownLayout>::LAYOUT); in test_known_layout()
6605 assert_eq!(<KL01 as KnownLayout>::LAYOUT, expected); in test_known_layout_derive()
6606 assert_eq!(<KL01 as KnownLayout>::LAYOUT, sized_layout(4, 8)); in test_known_layout_derive()
6616 assert_eq!(<KL01Align as KnownLayout>::LAYOUT, expected); in test_known_layout_derive()
6617 assert_eq!(<KL01Align as KnownLayout>::LAYOUT, sized_layout(64, 64)); in test_known_layout_derive()
6627 assert_eq!(<KL01Packed as KnownLayout>::LAYOUT, expected); in test_known_layout_derive()
6628 assert_eq!(<KL01Packed as KnownLayout>::LAYOUT, sized_layout(1, 6)); in test_known_layout_derive()
6640 assert_eq!(<KL01PackedN as KnownLayout>::LAYOUT, expected); in test_known_layout_derive()
[all …]
H A Dwrappers.rs859 assert_eq!(u.get(), AU64(123)); in test_unalign()
860 assert_eq!(u.into_inner(), AU64(123)); in test_unalign()
861 assert_eq!(u.get_ptr(), <*const _>::cast::<AU64>(&u)); in test_unalign()
862 assert_eq!(u.get_mut_ptr(), <*mut _>::cast::<AU64>(&mut u)); in test_unalign()
864 assert_eq!(u.get(), AU64(321)); in test_unalign()
868 assert_eq!(u.t.try_deref().unwrap(), &AU64(123)); in test_unalign()
869 assert_eq!(u.t.try_deref_mut().unwrap(), &mut AU64(123)); in test_unalign()
871 assert_eq!(unsafe { u.t.deref_unchecked() }, &AU64(123)); in test_unalign()
873 assert_eq!(unsafe { u.t.deref_mut_unchecked() }, &mut AU64(123)); in test_unalign()
875 assert_eq!(u.t.get(), AU64(321)); in test_unalign()
[all …]
H A Dbyte_slice.rs381 assert_eq!(l.len() + r.len(), slc.len()); in prove_split_at_unchecked()
387 assert_eq!(slc.cast::<u8>(), l.cast::<u8>()); in prove_split_at_unchecked()
388 assert_eq!(unsafe { slc.cast::<u8>().add(mid) }, r.cast::<u8>()); in prove_split_at_unchecked()
396 assert_eq!(l.len() + r.len(), len); in prove_split_at_unchecked()
402 assert_eq!(slc.cast::<u8>(), l.cast::<u8>()); in prove_split_at_unchecked()
403 assert_eq!(unsafe { slc.cast::<u8>().add(mid) }, r.cast::<u8>()); in prove_split_at_unchecked()
420 assert_eq!(*l, [1, 2]); in test_ref_split_at_unchecked()
421 assert_eq!(*r, [3, 4]); in test_ref_split_at_unchecked()
431 assert_eq!(*l, [1, 2]); in test_ref_mut_split_at_unchecked()
432 assert_eq!(*r, [3, 4]); in test_ref_mut_split_at_unchecked()
H A Dsplit_at.rs977 assert_eq!(l_sum, i as u8); in test_split_at()
978 assert_eq!(r_sum, (n - i) as u8); in test_split_at()
979 assert_eq!(l_sum + r_sum, n as u8); in test_split_at()
990 assert_eq!(l_sum, i as u8); in test_split_at()
991 assert_eq!(r_sum, (n - i) as u8); in test_split_at()
992 assert_eq!(l_sum + r_sum, n as u8); in test_split_at()
1037 assert_eq!(l, &[1, 2]); in test_split_at_unchecked()
1038 assert_eq!(r, &[3, 4]); in test_split_at_unchecked()
1045 assert_eq!(l, &mut [1, 2]); in test_split_at_unchecked()
1046 assert_eq!(r, &mut [3, 4]); in test_split_at_unchecked()
[all …]
H A Dref.rs1010 assert_eq!(Ref::into_ref(r), &0); in test_mut_slice_into_ref()
1022 assert_eq!(buf_ptr, deref_ptr); in test_address()
1028 assert_eq!(buf_ptr, deref_ptr); in test_address()
1037 assert_eq!(*r, AU64(0)); in test_new_helper()
1038 assert_eq!(Ref::read(&r), AU64(0)); in test_new_helper()
1044 assert_eq!(Ref::bytes(&r), &VAL1.to_bytes()); in test_new_helper()
1047 assert_eq!(Ref::bytes(&r), &VAL1.to_bytes()); in test_new_helper()
1053 assert_eq!(*r, VAL2); in test_new_helper()
1054 assert_eq!(Ref::read(&r), VAL2); in test_new_helper()
1062 assert_eq!(&*r, vec![AU64(0); typed_len].as_slice()); in test_new_helper_slice()
[all …]
H A Dlayout.rs1112 assert_eq!(offset, 0); in test_dst_layout_for_slice()
1113 assert_eq!(elem_size, 4); in test_dst_layout_for_slice()
1117 assert_eq!(layout.align.get(), 4); in test_dst_layout_for_slice()
1140 assert_eq!( in test_dst_layout_extend_sized_with_sized()
1213 assert_eq!( in test_dst_layout_extend_sized_with_dst()
1242 assert_eq!( in test_dst_layout_pad_to_align_with_sized()
1265 assert_eq!( in test_dst_layout_pad_to_align_with_sized()
1306 assert_eq!(layout.pad_to_align(), layout); in test_dst_layout_pad_to_align_with_dst()
1554 assert_eq!(addr % align, 0, "{}", debug_str); in test_validate_cast_and_convert_metadata()
1555 assert_eq!(resulting_size, split_at, "{}", debug_str); in test_validate_cast_and_convert_metadata()
[all …]
H A Dbyteorder.rs1097 assert_eq!(slf, other); in assert_eq_or_nan()
1128 assert_eq!(slf, other); in assert_eq_or_nan()
1328 assert_eq!(T::ZERO.get(), T::Native::ZERO); in test_zero()
1339 assert_eq!(T::MAX_VALUE.get(), T::Native::MAX_VALUE); in test_max_value()
1365 assert_eq!(from_native.into_bytes(), bytes); in test_endian()
1366 assert_eq!(from_bytes.into_bytes(), bytes); in test_endian()
1438 assert_eq!(t_t_res, n_n_res); in test_ops_impls()
1439 assert_eq!(t_n_res, n_n_res); in test_ops_impls()
1440 assert_eq!(n_t_res, n_n_res); in test_ops_impls()
1456 assert_eq!(t_t_res, n_n_res); in test_ops_impls()
[all …]
H A Derror.rs1136 assert_eq!( in alignment_display()
1147 assert_eq!( in alignment_display()
1158 assert_eq!( in alignment_display()
1169 assert_eq!( in alignment_display()
1181 assert_eq!( in size_display()
1189 assert_eq!( in size_display()
1201 assert_eq!( in validity_display()
1216 assert_eq!(format!("{:?}", err), "Alignment(AlignmentError)"); in test_convert_error_debug()
1223 assert_eq!(format!("{:?}", err), "Size(SizeError)"); in test_convert_error_debug()
1230 assert_eq!(format!("{:?}", err), "Validity(ValidityError)"); in test_convert_error_debug()
[all …]
/linux/rust/kernel/sync/atomic/
H A Dpredefine.rs176 assert_eq!(v, x.load(Relaxed)); in atomic_arithmetic_tests()
184 assert_eq!(v, unsafe { atomic_load(ptr, Relaxed) });
194 assert_eq!(v, x.load(Acquire));
205 assert_eq!(v, unsafe { atomic_load(ptr, Acquire) });
217 assert_eq!(old, x.xchg(new, Full));
218 assert_eq!(new, x.load(Relaxed));
229 assert_eq!(old, unsafe { xchg(ptr, new, Full) });
230 assert_eq!(new, x.load(Relaxed));
242 assert_eq!(Err(old), x.cmpxchg(new, new, Full));
243 assert_eq!(ol
[all...]
/linux/rust/macros/
H A Dmodule.rs
H A Dhelpers.rs
H A Dconcat_idents.rs
/linux/arch/arm64/kvm/hyp/nvhe/
H A Dgen-hyprel.c192 #define assert_eq(lhs, rhs, fmt) assert_op(lhs, rhs, fmt, ==) macro
283 assert_eq(elf.ehdr->e_ident[EI_MAG0], ELFMAG0, "0x%x"); in init_elf()
284 assert_eq(elf.ehdr->e_ident[EI_MAG1], ELFMAG1, "0x%x"); in init_elf()
285 assert_eq(elf.ehdr->e_ident[EI_MAG2], ELFMAG2, "0x%x"); in init_elf()
286 assert_eq(elf.ehdr->e_ident[EI_MAG3], ELFMAG3, "0x%x"); in init_elf()
289 assert_eq(elf.ehdr->e_ident[EI_CLASS], ELFCLASS64, "%u"); in init_elf()
290 assert_eq(elf.ehdr->e_ident[EI_DATA], ELFENDIAN, "%u"); in init_elf()
291 assert_eq(elf16toh(elf.ehdr->e_type), ET_REL, "%u"); in init_elf()
292 assert_eq(elf16toh(elf.ehdr->e_machine), EM_AARCH64, "%u"); in init_elf()
/linux/rust/zerocopy/src/pointer/
H A Dinner.rs640 assert_eq!(ptr.meta().get(), 16); in test_meta()
645 assert_eq!(ptr.meta().get(), 8); in test_meta()
663 assert_eq!(ptr.meta().get(), n); in test_split_at()
689 assert_eq!(l_sum, i.get()); in test_split_at()
690 assert_eq!(r_sum, n - i.get()); in test_split_at()
691 assert_eq!(l_sum + r_sum, n); in test_split_at()
715 assert_eq!(ptr.meta().get(), n); in test_trailing_slice()
717 assert_eq!(trailing.meta().get(), n); in test_trailing_slice()
719 assert_eq!( in test_trailing_slice()
739 assert_eq!(trailing, n); in test_trailing_slice()
[all …]
H A Dptr.rs1406 assert_eq!(bytes, vec![0u8; bytes.len()]); in test()
1419 assert_eq!(remaining.len(), bytes.len() - len); in test()
1426 assert_eq!(remaining_addr, bytes_addr + len) in test()
1428 CastType::Suffix => assert_eq!(remaining_addr, bytes_addr), in test()
1434 assert_eq!(got, want); in test()
1445 assert_eq!(len, bytes.len()); in test()
1449 assert_eq!(got, want); in test()
1517 assert_eq!(KnownLayout::pointer_to_metadata(ptr.as_inner().as_ptr()), expect); in test_try_cast_into_explicit_count()
1564 assert_eq!(e.into_src().len(), 4, "Should return original slice length"); in test_try_cast_into_no_leftover_restores_original_slice()
1584 assert_eq!(arr, [30, 20, 2, 3]); in test_iter_exclusive_yields_disjoint_ptrs()
/linux/rust/zerocopy/src/util/
H A Dmacro_util.rs965 assert_eq!(mem::align_of::<Aligned64kAllocation>(), _64K); in test_trailing_field_offset()
971 assert_eq!(test!(@offset $($ts),* ; $trailing_field_ty), $expect); in test_trailing_field_offset()
1077 assert_eq!(align_of!([elain::Align<1>]), Some(1)); in test_align_of_dst()
1078 assert_eq!(align_of!([elain::Align<2>]), Some(2)); in test_align_of_dst()
1079 assert_eq!(align_of!([elain::Align<4>]), Some(4)); in test_align_of_dst()
1080 assert_eq!(align_of!([elain::Align<8>]), Some(8)); in test_align_of_dst()
1081 assert_eq!(align_of!([elain::Align<16>]), Some(16)); in test_align_of_dst()
1082 assert_eq!(align_of!([elain::Align<32>]), Some(32)); in test_align_of_dst()
1083 assert_eq!(align_of!([elain::Align<64>]), Some(64)); in test_align_of_dst()
1084 assert_eq!(align_of!([elain::Align<128>]), Some(128)); in test_align_of_dst()
[all …]
H A Dmod.rs908 assert_eq!(got, want, "round_down_to_next_multiple_of_alignment({}, {})", n, align); in test_round_down_to_next_multiple_of_alignment()
938 assert_eq!(AsAddress::addr(r), p as usize); in test_as_address()
939 assert_eq!(AsAddress::addr(rm), pm as usize); in test_as_address()
940 assert_eq!(AsAddress::addr(p), p as usize); in test_as_address()
941 assert_eq!(AsAddress::addr(pm), pm as usize); in test_as_address()
942 assert_eq!(AsAddress::addr(nn), p as usize); in test_as_address()
/linux/rust/kernel/alloc/
H A Dkvec.rs69 /// assert_eq!(v, [1]);
73 /// assert_eq!(v, [1, 1, 1, 4]);
77 /// assert_eq!(v, [1, 2, 3, 4]);
151 /// assert_eq!(&v, &[1]);
164 /// assert_eq!(&v, &[1]);
177 /// assert_eq!(&v, &[1]);
266 /// assert_eq!(v.as_slice(), &[1, 2]); in as_ptr()
348 /// assert_eq!(&v, &[1]);
351 /// assert_eq!(&v, &[1, 2]); in push_within_capacity()
421 /// assert_eq!( in insert_within_capacity()
[all...]
/linux/Documentation/translations/zh_CN/rust/
H A Dtesting.rst56 /// assert_eq!(mymod::f(10, 20), 30);
108 Rust 测试中常用的断言宏是来自 Rust 标准库( ``core`` )中的 ``assert!`` 和 ``assert_eq!`` 宏。
144 assert_eq!(f(10, 20), 30);
158 与文档测试类似, ``assert!`` 和 ``assert_eq!`` 宏被映射回 KUnit 并且不会发生 panic。
172 assert_eq!(x, 30);
/linux/rust/syn/
H A Dlit.rs1287 assert_eq!(byte(s, 0), b'"'); in parse_lit_str_cooked()
1330 assert_eq!(byte(s, 1), b'\n', "bare CR not allowed in string"); in parse_lit_str_cooked()
1350 assert_eq!(byte(s, 0), b'r'); in parse_lit_str_raw()
1357 assert_eq!(byte(s, pounds), b'"'); in parse_lit_str_raw()
1360 assert_eq!(end, b'#'); in parse_lit_str_raw()
1370 assert_eq!(byte(s, 0), b'b'); in parse_lit_byte_str()
1379 assert_eq!(byte(s, 0), b'b'); in parse_lit_byte_str_cooked()
1380 assert_eq!(byte(s, 1), b'"'); in parse_lit_byte_str_cooked()
1421 assert_eq!(byte(v, 1), b'\n', "bare CR not allowed in string"); in parse_lit_byte_str_cooked()
1433 assert_eq!(byte(v, 0), b'"'); in parse_lit_byte_str_cooked()
[all …]
/linux/samples/rust/
H A Drust_dma.rs112 assert_eq!(val0, value.0); in drop()
113 assert_eq!(val1, value.1); in drop()

12