/linux-4.4.14/drivers/staging/rdma/ehca/ |
D | ehca_qp.c | 472 if (!atomic_add_unless(&shca->num_qps, 1, shca->max_num_qps)) { in internal_create_qp() 481 atomic_dec(&shca->num_qps); in internal_create_qp() 492 atomic_dec(&shca->num_qps); in internal_create_qp() 511 atomic_dec(&shca->num_qps); in internal_create_qp() 522 atomic_dec(&shca->num_qps); in internal_create_qp() 534 atomic_dec(&shca->num_qps); in internal_create_qp() 546 atomic_dec(&shca->num_qps); in internal_create_qp() 560 atomic_dec(&shca->num_qps); in internal_create_qp() 568 atomic_dec(&shca->num_qps); in internal_create_qp() 580 atomic_dec(&shca->num_qps); in internal_create_qp() [all …]
|
D | ehca_classes.h | 134 atomic_t num_qps; member
|
D | ehca_main.c | 769 atomic_set(&shca->num_qps, 0); in ehca_probe()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx5/core/ |
D | qp.c | 209 atomic_read(&dev->num_qps)); in mlx5_core_create_qp() 232 atomic_inc(&dev->num_qps); in mlx5_core_create_qp() 277 atomic_dec(&dev->num_qps); in mlx5_core_destroy_qp()
|
D | debugfs.c | 108 atomic_set(&dev->num_qps, 0); in mlx5_qp_debugfs_init()
|
/linux-4.4.14/drivers/net/ethernet/mellanox/mlx4/ |
D | qp.c | 398 (dev->caps.num_qps - 1), qp); in mlx4_qp_alloc() 490 radix_tree_delete(&dev->qp_table_tree, qp->qpn & (dev->caps.num_qps - 1)); in mlx4_qp_remove() 541 err = mlx4_bitmap_init(*bitmap + MLX4_QP_TABLE_ZONE_GENERAL, dev->caps.num_qps, in mlx4_create_zones() 770 int last_base = dev->caps.num_qps; in mlx4_init_qp_table() 802 if (reserved_from_bot + reserved_from_top > dev->caps.num_qps) { in mlx4_init_qp_table()
|
D | profile.c | 183 dev->caps.num_qps = profile[i].num; in mlx4_make_profile()
|
D | main.c | 849 dev->caps.num_qps = 1 << hca_param.log_num_qps; in mlx4_slave_cap() 1354 cmpt_entry_sz, dev->caps.num_qps, in mlx4_init_cmpt_table() 1483 dev->caps.num_qps, in mlx4_init_icm() 1494 dev->caps.num_qps, in mlx4_init_icm() 1505 dev->caps.num_qps, in mlx4_init_icm() 1516 dev->caps.num_qps, in mlx4_init_icm()
|
D | fw.c | 388 size = dev->caps.num_qps; in mlx4_QUERY_FUNC_CAP_wrapper() 2484 u32 num_qps; in mlx4_opreq_action() local 2526 num_qps = be32_to_cpu(mgm->members_count) & in mlx4_opreq_action() 2531 for (i = 0; i < num_qps; i++) { in mlx4_opreq_action()
|
D | resource_tracker.c | 444 dev->quotas.qp = dev->caps.num_qps - dev->caps.reserved_qps - in mlx4_init_quotas() 530 t, dev->caps.num_qps - in mlx4_init_resource_tracker()
|
/linux-4.4.14/drivers/infiniband/hw/mthca/ |
D | mthca_qp.c | 244 qp = mthca_array_get(&dev->qp_table.qp, qpn & (dev->limits.num_qps - 1)); in mthca_qp_event() 755 ((qp->qpn & (dev->limits.num_qps - 1)) * MTHCA_RDB_ENTRY_SIZE << in __mthca_modify_qp() 1307 qp->qpn & (dev->limits.num_qps - 1), qp); in mthca_alloc_qp() 1438 qp->qpn & (dev->limits.num_qps - 1)); in mthca_free_qp() 2267 dev->limits.num_qps, in mthca_init_qp_table() 2275 dev->limits.num_qps); in mthca_init_qp_table() 2296 mthca_array_cleanup(&dev->qp_table.qp, dev->limits.num_qps); in mthca_init_qp_table() 2309 mthca_array_cleanup(&dev->qp_table.qp, dev->limits.num_qps); in mthca_cleanup_qp_table()
|
D | mthca_main.c | 446 mdev->limits.num_qps, in mthca_init_icm() 457 mdev->limits.num_qps, in mthca_init_icm() 468 mdev->limits.num_qps << in mthca_init_icm()
|
D | mthca_profile.c | 175 dev->limits.num_qps = profile[i].num; in mthca_make_profile()
|
D | mthca_dev.h | 144 int num_qps; member
|
D | mthca_provider.c | 97 props->max_qp = mdev->limits.num_qps - mdev->limits.reserved_qps; in mthca_query_device() 313 uresp.qp_tab_size = to_mdev(ibdev)->limits.num_qps; in mthca_alloc_ucontext()
|
D | mthca_cq.c | 527 (dev->limits.num_qps - 1)); in mthca_poll_one()
|
/linux-4.4.14/include/linux/mlx4/ |
D | qp.h | 485 return radix_tree_lookup(&dev->qp_table_tree, qpn & (dev->caps.num_qps - 1)); in __mlx4_qp_lookup()
|
D | device.h | 526 int num_qps; member
|
/linux-4.4.14/include/linux/mlx5/ |
D | driver.h | 527 atomic_t num_qps; member
|
/linux-4.4.14/drivers/infiniband/hw/mlx4/ |
D | main.c | 915 resp_v3.qp_tab_size = dev->dev->caps.num_qps; in mlx4_ib_alloc_ucontext() 920 resp.qp_tab_size = dev->dev->caps.num_qps; in mlx4_ib_alloc_ucontext()
|
/linux-4.4.14/drivers/net/ethernet/intel/i40e/ |
D | i40e_main.c | 1624 int pow, num_qps; in i40e_vsi_setup_queue_map() local 1647 num_qps = qcount; in i40e_vsi_setup_queue_map() 1649 while (num_qps && (BIT_ULL(pow) < qcount)) { in i40e_vsi_setup_queue_map() 1651 num_qps >>= 1; in i40e_vsi_setup_queue_map()
|