Searched refs:slot_idx (Results 1 – 5 of 5) sorted by relevance
| /xnu-8020.101.4/bsd/skywalk/channel/ |
| H A D | channel_ring.c | 471 slot_idx_t slot_idx = kring->ckr_rhead; in kr_txprologue() local 475 while (slot_idx != head) { in kr_txprologue() 476 struct __kern_slot_desc *ksd = KR_KSD(kring, slot_idx); in kr_txprologue() 493 kring->ckr_name, SK_KVA(kring), slot_idx, err, in kr_txprologue() 503 slot_idx = SLOT_NEXT(slot_idx, kring->ckr_lim); in kr_txprologue() 519 slot_idx_t slot_idx = kring->ckr_rhead; in kr_txprologue_upp() local 527 while (slot_idx != head) { in kr_txprologue_upp() 528 struct __kern_slot_desc *ksd = KR_KSD(kring, slot_idx); in kr_txprologue_upp() 529 struct __user_slot_desc *usd = KR_USD(kring, slot_idx); in kr_txprologue_upp() 541 kring->ckr_name, SK_KVA(kring), slot_idx, in kr_txprologue_upp() [all …]
|
| H A D | channel_kern.c | 108 slot_idx_t slot_idx; in kern_channel_get_next_slot() local 115 slot_idx = kring->ckr_khead; in kern_channel_get_next_slot() 117 slot_idx = kring->ckr_ktail; in kern_channel_get_next_slot() 120 slot_idx = SLOT_NEXT(KR_SLOT_INDEX(kring, slot0), in kern_channel_get_next_slot() 124 ASSERT(slot_idx < kring->ckr_num_slots); in kern_channel_get_next_slot() 127 if (__improbable(KRING_EMPTY_TX(kring, slot_idx))) { in kern_channel_get_next_slot() 132 kring->ckr_name, slot_idx, kring->ckr_khead, in kern_channel_get_next_slot() 137 slot = &kring->ckr_ksds[slot_idx]; in kern_channel_get_next_slot() 140 if (__improbable(KRING_FULL_RX(kring, slot_idx))) { in kern_channel_get_next_slot() 145 kring->ckr_name, slot_idx, kring->ckr_khead, in kern_channel_get_next_slot() [all …]
|
| /xnu-8020.101.4/osfmk/vm/ |
| H A D | vm_compressor_pager.c | 660 int slot_idx; in compressor_pager_slot_lookup() local 713 slot_idx = page_num % COMPRESSOR_SLOTS_PER_CHUNK; in compressor_pager_slot_lookup() 714 *slot_pp = &chunk[slot_idx]; in compressor_pager_slot_lookup() 717 slot_idx = page_num; in compressor_pager_slot_lookup() 718 *slot_pp = &pager->cpgr_slots.cpgr_dslots[slot_idx]; in compressor_pager_slot_lookup() 720 slot_idx = page_num; in compressor_pager_slot_lookup() 721 *slot_pp = &pager->cpgr_slots.cpgr_eslots[slot_idx]; in compressor_pager_slot_lookup() 1097 uint32_t slot_idx; in vm_compressor_pager_next_compressed() local 1121 for (slot_idx = page_num; in vm_compressor_pager_next_compressed() 1122 slot_idx < pager->cpgr_num_slots; in vm_compressor_pager_next_compressed() [all …]
|
| /xnu-8020.101.4/tools/lldbmacros/ |
| H A D | memory.py | 4306 slot_idx = unsigned(page_num % slots_per_chunk) 4307 slot = GetObjectAtIndexFromArray(chunk, slot_idx) 4308 slot_str = "islots[{:d}][{:d}]".format(chunk_idx, slot_idx) 4310 slot_idx = page_num 4311 slot = GetObjectAtIndexFromArray(pager.cpgr_slots.cpgr_dslots, slot_idx) 4312 slot_str = "dslots[{:d}]".format(slot_idx) 4314 slot_idx = page_num 4315 slot = GetObjectAtIndexFromArray(pager.cpgr_slots.cpgr_eslots, slot_idx) 4316 slot_str = "eslots[{:d}]".format(slot_idx)
|
| /xnu-8020.101.4/bsd/skywalk/lib/ |
| H A D | cuckoo_hashtable.c | 271 __bucket_slot(struct _bucket *b, uint32_t slot_idx) in __bucket_slot() argument 273 return &b->_slots[slot_idx]; in __bucket_slot()
|