Home
last modified time | relevance | path

Searched refs:AttributeIndex (Results 1 – 18 of 18) sorted by relevance

/haiku/src/add-ons/kernel/file_systems/packagefs/indices/
H A DAttributeIndex.cpp70 struct AttributeIndex::TreeDefinition {
125 struct AttributeIndex::NodeTree : public AVLTree<TreeDefinition> {
139 class AttributeIndex::IteratorList : public SinglyLinkedList<Iterator> {};
145 struct AttributeIndex::IteratorPolicy {
146 typedef AttributeIndex Index;
148 typedef AttributeIndex::NodeTree NodeTree;
182 class AttributeIndex::Iterator : public GenericIndexIterator<IteratorPolicy>,
193 AttributeIndexer::AttributeIndexer(AttributeIndex* index) in AttributeIndexer()
247 AttributeIndex::AttributeIndex() in AttributeIndex() function in AttributeIndex
257 AttributeIndex::~AttributeIndex() in ~AttributeIndex()
[all …]
H A DAttributeIndexer.h14 class AttributeIndex; variable
21 AttributeIndexer(AttributeIndex* index);
37 AttributeIndex* fIndex;
H A DAttributeIndex.h18 class AttributeIndex : public Index, private NodeListener {
20 AttributeIndex();
21 virtual ~AttributeIndex();
/haiku/src/add-ons/kernel/file_systems/ramfs/
H A DAttributeIndex.cpp8 AttributeIndex::AttributeIndex(Volume *volume, const char *name, uint32 type, in AttributeIndex() function in AttributeIndex
15 AttributeIndex::~AttributeIndex() in ~AttributeIndex()
H A DIndexDirectory.cpp74 AttributeIndex **_index) in CreateIndex()
80 AttributeIndex *index = NULL; in CreateIndex()
181 AttributeIndex *
184 AttributeIndex *attrIndex = NULL; in FindAttributeIndex()
186 attrIndex = dynamic_cast<AttributeIndex*>(index); in FindAttributeIndex()
191 AttributeIndex *
194 AttributeIndex *attrIndex = NULL; in FindAttributeIndex()
196 attrIndex = dynamic_cast<AttributeIndex*>(index); in FindAttributeIndex()
H A DIndexDirectory.h10 class AttributeIndex; variable
25 AttributeIndex **index = NULL);
31 AttributeIndex *FindAttributeIndex(const char *name);
32 AttributeIndex *FindAttributeIndex(const char *name, uint32 type);
H A DAttributeIndex.h12 class AttributeIndex : public Index {
14 AttributeIndex(Volume *volume, const char *name, uint32 type,
16 virtual ~AttributeIndex();
H A DAttribute.h42 void SetIndex(AttributeIndex *index, bool inIndex);
43 AttributeIndex *GetIndex() const { return fIndex; } in GetIndex()
60 AttributeIndex *fIndex;
H A DAttribute.cpp46 if (AttributeIndex *index = GetVolume()->FindAttributeIndex(GetName(), in SetType()
102 Attribute::SetIndex(AttributeIndex *index, bool inIndex) in SetIndex()
H A DAttributeIndexImpl.h11 class AttributeIndexImpl : public AttributeIndex {
H A DVolume.h38 class AttributeIndex; variable
146 AttributeIndex *FindAttributeIndex(const char *name, uint32 type);
H A DJamfile15 AttributeIndex.cpp
H A DVolume.cpp613 if (AttributeIndex *index = FindAttributeIndex( in NodeAttributeAdded()
630 if (AttributeIndex *index = FindAttributeIndex( in NodeAttributeRemoved()
677 AttributeIndex *
H A DAttributeIndexImpl.cpp198 : AttributeIndex(volume, name, type, (keyLength > 0), keyLength), in AttributeIndexImpl()
H A Dkernel_interface.cpp1962 AttributeIndex *index; in ramfs_create_index()
/haiku/src/tests/add-ons/kernel/file_systems/userlandfs/ramfs/
H A DJamfile21 AttributeIndex.cpp
/haiku/src/add-ons/kernel/file_systems/packagefs/
H A DJamfile33 AttributeIndex.cpp
/haiku/src/add-ons/kernel/file_systems/packagefs/volume/
H A DVolume.cpp301 AttributeIndex* index = new(std::nothrow) AttributeIndex; in Mount()