Home
last modified time | relevance | path

Searched refs:cpumap (Results 1 – 17 of 17) sorted by relevance

/linux/kernel/irq/
H A Dmatrix.c11 struct cpumap { struct
32 struct cpumap __percpu *maps; argument
72 struct cpumap *cm = per_cpu_ptr(m->maps, cpu); in irq_alloc_matrix()
86 struct cpumap *cm = this_cpu_ptr(m->maps); in irq_matrix_online()
107 struct cpumap *cm = this_cpu_ptr(m->maps); in irq_matrix_offline()
116 static unsigned int matrix_alloc_area(struct irq_matrix *m, struct cpumap *cm, in matrix_alloc_area()
139 struct cpumap *cm; in matrix_find_best_cpu()
160 struct cpumap *cm; in matrix_find_best_cpu_managed()
190 struct cpumap *cm = this_cpu_ptr(m->maps); in irq_matrix_assign_system()
221 struct cpumap *cm = per_cpu_ptr(m->maps, cpu); in irq_matrix_reserve_managed()
[all …]
/linux/include/trace/events/
H A Dirq_matrix.h10 struct cpumap;
68 struct cpumap *cmap),
144 struct irq_matrix *matrix, struct cpumap *cmap),
152 struct irq_matrix *matrix, struct cpumap *cmap),
160 struct irq_matrix *matrix, struct cpumap *cmap),
168 struct irq_matrix *matrix, struct cpumap *cmap),
176 struct irq_matrix *matrix, struct cpumap *cmap),
184 struct irq_matrix *matrix, struct cpumap *cmap),
192 struct irq_matrix *matrix, struct cpumap *cmap),
/linux/tools/perf/
H A Dbuiltin-ftrace.c319 static int set_tracing_cpumask(struct perf_cpu_map *cpumap) in set_tracing_cpumask() argument
326 last_cpu = perf_cpu_map__cpu(cpumap, perf_cpu_map__nr(cpumap) - 1).cpu; in set_tracing_cpumask()
336 cpu_map__snprint_mask(cpumap, cpumask, mask_size); in set_tracing_cpumask()
346 struct perf_cpu_map *cpumap = ftrace->evlist->core.user_requested_cpus; in set_tracing_cpu() local
351 return set_tracing_cpumask(cpumap); in set_tracing_cpu()
378 struct perf_cpu_map *cpumap = perf_cpu_map__new_online_cpus(); in reset_tracing_cpu() local
381 ret = set_tracing_cpumask(cpumap); in reset_tracing_cpu()
382 perf_cpu_map__put(cpumap); in reset_tracing_cpu()
/linux/tools/lib/perf/tests/
H A DBuild4 tests-y += test-cpumap.o
/linux/tools/lib/perf/
H A DBuild2 libperf-y += cpumap.o
H A DMakefile177 HDRS := bpf_perf.h core.h cpumap.h threadmap.h evlist.h evsel.h event.h mmap.h
178 INTERNAL_HDRS := cpumap.h evlist.h evsel.h lib.h mmap.h rc_check.h threadmap.h xyarray.h
/linux/Documentation/bpf/
H A Dmap_cpumap.rst11 .. kernel-doc:: kernel/bpf/cpumap.c
177 - https://developers.redhat.com/blog/2021/05/13/receive-side-scaling-rss-with-ebpf-and-cpumap#redir…
H A Dmap_xskmap.rst12 call ``bpf_redirect_map()`` and ``XDP_REDIRECT`` action, like 'devmap' and 'cpumap'.
/linux/Documentation/bpf/libbpf/
H A Dprogram_types.rst200 … | ``BPF_XDP_CPUMAP`` | ``xdp.frags/cpumap`` | …
202 | | | ``xdp/cpumap
/linux/kernel/bpf/
H A DMakefile24 obj-$(CONFIG_BPF_SYSCALL) += cpumap.o
/linux/drivers/net/ethernet/ti/
H A Ddavinci_cpdma.c83 void *cpumap; /* dma_alloc map */ member
201 if (pool->cpumap) in cpdma_desc_pool_destroy()
202 dma_free_coherent(ctlr->dev, pool->mem_size, pool->cpumap, in cpdma_desc_pool_destroy()
254 pool->cpumap = dma_alloc_coherent(ctlr->dev, pool->mem_size, in cpdma_desc_pool_create()
256 pool->iomap = (void __iomem __force *)pool->cpumap; in cpdma_desc_pool_create()
/linux/arch/sparc/kernel/
H A DMakefile74 obj-$(CONFIG_SPARC64_SMP) += cpumap.o
/linux/Documentation/ABI/stable/
H A Dsysfs-devices-node40 What: /sys/devices/system/node/nodeX/cpumap
44 The node's cpumap.
/linux/tools/testing/selftests/bpf/progs/
H A Dmap_ptr_kern.c463 struct bpf_cpu_map *cpumap = (struct bpf_cpu_map *)&m_cpumap; in check_cpumap() local
466 VERIFY(check_default(&cpumap->map, map)); in check_cpumap()
/linux/tools/lib/perf/Documentation/
H A Dlibperf.txt36 #include <perf/cpumap.h>
/linux/tools/bpf/bpftool/Documentation/
H A Dbpftool-map.rst55 | | **devmap** | **devmap_hash** | **sockmap** | **cpumap** | **xskmap** | **sockhash**
/linux/
H A DMAINTAINERS25861 F: kernel/bpf/cpumap.c