/kernel/linux/linux-5.10/drivers/infiniband/hw/mthca/ |
H A D | mthca_cmd.h | 291 int eq_num); 293 int eq_num); 295 int eq_num);
|
H A D | mthca_cmd.c | 1630 int eq_num) in mthca_MAP_EQ() 1634 (unsigned long long) event_mask, eq_num); in mthca_MAP_EQ() 1635 return mthca_cmd(dev, event_mask, (unmap << 31) | eq_num, in mthca_MAP_EQ() 1640 int eq_num) in mthca_SW2HW_EQ() 1642 return mthca_cmd(dev, mailbox->dma, eq_num, 0, CMD_SW2HW_EQ, in mthca_SW2HW_EQ() 1647 int eq_num) in mthca_HW2SW_EQ() 1649 return mthca_cmd_box(dev, 0, mailbox->dma, eq_num, 0, in mthca_HW2SW_EQ() 1629 mthca_MAP_EQ(struct mthca_dev *dev, u64 event_mask, int unmap, int eq_num) mthca_MAP_EQ() argument 1639 mthca_SW2HW_EQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int eq_num) mthca_SW2HW_EQ() argument 1646 mthca_HW2SW_EQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int eq_num) mthca_HW2SW_EQ() argument
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mthca/ |
H A D | mthca_cmd.h | 291 int eq_num); 293 int eq_num); 295 int eq_num);
|
H A D | mthca_cmd.c | 1630 int eq_num) in mthca_MAP_EQ() 1634 (unsigned long long) event_mask, eq_num); in mthca_MAP_EQ() 1635 return mthca_cmd(dev, event_mask, (unmap << 31) | eq_num, in mthca_MAP_EQ() 1640 int eq_num) in mthca_SW2HW_EQ() 1642 return mthca_cmd(dev, mailbox->dma, eq_num, 0, CMD_SW2HW_EQ, in mthca_SW2HW_EQ() 1647 int eq_num) in mthca_HW2SW_EQ() 1649 return mthca_cmd_box(dev, 0, mailbox->dma, eq_num, 0, in mthca_HW2SW_EQ() 1629 mthca_MAP_EQ(struct mthca_dev *dev, u64 event_mask, int unmap, int eq_num) mthca_MAP_EQ() argument 1639 mthca_SW2HW_EQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int eq_num) mthca_SW2HW_EQ() argument 1646 mthca_HW2SW_EQ(struct mthca_dev *dev, struct mthca_mailbox *mailbox, int eq_num) mthca_HW2SW_EQ() argument
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hw_v1.c | 4169 static void hns_roce_v1_enable_eq(struct hns_roce_dev *hr_dev, int eq_num, in hns_roce_v1_enable_eq() argument 4172 void __iomem *eqc = hr_dev->eq_table.eqc_base[eq_num]; in hns_roce_v1_enable_eq() 4285 int eq_num; in hns_roce_v1_init_eq_table() local 4289 eq_num = hr_dev->caps.num_comp_vectors + hr_dev->caps.num_aeq_vectors; in hns_roce_v1_init_eq_table() 4290 irq_num = eq_num + hr_dev->caps.num_other_vectors; in hns_roce_v1_init_eq_table() 4292 eq_table->eq = kcalloc(eq_num, sizeof(*eq_table->eq), GFP_KERNEL); in hns_roce_v1_init_eq_table() 4296 eq_table->eqc_base = kcalloc(eq_num, sizeof(*eq_table->eqc_base), in hns_roce_v1_init_eq_table() 4303 for (i = 0; i < eq_num; i++) { in hns_roce_v1_init_eq_table() 4346 for (i = 0; i < eq_num; i++) { in hns_roce_v1_init_eq_table() 4355 if (j < eq_num) in hns_roce_v1_init_eq_table() 4396 int eq_num; hns_roce_v1_cleanup_eq_table() local [all...] |
H A D | hns_roce_hw_v2.c | 5695 int eq_num, int enable_flag) in hns_roce_v2_int_mask_enable() 5700 for (i = 0; i < eq_num; i++) in hns_roce_v2_int_mask_enable() 5710 for (i = 0; i < eq_num; i++) in hns_roce_v2_int_mask_enable() 6007 int eq_num; in __hns_roce_free_irq() local 6010 eq_num = hr_dev->caps.num_comp_vectors + hr_dev->caps.num_aeq_vectors; in __hns_roce_free_irq() 6011 irq_num = eq_num + hr_dev->caps.num_other_vectors; in __hns_roce_free_irq() 6016 for (i = 0; i < eq_num; i++) in __hns_roce_free_irq() 6030 int eq_num; in hns_roce_v2_init_eq_table() local 6041 eq_num = comp_num + aeq_num; in hns_roce_v2_init_eq_table() 6042 irq_num = eq_num in hns_roce_v2_init_eq_table() 5694 hns_roce_v2_int_mask_enable(struct hns_roce_dev *hr_dev, int eq_num, int enable_flag) hns_roce_v2_int_mask_enable() argument 6116 int eq_num; hns_roce_v2_cleanup_eq_table() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | eq.c | 902 int eq_num) in mlx4_MAP_EQ() 904 return mlx4_cmd(dev, event_mask, (unmap << 31) | eq_num, in mlx4_MAP_EQ() 910 int eq_num) in mlx4_SW2HW_EQ() 912 return mlx4_cmd(dev, mailbox->dma, eq_num, 0, in mlx4_SW2HW_EQ() 917 static int mlx4_HW2SW_EQ(struct mlx4_dev *dev, int eq_num) in mlx4_HW2SW_EQ() argument 919 return mlx4_cmd(dev, 0, eq_num, 1, MLX4_CMD_HW2SW_EQ, in mlx4_HW2SW_EQ() 901 mlx4_MAP_EQ(struct mlx4_dev *dev, u64 event_mask, int unmap, int eq_num) mlx4_MAP_EQ() argument 909 mlx4_SW2HW_EQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, int eq_num) mlx4_SW2HW_EQ() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
H A D | eq.c | 903 int eq_num) in mlx4_MAP_EQ() 905 return mlx4_cmd(dev, event_mask, (unmap << 31) | eq_num, in mlx4_MAP_EQ() 911 int eq_num) in mlx4_SW2HW_EQ() 913 return mlx4_cmd(dev, mailbox->dma, eq_num, 0, in mlx4_SW2HW_EQ() 918 static int mlx4_HW2SW_EQ(struct mlx4_dev *dev, int eq_num) in mlx4_HW2SW_EQ() argument 920 return mlx4_cmd(dev, 0, eq_num, 1, MLX4_CMD_HW2SW_EQ, in mlx4_HW2SW_EQ() 902 mlx4_MAP_EQ(struct mlx4_dev *dev, u64 event_mask, int unmap, int eq_num) mlx4_MAP_EQ() argument 910 mlx4_SW2HW_EQ(struct mlx4_dev *dev, struct mlx4_cmd_mailbox *mailbox, int eq_num) mlx4_SW2HW_EQ() argument
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/hns/ |
H A D | hns_roce_hw_v2.c | 6246 int eq_num, u32 enable_flag) in hns_roce_v2_int_mask_enable() 6250 for (i = 0; i < eq_num; i++) in hns_roce_v2_int_mask_enable() 6483 int eq_num; in __hns_roce_free_irq() local 6486 eq_num = hr_dev->caps.num_comp_vectors + hr_dev->caps.num_aeq_vectors; in __hns_roce_free_irq() 6487 irq_num = eq_num + hr_dev->caps.num_other_vectors; in __hns_roce_free_irq() 6492 for (i = 0; i < eq_num; i++) in __hns_roce_free_irq() 6508 int eq_num; in hns_roce_v2_init_eq_table() local 6517 eq_num = comp_num + aeq_num; in hns_roce_v2_init_eq_table() 6518 irq_num = eq_num + other_num; in hns_roce_v2_init_eq_table() 6520 eq_table->eq = kcalloc(eq_num, sizeo in hns_roce_v2_init_eq_table() 6245 hns_roce_v2_int_mask_enable(struct hns_roce_dev *hr_dev, int eq_num, u32 enable_flag) hns_roce_v2_int_mask_enable() argument 6591 int eq_num; hns_roce_v2_cleanup_eq_table() local [all...] |