GetKey
status_t GetKey(BKeyType type, const char* identifier,
status_t GetKey(BKeyType type, const char* identifier,
status_t GetKey(BKeyType type, const char* identifier,
status_t GetKey(const char* keyring,
status_t GetKey(const char* keyring,
status_t GetKey(const char* keyring,
return fStrategy.GetKey(node);
inline const Key& GetKey(const Node* node) const
return fCompare(a, GetKey(b));
return fCompare(GetKey(a), GetKey(b));
static const Key& GetKey(Element* element);
static const Key& GetKey(Element* element);
return fParent->fEntryStrategy.GetKey(*fEntry);
template<typename Key, typename Value, typename GetKey,
int cmp = fEntryStrategy.Compare(fEntryStrategy.GetKey(fElements[mid]),
fEntryStrategy.GetKey(fElements[lower])) == 0);
inline KeyReference GetKey(const Entry &entry) const
inline KeyReference GetKey(const Entry &entry) const
static page_num_t GetKey(const NodeType* node)
const CatKey& GetKey() const;
HashMapCatalog::CatWalker::GetKey() const
static FreeChunkKey GetKey(const FreeChunk* node)
Key key = Definition::GetKey(node);
_Splay(Definition::GetKey(node));
_Splay(Definition::GetKey(node));
if (Node* previous = fTree.PreviousDontSplay(Definition::GetKey(node)))
if (Node* previous = fTree.PreviousDontSplay(Definition::GetKey(node)))
Key key = Definition::GetKey(node);
if (key == next->GetKey() && next->DoModifiersMatch(modifiers)) {
static KeyType GetKey(const NodeType* node)
static KeyType GetKey(const NodeType* node)
static KeyType GetKey(const NodeType* node)
static KeyType GetKey(const NodeType* node)
inline Key GetKey(Node* node) const
return _CompareKeys(a, GetKey(const_cast<Node*>(b)));
return _CompareKeys(GetKey(const_cast<Node*>(a)),
GetKey(const_cast<Node*>(b)));
GetKey(oldKey, &oldLength);
GetKey(newKey, &newLength);
GetKey(oldKey, &oldLength);
GetKey(newKey, &newLength);
GetKey(oldKey, &oldLength);
void GetKey(uint8 key[kMaxIndexKeyLength], size_t *length);
(*attribute)->GetKey(buffer, keyLength);
(*attribute)->GetKey(attrKey, &attrKeyLength);
: attribute(attribute) { attribute->GetKey(key, &length); }
inline Key GetKey(Node* node) const
return _CompareKeys(a, GetKey(const_cast<Node*>(b)));
return _CompareKeys(GetKey(const_cast<Node*>(a)),
GetKey(const_cast<Node*>(b)));
header->GetKey(k);
header->GetKey(k);
return fHeader->GetKey();
return fHeader->GetKey(k);
const Key *GetKey() const { return Key::CastFrom(&ih_key); }
VKey *GetKey(VKey *k) const { k->SetTo(GetKey(), GetVersion()); return k; }
uint32 GetDirID() const { return GetKey()->GetDirID(); }
uint32 GetObjectID() const { return GetKey()->GetObjectID(); }
uint64 GetOffset() const { return GetKey()->GetOffset(GetVersion()); }
uint16 GetType() const { return GetKey()->GetType(GetVersion()); }
const Key *GetKey() const;
VKey *GetKey(VKey *k) const;
closeItem.GetHeader()->GetKey(&itemKey);
node->ItemHeaderAt(0)->GetKey(&lowerKey);
node->ItemHeaderAt(mid)->GetKey(&midKey);
result = keyStore.GetKey(kHaikuDepotKeyring, B_KEY_TYPE_PASSWORD, identifier, key);
status_t result = keyStore.GetKey(kHaikuDepotKeyring, B_KEY_TYPE_PASSWORD, identifier, key);
key = gExactWords[0]->GetKey(testWord.String());
key = GetKey(nword);
virtual int32 GetKey(const char* s);
entry.key = GetKey(entryName);
entry.key = GetKey(suffixName);
return WIndex::GetKey(s);
if ((GetKey(testWord) == key)
virtual int32 GetKey(const char* s);
if (!GetKey(fChars, deadOffsets[i][deadIndex++], deadKey, 32))
GetKey(fChars, deadOffsets[i][deadIndex], secondKey, 32);
GetKey(fChars, fKeys.normal_map[i], normalKey, 32);
GetKey(fChars, fKeys.shift_map[i], shiftKey, 32);
GetKey(fChars, fKeys.control_map[i], controlKey, 32);
GetKey(fChars, fKeys.option_map[i], optionKey, 32);
GetKey(fChars, fKeys.option_shift_map[i], optionShiftKey, 32);
GetKey(fChars, fKeys.caps_map[i], capsKey, 32);
GetKey(fChars, fKeys.caps_shift_map[i], capsShiftKey, 32);
GetKey(fChars, fKeys.option_caps_map[i], optionCapsKey, 32);
GetKey(fChars, fKeys.option_caps_shift_map[i], optionCapsShiftKey, 32);
static bool GetKey(const char* chars, int32 offset,
status_t result = keyStore.GetKey(keyring, B_KEY_TYPE_PASSWORD, identifier,
const CatKey &key(walker.GetKey());
const CatKey &plainTextKey(walker.GetKey());
return GetKey(NULL, type, identifier, NULL, true, key);
return GetKey(NULL, type, identifier, secondaryIdentifier, false, key);
return GetKey(NULL, type, identifier, secondaryIdentifier,
return GetKey(keyring, type, identifier, NULL, true, key);
return GetKey(keyring, type, identifier, secondaryIdentifier, false, key);
key = GetKey();
key = GetKey();
LP0(0x30, uint32, GetKey, \
static const KeyType& GetKey(const InstalledBreakpoint* node)
unsigned int priority = PriorityHeap::GetKey(maxPriority);
int32 heapPriority = CPUPriorityHeap::GetKey(targetCPU);
int32 oldPriority = CPUPriorityHeap::GetKey(this);
int32 key = GetKey(entry);
int32 key = GetKey(entry);
int32 oldKey = CoreLoadHeap::GetKey(this);
int32 key = GetKey(entry);
int32 key = GetKey(entry);
if (CPUPriorityHeap::GetKey(previousCPU) < threadPriority) {
if (CPUPriorityHeap::GetKey(cpu) < threadPriority) {
template<typename _KeyStrategy, typename _ValueStrategy, typename GetKey>
GetKey fGetKey;
const CatKey &key(walker.GetKey());