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
990
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
136
struct mlx5_irq *
drivers/net/ethernet/mellanox/mlx5/core/irq_affinity.c
140
struct mlx5_irq *least_loaded_irq, *new_irq;
drivers/net/ethernet/mellanox/mlx5/core/irq_affinity.c
187
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
154
static void mlx5_system_free_irq(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
177
static void irq_release(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
187
int mlx5_irq_put(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
202
int mlx5_irq_read_locked(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
208
int mlx5_irq_get_locked(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
217
static int irq_get(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
255
struct mlx5_irq *mlx5_irq_alloc(struct mlx5_irq_pool *pool, int i,
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
261
struct mlx5_irq *irq;
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
339
int mlx5_irq_attach_nb(struct mlx5_irq *irq, struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
355
int mlx5_irq_detach_nb(struct mlx5_irq *irq, struct notifier_block *nb)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
364
struct cpumask *mlx5_irq_get_affinity_mask(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
369
int mlx5_irq_get_irq(const struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
374
int mlx5_irq_get_index(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
379
struct mlx5_irq_pool *mlx5_irq_get_pool(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
387
static struct mlx5_irq *
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
392
struct mlx5_irq *irq;
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
446
static void _mlx5_irq_release(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
457
void mlx5_ctrl_irq_release(struct mlx5_core_dev *dev, struct mlx5_irq *ctrl_irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
468
struct mlx5_irq *mlx5_ctrl_irq_request(struct mlx5_core_dev *dev)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
472
struct mlx5_irq *irq;
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
510
struct mlx5_irq *mlx5_irq_request(struct mlx5_core_dev *dev, u16 vecidx,
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
516
struct mlx5_irq *irq;
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
532
void mlx5_irq_release_vector(struct mlx5_irq *irq)
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
550
struct mlx5_irq *mlx5_irq_request_vector(struct mlx5_core_dev *dev, u16 cpu,
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
557
struct mlx5_irq *irq;
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
602
struct mlx5_irq *irq;
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c
697
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;