/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | memalloc.c | 558 ma->caches = pcc; in bpf_mem_alloc_init() 605 if (ma->caches) { in check_leaked_objs() 607 cc = per_cpu_ptr(ma->caches, cpu); in check_leaked_objs() 620 free_percpu(ma->caches); in free_mem_alloc_no_barrier() 622 ma->caches = NULL; in free_mem_alloc_no_barrier() 698 if (ma->caches) { in bpf_mem_alloc_destroy() 701 cc = per_cpu_ptr(ma->caches, cpu); in bpf_mem_alloc_destroy() 829 ret = unit_alloc(this_cpu_ptr(ma->caches)->cache + idx); in bpf_mem_alloc() 846 unit_free(this_cpu_ptr(ma->caches)->cache + idx, ptr); in bpf_mem_free() 862 unit_free_rcu(this_cpu_ptr(ma->caches) in bpf_mem_free_rcu() [all...] |
/kernel/linux/linux-5.10/tools/cgroup/ |
H A D | memcg_slabinfo.py | 184 caches = {} 203 caches[addr] = cache 215 for addr in caches: 217 cache_show(caches[addr], cfg, stats[addr])
|
/kernel/linux/linux-6.6/tools/cgroup/ |
H A D | memcg_slabinfo.py | 184 caches = {} 203 caches[addr] = cache 215 for addr in caches: 217 cache_show(caches[addr], cfg, stats[addr])
|
/kernel/linux/linux-5.10/arch/arm/boot/compressed/ |
H A D | head-xscale.S | 28 mcr p15, 0, r0, c7, c7, 0 @ flush I & D caches 30 @ disabling MMU and caches
|
/kernel/linux/linux-6.6/arch/arm/boot/compressed/ |
H A D | head-sa1100.S | 38 mcr p15, 0, r0, c7, c7, 0 @ flush I & D caches 40 @ disabling MMU and caches
|
H A D | head-xscale.S | 28 mcr p15, 0, r0, c7, c7, 0 @ flush I & D caches 30 @ disabling MMU and caches
|
/kernel/linux/linux-5.10/arch/arm/mm/ |
H A D | proc-arm720.S | 46 mcr p15, 0, r0, c1, c0, 0 @ disable caches 108 mcr p15, 0, r0, c7, c7, 0 @ invalidate caches 136 mcr p15, 0, r0, c7, c7, 0 @ invalidate caches
|
H A D | proc-sa110.S | 49 mcr p15, 0, r0, c1, c0, 0 @ disable caches 65 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches 110 * Clean the specified entry of any caches such that the MMU 162 mcr p15, 0, r10, c7, c7 @ invalidate I,D caches on v4
|
H A D | proc-fa526.S | 39 mcr p15, 0, r0, c1, c0, 0 @ disable caches 58 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches 137 mcr p15, 0, r0, c7, c7 @ invalidate I,D caches on v4
|
H A D | proc-arm926.S | 53 mcr p15, 0, r0, c1, c0, 0 @ disable caches 69 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches 184 * Harvard caches, you need to implement this function. 197 * Harvard caches, you need to implement this function. 404 mcr p15, 0, ip, c7, c7, 0 @ invalidate I+D caches 417 mcr p15, 0, r0, c7, c7 @ invalidate I,D caches on v4 425 mov r0, #4 @ disable write-back on caches explicitly
|
H A D | proc-sa1100.S | 50 * - Clean and turn off caches. 57 mcr p15, 0, r0, c1, c0, 0 @ disable caches 73 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches 120 * Clean the specified entry of any caches such that the MMU 201 mcr p15, 0, r0, c7, c7 @ invalidate I,D caches on v4
|
H A D | proc-arm925.S | 84 mcr p15, 0, r0, c1, c0, 0 @ disable caches 109 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches 221 * Harvard caches, you need to implement this function. 234 * Harvard caches, you need to implement this function. 436 mcr p15, 0, r0, c7, c7 @ invalidate I,D caches on v4 443 mov r0, #4 @ disable write-back on caches explicitly
|
H A D | proc-arm920.S | 61 mcr p15, 0, r0, c1, c0, 0 @ disable caches 77 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches 173 * Harvard caches, you need to implement this function. 186 * Harvard caches, you need to implement this function. 389 mcr p15, 0, ip, c7, c7, 0 @ invalidate I+D caches 402 mcr p15, 0, r0, c7, c7 @ invalidate I,D caches on v4
|
H A D | proc-mohawk.S | 44 mcr p15, 0, r0, c1, c0, 0 @ disable caches 62 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches 155 * Harvard caches, you need to implement this function. 168 * Harvard caches, you need to implement this function. 359 mcr p15, 0, ip, c7, c7, 0 @ invalidate I & D caches, BTB 378 mcr p15, 0, r0, c7, c7 @ invalidate I,D caches
|
/kernel/linux/linux-6.6/arch/arm/mm/ |
H A D | proc-arm720.S | 46 mcr p15, 0, r0, c1, c0, 0 @ disable caches 108 mcr p15, 0, r0, c7, c7, 0 @ invalidate caches 136 mcr p15, 0, r0, c7, c7, 0 @ invalidate caches
|
H A D | proc-fa526.S | 39 mcr p15, 0, r0, c1, c0, 0 @ disable caches 58 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches 137 mcr p15, 0, r0, c7, c7 @ invalidate I,D caches on v4
|
H A D | proc-sa110.S | 49 mcr p15, 0, r0, c1, c0, 0 @ disable caches 65 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches 110 * Clean the specified entry of any caches such that the MMU 162 mcr p15, 0, r10, c7, c7 @ invalidate I,D caches on v4
|
H A D | proc-arm926.S | 53 mcr p15, 0, r0, c1, c0, 0 @ disable caches 69 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches 184 * Harvard caches, you need to implement this function. 197 * Harvard caches, you need to implement this function. 404 mcr p15, 0, ip, c7, c7, 0 @ invalidate I+D caches 417 mcr p15, 0, r0, c7, c7 @ invalidate I,D caches on v4 425 mov r0, #4 @ disable write-back on caches explicitly
|
H A D | proc-sa1100.S | 50 * - Clean and turn off caches. 57 mcr p15, 0, r0, c1, c0, 0 @ disable caches 73 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches 120 * Clean the specified entry of any caches such that the MMU 201 mcr p15, 0, r0, c7, c7 @ invalidate I,D caches on v4
|
H A D | proc-arm920.S | 61 mcr p15, 0, r0, c1, c0, 0 @ disable caches 77 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches 173 * Harvard caches, you need to implement this function. 186 * Harvard caches, you need to implement this function. 389 mcr p15, 0, ip, c7, c7, 0 @ invalidate I+D caches 402 mcr p15, 0, r0, c7, c7 @ invalidate I,D caches on v4
|
H A D | proc-arm925.S | 84 mcr p15, 0, r0, c1, c0, 0 @ disable caches 109 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches 221 * Harvard caches, you need to implement this function. 234 * Harvard caches, you need to implement this function. 436 mcr p15, 0, r0, c7, c7 @ invalidate I,D caches on v4 443 mov r0, #4 @ disable write-back on caches explicitly
|
H A D | proc-mohawk.S | 44 mcr p15, 0, r0, c1, c0, 0 @ disable caches 62 mcr p15, 0, ip, c7, c7, 0 @ invalidate I,D caches 155 * Harvard caches, you need to implement this function. 168 * Harvard caches, you need to implement this function. 359 mcr p15, 0, ip, c7, c7, 0 @ invalidate I & D caches, BTB 378 mcr p15, 0, r0, c7, c7 @ invalidate I,D caches
|
/kernel/linux/linux-6.6/tools/perf/ |
H A D | builtin-stat.c | 1341 struct cpu_cache_level caches[MAX_CACHE_LVL]; in cpu__get_cache_details() local 1347 ret = build_caches_for_cpu(cpu.cpu, caches, &caches_cnt); in cpu__get_cache_details() 1371 if (caches[i].level > caches[max_level_index].level) in cpu__get_cache_details() 1375 cache->cache_lvl = caches[max_level_index].level; in cpu__get_cache_details() 1376 cache->cache = cpu__get_cache_id_from_map(cpu, caches[max_level_index].map); in cpu__get_cache_details() 1378 /* Reset i to 0 to free entire caches[] */ in cpu__get_cache_details() 1384 if (caches[i].level == cache_level) { in cpu__get_cache_details() 1386 cache->cache = cpu__get_cache_id_from_map(cpu, caches[i].map); in cpu__get_cache_details() 1389 cpu_cache_level__free(&caches[ in cpu__get_cache_details() 1690 struct cpu_cache_level *caches = env->caches; perf_env__get_cache_id_for_cpu() local [all...] |
/kernel/linux/linux-5.10/drivers/acpi/numa/ |
H A D | hmat.c | 67 struct list_head caches; member 142 INIT_LIST_HEAD(&target->caches); in alloc_memory_target() 415 list_add_tail(&tcache->node, &target->caches); in hmat_parse_cache() 698 list_for_each_entry(tcache, &target->caches, node) in hmat_register_target_cache() 799 list_for_each_entry_safe(tcache, cnext, &target->caches, node) { in hmat_free_structures()
|
/kernel/linux/linux-6.6/drivers/acpi/numa/ |
H A D | hmat.c | 66 struct list_head caches; member 141 INIT_LIST_HEAD(&target->caches); in alloc_memory_target() 414 list_add_tail(&tcache->node, &target->caches); in hmat_parse_cache() 697 list_for_each_entry(tcache, &target->caches, node) in hmat_register_target_cache() 793 list_for_each_entry_safe(tcache, cnext, &target->caches, node) { in hmat_free_structures()
|