Lines Matching refs:Some
162 Some(upper_inode), in make_overlayfs()
176 mnt: Arc::new(OvlInode::new(dir.clone(), None, Some(lower_inode))), in make_overlayfs()
212 Some(&self.redirect) in ovl_lower_redirect()
221 if let Some(ref upper_inode) = *upper_inode { in create_whiteout()
230 *upper_inode = Some(new_inode); in create_whiteout()
244 if let Some(ref upper_inode) = *upper_inode { in has_whiteout()
246 if let Some(ovl_inode) = inode.as_any_ref().downcast_ref::<OvlInode>() { in has_whiteout()
263 if let Some(ref upper_inode) = *self.upper_inode.lock() { in read_at()
267 if let Some(lower_inode) = &self.lower_inode { in read_at()
284 if let Some(ref upper_inode) = *self.upper_inode.lock() { in write_at()
296 if let Some(ref upper_inode) = *self.upper_inode.lock() { in metadata()
300 if let Some(ref lower_inode) = self.lower_inode { in metadata()
313 if let Some(ref upper_inode) = *upper_inode { in list()
317 if let Some(lower_inode) = &self.lower_inode { in list()
334 if let Some(ref upper_inode) = *self.upper_inode.lock() { in mkdir()
343 if let Some(ref upper_inode) = *upper_inode { in rmdir()
345 } else if let Some(lower_inode) = &self.lower_inode { in rmdir()
360 if let Some(ref upper_inode) = *upper_inode { in unlink()
362 } else if let Some(lower_inode) = &self.lower_inode { in unlink()
380 if let Some(ref upper_inode) = *self.upper_inode.lock() { in link()
393 if let Some(ref upper_inode) = *self.upper_inode.lock() { in create()
402 if let Some(ref upper) = *upper_inode { in find()
411 if let Some(lower) = &self.lower_inode { in find()
427 if let Some(ref inode) = *upper_inode { in mknod()