Home
last modified time | relevance | path

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

/linux-3.4.99/include/linux/
Dcpu_rmap.h22 struct cpu_rmap { struct
32 extern struct cpu_rmap *alloc_cpu_rmap(unsigned int size, gfp_t flags); argument
38 static inline void free_cpu_rmap(struct cpu_rmap *rmap) in free_cpu_rmap()
43 extern int cpu_rmap_add(struct cpu_rmap *rmap, void *obj);
44 extern int cpu_rmap_update(struct cpu_rmap *rmap, u16 index,
47 static inline u16 cpu_rmap_lookup_index(struct cpu_rmap *rmap, unsigned int cpu) in cpu_rmap_lookup_index()
52 static inline void *cpu_rmap_lookup_obj(struct cpu_rmap *rmap, unsigned int cpu) in cpu_rmap_lookup_obj()
65 static inline struct cpu_rmap *alloc_irq_cpu_rmap(unsigned int size) in alloc_irq_cpu_rmap()
69 extern void free_irq_cpu_rmap(struct cpu_rmap *rmap);
71 extern int irq_cpu_rmap_add(struct cpu_rmap *rmap, int irq);
Dnetdevice.h1182 struct cpu_rmap *rx_cpu_rmap;
/linux-3.4.99/lib/
Dcpu_rmap.c30 struct cpu_rmap *alloc_cpu_rmap(unsigned int size, gfp_t flags) in alloc_cpu_rmap()
32 struct cpu_rmap *rmap; in alloc_cpu_rmap()
41 obj_offset = ALIGN(offsetof(struct cpu_rmap, near[nr_cpu_ids]), in alloc_cpu_rmap()
69 static bool cpu_rmap_copy_neigh(struct cpu_rmap *rmap, unsigned int cpu, in cpu_rmap_copy_neigh()
86 static void debug_print_rmap(const struct cpu_rmap *rmap, const char *prefix) in debug_print_rmap()
101 debug_print_rmap(const struct cpu_rmap *rmap, const char *prefix) in debug_print_rmap()
113 int cpu_rmap_add(struct cpu_rmap *rmap, void *obj) in cpu_rmap_add()
130 int cpu_rmap_update(struct cpu_rmap *rmap, u16 index, in cpu_rmap_update()
192 struct cpu_rmap *rmap;
203 void free_irq_cpu_rmap(struct cpu_rmap *rmap) in free_irq_cpu_rmap()
[all …]
DMakefile116 obj-$(CONFIG_CPU_RMAP) += cpu_rmap.o
/linux-3.4.99/Documentation/networking/
Dscaling.txt288 functions in the cpu_rmap (“CPU affinity reverse map”) kernel library