attr_cookie
attr_cookie** _cookie)
attr_cookie* cookie = new(std::nothrow) attr_cookie;
Attribute::Open(const char* name, int openMode, attr_cookie** _cookie)
attr_cookie* cookie = new(std::nothrow) attr_cookie;
Attribute::Read(attr_cookie* cookie, off_t pos, uint8* buffer, size_t* _length)
Attribute::Write(Transaction& transaction, attr_cookie* cookie, off_t pos,
Attribute::Attribute(Inode* inode, attr_cookie* cookie)
Attribute(Inode* inode, attr_cookie* cookie);
int openMode, attr_cookie** _cookie);
attr_cookie** _cookie);
status_t Read(attr_cookie* cookie, off_t pos, uint8* buffer,
status_t Write(Transaction& transaction, attr_cookie* cookie,
attr_cookie* cookie;
return attribute.Create(name, type, openMode, (attr_cookie**)_cookie);
return attribute.Open(name, openMode, (attr_cookie**)_cookie);
delete (attr_cookie*)cookie;
attr_cookie* cookie = (attr_cookie*)_cookie;
attr_cookie* cookie = (attr_cookie*)_cookie;
attr_cookie* cookie = (attr_cookie*)_cookie;
Attribute::Read(attr_cookie* cookie, off_t pos, uint8* buffer, size_t* _length)
Attribute::Attribute(Inode* inode, attr_cookie* cookie)
Attribute::Open(const char* name, int openMode, attr_cookie** _cookie)
attr_cookie* cookie = new(std::nothrow) attr_cookie;
Attribute(Inode* inode, attr_cookie* cookie);
int openMode, attr_cookie** _cookie);
attr_cookie** _cookie);
status_t Read(attr_cookie* cookie, off_t pos,
attr_cookie* cookie = (attr_cookie*)_cookie;
attr_cookie* cookie = (attr_cookie*)_cookie;
return attribute.Open(name, openMode, (attr_cookie**)_cookie);
delete (attr_cookie*)cookie;
attr_cookie* cookie = i.Next();
Inode::AddAttrCookie(attr_cookie* cookie)
Inode::RemoveAttrCookie(attr_cookie* cookie)
Inode::RewindAttrCookie(attr_cookie* cookie)
attr_cookie* cookie = new(std::nothrow) attr_cookie;
attr_cookie* cookie = (attr_cookie*)_cookie;
attr_cookie* cookie = (attr_cookie*)_cookie;
attr_cookie* cookie = (attr_cookie*)_cookie;
void AddAttrCookie(attr_cookie* cookie);
void RemoveAttrCookie(attr_cookie* cookie);
void RewindAttrCookie(attr_cookie* cookie);
struct attr_cookie : SinglyLinkedListLinkImpl<attr_cookie> {
struct attr_cookie;
typedef SinglyLinkedList<attr_cookie> AttrCookieList;
attr_cookie** _cookie)
attr_cookie* cookie = new(std::nothrow) attr_cookie;
Attribute::Open(const char* name, int openMode, attr_cookie** _cookie)
attr_cookie* cookie = new(std::nothrow) attr_cookie;
Attribute::Read(attr_cookie* cookie, off_t pos, uint8* buffer, size_t* _length)
Attribute::Write(Transaction& transaction, attr_cookie* cookie, off_t pos,
Attribute::Attribute(Inode* inode, attr_cookie* cookie)
Attribute(Inode* inode, attr_cookie* cookie);
int openMode, attr_cookie** _cookie);
attr_cookie** _cookie);
status_t Read(attr_cookie* cookie, off_t pos, uint8* buffer,
status_t Write(Transaction& transaction, attr_cookie* cookie,
return attribute.Open(name, openMode, (attr_cookie**)_cookie);
delete (attr_cookie*)cookie;
attr_cookie* cookie = (attr_cookie*)_cookie;
attr_cookie* cookie = (attr_cookie*)_cookie;
attr_cookie** _cookie) = 0;
virtual status_t Stat(attr_cookie* cookie, struct stat& stat) = 0;
virtual status_t Read(attr_cookie* cookie, off_t pos,
LeafAttribute::Open(const char* name, int openMode, attr_cookie** _cookie)
attr_cookie* cookie = new(std::nothrow) attr_cookie;
LeafAttribute::Stat(attr_cookie* cookie, struct stat& stat)
LeafAttribute::Read(attr_cookie* cookie, off_t pos, uint8* buffer, size_t* length)
status_t Stat(attr_cookie* cookie, struct stat& stat);
status_t Read(attr_cookie* cookie, off_t pos,
status_t Open(const char* name, int openMode, attr_cookie** _cookie);
NodeAttribute::Open(const char* name, int openMode, attr_cookie** _cookie)
attr_cookie* cookie = new(std::nothrow) attr_cookie;
NodeAttribute::Stat(attr_cookie* cookie, struct stat& stat)
NodeAttribute::Read(attr_cookie* cookie, off_t pos, uint8* buffer, size_t* length)
status_t Stat(attr_cookie* cookie, struct stat& stat);
status_t Read(attr_cookie* cookie, off_t pos,
status_t Open(const char* name, int openMode, attr_cookie** _cookie);
ShortAttribute::Open(const char* name, int openMode, attr_cookie** _cookie)
attr_cookie* cookie = new(std::nothrow) attr_cookie;
ShortAttribute::Stat(attr_cookie* cookie, struct stat& stat)
ShortAttribute::Read(attr_cookie* cookie, off_t pos, uint8* buffer, size_t* length)
status_t Stat(attr_cookie* cookie, struct stat& stat);
status_t Read(attr_cookie* cookie, off_t pos,
status_t Open(const char* name, int openMode, attr_cookie** _cookie);
status = attribute->Open(name, openMode, (attr_cookie**)_cookie);
delete (attr_cookie*)cookie;
attr_cookie* cookie = (attr_cookie*)_cookie;
attr_cookie* cookie = (attr_cookie*)_cookie;