Documentation ¶
Index ¶
- Variables
- type MemfdFileEntry
- func (*MemfdFileEntry) Descriptor() ([]byte, []int)deprecated
- func (x *MemfdFileEntry) GetFlags() uint32
- func (x *MemfdFileEntry) GetFown() *fown.FownEntry
- func (x *MemfdFileEntry) GetId() uint32
- func (x *MemfdFileEntry) GetInodeId() uint32
- func (x *MemfdFileEntry) GetPos() uint64
- func (*MemfdFileEntry) ProtoMessage()
- func (x *MemfdFileEntry) ProtoReflect() protoreflect.Message
- func (x *MemfdFileEntry) Reset()
- func (x *MemfdFileEntry) String() string
- type MemfdInodeEntry
- func (*MemfdInodeEntry) Descriptor() ([]byte, []int)deprecated
- func (x *MemfdInodeEntry) GetGid() uint32
- func (x *MemfdInodeEntry) GetHugetlbFlag() uint32
- func (x *MemfdInodeEntry) GetInodeId() uint64
- func (x *MemfdInodeEntry) GetName() string
- func (x *MemfdInodeEntry) GetSeals() uint32
- func (x *MemfdInodeEntry) GetShmid() uint32
- func (x *MemfdInodeEntry) GetSize() uint64
- func (x *MemfdInodeEntry) GetUid() uint32
- func (*MemfdInodeEntry) ProtoMessage()
- func (x *MemfdInodeEntry) ProtoReflect() protoreflect.Message
- func (x *MemfdInodeEntry) Reset()
- func (x *MemfdInodeEntry) String() string
Constants ¶
This section is empty.
Variables ¶
View Source
var File_memfd_proto protoreflect.FileDescriptor
Functions ¶
This section is empty.
Types ¶
type MemfdFileEntry ¶
type MemfdFileEntry struct { Id *uint32 `protobuf:"varint,1,req,name=id" json:"id,omitempty"` Flags *uint32 `protobuf:"varint,2,req,name=flags" json:"flags,omitempty"` Pos *uint64 `protobuf:"varint,3,req,name=pos" json:"pos,omitempty"` Fown *fown.FownEntry `protobuf:"bytes,4,req,name=fown" json:"fown,omitempty"` InodeId *uint32 `protobuf:"varint,5,req,name=inode_id,json=inodeId" json:"inode_id,omitempty"` // contains filtered or unexported fields }
func (*MemfdFileEntry) Descriptor
deprecated
func (*MemfdFileEntry) Descriptor() ([]byte, []int)
Deprecated: Use MemfdFileEntry.ProtoReflect.Descriptor instead.
func (*MemfdFileEntry) GetFlags ¶
func (x *MemfdFileEntry) GetFlags() uint32
func (*MemfdFileEntry) GetFown ¶
func (x *MemfdFileEntry) GetFown() *fown.FownEntry
func (*MemfdFileEntry) GetId ¶
func (x *MemfdFileEntry) GetId() uint32
func (*MemfdFileEntry) GetInodeId ¶
func (x *MemfdFileEntry) GetInodeId() uint32
func (*MemfdFileEntry) GetPos ¶
func (x *MemfdFileEntry) GetPos() uint64
func (*MemfdFileEntry) ProtoMessage ¶
func (*MemfdFileEntry) ProtoMessage()
func (*MemfdFileEntry) ProtoReflect ¶
func (x *MemfdFileEntry) ProtoReflect() protoreflect.Message
func (*MemfdFileEntry) Reset ¶
func (x *MemfdFileEntry) Reset()
func (*MemfdFileEntry) String ¶
func (x *MemfdFileEntry) String() string
type MemfdInodeEntry ¶
type MemfdInodeEntry struct { Name *string `protobuf:"bytes,1,req,name=name" json:"name,omitempty"` Uid *uint32 `protobuf:"varint,2,req,name=uid" json:"uid,omitempty"` Gid *uint32 `protobuf:"varint,3,req,name=gid" json:"gid,omitempty"` Size *uint64 `protobuf:"varint,4,req,name=size" json:"size,omitempty"` Shmid *uint32 `protobuf:"varint,5,req,name=shmid" json:"shmid,omitempty"` Seals *uint32 `protobuf:"varint,6,req,name=seals" json:"seals,omitempty"` InodeId *uint64 `protobuf:"varint,7,req,name=inode_id,json=inodeId" json:"inode_id,omitempty"` HugetlbFlag *uint32 `protobuf:"varint,8,opt,name=hugetlb_flag,json=hugetlbFlag" json:"hugetlb_flag,omitempty"` // contains filtered or unexported fields }
func (*MemfdInodeEntry) Descriptor
deprecated
func (*MemfdInodeEntry) Descriptor() ([]byte, []int)
Deprecated: Use MemfdInodeEntry.ProtoReflect.Descriptor instead.
func (*MemfdInodeEntry) GetGid ¶
func (x *MemfdInodeEntry) GetGid() uint32
func (*MemfdInodeEntry) GetHugetlbFlag ¶
func (x *MemfdInodeEntry) GetHugetlbFlag() uint32
func (*MemfdInodeEntry) GetInodeId ¶
func (x *MemfdInodeEntry) GetInodeId() uint64
func (*MemfdInodeEntry) GetName ¶
func (x *MemfdInodeEntry) GetName() string
func (*MemfdInodeEntry) GetSeals ¶
func (x *MemfdInodeEntry) GetSeals() uint32
func (*MemfdInodeEntry) GetShmid ¶
func (x *MemfdInodeEntry) GetShmid() uint32
func (*MemfdInodeEntry) GetSize ¶
func (x *MemfdInodeEntry) GetSize() uint64
func (*MemfdInodeEntry) GetUid ¶
func (x *MemfdInodeEntry) GetUid() uint32
func (*MemfdInodeEntry) ProtoMessage ¶
func (*MemfdInodeEntry) ProtoMessage()
func (*MemfdInodeEntry) ProtoReflect ¶
func (x *MemfdInodeEntry) ProtoReflect() protoreflect.Message
func (*MemfdInodeEntry) Reset ¶
func (x *MemfdInodeEntry) Reset()
func (*MemfdInodeEntry) String ¶
func (x *MemfdInodeEntry) String() string
Click to show internal directories.
Click to hide internal directories.