memfd

package
v7.2.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 9, 2024 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

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

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL