class XattrOperator

Defined at line 77 of file ../../src/storage/f2fs/xattr.h

Public Methods

void XattrOperator (LockedPage & ipage, LockedPage & xattr_page)

Defined at line 11 of file ../../src/storage/f2fs/xattr.cc

zx::result<uint32_t> FindSlotOffset (XattrIndex index, std::string_view name)

Defined at line 38 of file ../../src/storage/f2fs/xattr.cc

zx_status_t Add (XattrIndex index, std::string_view name, std::span<const uint8_t> value)

Defined at line 64 of file ../../src/storage/f2fs/xattr.cc

void XattrOperator (const XattrOperator & )

Not copyable or moveable

Defined at line 82 of file ../../src/storage/f2fs/xattr.h

XattrOperator & operator= (const XattrOperator & )

Defined at line 83 of file ../../src/storage/f2fs/xattr.h

void XattrOperator (XattrOperator && )

Defined at line 84 of file ../../src/storage/f2fs/xattr.h

XattrOperator & operator= (XattrOperator && )

Defined at line 85 of file ../../src/storage/f2fs/xattr.h

void Remove (uint32_t offset)

Defined at line 89 of file ../../src/storage/f2fs/xattr.cc

zx::result<size_t> Lookup (XattrIndex index, std::string_view name, std::span<uint8_t> out)

Defined at line 107 of file ../../src/storage/f2fs/xattr.cc

void WriteTo (LockedPage & ipage, LockedPage & xattr_page)

Defined at line 128 of file ../../src/storage/f2fs/xattr.cc

uint32_t GetEndOffset (uint32_t from)

Defined at line 144 of file ../../src/storage/f2fs/xattr.cc