Lines Matching refs:private_data
208 pub private_data: SpinLock<FilePrivateData>, field
233 private_data: SpinLock::new(FilePrivateData::default()), in new()
236 f.inode.open(f.private_data.lock(), &mode)?; in new()
314 .read_at(offset, len, buf, self.private_data.lock()) in do_read()
356 .write_at(offset, len, buf, self.private_data.lock()) in do_write()
508 private_data: SpinLock::new(self.private_data.lock().clone()), in try_clone()
514 .open(res.private_data.lock(), &res.mode()) in try_clone()
558 self.private_data.lock().update_mode(mode); in set_mode()
594 let r = self.inode.kernel_ioctl(epitem, &self.private_data.lock()); in add_epoll()
632 self.inode.poll(&self.private_data.lock()) in poll()
638 let r: Result<(), SystemError> = self.inode.close(self.private_data.lock()); in drop()