Home
last modified time | relevance | path

Searched refs:slot_idx (Results 1 – 5 of 5) sorted by relevance

/xnu-8020.101.4/bsd/skywalk/channel/
H A Dchannel_ring.c471 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 Dchannel_kern.c108 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 Dvm_compressor_pager.c660 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 Dmemory.py4306 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 Dcuckoo_hashtable.c271 __bucket_slot(struct _bucket *b, uint32_t slot_idx) in __bucket_slot() argument
273 return &b->_slots[slot_idx]; in __bucket_slot()