| /rust/macros/ |
| D | kunit.rs | 31 "mod" => Some(true), in kunit_tests() 40 Some(TokenTree::Group(group)) if group.delimiter() == Delimiter::Brace => group, in kunit_tests() 47 while let Some(token) = body_it.next() { in kunit_tests() 50 Some(TokenTree::Ident(ident)) if ident.to_string() == "fn" => { in kunit_tests() 52 Some(TokenTree::Ident(ident)) => ident.to_string(), in kunit_tests() 138 while let Some(token) = body_it.next() { in kunit_tests() 141 Some(TokenTree::Group(group)) if group.to_string() == "[test]" => (), in kunit_tests() 142 Some(next) => { in kunit_tests()
|
| D | module.rs | 13 while let Some(val) = try_string(&mut it) { in expect_string_array() 17 Some(TokenTree::Punct(punct)) => assert_eq!(punct.as_char(), ','), in expect_string_array() 121 Some(TokenTree::Ident(ident)) => ident.to_string(), in parse() 122 Some(_) => panic!("Expected Ident or end"), in parse() 135 "author" => info.author = Some(expect_string(it)), in parse() 136 "description" => info.description = Some(expect_string(it)), in parse() 138 "alias" => info.alias = Some(expect_string_array(it)), in parse() 139 "firmware" => info.firmware = Some(expect_string_array(it)), in parse() 177 if let Some(author) = info.author { in module() 180 if let Some(description) = info.description { in module() [all …]
|
| D | vtable.rs | 15 "trait" => Some(true), in vtable() 16 "impl" => Some(false), in vtable() 25 Some(TokenTree::Group(group)) if group.delimiter() == Delimiter::Brace => group, in vtable() 32 while let Some(token) = body_it.next() { in vtable() 36 Some(TokenTree::Ident(ident)) => ident.to_string(), in vtable() 44 Some(TokenTree::Ident(ident)) => ident.to_string(), in vtable()
|
| D | helpers.rs | 6 if let Some(TokenTree::Ident(ident)) = it.next() { in try_ident() 7 Some(ident.to_string()) in try_ident() 14 if let Some(TokenTree::Literal(literal)) = it.next() { in try_literal() 15 Some(literal.to_string()) in try_literal() 28 Some(content.to_string()) in try_string() 128 while let Some(tt) = toks.next() { in parse_generics() 170 let Some(name) = toks.next() else { in parse_generics() localVariable
|
| D | paste.rs | 12 Some(TokenTree::Literal(lit)) => { in concat() 21 Some(TokenTree::Ident(ident)) => { in concat() 28 Some(TokenTree::Punct(p)) if p.as_char() == ':' => { in concat() 29 let Some(TokenTree::Ident(ident)) = tokens.next() else { in concat() localVariable 41 span = Some(sp); in concat()
|
| D | pinned_drop.rs | 30 pinned_drop_idx = Some(i); in pinned_drop() 39 if let Some(TokenTree::Group(last)) = toks.pop() { in pinned_drop()
|
| D | concat_idents.rs | 8 if let Some(TokenTree::Ident(ident)) = it.next() { in expect_ident()
|
| /rust/kernel/block/mq/ |
| D | operations.rs | 217 queue_rq: Some(Self::queue_rq_callback), 219 commit_rqs: Some(Self::commit_rqs_callback), 226 Some(Self::poll_callback) 230 complete: Some(Self::complete_callback), 231 init_hctx: Some(Self::init_hctx_callback), 232 exit_hctx: Some(Self::exit_hctx_callback), 233 init_request: Some(Self::init_request_callback), 234 exit_request: Some(Self::exit_request_callback),
|
| D | request.rs | 206 let old = target.fetch_update(Ordering::Relaxed, Ordering::Relaxed, |x| Some(op(x))); in atomic_relaxed_op_return() 223 Some(op(x)) in atomic_relaxed_op_unless()
|
| /rust/kernel/ |
| D | miscdevice.rs | 491 open: Some(Self::open), 492 release: Some(Self::release), 493 mmap: if T::HAS_MMAP { Some(Self::mmap) } else { None }, 495 Some(Self::llseek) 500 Some(Self::read_iter) 505 Some(Self::write_iter) 510 Some(Self::ioctl) 516 Some(Self::compat_ioctl) 518 Some(bindings::compat_ptr_ioctl) 523 Some(Self::show_fdinfo)
|
| D | mm.rs | 187 Some(unsafe { ARef::from_raw(NonNull::new_unchecked(self.as_raw().cast())) }) in mmget_not_zero() 230 return Some(VmaReadGuard { in lock_vma_under_rcu() 267 Some(MmapReadGuard { in mmap_read_trylock() 304 unsafe { Some(virt::VmaRef::from_raw(vma)) } in vma_lookup()
|
| D | task.rs | 252 Some(unsafe { ARef::from_raw(ptr::NonNull::new_unchecked(ptr.cast::<PidNamespace>())) }) in get_pid_ns() 260 Some(pidns) => pidns.as_ptr(), in tgid_nr_ns() 370 Some(unsafe { MmWithUser::from_raw(mm) }) in mm() 402 Some(unsafe { PidNamespace::from_ptr(active_ns) }) in active_pid_ns()
|
| D | error.rs | 26 Some(err) => err, 128 Some(unsafe { Error::from_errno_unchecked(errno) }) in try_from_errno() 169 Some(unsafe { CStr::from_char_ptr(ptr) }) in name() 189 Some(name) => f in fmt()
|
| D | rbtree.rs | 297 RawEntry::Occupied(entry) => Some(entry.replace(node)), in insert() 369 RawEntry::Occupied(entry) => Some(entry), in find_mut() 388 Ordering::Equal => return Some(unsafe { &(*this).value }), in get() 445 Some(best) => { in cursor_lower_bound() 773 (_, Some(next)) => next, in remove_current() 774 (Some(prev), None) => prev, in remove_current() 783 Some(Self { in remove_current() 802 if let Some(neighbor) = self.get_neighbor_raw(direction) { in remove_neighbor() 812 return Some(RBTreeNode { node }); in remove_neighbor() 1030 Some(unsafe { (addr_of_mut!((*cur).key), addr_of_mut!((*cur).value)) }) in next()
|
| D | list.rs | 332 Some(unsafe { self.remove_internal(last) }) in pop_back() 342 Some(unsafe { self.remove_internal(self.first) }) in pop_front() 383 Some(unsafe { self.remove_internal_inner(item, next, prev) }) in remove() 527 while let Some(item) = self.pop_front() { in drop() 577 Some(unsafe { ArcBorrow::from_raw(item) }) in next() 758 Some(CursorPeek { in peek_next() 775 Some(CursorPeek { in peek_prev()
|
| D | types.rs | 67 unsafe { Some(Self::from_foreign(ptr)) } in try_from_foreign() 164 Self(Some((data, cleanup_func))) in new_with_data() 201 if let Some((data, cleanup)) = self.0.take() { in drop()
|
| D | workqueue.rs | 216 func: Some(func), in try_spawn() 245 if let Some(func) = this.as_mut().project().take() { in run() 380 Some(T::Pointer::run), in new()
|
| D | kunit.rs | 136 Some($crate::bindings::kunit_unary_assert_format), 177 run_case: Some(run_case), in kunit_case()
|
| D | alloc.rs | 214 let _ = unsafe { Self::realloc(Some(ptr), Layout::new::<()>(), layout, Flags(0)) }; in free()
|
| /rust/kernel/net/ |
| D | phy.rs | 512 Some(Adapter::<T>::soft_reset_callback) in create_phy_driver() 517 Some(Adapter::<T>::probe_callback) in create_phy_driver() 522 Some(Adapter::<T>::get_features_callback) in create_phy_driver() 527 Some(Adapter::<T>::match_phy_device_callback) in create_phy_driver() 532 Some(Adapter::<T>::suspend_callback) in create_phy_driver() 537 Some(Adapter::<T>::resume_callback) in create_phy_driver() 542 Some(Adapter::<T>::config_aneg_callback) in create_phy_driver() 547 Some(Adapter::<T>::read_status_callback) in create_phy_driver() 552 Some(Adapter::<T>::read_mmd_callback) in create_phy_driver() 557 Some(Adapter::<T>::write_mmd_callback) in create_phy_driver() [all …]
|
| /rust/kernel/sync/lock/ |
| D | mutex.rs | 124 Some(()) in try_lock()
|
| D | spinlock.rs | 123 Some(()) in try_lock()
|
| /rust/kernel/alloc/ |
| D | kvec.rs | 441 Some(unsafe { removed.read() }) in pop() 635 Some(self.ptr.cast()), in reserve() 667 if let Some(count) = self.len().checked_sub(len) { in truncate() 715 while let Some(to_check) = self.get_mut(next_to_check) { in retain() 810 Some(n) => self.extend_with(n, value, flags), in resize() 1064 A::realloc(Some(buf.cast()), layout.into(), old_layout.into(), flags) in collect() 1120 Some(unsafe { current.read() }) in next() 1142 (self.len, Some(self.len)) in size_hint() 1228 Some(unsafe { elem.read() }) in next()
|
| D | layout.rs | 48 Some(size) if size <= ISIZE_MAX => { in new()
|
| D | allocator_test.rs | 56 Some(src) => { in realloc()
|