| /linux/rust/kernel/ |
| H A D | bitfield.rs | 653 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 D | bitmap.rs | 134 /// 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 D | str.rs | 63 /// 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 D | macros.rs | 1277 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 D | lib.rs | 6504 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 D | wrappers.rs | 859 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 D | byte_slice.rs | 381 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 D | split_at.rs | 977 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 D | ref.rs | 1010 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 D | layout.rs | 1112 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 D | byteorder.rs | 1097 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 D | error.rs | 1136 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 D | predefine.rs | 176 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 D | module.rs | |
| H A D | helpers.rs | |
| H A D | concat_idents.rs | |
| /linux/arch/arm64/kvm/hyp/nvhe/ |
| H A D | gen-hyprel.c | 192 #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 D | inner.rs | 640 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 D | ptr.rs | 1406 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 D | macro_util.rs | 965 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 D | mod.rs | 908 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 D | kvec.rs | 69 /// 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 D | testing.rst | 56 /// 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 D | lit.rs | 1287 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 D | rust_dma.rs | 112 assert_eq!(val0, value.0); in drop() 113 assert_eq!(val1, value.1); in drop()
|