Lines Matching full:some
63 let mut txn_security_ctx_off = if txn_security_ctx { Some(0) } else { None }; in new()
97 target_node: Some(target_node), in new()
107 allocation <- kernel::new_spinlock!(Some(alloc.success()), "Transaction::new"), in new()
147 allocation <- kernel::new_spinlock!(Some(alloc.success()), "Transaction::new"), in new_reply()
169 if let Some(target_node) = &self.target_node { in debug_print_inner()
179 (Some(from_parent), Some(next)) => Arc::ptr_eq(from_parent, next), in is_stacked_on()
186 Some(self.from_parent.as_ref()?.clone()) in clone_next()
194 while let Some(transaction) = it { in find_target_thread()
196 return Some(transaction.from.clone()); in find_target_thread()
206 while let Some(transaction) = it { in find_from()
208 return Some(transaction); in find_from()
251 if let Some(target_node) = self.target_node.clone() { in submit()
255 if let Some(t_outdated) = in submit()
288 let res = if let Some(thread) = self.find_target_thread() { in submit()
320 (Some(tn1), Some(tn2)) => Arc::ptr_eq(tn1, tn2), in can_replace()
332 *self.allocation.lock() = Some(alloc); in prepare_file_list()
368 if let Some(target_node) = &self.target_node { in do_work()
397 if let Some(off) = self.txn_security_ctx_off { in do_work()