headers/private/kernel/platform/efi/boot-services.h
34
uint64_t Attribute;
headers/private/kernel/platform/efi/protocol/file.h
45
uint64_t Attribute;
headers/private/kernel/platform/efi/protocol/simple-text-output.h
16
int32_t Attribute;
headers/private/package/hpkg/PackageWriterImpl.h
109
Attribute* _AddAttribute(BHPKGAttributeID attributeID,
headers/private/package/hpkg/PackageWriterImpl.h
113
inline Attribute* _AddAttribute(BHPKGAttributeID attributeID,
headers/private/package/hpkg/PackageWriterImpl.h
116
Attribute* _AddStringAttribute(
headers/private/package/hpkg/PackageWriterImpl.h
119
Attribute* _AddDataAttribute(BHPKGAttributeID attributeID,
headers/private/package/hpkg/PackageWriterImpl.h
121
Attribute* _AddDataAttribute(BHPKGAttributeID attributeID,
headers/private/package/hpkg/PackageWriterImpl.h
136
Attribute* fRootAttribute;
headers/private/package/hpkg/PackageWriterImpl.h
137
Attribute* fTopAttribute;
headers/private/package/hpkg/PackageWriterImpl.h
62
struct Attribute;
headers/private/package/hpkg/PackageWriterImpl.h
89
Attribute* parentAttribute, int dirFD,
headers/private/package/hpkg/PackageWriterImpl.h
93
void _AttributeRemoved(Attribute* attribute);
headers/private/package/hpkg/PackageWriterImpl.h
96
void _WriteAttributeChildren(Attribute* attribute);
headers/tools/cppunit/cppunit/XmlOutputter.h
83
typedef std::deque<Attribute> Attributes;
src/add-ons/kernel/bus_managers/acpi/acpica/components/dispatcher/dsfield.c
504
Info->Attribute = (UINT8)
src/add-ons/kernel/bus_managers/acpi/acpica/components/dispatcher/dsfield.c
682
Info.Attribute = 0;
src/add-ons/kernel/bus_managers/acpi/acpica/components/executer/exprep.c
476
ObjDesc->CommonField.Attribute = FieldAttribute;
src/add-ons/kernel/bus_managers/acpi/acpica/components/executer/exprep.c
591
Info->FieldFlags, Info->Attribute,
src/add-ons/kernel/bus_managers/acpi/acpica/components/executer/exserial.c
321
Function = ACPI_READ | (ObjDesc->Field.Attribute << 16);
src/add-ons/kernel/bus_managers/acpi/acpica/components/executer/exserial.c
332
AccessorType = ObjDesc->Field.Attribute;
src/add-ons/kernel/bus_managers/acpi/acpica/components/executer/exserial.c
460
Function = ACPI_WRITE | (ObjDesc->Field.Attribute << 16);
src/add-ons/kernel/bus_managers/acpi/acpica/components/executer/exserial.c
471
AccessorType = ObjDesc->Field.Attribute;
src/add-ons/kernel/bus_managers/acpi/acpica/include/acdisasm.h
1488
UINT8 Attribute);
src/add-ons/kernel/bus_managers/acpi/acpica/include/aclocal.h
424
UINT8 Attribute;
src/add-ons/kernel/bus_managers/acpi/acpica/include/acobject.h
429
UINT8 Attribute; /* From AccessAs keyword */\
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
103
Attribute::Put()
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
119
Attribute::Create(const char* name, type_code type, int openMode,
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
151
Attribute::Open(const char* name, int openMode, attr_cookie** _cookie)
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
180
Attribute::Stat(struct stat& stat)
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
203
Attribute::Read(attr_cookie* cookie, off_t pos, uint8* buffer, size_t* _length)
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
21
Attribute::Attribute(Inode* inode)
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
214
Attribute::Write(Transaction& transaction, attr_cookie* cookie, off_t pos,
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
226
Attribute::_Truncate()
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
32
Attribute::Attribute(Inode* inode, attr_cookie* cookie)
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
44
Attribute::~Attribute()
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
51
Attribute::InitCheck()
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
58
Attribute::CheckAccess(const char* name, int openMode)
src/add-ons/kernel/file_systems/bfs/Attribute.cpp
77
Attribute::Get(const char* name)
src/add-ons/kernel/file_systems/bfs/Attribute.h
20
class Attribute {
src/add-ons/kernel/file_systems/bfs/Attribute.h
22
Attribute(Inode* inode);
src/add-ons/kernel/file_systems/bfs/Attribute.h
23
Attribute(Inode* inode, attr_cookie* cookie);
src/add-ons/kernel/file_systems/bfs/Attribute.h
24
~Attribute();
src/add-ons/kernel/file_systems/bfs/Volume.cpp
376
Attribute attr(fRootNode);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1873
Attribute attribute(inode);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1886
Attribute attribute(inode);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1916
Attribute attribute(inode, cookie);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1933
Attribute attribute(inode, cookie);
src/add-ons/kernel/file_systems/bfs/kernel_interface.cpp
1962
Attribute attribute(inode, cookie);
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
112
Attribute::Read(attr_cookie* cookie, off_t pos, uint8* buffer, size_t* _length)
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
146
Attribute::_Lookup(const char* name, size_t nameLength,
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
179
Attribute::_FindEntry(btrfs_dir_entry* entries, size_t length,
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
26
Attribute::Attribute(Inode* inode)
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
35
Attribute::Attribute(Inode* inode, attr_cookie* cookie)
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
44
Attribute::~Attribute()
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
50
Attribute::CheckAccess(const char* name, int openMode)
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
57
Attribute::Open(const char* name, int openMode, attr_cookie** _cookie)
src/add-ons/kernel/file_systems/btrfs/Attribute.cpp
85
Attribute::Stat(struct stat& stat)
src/add-ons/kernel/file_systems/btrfs/Attribute.h
31
class Attribute {
src/add-ons/kernel/file_systems/btrfs/Attribute.h
34
Attribute(Inode* inode);
src/add-ons/kernel/file_systems/btrfs/Attribute.h
35
Attribute(Inode* inode, attr_cookie* cookie);
src/add-ons/kernel/file_systems/btrfs/Attribute.h
36
~Attribute();
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
1004
Attribute attribute(inode, cookie);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
1025
Attribute attribute(inode, cookie);
src/add-ons/kernel/file_systems/btrfs/kernel_interface.cpp
972
Attribute attribute(inode);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1007
Attribute::Attribute(const char* name, type_code type)
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1018
Attribute::~Attribute()
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1026
Attribute::SetTo(const char* name, type_code type)
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1044
Attribute::ReadAt(off_t offset, uint8* buffer, size_t* _length)
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1069
Attribute::WriteAt(off_t offset, const uint8* buffer, size_t* _length)
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1110
Attribute::Truncate()
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1122
Attribute::SetSize(off_t size)
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1141
Attribute::IsProtectedNamespace()
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1151
Attribute::IsProtectedNamespace(const char* name)
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1246
Attribute*
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1255
Attribute* attribute = iterator.Next();
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1265
Inode::AddAttribute(Attribute* attribute, bool overwrite)
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1267
Attribute* oldAttribute = FindAttribute(attribute->Name());
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1285
Attribute* attribute = new(std::nothrow) Attribute(name, type);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
1339
Attribute* attribute = iterator.Next();
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
140
class Attribute : public DoublyLinkedListLinkImpl<Attribute> {
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
142
Attribute(const char* name, type_code type);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
143
~Attribute();
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2034
Attribute* attribute = cookie->current;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
204
Attribute* FindAttribute(const char* name) const;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
205
status_t AddAttribute(Attribute* attribute, bool overwrite);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2061
Attribute* attribute = inode->FindAttribute(name);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2063
if (Attribute::IsProtectedNamespace(name))
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2097
Attribute* attribute = inode->FindAttribute(name);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2133
Attribute* attribute = inode->FindAttribute((const char*)_cookie);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2150
Attribute* attribute = inode->FindAttribute((const char*)_cookie);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
2175
Attribute* attribute = inode->FindAttribute((const char*)_cookie);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
261
Attribute* current;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
344
Attribute* attribute = iterator.Next();
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
363
Attribute* attribute = iterator.Next();
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
40
class Attribute;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
438
Attribute* attribute = new(std::nothrow) Attribute(name, type);
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
45
typedef DoublyLinkedList<Attribute> AttributeList;
src/add-ons/kernel/file_systems/cdda/kernel_interface.cpp
509
fill_stat_buffer(Volume* volume, Inode* inode, Attribute* attribute,
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
114
Attribute::Create(const char* name, type_code type, int openMode,
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
144
Attribute::Open(const char* name, int openMode, attr_cookie** _cookie)
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
174
Attribute::Stat(struct stat& stat)
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
192
Attribute::Read(attr_cookie* cookie, off_t pos, uint8* buffer, size_t* _length)
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
224
Attribute::Write(Transaction& transaction, attr_cookie* cookie, off_t pos,
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
236
Attribute::_Truncate()
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
244
Attribute::_Find(const char* name, int32 index)
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
25
Attribute::Attribute(Inode* inode)
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
288
Attribute::_FindAttributeBody(const uint8* start, const uint8* end,
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
300
Attribute::_FindAttributeBlock(const uint8* start, const uint8* end, const char* name,
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
314
Attribute::_FindAttribute(const uint8* start, const uint8* end, const char* name,
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
343
Attribute::_PrefixedName(ext2_xattr_entry* entry, char* _name, size_t* _nameLength)
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
38
Attribute::Attribute(Inode* inode, attr_cookie* cookie)
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
51
Attribute::~Attribute()
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
58
Attribute::InitCheck()
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
65
Attribute::CheckAccess(const char* name, int openMode)
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
72
Attribute::Find(const char* name)
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
79
Attribute::Find(int32 index)
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
86
Attribute::GetName(char* name, size_t* _nameLength)
src/add-ons/kernel/file_systems/ext2/Attribute.cpp
98
Attribute::Put()
src/add-ons/kernel/file_systems/ext2/Attribute.h
22
class Attribute {
src/add-ons/kernel/file_systems/ext2/Attribute.h
24
Attribute(Inode* inode);
src/add-ons/kernel/file_systems/ext2/Attribute.h
25
Attribute(Inode* inode, attr_cookie* cookie);
src/add-ons/kernel/file_systems/ext2/Attribute.h
26
~Attribute();
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1548
Attribute attribute(inode);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1593
Attribute attribute(inode);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1628
Attribute attribute(inode, cookie);
src/add-ons/kernel/file_systems/ext2/kernel_interface.cpp
1641
Attribute attribute(inode, cookie);
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
100
*attribute = new(buffer) Attribute(name, info, data);
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
106
Attribute::DeleteAttribute(Attribute* attribute)
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
109
attribute->~Attribute();
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
116
Attribute::GetName() const
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
123
Attribute::GetInfo(attr_info* info) const
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
133
Attribute::GetType() const
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
140
Attribute::GetSize() const
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
147
Attribute::GetData() const
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
177
Attribute** attributes = NULL;
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
182
ArrayDeleter<Attribute*> _(attributes);
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
19
compare_attributes(const Attribute* a, const Attribute* b)
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
207
Attribute** oldAttributes = new(std::nothrow) Attribute*[oldCount];
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
210
ArrayDeleter<Attribute*> _(oldAttributes);
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
213
Attribute** newAttributes = NULL;
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
218
ArrayDeleter<Attribute*> _2(newAttributes);
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
248
Attribute* attribute = fAttributes.GetFirst();
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
258
Attribute* oldAttr = (oldCount > 0 ? oldAttributes[oldIndex] : NULL);
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
259
Attribute* newAttr = (newCount > 0 ? newAttributes[newIndex] : NULL);
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
289
Attribute::DeleteAttribute(oldAttributes[i]);
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
329
while (Attribute* attribute = GetFirstAttribute())
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
342
Attribute* attribute;
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
343
status_t error = Attribute::CreateAttribute(name, info, data, &attribute);
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
36
return compare_attributes(*(const Attribute**)_a, *(const Attribute**)_b);
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
360
for (SLList<Attribute>::Iterator it = fAttributes.GetIterator();
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
362
Attribute* attribute = it.Next();
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
365
Attribute::DeleteAttribute(attribute);
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
375
ShareAttrDir::RemoveAttribute(Attribute* attribute)
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
381
Attribute::DeleteAttribute(attribute);
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
385
Attribute*
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
391
for (SLList<Attribute>::ConstIterator it = fAttributes.GetIterator();
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
393
Attribute* attribute = it.Next();
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
402
Attribute*
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
409
Attribute*
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
410
ShareAttrDir::GetNextAttribute(Attribute* attribute) const
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
418
Attribute**& _attributes, int32& _count)
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
427
Attribute** attributes = NULL;
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
429
attributes = new(std::nothrow) Attribute*[count];
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
432
memset(attributes, 0, sizeof(Attribute*) * count);
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
443
error = Attribute::CreateAttribute(attrInfo.name.GetString(),
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
452
if (Attribute* attribute = attributes[i])
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
453
Attribute::DeleteAttribute(attribute);
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
462
qsort(attributes, count, sizeof(Attribute*), compare_attributes);
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
58
Attribute::Attribute(const char* name, const attr_info& info,
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
78
Attribute::~Attribute()
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
84
Attribute::CreateAttribute(const char* name, const attr_info& info,
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
85
const void* data, Attribute** attribute)
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.cpp
92
int32 size = sizeof(Attribute) + nameLen;
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.h
16
class Attribute : public SLListLinkImpl<Attribute> {
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.h
17
Attribute(const char* name,
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.h
19
~Attribute();
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.h
23
Attribute** attribute);
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.h
24
static void DeleteAttribute(Attribute* attribute);
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.h
61
void RemoveAttribute(Attribute* attribute);
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.h
63
Attribute* GetAttribute(const char* name) const;
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.h
64
Attribute* GetFirstAttribute() const;
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.h
65
Attribute* GetNextAttribute(Attribute* attribute) const;
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.h
69
Attribute**& attributes, int32& count);
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDir.h
72
SLList<Attribute> fAttributes;
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDirIterator.cpp
30
ShareAttrDirIterator::SetCurrentAttribute(Attribute* attribute)
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDirIterator.cpp
36
Attribute*
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDirIterator.cpp
43
Attribute*
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDirIterator.h
19
void SetCurrentAttribute(Attribute* attribute);
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDirIterator.h
20
Attribute* GetCurrentAttribute() const;
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDirIterator.h
21
Attribute* NextAttribute();
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDirIterator.h
26
Attribute* fCurrentAttribute;
src/add-ons/kernel/file_systems/netfs/client/ShareAttrDirIterator.h
8
class Attribute;
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1530
Attribute* attribute = iterator->GetCurrentAttribute();
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1629
Attribute* attribute = attrDir->GetAttribute(name);
src/add-ons/kernel/file_systems/netfs/client/ShareVolume.cpp
1911
Attribute* attribute = attrDir->GetAttribute(name);
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
106
Attribute::GetData() const
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
17
Attribute::Attribute(const char* name, const attr_info& info,
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
185
while (Attribute* attribute = GetFirstAttribute())
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
198
Attribute* attribute;
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
199
status_t error = Attribute::CreateAttribute(name, info, data, &attribute);
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
216
for (SLList<Attribute>::Iterator it = fAttributes.GetIterator();
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
218
Attribute* attribute = it.Next();
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
221
Attribute::DeleteAttribute(attribute);
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
231
AttributeDirectory::RemoveAttribute(Attribute* attribute)
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
237
Attribute::DeleteAttribute(attribute);
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
267
Attribute* previous = NULL;
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
268
for (SLList<Attribute>::Iterator it = fAttributes.GetIterator();
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
270
Attribute* attribute = it.Next();
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
273
Attribute::DeleteAttribute(attribute);
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
281
Attribute* attribute;
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
282
error = Attribute::CreateAttribute(name, info, data,
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
319
Attribute*
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
325
for (SLList<Attribute>::ConstIterator it = fAttributes.GetIterator();
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
327
Attribute* attribute = it.Next();
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
336
Attribute*
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
343
Attribute*
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
344
AttributeDirectory::GetNextAttribute(Attribute* attribute) const
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
37
Attribute::~Attribute()
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
43
Attribute::CreateAttribute(const char* name, const attr_info& info,
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
44
const void* data, Attribute** attribute)
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
51
int32 size = sizeof(Attribute) + nameLen;
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
59
*attribute = new(buffer) Attribute(name, info, data);
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
65
Attribute::DeleteAttribute(Attribute* attribute)
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
68
attribute->~Attribute();
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
75
Attribute::GetName() const
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
82
Attribute::GetInfo(attr_info* info) const
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
92
Attribute::GetType() const
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.cpp
99
Attribute::GetSize() const
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.h
20
class Attribute : public SLListLinkImpl<Attribute> {
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.h
21
Attribute(const char* name,
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.h
23
~Attribute();
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.h
27
Attribute** attribute);
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.h
28
static void DeleteAttribute(Attribute* attribute);
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.h
56
void RemoveAttribute(Attribute* attribute);
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.h
59
Attribute* GetAttribute(const char* name) const;
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.h
60
Attribute* GetFirstAttribute() const;
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.h
61
Attribute* GetNextAttribute(Attribute* attribute) const;
src/add-ons/kernel/file_systems/netfs/server/AttributeDirectory.h
71
SLList<Attribute> fAttributes;
src/add-ons/kernel/file_systems/netfs/server/ClientConnection.cpp
2730
for (Attribute* attribute = attrDir->GetFirstAttribute();
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
161
Attribute attr[] = { FATTR4_SUPPORTED_ATTRS, FATTR4_FH_EXPIRE_TYPE,
src/add-ons/kernel/file_systems/nfs4/FileSystem.cpp
163
req.GetAttr(attr, sizeof(attr) / sizeof(Attribute));
src/add-ons/kernel/file_systems/nfs4/FileSystem.h
155
FileSystem::IsAttrSupported(Attribute attr) const
src/add-ons/kernel/file_systems/nfs4/FileSystem.h
62
inline bool IsAttrSupported(Attribute attr) const;
src/add-ons/kernel/file_systems/nfs4/Inode.cpp
75
Attribute attr[] = { FATTR4_TYPE, FATTR4_CHANGE, FATTR4_SIZE,
src/add-ons/kernel/file_systems/nfs4/Inode.cpp
77
req.GetAttr(attr, sizeof(attr) / sizeof(Attribute));
src/add-ons/kernel/file_systems/nfs4/InodeDir.cpp
158
Attribute attr[] = { FATTR4_FILEID };
src/add-ons/kernel/file_systems/nfs4/InodeDir.cpp
159
req.GetAttr(attr, sizeof(attr) / sizeof(Attribute));
src/add-ons/kernel/file_systems/nfs4/NFS4Defs.h
145
static inline bool sIsAttrSet(Attribute attr, const uint32* bitmap,
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
1055
Attribute dirAttr[] = { FATTR4_CHANGE };
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
1057
req.GetAttr(dirAttr, sizeof(dirAttr) / sizeof(Attribute));
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
1059
Attribute attr[] = { FATTR4_FSID, FATTR4_FILEID };
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
1061
sizeof(attr) / sizeof(Attribute));
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
1063
req.GetAttr(dirAttr, sizeof(dirAttr) / sizeof(Attribute));
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
154
Attribute dirAttr[] = { FATTR4_CHANGE };
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
155
req.GetAttr(dirAttr, sizeof(dirAttr) / sizeof(Attribute));
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
166
Attribute attr[] = { FATTR4_FSID, FATTR4_FILEID };
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
167
req.GetAttr(attr, sizeof(attr) / sizeof(Attribute));
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
316
Attribute attr[] = { FATTR4_SIZE, FATTR4_MODE, FATTR4_NUMLINKS,
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
320
req.GetAttr(attr, sizeof(attr) / sizeof(Attribute));
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
34
Attribute attr[] = { FATTR4_CHANGE };
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
35
req.GetAttr(attr, sizeof(attr) / sizeof(Attribute));
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
437
Attribute attr[] = { FATTR4_FILEID };
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
438
req.GetAttr(attr, sizeof(attr) / sizeof(Attribute));
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
535
Attribute attr[] = { FATTR4_FILEID };
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
536
req.GetAttr(attr, sizeof(attr) / sizeof(Attribute));
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
913
Attribute attr[] = { FATTR4_FILEID };
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
914
req.GetAttr(attr, sizeof(attr) / sizeof(Attribute));
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
981
Attribute idAttr[] = { FATTR4_FILEID };
src/add-ons/kernel/file_systems/nfs4/NFS4Inode.cpp
982
req.GetAttr(idAttr, sizeof(idAttr) / sizeof(Attribute));
src/add-ons/kernel/file_systems/nfs4/NFS4Server.cpp
163
Attribute attr[] = { FATTR4_LEASE_TIME };
src/add-ons/kernel/file_systems/nfs4/NFS4Server.cpp
164
request.Builder().GetAttr(attr, sizeof(attr) / sizeof(Attribute));
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.cpp
164
RequestBuilder::GetAttr(Attribute* attrs, uint32 count)
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.cpp
521
RequestBuilder::ReadDir(uint64 cookie, uint64 cookieVerf, Attribute* attrs,
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.cpp
823
RequestBuilder::_AttrBitmap(XDR::WriteStream& stream, Attribute* attrs,
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.cpp
850
Attribute* attrs
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.cpp
851
= reinterpret_cast<Attribute*>(malloc(sizeof(Attribute) * count));
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.cpp
853
attrs[i] = static_cast<Attribute>(attr[i].fAttribute);
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.h
42
status_t GetAttr(Attribute* attrs, uint32 count);
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.h
68
Attribute* attrs, uint32 attrCount);
src/add-ons/kernel/file_systems/nfs4/RequestBuilder.h
98
Attribute* attrs, uint32 count);
src/add-ons/kernel/file_systems/nfs4/RootInode.cpp
190
Attribute attr[] = { FATTR4_FS_LOCATIONS };
src/add-ons/kernel/file_systems/nfs4/RootInode.cpp
191
req.GetAttr(attr, sizeof(attr) / sizeof(Attribute));
src/add-ons/kernel/file_systems/nfs4/RootInode.cpp
68
Attribute attr[] = { FATTR4_FILES_FREE, FATTR4_FILES_TOTAL,
src/add-ons/kernel/file_systems/nfs4/RootInode.cpp
71
req.GetAttr(attr, sizeof(attr) / sizeof(Attribute));
src/add-ons/kernel/file_systems/ramfs/AllocationInfo.cpp
155
heapSize += fAttributeCount * sizeof(Attribute);
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
104
Attribute::WriteAt(off_t offset, const void *buffer, size_t size, size_t *bytesWritten)
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
123
Attribute::_NotifyAdded()
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
133
Attribute::_NotifyRemoved()
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
143
Attribute::_Changed(uint8* oldKey, size_t oldLength, off_t changeOffset, ssize_t changeSize)
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
15
Attribute::Attribute(Volume *volume, Node *node, const char *name,
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
158
Attribute::_Notify(int32 cause, uint8* oldKey, size_t oldLength,
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
182
Attribute::SetIndex(AttributeIndex *index, bool inIndex)
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
193
Attribute::GetKey(uint8 key[kMaxIndexKeyLength], size_t *length)
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
200
Attribute::AttachAttributeIterator(AttributeIterator *iterator)
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
208
Attribute::DetachAttributeIterator(AttributeIterator *iterator)
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
216
Attribute::GetAllocationInfo(AllocationInfo &info)
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
28
Attribute::~Attribute()
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
35
Attribute::InitCheck() const
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
42
Attribute::SetNode(Node *node)
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
64
Attribute::SetType(uint32 type)
src/add-ons/kernel/file_systems/ramfs/Attribute.cpp
83
Attribute::SetSize(off_t newSize)
src/add-ons/kernel/file_systems/ramfs/Attribute.h
20
class Attribute : public DataContainer,
src/add-ons/kernel/file_systems/ramfs/Attribute.h
21
public DoublyLinkedListLinkImpl<Attribute> {
src/add-ons/kernel/file_systems/ramfs/Attribute.h
23
Attribute(Volume *volume, Node *node, const char *name, uint32 type = 0);
src/add-ons/kernel/file_systems/ramfs/Attribute.h
24
~Attribute();
src/add-ons/kernel/file_systems/ramfs/AttributeIndex.h
10
class Attribute;
src/add-ons/kernel/file_systems/ramfs/AttributeIndex.h
18
virtual status_t Added(Attribute *attribute) = 0;
src/add-ons/kernel/file_systems/ramfs/AttributeIndex.h
19
virtual bool Removed(Attribute *attribute) = 0;
src/add-ons/kernel/file_systems/ramfs/AttributeIndex.h
20
virtual status_t Changed(Attribute *attribute,
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
124
if (Attribute **attribute = fIterator.GetCurrent()) {
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
133
if (Attribute **attribute = fIterator.GetNext()) {
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
147
: public TwoKeyAVLTree<Attribute*, PrimaryKey, PrimaryKeyCompare,
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
151
: TwoKeyAVLTree<Attribute*, PrimaryKey, PrimaryKeyCompare,
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
153
GetPrimaryKey(), TwoKeyAVLTreeStandardCompare<Attribute*>(),
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
154
TwoKeyAVLTreeStandardGetKey<Attribute*, Attribute*>())
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
225
for (Attribute **attribute = it.GetCurrent(); attribute; it.GetNext())
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
240
AttributeIndexImpl::Changed(Attribute *attribute, const uint8 *oldKey, size_t oldLength)
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
250
Attribute **foundAttribute = fAttributes->Find(
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
280
AttributeIndexImpl::Added(Attribute *attribute)
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
301
AttributeIndexImpl::Removed(Attribute *attribute)
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
392
if (Attribute **attribute = fIterator.fIterator.GetCurrent()) {
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
481
if (Attribute **attribute = fIterator.fIterator.GetCurrent()) {
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
72
PrimaryKey(Attribute *attribute, const uint8 *theKey,
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
76
PrimaryKey(Attribute *attribute)
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
82
Attribute *attribute;
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
90
inline PrimaryKey operator()(Attribute *a)
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.cpp
95
inline PrimaryKey operator()(Attribute *a) const
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.h
19
virtual status_t Changed(Attribute *attribute,
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.h
23
virtual status_t Added(Attribute *attribute);
src/add-ons/kernel/file_systems/ramfs/AttributeIndexImpl.h
24
virtual bool Removed(Attribute *attribute);
src/add-ons/kernel/file_systems/ramfs/AttributeIterator.cpp
104
AttributeIterator::GetNext(Attribute **attribute)
src/add-ons/kernel/file_systems/ramfs/AttributeIterator.cpp
144
AttributeIterator::SetCurrent(Attribute *attribute, bool isNext)
src/add-ons/kernel/file_systems/ramfs/AttributeIterator.h
13
class Attribute;
src/add-ons/kernel/file_systems/ramfs/AttributeIterator.h
30
status_t GetNext(Attribute **attribute);
src/add-ons/kernel/file_systems/ramfs/AttributeIterator.h
31
Attribute *GetCurrent() const { return fAttribute; }
src/add-ons/kernel/file_systems/ramfs/AttributeIterator.h
36
void SetCurrent(Attribute *attribute, bool isNext);
src/add-ons/kernel/file_systems/ramfs/AttributeIterator.h
43
Attribute *fAttribute;
src/add-ons/kernel/file_systems/ramfs/Node.cpp
159
Node::CreateAttribute(const char *name, Attribute **_attribute)
src/add-ons/kernel/file_systems/ramfs/Node.cpp
164
Attribute *attribute = new(nothrow) Attribute(fVolume, NULL, name);
src/add-ons/kernel/file_systems/ramfs/Node.cpp
183
Node::DeleteAttribute(Attribute *attribute)
src/add-ons/kernel/file_systems/ramfs/Node.cpp
193
Node::AddAttribute(Attribute *attribute)
src/add-ons/kernel/file_systems/ramfs/Node.cpp
206
Node::RemoveAttribute(Attribute *attribute)
src/add-ons/kernel/file_systems/ramfs/Node.cpp
216
Attribute *nextAttr = fAttributes.GetNext(attribute);
src/add-ons/kernel/file_systems/ramfs/Node.cpp
245
Node::FindAttribute(const char *name, Attribute **_attribute) const
src/add-ons/kernel/file_systems/ramfs/Node.cpp
249
Attribute *attribute = NULL;
src/add-ons/kernel/file_systems/ramfs/Node.cpp
263
Node::GetPreviousAttribute(Attribute **attribute) const
src/add-ons/kernel/file_systems/ramfs/Node.cpp
281
Node::GetNextAttribute(Attribute **attribute) const
src/add-ons/kernel/file_systems/ramfs/Node.cpp
329
Attribute *attribute = NULL;
src/add-ons/kernel/file_systems/ramfs/Node.cpp
56
while (Attribute *attribute = fAttributes.First()) {
src/add-ons/kernel/file_systems/ramfs/Node.h
125
DoublyLinkedList<Attribute> fAttributes;
src/add-ons/kernel/file_systems/ramfs/Node.h
89
status_t CreateAttribute(const char *name, Attribute **attribute);
src/add-ons/kernel/file_systems/ramfs/Node.h
90
status_t DeleteAttribute(Attribute *attribute);
src/add-ons/kernel/file_systems/ramfs/Node.h
91
status_t AddAttribute(Attribute *attribute);
src/add-ons/kernel/file_systems/ramfs/Node.h
92
status_t RemoveAttribute(Attribute *attribute);
src/add-ons/kernel/file_systems/ramfs/Node.h
94
status_t FindAttribute(const char *name, Attribute **attribute) const;
src/add-ons/kernel/file_systems/ramfs/Node.h
96
status_t GetPreviousAttribute(Attribute **attribute) const;
src/add-ons/kernel/file_systems/ramfs/Node.h
97
status_t GetNextAttribute(Attribute **attribute) const;
src/add-ons/kernel/file_systems/ramfs/Query.cpp
258
Attribute* attr = NULL;
src/add-ons/kernel/file_systems/ramfs/Volume.h
37
class Attribute;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1485
Attribute *attribute = NULL;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1577
Attribute *attribute = NULL;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1643
Attribute *attribute = NULL;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1725
Attribute *attribute = NULL;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1769
Attribute *attribute = NULL;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1802
Attribute *attribute = NULL;
src/add-ons/kernel/file_systems/ramfs/kernel_interface.cpp
1848
Attribute *attribute = NULL;
src/add-ons/kernel/file_systems/xfs/Attribute.cpp
14
Attribute::~Attribute()
src/add-ons/kernel/file_systems/xfs/Attribute.cpp
19
Attribute*
src/add-ons/kernel/file_systems/xfs/Attribute.cpp
20
Attribute::Init(Inode* inode)
src/add-ons/kernel/file_systems/xfs/Attribute.h
21
class Attribute {
src/add-ons/kernel/file_systems/xfs/Attribute.h
24
virtual ~Attribute() = 0;
src/add-ons/kernel/file_systems/xfs/Attribute.h
38
static Attribute* Init(Inode* inode);
src/add-ons/kernel/file_systems/xfs/LeafAttribute.h
150
class LeafAttribute : public Attribute {
src/add-ons/kernel/file_systems/xfs/NodeAttribute.h
13
class NodeAttribute : public Attribute {
src/add-ons/kernel/file_systems/xfs/ShortAttribute.h
13
class ShortAttribute : public Attribute {
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
495
Attribute* iterator = Attribute::Init(inode);
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
515
delete (Attribute*)_cookie;
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
525
Attribute* iterator = (Attribute*)_cookie;
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
578
Attribute* attribute = Attribute::Init(inode);
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
615
Attribute* attribute = Attribute::Init(inode);
src/add-ons/kernel/file_systems/xfs/kernel_interface.cpp
644
Attribute* attribute = Attribute::Init(inode);
src/add-ons/mail_daemon/inbound_filters/match_header/ConfigView.cpp
76
fAttributeControl->SetText(settings.Attribute());
src/add-ons/mail_daemon/inbound_filters/match_header/MatchHeaderSettings.h
34
const char* Attribute() const
src/add-ons/mail_daemon/inbound_filters/match_header/RuleFilter.cpp
126
if (settings.Attribute() != NULL && settings.Expression() != NULL) {
src/add-ons/mail_daemon/inbound_filters/match_header/RuleFilter.cpp
129
name.ReplaceAll("%attribute", settings.Attribute());
src/add-ons/mail_daemon/inbound_filters/match_header/RuleFilter.cpp
40
fAttribute = settings.Attribute();
src/add-ons/print/drivers/pcl6/PCL6Writer.cpp
135
PCL6Writer::AppendAttribute(Attribute attr)
src/add-ons/print/drivers/pcl6/PCL6Writer.h
366
void AppendAttribute(Attribute attr);
src/apps/devices/Device.cpp
132
attributes.push_back(Attribute(iter->first, iter->second));
src/apps/devices/Device.h
100
virtual Attribute GetAttribute(const BString& name) const
src/apps/devices/Device.h
104
return Attribute(name.String(), it->second);
src/apps/devices/Device.h
105
return Attribute(name.String(), "");
src/apps/devices/Device.h
34
Attribute(BString name, BString value)
src/apps/devices/Device.h
44
typedef std::vector<Attribute> Attributes;
src/apps/devices/DevicesView.cpp
288
attributes.push_back(Attribute(attr.name, attrString));
src/apps/devices/PropertyList.h
17
struct Attribute;
src/apps/diskprobe/DataEditor.h
50
const char* Attribute() const { return fAttribute; }
src/apps/diskprobe/ProbeView.cpp
1907
if (!strcmp(name, fEditor.Attribute()))
src/apps/diskprobe/ProbeView.cpp
396
fAttribute(editor.Attribute()),
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
109
FilePlaylistItem::SetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
149
FilePlaylistItem::GetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
164
FilePlaylistItem::SetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
185
FilePlaylistItem::GetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
206
FilePlaylistItem::SetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
223
FilePlaylistItem::GetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
240
FilePlaylistItem::SetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/FilePlaylistItem.cpp
253
FilePlaylistItem::GetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/FilePlaylistItem.h
32
virtual status_t SetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/FilePlaylistItem.h
34
virtual status_t GetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/FilePlaylistItem.h
37
virtual status_t SetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/FilePlaylistItem.h
39
virtual status_t GetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/FilePlaylistItem.h
42
virtual status_t SetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/FilePlaylistItem.h
44
virtual status_t GetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/FilePlaylistItem.h
47
virtual status_t SetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/FilePlaylistItem.h
49
virtual status_t GetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/PlaylistItem.h
62
virtual status_t SetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/PlaylistItem.h
64
virtual status_t GetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/PlaylistItem.h
67
virtual status_t SetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/PlaylistItem.h
69
virtual status_t GetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/PlaylistItem.h
72
virtual status_t SetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/PlaylistItem.h
74
virtual status_t GetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/PlaylistItem.h
77
virtual status_t SetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/PlaylistItem.h
79
virtual status_t GetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/UrlPlaylistItem.cpp
100
UrlPlaylistItem::SetAttribute(const Attribute& attribute, const int64& value)
src/apps/mediaplayer/playlist/UrlPlaylistItem.cpp
107
UrlPlaylistItem::GetAttribute(const Attribute& attribute, int64& value) const
src/apps/mediaplayer/playlist/UrlPlaylistItem.cpp
118
UrlPlaylistItem::SetAttribute(const Attribute& attribute, const float& value)
src/apps/mediaplayer/playlist/UrlPlaylistItem.cpp
125
UrlPlaylistItem::GetAttribute(const Attribute& attribute, float& value) const
src/apps/mediaplayer/playlist/UrlPlaylistItem.cpp
67
UrlPlaylistItem::SetAttribute(const Attribute& attribute, const BString& string)
src/apps/mediaplayer/playlist/UrlPlaylistItem.cpp
74
UrlPlaylistItem::GetAttribute(const Attribute& attribute, BString& string) const
src/apps/mediaplayer/playlist/UrlPlaylistItem.cpp
86
UrlPlaylistItem::SetAttribute(const Attribute& attribute, const int32& value)
src/apps/mediaplayer/playlist/UrlPlaylistItem.cpp
93
UrlPlaylistItem::GetAttribute(const Attribute& attribute, int32& value) const
src/apps/mediaplayer/playlist/UrlPlaylistItem.h
26
virtual status_t SetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/UrlPlaylistItem.h
28
virtual status_t GetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/UrlPlaylistItem.h
31
virtual status_t SetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/UrlPlaylistItem.h
33
virtual status_t GetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/UrlPlaylistItem.h
36
virtual status_t SetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/UrlPlaylistItem.h
38
virtual status_t GetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/UrlPlaylistItem.h
41
virtual status_t SetAttribute(const Attribute& attribute,
src/apps/mediaplayer/playlist/UrlPlaylistItem.h
43
virtual status_t GetAttribute(const Attribute& attribute,
src/apps/people/AttributeTextControl.cpp
109
} else if (Attribute() == "META:email") {
src/apps/people/AttributeTextControl.cpp
156
if (Attribute() == "META:url") {
src/apps/people/AttributeTextControl.cpp
161
else if (Attribute() == "META:email") {
src/apps/people/AttributeTextControl.cpp
99
if (Attribute() == "META:url") {
src/apps/people/AttributeTextControl.h
31
const BString& Attribute() const
src/apps/people/PeopleApp.cpp
125
Attribute* attribute = new Attribute();
src/apps/people/PeopleApp.cpp
126
ObjectDeleter<Attribute> deleter(attribute);
src/apps/people/PeopleApp.cpp
172
Attribute* attribute = new Attribute();
src/apps/people/PeopleApp.cpp
189
Attribute* attribute = fAttributes.ItemAt(i);
src/apps/people/PeopleApp.cpp
327
Attribute* attribute = fAttributes.ItemAt(i);
src/apps/people/PeopleApp.h
63
BObjectList<Attribute, true> fAttributes;
src/apps/people/PersonView.cpp
308
file.WriteAttr(control->Attribute().String(), B_STRING_TYPE, 0,
src/apps/people/PersonView.cpp
346
if (fControls.ItemAt(i)->Attribute() == attribute)
src/apps/people/PersonView.cpp
385
if (fControls.ItemAt(i)->Attribute() == attribute) {
src/apps/people/PersonView.cpp
92
if (fControls.ItemAt(i)->Attribute() == attribute) {
src/bin/bfs_tools/lib/Inode.cpp
1000
Attribute::Attribute(Disk *disk, bfs_inode *inode, bool ownBuffer)
src/bin/bfs_tools/lib/Inode.cpp
1006
Attribute::Attribute(const Inode &inode)
src/bin/bfs_tools/lib/Inode.cpp
1012
Attribute::~Attribute()
src/bin/bfs_tools/lib/Inode.cpp
1018
Attribute::InitCheck() const
src/bin/bfs_tools/lib/Inode.cpp
1029
Attribute::CopyTo(const char */*path*/, bool /*fullPath*/,
src/bin/bfs_tools/lib/Inode.cpp
411
Attribute *attribute = (Attribute *)Inode::Factory(fDisk, run);
src/bin/bfs_tools/lib/Inode.cpp
556
return new Attribute(disk, inode, ownBuffer);
src/bin/bfs_tools/lib/Inode.h
141
class Attribute : public File {
src/bin/bfs_tools/lib/Inode.h
143
Attribute(Disk *disk, bfs_inode *inode, bool ownBuffer = true);
src/bin/bfs_tools/lib/Inode.h
144
Attribute(const Inode &inode);
src/bin/bfs_tools/lib/Inode.h
145
~Attribute();
src/bin/reindex.cpp
113
Attribute::RemoveFromFile(BNode *node)
src/bin/reindex.cpp
195
Attribute *attr;
src/bin/reindex.cpp
207
attr = new(std::nothrow) Attribute(attrName);
src/bin/reindex.cpp
242
attr = static_cast<Attribute *>(list.ItemAt(i));
src/bin/reindex.cpp
250
while ((attr = static_cast<Attribute *>(list.RemoveItem((int32)0))) != NULL) {
src/bin/reindex.cpp
39
Attribute(const char *name);
src/bin/reindex.cpp
40
~Attribute();
src/bin/reindex.cpp
58
Attribute::Attribute(const char *name)
src/bin/reindex.cpp
67
Attribute::~Attribute()
src/bin/reindex.cpp
74
Attribute::ReadFromFile(BNode *node)
src/bin/reindex.cpp
99
Attribute::WriteToFile(BNode *node)
src/build/libroot/fs_descriptors.h
91
const char* Attribute() const { return fAttribute; }
src/kits/package/hpkg/PackageWriterImpl.cpp
101
for (DoublyLinkedList<Attribute>::ConstIterator it
src/kits/package/hpkg/PackageWriterImpl.cpp
102
= children.GetIterator(); Attribute* child = it.Next();) {
src/kits/package/hpkg/PackageWriterImpl.cpp
1047
PackageWriterImpl::_UpdateCheckEntryCollisions(Attribute* parentAttribute,
src/kits/package/hpkg/PackageWriterImpl.cpp
1056
Attribute* entryAttribute = parentAttribute->FindEntryChild(fileName);
src/kits/package/hpkg/PackageWriterImpl.cpp
1095
if (Attribute* fileTypeAttribute
src/kits/package/hpkg/PackageWriterImpl.cpp
115
Attribute* FindEntryChild(const char* fileName, size_t nameLength) const
src/kits/package/hpkg/PackageWriterImpl.cpp
1153
Attribute* attributeAttribute
src/kits/package/hpkg/PackageWriterImpl.cpp
122
Attribute* FindNodeAttributeChild(const char* attributeName) const
src/kits/package/hpkg/PackageWriterImpl.cpp
1232
PackageWriterImpl::_AttributeRemoved(Attribute* attribute)
src/kits/package/hpkg/PackageWriterImpl.cpp
124
for (DoublyLinkedList<Attribute>::ConstIterator it
src/kits/package/hpkg/PackageWriterImpl.cpp
1242
for (DoublyLinkedList<Attribute>::Iterator it
src/kits/package/hpkg/PackageWriterImpl.cpp
1244
Attribute* child = it.Next();) {
src/kits/package/hpkg/PackageWriterImpl.cpp
125
= children.GetIterator(); Attribute* child = it.Next();) {
src/kits/package/hpkg/PackageWriterImpl.cpp
1355
PackageWriterImpl::_WriteAttributeChildren(Attribute* attribute)
src/kits/package/hpkg/PackageWriterImpl.cpp
1357
DoublyLinkedList<Attribute>::Iterator it
src/kits/package/hpkg/PackageWriterImpl.cpp
1359
while (Attribute* child = it.Next()) {
src/kits/package/hpkg/PackageWriterImpl.cpp
138
Attribute* ChildWithID(BHPKGAttributeID id) const
src/kits/package/hpkg/PackageWriterImpl.cpp
140
for (DoublyLinkedList<Attribute>::ConstIterator it
src/kits/package/hpkg/PackageWriterImpl.cpp
141
= children.GetIterator(); Attribute* child = it.Next();) {
src/kits/package/hpkg/PackageWriterImpl.cpp
1444
Attribute* entryAttribute = NULL;
src/kits/package/hpkg/PackageWriterImpl.cpp
1448
Stacker<Attribute> entryAttributeStacker(fTopAttribute,
src/kits/package/hpkg/PackageWriterImpl.cpp
1481
Stacker<Attribute> entryAttributeStacker(fTopAttribute, entryAttribute);
src/kits/package/hpkg/PackageWriterImpl.cpp
1538
Attribute* attributeAttribute = _AddStringAttribute(
src/kits/package/hpkg/PackageWriterImpl.cpp
1540
Stacker<Attribute> attributeAttributeStacker(fTopAttribute,
src/kits/package/hpkg/PackageWriterImpl.cpp
156
PackageContentHandler(Attribute* rootAttribute, BErrorOutput* errorOutput,
src/kits/package/hpkg/PackageWriterImpl.cpp
1601
PackageWriterImpl::Attribute*
src/kits/package/hpkg/PackageWriterImpl.cpp
1605
Attribute* attribute = new Attribute(id);
src/kits/package/hpkg/PackageWriterImpl.cpp
1614
PackageWriterImpl::Attribute*
src/kits/package/hpkg/PackageWriterImpl.cpp
1624
PackageWriterImpl::Attribute*
src/kits/package/hpkg/PackageWriterImpl.cpp
1634
PackageWriterImpl::Attribute*
src/kits/package/hpkg/PackageWriterImpl.cpp
185
Attribute* parentAttribute = parentToken != NULL
src/kits/package/hpkg/PackageWriterImpl.cpp
186
? (Attribute*)parentToken : fRootAttribute;
src/kits/package/hpkg/PackageWriterImpl.cpp
188
Attribute* attribute = new Attribute(attributeID);
src/kits/package/hpkg/PackageWriterImpl.cpp
248
Attribute* fRootAttribute;
src/kits/package/hpkg/PackageWriterImpl.cpp
401
void ProcessAttribute(Attribute* attribute)
src/kits/package/hpkg/PackageWriterImpl.cpp
413
for (DoublyLinkedList<Attribute>::Iterator it
src/kits/package/hpkg/PackageWriterImpl.cpp
415
Attribute* child = it.Next();) {
src/kits/package/hpkg/PackageWriterImpl.cpp
430
inline PackageWriterImpl::Attribute*
src/kits/package/hpkg/PackageWriterImpl.cpp
656
fRootAttribute = new Attribute();
src/kits/package/hpkg/PackageWriterImpl.cpp
67
: public DoublyLinkedListLinkImpl<Attribute> {
src/kits/package/hpkg/PackageWriterImpl.cpp
70
DoublyLinkedList<Attribute> children;
src/kits/package/hpkg/PackageWriterImpl.cpp
83
void AddChild(Attribute* child)
src/kits/package/hpkg/PackageWriterImpl.cpp
88
void RemoveChild(Attribute* child)
src/kits/package/hpkg/PackageWriterImpl.cpp
943
Attribute* attribute = fRootAttribute;
src/kits/package/hpkg/PackageWriterImpl.cpp
95
while (Attribute* child = children.RemoveHead())
src/kits/package/hpkg/PackageWriterImpl.cpp
975
Attribute* attribute = fRootAttribute->FindEntryChild(
src/kits/package/hpkg/PackageWriterImpl.cpp
984
Attribute* dataAttribute = attribute->ChildWithID(B_HPKG_ATTRIBUTE_ID_DATA);
src/kits/package/hpkg/PackageWriterImpl.cpp
99
Attribute* FindEntryChild(const char* fileName) const
src/system/boot/platform/efi/arch/arm/arch_mmu.cpp
271
if ((entry->Attribute & EFI_MEMORY_RUNTIME) != 0) {
src/system/boot/platform/efi/arch/arm/arch_start.cpp
156
entry->Attribute);
src/system/boot/platform/efi/arch/arm64/arch_mmu.cpp
353
if ((entry->Attribute & EFI_MEMORY_RUNTIME) != 0)
src/system/boot/platform/efi/arch/arm64/arch_start.cpp
125
entry->Attribute);
src/system/boot/platform/efi/arch/riscv64/arch_mmu.cpp
411
if ((entry->Attribute & EFI_MEMORY_RUNTIME) != 0)
src/system/boot/platform/efi/arch/riscv64/arch_start.cpp
103
entry->Attribute);
src/system/boot/platform/efi/arch/x86/arch_mmu.cpp
252
if ((entry->Attribute & EFI_MEMORY_RUNTIME) != 0)
src/system/boot/platform/efi/arch/x86/arch_start.cpp
116
entry->Attribute);
src/system/boot/platform/efi/arch/x86_64/arch_start.cpp
91
entry->Attribute);
src/tools/cppunit/cppunit/XmlOutputter.cpp
103
const Attribute &attribute = *itAttribute++;
src/tools/cppunit/cppunit/XmlOutputter.cpp
51
m_attributes.push_back( Attribute( attributeName, value ) );