Searched refs:num_qps (Results 1 - 21 of 21) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/mellanox/mlx5/core/
H A Dqp.c202 atomic_read(&dev->num_qps)); mlx5_core_create_qp()
225 atomic_inc(&dev->num_qps); mlx5_core_create_qp()
270 atomic_dec(&dev->num_qps); mlx5_core_destroy_qp()
H A Ddebugfs.c108 atomic_set(&dev->num_qps, 0); mlx5_qp_debugfs_init()
/linux-4.1.27/drivers/infiniband/hw/ehca/
H A Dehca_qp.c472 if (!atomic_add_unless(&shca->num_qps, 1, shca->max_num_qps)) { internal_create_qp()
481 atomic_dec(&shca->num_qps); internal_create_qp()
492 atomic_dec(&shca->num_qps); internal_create_qp()
511 atomic_dec(&shca->num_qps); internal_create_qp()
522 atomic_dec(&shca->num_qps); internal_create_qp()
534 atomic_dec(&shca->num_qps); internal_create_qp()
546 atomic_dec(&shca->num_qps); internal_create_qp()
560 atomic_dec(&shca->num_qps); internal_create_qp()
568 atomic_dec(&shca->num_qps); internal_create_qp()
580 atomic_dec(&shca->num_qps); internal_create_qp()
587 atomic_dec(&shca->num_qps); internal_create_qp()
594 atomic_dec(&shca->num_qps); internal_create_qp()
607 atomic_dec(&shca->num_qps); internal_create_qp()
615 atomic_dec(&shca->num_qps); internal_create_qp()
947 atomic_dec(&shca->num_qps); internal_create_qp()
2224 atomic_dec(&shca->num_qps); internal_destroy_qp()
H A Dehca_classes.h134 atomic_t num_qps; member in struct:ehca_shca
H A Dehca_main.c746 atomic_set(&shca->num_qps, 0); ehca_probe()
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/
H A Dqp.c398 (dev->caps.num_qps - 1), qp); mlx4_qp_alloc()
473 radix_tree_delete(&dev->qp_table_tree, qp->qpn & (dev->caps.num_qps - 1)); mlx4_qp_remove()
524 err = mlx4_bitmap_init(*bitmap + MLX4_QP_TABLE_ZONE_GENERAL, dev->caps.num_qps, mlx4_create_zones()
753 int last_base = dev->caps.num_qps; mlx4_init_qp_table()
788 if (reserved_from_bot + reserved_from_top > dev->caps.num_qps) { mlx4_init_qp_table()
H A Dprofile.c187 dev->caps.num_qps = profile[i].num; mlx4_make_profile()
H A Dmain.c826 dev->caps.num_qps = 1 << hca_param.log_num_qps; mlx4_slave_cap()
1327 cmpt_entry_sz, dev->caps.num_qps, mlx4_init_cmpt_table()
1456 dev->caps.num_qps, mlx4_init_icm()
1467 dev->caps.num_qps, mlx4_init_icm()
1478 dev->caps.num_qps, mlx4_init_icm()
1489 dev->caps.num_qps, mlx4_init_icm()
H A Dfw.c378 size = dev->caps.num_qps; mlx4_QUERY_FUNC_CAP_wrapper()
2456 u32 num_qps; mlx4_opreq_action() local
2498 num_qps = be32_to_cpu(mgm->members_count) & mlx4_opreq_action()
2503 for (i = 0; i < num_qps; i++) { mlx4_opreq_action()
H A Dresource_tracker.c441 dev->quotas.qp = dev->caps.num_qps - dev->caps.reserved_qps - mlx4_init_quotas()
514 t, dev->caps.num_qps - mlx4_init_resource_tracker()
/linux-4.1.27/drivers/infiniband/hw/mthca/
H A Dmthca_qp.c244 qp = mthca_array_get(&dev->qp_table.qp, qpn & (dev->limits.num_qps - 1)); mthca_qp_event()
755 ((qp->qpn & (dev->limits.num_qps - 1)) * MTHCA_RDB_ENTRY_SIZE << __mthca_modify_qp()
1307 qp->qpn & (dev->limits.num_qps - 1), qp); mthca_alloc_qp()
1438 qp->qpn & (dev->limits.num_qps - 1)); mthca_free_qp()
2267 dev->limits.num_qps, mthca_init_qp_table()
2275 dev->limits.num_qps); mthca_init_qp_table()
2296 mthca_array_cleanup(&dev->qp_table.qp, dev->limits.num_qps); mthca_init_qp_table()
2309 mthca_array_cleanup(&dev->qp_table.qp, dev->limits.num_qps); mthca_cleanup_qp_table()
H A Dmthca_profile.c179 dev->limits.num_qps = profile[i].num; mthca_make_profile()
H A Dmthca_main.c446 mdev->limits.num_qps, mthca_init_icm()
457 mdev->limits.num_qps, mthca_init_icm()
468 mdev->limits.num_qps << mthca_init_icm()
H A Dmthca_provider.c94 props->max_qp = mdev->limits.num_qps - mdev->limits.reserved_qps; mthca_query_device()
309 uresp.qp_tab_size = to_mdev(ibdev)->limits.num_qps; mthca_alloc_ucontext()
H A Dmthca_dev.h144 int num_qps; member in struct:mthca_limits
H A Dmthca_cq.c527 (dev->limits.num_qps - 1)); mthca_poll_one()
/linux-4.1.27/include/linux/mlx4/
H A Dqp.h470 return radix_tree_lookup(&dev->qp_table_tree, qpn & (dev->caps.num_qps - 1)); __mlx4_qp_lookup()
H A Ddevice.h509 int num_qps; member in struct:mlx4_caps
/linux-4.1.27/include/linux/mlx5/
H A Ddriver.h531 atomic_t num_qps; member in struct:mlx5_core_dev
/linux-4.1.27/drivers/infiniband/hw/mlx4/
H A Dmain.c645 resp_v3.qp_tab_size = dev->dev->caps.num_qps; mlx4_ib_alloc_ucontext()
650 resp.qp_tab_size = dev->dev->caps.num_qps; mlx4_ib_alloc_ucontext()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
H A Di40e_main.c1539 int pow, num_qps; i40e_vsi_setup_queue_map() local
1562 num_qps = qcount; i40e_vsi_setup_queue_map()
1564 while (num_qps && ((1 << pow) < qcount)) { i40e_vsi_setup_queue_map()
1566 num_qps >>= 1; i40e_vsi_setup_queue_map()

Completed in 526 milliseconds