Symbol: mlx5_irq
drivers/net/ethernet/mellanox/mlx5/core/eq.c
64
struct mlx5_irq *ctrl_irq;
drivers/net/ethernet/mellanox/mlx5/core/eq.c
813
struct mlx5_irq *irq;
drivers/net/ethernet/mellanox/mlx5/core/eq.c
845
struct mlx5_irq *irq;
drivers/net/ethernet/mellanox/mlx5/core/eq.c
860
struct mlx5_irq *irq;
drivers/net/ethernet/mellanox/mlx5/core/eq.c
878
struct mlx5_irq *irq;
drivers/net/ethernet/mellanox/mlx5/core/eq.c
989
struct mlx5_irq *irq;
drivers/net/ethernet/mellanox/mlx5/core/irq_affinity.c
101
struct mlx5_irq *irq = NULL;
drivers/net/ethernet/mellanox/mlx5/core/irq_affinity.c
102
struct mlx5_irq *iter;
drivers/net/ethernet/mellanox/mlx5/core/irq_affinity.c
139
struct mlx5_irq *
drivers/net/ethernet/mellanox/mlx5/core/irq_affinity.c
143
struct mlx5_irq *least_loaded_irq, *new_irq;
drivers/net/ethernet/mellanox/mlx5/core/irq_affinity.c
190
void mlx5_irq_affinity_irq_release(struct mlx5_core_dev *dev, struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/irq_affinity.c
47
static struct mlx5_irq *
drivers/net/ethernet/mellanox/mlx5/core/irq_affinity.c
51
struct mlx5_irq *irq;
drivers/net/ethernet/mellanox/mlx5/core/irq_affinity.c
96
static struct mlx5_irq *
drivers/net/ethernet/mellanox/mlx5/core/lib/eq.h
35
struct mlx5_irq *irq;
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
11
struct mlx5_irq;
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
30
struct mlx5_irq *mlx5_ctrl_irq_request(struct mlx5_core_dev *dev);
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
31
void mlx5_ctrl_irq_release(struct mlx5_core_dev *dev, struct mlx5_irq *ctrl_irq);
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
32
struct mlx5_irq *mlx5_irq_request(struct mlx5_core_dev *dev, u16 vecidx,
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
35
struct mlx5_irq *mlx5_irq_request_vector(struct mlx5_core_dev *dev, u16 cpu,
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
37
void mlx5_irq_release_vector(struct mlx5_irq *irq);
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
38
int mlx5_irq_attach_nb(struct mlx5_irq *irq, struct notifier_block *nb);
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
39
int mlx5_irq_detach_nb(struct mlx5_irq *irq, struct notifier_block *nb);
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
40
struct cpumask *mlx5_irq_get_affinity_mask(struct mlx5_irq *irq);
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
41
int mlx5_irq_get_index(struct mlx5_irq *irq);
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
42
int mlx5_irq_get_irq(const struct mlx5_irq *irq);
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
45
struct mlx5_irq *mlx5_irq_affinity_irq_request_auto(struct mlx5_core_dev *dev,
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
47
struct mlx5_irq *
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
50
void mlx5_irq_affinity_irq_release(struct mlx5_core_dev *dev, struct mlx5_irq *irq);
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
53
struct mlx5_irq *mlx5_irq_affinity_irq_request_auto(struct mlx5_core_dev *dev,
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
59
static inline struct mlx5_irq *
drivers/net/ethernet/mellanox/mlx5/core/mlx5_irq.h
67
void mlx5_irq_affinity_irq_release(struct mlx5_core_dev *dev, struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
141
static void mlx5_system_free_irq(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
164
static void irq_release(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
174
int mlx5_irq_put(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
189
int mlx5_irq_read_locked(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
195
int mlx5_irq_get_locked(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
204
static int irq_get(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
242
struct mlx5_irq *mlx5_irq_alloc(struct mlx5_irq_pool *pool, int i,
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
248
struct mlx5_irq *irq;
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
326
int mlx5_irq_attach_nb(struct mlx5_irq *irq, struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
342
int mlx5_irq_detach_nb(struct mlx5_irq *irq, struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
351
struct cpumask *mlx5_irq_get_affinity_mask(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
356
int mlx5_irq_get_irq(const struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
361
int mlx5_irq_get_index(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
366
struct mlx5_irq_pool *mlx5_irq_get_pool(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
374
static struct mlx5_irq *
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
379
struct mlx5_irq *irq;
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
433
static void _mlx5_irq_release(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
444
void mlx5_ctrl_irq_release(struct mlx5_core_dev *dev, struct mlx5_irq *ctrl_irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
455
struct mlx5_irq *mlx5_ctrl_irq_request(struct mlx5_core_dev *dev)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
459
struct mlx5_irq *irq;
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
497
struct mlx5_irq *mlx5_irq_request(struct mlx5_core_dev *dev, u16 vecidx,
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
503
struct mlx5_irq *irq;
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
519
void mlx5_irq_release_vector(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
537
struct mlx5_irq *mlx5_irq_request_vector(struct mlx5_core_dev *dev, u16 cpu,
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
544
struct mlx5_irq *irq;
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
589
struct mlx5_irq *irq;
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
684
struct mlx5_irq *irq;
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h
17
struct mlx5_irq;
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h
36
struct mlx5_irq *mlx5_irq_alloc(struct mlx5_irq_pool *pool, int i,
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h
39
int mlx5_irq_get_locked(struct mlx5_irq *irq);
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h
40
int mlx5_irq_read_locked(struct mlx5_irq *irq);
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h
41
int mlx5_irq_put(struct mlx5_irq *irq);
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h
42
struct mlx5_irq_pool *mlx5_irq_get_pool(struct mlx5_irq *irq);
include/linux/mlx5/eq.h
12
struct mlx5_irq;
include/linux/mlx5/eq.h
18
struct mlx5_irq *irq;