diff options
author | gVisor bot <gvisor-bot@google.com> | 2021-03-23 19:03:20 +0000 |
---|---|---|
committer | gVisor bot <gvisor-bot@google.com> | 2021-03-23 19:03:20 +0000 |
commit | e48ad2ada0357cb8ee9185074aaff7ab44d84631 (patch) | |
tree | f8848b871cd5e3a0d07853083e024a231438085c /pkg/sentry/fsimpl/tmpfs | |
parent | 0fea1c57d9bc63416cc366720b2f53139468352f (diff) | |
parent | acb4c62885629d6d3ee977b93c27282abed0b33f (diff) |
Merge release-20210315.0-15-gacb4c6288 (automated)
Diffstat (limited to 'pkg/sentry/fsimpl/tmpfs')
-rw-r--r-- | pkg/sentry/fsimpl/tmpfs/tmpfs_state_autogen.go | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/pkg/sentry/fsimpl/tmpfs/tmpfs_state_autogen.go b/pkg/sentry/fsimpl/tmpfs/tmpfs_state_autogen.go index bd0b0bf97..6d9f09eef 100644 --- a/pkg/sentry/fsimpl/tmpfs/tmpfs_state_autogen.go +++ b/pkg/sentry/fsimpl/tmpfs/tmpfs_state_autogen.go @@ -19,6 +19,7 @@ func (l *dentryList) StateFields() []string { func (l *dentryList) beforeSave() {} +// +checklocksignore func (l *dentryList) StateSave(stateSinkObject state.Sink) { l.beforeSave() stateSinkObject.Save(0, &l.head) @@ -27,6 +28,7 @@ func (l *dentryList) StateSave(stateSinkObject state.Sink) { func (l *dentryList) afterLoad() {} +// +checklocksignore func (l *dentryList) StateLoad(stateSourceObject state.Source) { stateSourceObject.Load(0, &l.head) stateSourceObject.Load(1, &l.tail) @@ -45,6 +47,7 @@ func (e *dentryEntry) StateFields() []string { func (e *dentryEntry) beforeSave() {} +// +checklocksignore func (e *dentryEntry) StateSave(stateSinkObject state.Sink) { e.beforeSave() stateSinkObject.Save(0, &e.next) @@ -53,6 +56,7 @@ func (e *dentryEntry) StateSave(stateSinkObject state.Sink) { func (e *dentryEntry) afterLoad() {} +// +checklocksignore func (e *dentryEntry) StateLoad(stateSourceObject state.Source) { stateSourceObject.Load(0, &e.next) stateSourceObject.Load(1, &e.prev) @@ -73,6 +77,7 @@ func (d *deviceFile) StateFields() []string { func (d *deviceFile) beforeSave() {} +// +checklocksignore func (d *deviceFile) StateSave(stateSinkObject state.Sink) { d.beforeSave() stateSinkObject.Save(0, &d.inode) @@ -83,6 +88,7 @@ func (d *deviceFile) StateSave(stateSinkObject state.Sink) { func (d *deviceFile) afterLoad() {} +// +checklocksignore func (d *deviceFile) StateLoad(stateSourceObject state.Source) { stateSourceObject.Load(0, &d.inode) stateSourceObject.Load(1, &d.kind) @@ -106,6 +112,7 @@ func (dir *directory) StateFields() []string { func (dir *directory) beforeSave() {} +// +checklocksignore func (dir *directory) StateSave(stateSinkObject state.Sink) { dir.beforeSave() stateSinkObject.Save(0, &dir.dentry) @@ -117,6 +124,7 @@ func (dir *directory) StateSave(stateSinkObject state.Sink) { func (dir *directory) afterLoad() {} +// +checklocksignore func (dir *directory) StateLoad(stateSourceObject state.Source) { stateSourceObject.Load(0, &dir.dentry) stateSourceObject.Load(1, &dir.inode) @@ -140,6 +148,7 @@ func (fd *directoryFD) StateFields() []string { func (fd *directoryFD) beforeSave() {} +// +checklocksignore func (fd *directoryFD) StateSave(stateSinkObject state.Sink) { fd.beforeSave() stateSinkObject.Save(0, &fd.fileDescription) @@ -150,6 +159,7 @@ func (fd *directoryFD) StateSave(stateSinkObject state.Sink) { func (fd *directoryFD) afterLoad() {} +// +checklocksignore func (fd *directoryFD) StateLoad(stateSourceObject state.Source) { stateSourceObject.Load(0, &fd.fileDescription) stateSourceObject.Load(1, &fd.DirectoryFileDescriptionDefaultImpl) @@ -169,11 +179,13 @@ func (r *inodeRefs) StateFields() []string { func (r *inodeRefs) beforeSave() {} +// +checklocksignore func (r *inodeRefs) StateSave(stateSinkObject state.Sink) { r.beforeSave() stateSinkObject.Save(0, &r.refCount) } +// +checklocksignore func (r *inodeRefs) StateLoad(stateSourceObject state.Source) { stateSourceObject.Load(0, &r.refCount) stateSourceObject.AfterLoad(r.afterLoad) @@ -192,6 +204,7 @@ func (n *namedPipe) StateFields() []string { func (n *namedPipe) beforeSave() {} +// +checklocksignore func (n *namedPipe) StateSave(stateSinkObject state.Sink) { n.beforeSave() stateSinkObject.Save(0, &n.inode) @@ -200,6 +213,7 @@ func (n *namedPipe) StateSave(stateSinkObject state.Sink) { func (n *namedPipe) afterLoad() {} +// +checklocksignore func (n *namedPipe) StateLoad(stateSourceObject state.Source) { stateSourceObject.Load(0, &n.inode) stateSourceObject.Load(1, &n.pipe) @@ -223,6 +237,7 @@ func (rf *regularFile) StateFields() []string { func (rf *regularFile) beforeSave() {} +// +checklocksignore func (rf *regularFile) StateSave(stateSinkObject state.Sink) { rf.beforeSave() stateSinkObject.Save(0, &rf.inode) @@ -234,6 +249,7 @@ func (rf *regularFile) StateSave(stateSinkObject state.Sink) { stateSinkObject.Save(6, &rf.size) } +// +checklocksignore func (rf *regularFile) StateLoad(stateSourceObject state.Source) { stateSourceObject.Load(0, &rf.inode) stateSourceObject.Load(1, &rf.memoryUsageKind) @@ -258,6 +274,7 @@ func (fd *regularFileFD) StateFields() []string { func (fd *regularFileFD) beforeSave() {} +// +checklocksignore func (fd *regularFileFD) StateSave(stateSinkObject state.Sink) { fd.beforeSave() stateSinkObject.Save(0, &fd.fileDescription) @@ -266,6 +283,7 @@ func (fd *regularFileFD) StateSave(stateSinkObject state.Sink) { func (fd *regularFileFD) afterLoad() {} +// +checklocksignore func (fd *regularFileFD) StateLoad(stateSourceObject state.Source) { stateSourceObject.Load(0, &fd.fileDescription) stateSourceObject.Load(1, &fd.off) @@ -284,6 +302,7 @@ func (s *socketFile) StateFields() []string { func (s *socketFile) beforeSave() {} +// +checklocksignore func (s *socketFile) StateSave(stateSinkObject state.Sink) { s.beforeSave() stateSinkObject.Save(0, &s.inode) @@ -292,6 +311,7 @@ func (s *socketFile) StateSave(stateSinkObject state.Sink) { func (s *socketFile) afterLoad() {} +// +checklocksignore func (s *socketFile) StateLoad(stateSourceObject state.Source) { stateSourceObject.Load(0, &s.inode) stateSourceObject.Load(1, &s.ep) @@ -310,6 +330,7 @@ func (s *symlink) StateFields() []string { func (s *symlink) beforeSave() {} +// +checklocksignore func (s *symlink) StateSave(stateSinkObject state.Sink) { s.beforeSave() stateSinkObject.Save(0, &s.inode) @@ -318,6 +339,7 @@ func (s *symlink) StateSave(stateSinkObject state.Sink) { func (s *symlink) afterLoad() {} +// +checklocksignore func (s *symlink) StateLoad(stateSourceObject state.Source) { stateSourceObject.Load(0, &s.inode) stateSourceObject.Load(1, &s.target) @@ -333,12 +355,14 @@ func (fstype *FilesystemType) StateFields() []string { func (fstype *FilesystemType) beforeSave() {} +// +checklocksignore func (fstype *FilesystemType) StateSave(stateSinkObject state.Sink) { fstype.beforeSave() } func (fstype *FilesystemType) afterLoad() {} +// +checklocksignore func (fstype *FilesystemType) StateLoad(stateSourceObject state.Source) { } @@ -360,6 +384,7 @@ func (fs *filesystem) StateFields() []string { func (fs *filesystem) beforeSave() {} +// +checklocksignore func (fs *filesystem) StateSave(stateSinkObject state.Sink) { fs.beforeSave() stateSinkObject.Save(0, &fs.vfsfs) @@ -373,6 +398,7 @@ func (fs *filesystem) StateSave(stateSinkObject state.Sink) { func (fs *filesystem) afterLoad() {} +// +checklocksignore func (fs *filesystem) StateLoad(stateSourceObject state.Source) { stateSourceObject.Load(0, &fs.vfsfs) stateSourceObject.Load(1, &fs.mfp) @@ -397,6 +423,7 @@ func (f *FilesystemOpts) StateFields() []string { func (f *FilesystemOpts) beforeSave() {} +// +checklocksignore func (f *FilesystemOpts) StateSave(stateSinkObject state.Sink) { f.beforeSave() stateSinkObject.Save(0, &f.RootFileType) @@ -406,6 +433,7 @@ func (f *FilesystemOpts) StateSave(stateSinkObject state.Sink) { func (f *FilesystemOpts) afterLoad() {} +// +checklocksignore func (f *FilesystemOpts) StateLoad(stateSourceObject state.Source) { stateSourceObject.Load(0, &f.RootFileType) stateSourceObject.Load(1, &f.RootSymlinkTarget) @@ -428,6 +456,7 @@ func (d *dentry) StateFields() []string { func (d *dentry) beforeSave() {} +// +checklocksignore func (d *dentry) StateSave(stateSinkObject state.Sink) { d.beforeSave() stateSinkObject.Save(0, &d.vfsd) @@ -439,6 +468,7 @@ func (d *dentry) StateSave(stateSinkObject state.Sink) { func (d *dentry) afterLoad() {} +// +checklocksignore func (d *dentry) StateLoad(stateSourceObject state.Source) { stateSourceObject.Load(0, &d.vfsd) stateSourceObject.Load(1, &d.parent) @@ -472,6 +502,7 @@ func (i *inode) StateFields() []string { func (i *inode) beforeSave() {} +// +checklocksignore func (i *inode) StateSave(stateSinkObject state.Sink) { i.beforeSave() stateSinkObject.Save(0, &i.fs) @@ -492,6 +523,7 @@ func (i *inode) StateSave(stateSinkObject state.Sink) { func (i *inode) afterLoad() {} +// +checklocksignore func (i *inode) StateLoad(stateSourceObject state.Source) { stateSourceObject.Load(0, &i.fs) stateSourceObject.Load(1, &i.refs) @@ -523,6 +555,7 @@ func (fd *fileDescription) StateFields() []string { func (fd *fileDescription) beforeSave() {} +// +checklocksignore func (fd *fileDescription) StateSave(stateSinkObject state.Sink) { fd.beforeSave() stateSinkObject.Save(0, &fd.vfsfd) @@ -532,6 +565,7 @@ func (fd *fileDescription) StateSave(stateSinkObject state.Sink) { func (fd *fileDescription) afterLoad() {} +// +checklocksignore func (fd *fileDescription) StateLoad(stateSourceObject state.Source) { stateSourceObject.Load(0, &fd.vfsfd) stateSourceObject.Load(1, &fd.FileDescriptionDefaultImpl) |