Home
last modified time | relevance | path

Searched refs:dec_len (Results 1 – 2 of 2) sorted by relevance

/linux/rust/kernel/alloc/
H A Dkvec.rs244 unsafe fn dec_len(&mut self, count: usize) -> &mut [T] { in as_slice()
472 let slice = unsafe { self.dec_len(1) }; in remove()
473 // SAFETY: The argument to `dec_len` was 1 so this returns a slice of length 1. in remove()
477 // SAFETY: The guarantees of `dec_len` allow us to take ownership of this value. in remove()
505 // are restored after the below call to `dec_len(1)`. in with_capacity()
512 unsafe { self.dec_len(1) };
708 let ptr: *mut [T] = unsafe { self.dec_len(count) }; in drain_all()
710 // SAFETY: the contract of `dec_len` guarantees that the elements in `ptr` are in drain_all()
732 let elems = unsafe { self.dec_len(self.len()) }; in retain()
221 unsafe fn dec_len(&mut self, count: usize) -> &mut [T] { dec_len() function
/linux/lib/tests/
H A Dbase64_kunit.c53 int dec_len = base64_decode(enc, enc_len, decoded, true, variant); in run_perf_and_check() local
56 KUNIT_EXPECT_EQ(test, dec_len, size); in run_perf_and_check()