Home
last modified time | relevance | path

Searched refs:radix (Results 1 – 25 of 31) sorted by relevance

12

/Linux-v4.19/drivers/infiniband/core/
Duverbs_uapi.c20 rc = radix_tree_insert(&uapi->radix, key, elm); in uapi_add_elm()
51 method_elm = radix_tree_lookup(&uapi->radix, method_key); in uapi_merge_method()
116 obj_elm = radix_tree_lookup(&uapi->radix, obj_key); in uapi_merge_tree()
169 radix_tree_for_each_slot (slot, &uapi->radix, &iter, in uapi_finalize_ioctl_method()
224 radix_tree_for_each_slot (slot, &uapi->radix, &iter, 0) { in uapi_finalize()
247 radix_tree_for_each_slot (slot, &uapi->radix, &iter, 0) { in uverbs_destroy_api()
249 radix_tree_iter_delete(&uapi->radix, &iter, slot); in uverbs_destroy_api()
265 INIT_RADIX_TREE(&uapi->radix, GFP_KERNEL); in uverbs_alloc_api()
305 radix_tree_for_each_slot (slot, &uapi->radix, &iter, 0) { in uverbs_disassociate_api_pre()
328 radix_tree_for_each_slot (slot, &uapi->radix, &iter, 0) { in uverbs_disassociate_api()
Drdma_core.h144 struct radix_tree_root radix; member
151 return radix_tree_lookup(&uapi->radix, uapi_key_obj(object_id)); in uapi_get_object()
Duverbs_ioctl.c50 struct radix_tree_root *radix; member
280 return radix_tree_lookup_slot(pbundle->radix, in uapi_get_attr_for_method()
427 &uapi->radix, &attrs_iter, in ib_uverbs_cmd_verbs()
453 pbundle->radix = &uapi->radix; in ib_uverbs_cmd_verbs()
/Linux-v4.19/tools/testing/radix-tree/
DMakefile8 CORE_OFILES := radix-tree.o idr.o linux.o test.o find_bit.o
31 $(RM) $(TARGETS) *.o radix-tree.c idr.c generated/map-shift.h
38 ../../../include/linux/radix-tree.h \
41 radix-tree.c: ../../../lib/radix-tree.c
D.gitignore6 radix-tree.c
/Linux-v4.19/arch/powerpc/mm/
DMakefile19 obj-$(CONFIG_PPC_RADIX_MMU) += pgtable-radix.o tlb-radix.o
36 obj-$(CONFIG_PPC_RADIX_MMU) += hugetlbpage-radix.o
/Linux-v4.19/drivers/media/usb/pvrusb2/
Dpvrusb2-debugifc.c93 int radix = 10; in debugifc_parse_unsigned_number() local
96 radix = 16; in debugifc_parse_unsigned_number()
100 radix = 8; in debugifc_parse_unsigned_number()
105 if (val < 0 || val >= radix) in debugifc_parse_unsigned_number()
107 result *= radix; in debugifc_parse_unsigned_number()
/Linux-v4.19/arch/powerpc/include/asm/book3s/64/
Dtlbflush.h37 static inline void tlbiel_all_lpid(bool radix) in tlbiel_all_lpid() argument
42 if (radix) in tlbiel_all_lpid()
/Linux-v4.19/arch/powerpc/kvm/
Dbook3s_hv_ras.c90 tlbiel_all_lpid(vcpu->kvm->arch.radix); in kvmppc_realmode_mc_power7()
107 tlbiel_all_lpid(vcpu->kvm->arch.radix); in kvmppc_realmode_mc_power7()
Dbook3s_hv.c3827 kvm->arch.radix = 0; in kvmppc_switch_mmu_to_hpt()
3844 kvm->arch.radix = 1; in kvmppc_switch_mmu_to_radix()
3994 kvm->arch.radix = 1; in kvmppc_core_init_vm_hv()
4405 int radix; in kvmhv_configure_mmu() local
4417 radix = !!(cfg->flags & KVM_PPC_MMUV3_RADIX); in kvmhv_configure_mmu()
4418 if (!!(cfg->process_table & PATB_GR) != radix) in kvmhv_configure_mmu()
4426 if (radix && !radix_enabled()) in kvmhv_configure_mmu()
4430 if (radix != kvm_is_radix(kvm)) { in kvmhv_configure_mmu()
4441 if (radix) in kvmhv_configure_mmu()
/Linux-v4.19/security/tomoyo/
Dfile.c215 u8 radix; in tomoyo_audit_path_number_log() local
223 radix = TOMOYO_VALUE_TYPE_OCTAL; in tomoyo_audit_path_number_log()
226 radix = TOMOYO_VALUE_TYPE_HEXADECIMAL; in tomoyo_audit_path_number_log()
229 radix = TOMOYO_VALUE_TYPE_DECIMAL; in tomoyo_audit_path_number_log()
233 radix); in tomoyo_audit_path_number_log()
/Linux-v4.19/Documentation/cgroup-v1/
Dmemcg_test.txt95 - radix-tree of shmem's inode.
97 - Both on radix-tree and SwapCache. This happens at swap-in
101 - A new page is added to shmem's radix-tree.
Dmemory.txt175 inserted into inode (radix-tree). While it's mapped into the page tables of
179 unaccounted when it's removed from radix-tree. Even if RSS pages are fully
/Linux-v4.19/kernel/debug/kdb/
Dkdb_main.c1571 int radix = 16, mdcount = 8, bytesperword = KDB_WORD_SIZE, repeat; in kdb_md() local
1583 kdbgetintenv("RADIX", &radix); in kdb_md()
1626 radix = last_radix; in kdb_md()
1658 radix = (int) val; in kdb_md()
1672 switch (radix) { in kdb_md()
1686 last_radix = radix; in kdb_md()
/Linux-v4.19/drivers/gpu/drm/i915/
Di915_gem_object.h221 struct radix_tree_root radix; member
Di915_gem.c2422 radix_tree_for_each_slot(slot, &obj->mm.get_page.radix, &iter, 0) in __i915_gem_object_reset_page_iter()
2423 radix_tree_delete(&obj->mm.get_page.radix, iter.index); in __i915_gem_object_reset_page_iter()
4699 INIT_RADIX_TREE(&obj->mm.get_page.radix, GFP_KERNEL | __GFP_NOWARN); in i915_gem_object_init()
6010 ret = radix_tree_insert(&iter->radix, idx, sg); in i915_gem_object_get_sg()
6018 ret = radix_tree_insert(&iter->radix, idx + i, in i915_gem_object_get_sg()
6053 sg = radix_tree_lookup(&iter->radix, n); in i915_gem_object_get_sg()
6067 sg = radix_tree_lookup(&iter->radix, base); in i915_gem_object_get_sg()
/Linux-v4.19/Documentation/vm/
Dpage_migration.rst112 7. The radix tree is checked and if it does not contain the pointer to this
113 page then we back out because someone else modified the radix tree.
118 9. The radix tree is changed to point to the new page.
/Linux-v4.19/arch/powerpc/include/asm/
Dkvm_book3s_64.h48 return kvm->arch.radix; in kvm_is_radix()
Dkvm_host.h287 u8 radix; member
/Linux-v4.19/Documentation/
DIRQ-domain.txt110 The irq_domain maintains a radix tree map from hwirq numbers to Linux
112 hwirq is used as the lookup key for the radix tree.
Drbtree.txt13 storing sortable key/value data pairs. This differs from radix trees (which
/Linux-v4.19/Documentation/RCU/
DarrayRCU.txt33 to other array-of-list situations, such as radix trees.
/Linux-v4.19/lib/
DMakefile21 rbtree.o radix-tree.o timerqueue.o\
/Linux-v4.19/Documentation/timers/
Dhrtimers.txt92 such as radix trees and hashes, we chose the red black tree as the basic
/Linux-v4.19/arch/powerpc/kernel/
Dasm-offsets.c499 OFFSET(KVM_RADIX, kvm, arch.radix); in main()

12