Symbol: cpu_rmap
drivers/net/ethernet/broadcom/bnxt/bnxt.c
11740
struct cpu_rmap *rmap = NULL;
drivers/net/ethernet/mellanox/mlx4/eq.c
1442
struct cpu_rmap *mlx4_get_cpu_rmap(struct mlx4_dev *dev, int port)
drivers/net/ethernet/mellanox/mlx4/mlx4.h
846
struct cpu_rmap *rmap;
drivers/net/ethernet/mellanox/mlx5/core/eq.c
1135
struct cpu_rmap *mlx5_eq_table_get_rmap(struct mlx5_core_dev *dev)
drivers/net/ethernet/mellanox/mlx5/core/eq.c
65
struct cpu_rmap *rmap;
drivers/net/ethernet/mellanox/mlx5/core/eq.c
828
static struct cpu_rmap *mlx5_eq_table_get_pci_rmap(struct mlx5_core_dev *dev)
drivers/net/ethernet/mellanox/mlx5/core/eq.c
844
struct cpu_rmap *rmap;
drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h
103
struct cpu_rmap *mlx5_eq_table_get_rmap(struct mlx5_core_dev *dev);
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
12
struct cpu_rmap;
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
34
struct cpu_rmap **rmap);
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
36
u16 vecidx, struct cpu_rmap **rmap);
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
158
struct cpu_rmap *rmap;
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
257
struct cpu_rmap **rmap)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
390
struct cpu_rmap **rmap)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
512
struct cpu_rmap **rmap)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
551
u16 vecidx, struct cpu_rmap **rmap)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h
18
struct cpu_rmap;
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h
38
struct cpu_rmap **rmap);
include/linux/cpu_rmap.h
34
extern struct cpu_rmap *alloc_cpu_rmap(unsigned int size, gfp_t flags);
include/linux/cpu_rmap.h
35
extern void cpu_rmap_get(struct cpu_rmap *rmap);
include/linux/cpu_rmap.h
36
extern int cpu_rmap_put(struct cpu_rmap *rmap);
include/linux/cpu_rmap.h
38
extern int cpu_rmap_add(struct cpu_rmap *rmap, void *obj);
include/linux/cpu_rmap.h
39
extern int cpu_rmap_update(struct cpu_rmap *rmap, u16 index,
include/linux/cpu_rmap.h
42
static inline u16 cpu_rmap_lookup_index(struct cpu_rmap *rmap, unsigned int cpu)
include/linux/cpu_rmap.h
47
static inline void *cpu_rmap_lookup_obj(struct cpu_rmap *rmap, unsigned int cpu)
include/linux/cpu_rmap.h
58
static inline struct cpu_rmap *alloc_irq_cpu_rmap(unsigned int size)
include/linux/cpu_rmap.h
62
extern void free_irq_cpu_rmap(struct cpu_rmap *rmap);
include/linux/cpu_rmap.h
64
int irq_cpu_rmap_remove(struct cpu_rmap *rmap, int irq);
include/linux/cpu_rmap.h
65
extern int irq_cpu_rmap_add(struct cpu_rmap *rmap, int irq);
include/linux/mlx4/device.h
1430
struct cpu_rmap *mlx4_get_cpu_rmap(struct mlx4_dev *dev, int port);
include/linux/netdevice.h
2360
struct cpu_rmap *rx_cpu_rmap;
lib/cpu_rmap.c
111
static void debug_print_rmap(const struct cpu_rmap *rmap, const char *prefix)
lib/cpu_rmap.c
126
debug_print_rmap(const struct cpu_rmap *rmap, const char *prefix)
lib/cpu_rmap.c
131
static int get_free_index(struct cpu_rmap *rmap)
lib/cpu_rmap.c
149
int cpu_rmap_add(struct cpu_rmap *rmap, void *obj)
lib/cpu_rmap.c
167
int cpu_rmap_update(struct cpu_rmap *rmap, u16 index,
lib/cpu_rmap.c
227
struct cpu_rmap *rmap;
lib/cpu_rmap.c
237
void free_irq_cpu_rmap(struct cpu_rmap *rmap)
lib/cpu_rmap.c
25
struct cpu_rmap *alloc_cpu_rmap(unsigned int size, gfp_t flags)
lib/cpu_rmap.c
27
struct cpu_rmap *rmap;
lib/cpu_rmap.c
293
int irq_cpu_rmap_remove(struct cpu_rmap *rmap, int irq)
lib/cpu_rmap.c
310
int irq_cpu_rmap_add(struct cpu_rmap *rmap, int irq)
lib/cpu_rmap.c
36
obj_offset = ALIGN(offsetof(struct cpu_rmap, near[nr_cpu_ids]),
lib/cpu_rmap.c
68
struct cpu_rmap *rmap = container_of(ref, struct cpu_rmap, refcount);
lib/cpu_rmap.c
76
void cpu_rmap_get(struct cpu_rmap *rmap)
lib/cpu_rmap.c
85
int cpu_rmap_put(struct cpu_rmap *rmap)
lib/cpu_rmap.c
94
static bool cpu_rmap_copy_neigh(struct cpu_rmap *rmap, unsigned int cpu,
net/core/dev.c
7304
struct cpu_rmap *rmap = napi->dev->rx_cpu_rmap;
net/core/dev.c
7326
struct cpu_rmap *rmap = napi->dev->rx_cpu_rmap;
net/core/dev.c
7355
struct cpu_rmap *rmap = dev->rx_cpu_rmap;