Home
last modified time | relevance | path

Searched refs:num_vfs (Results 1 – 9 of 9) sorted by relevance

/freebsd-9-stable/sys/ofed/drivers/net/mlx4/
Dport.c509 if (slave <= ((MLX4_ROCE_MAX_GIDS - MLX4_ROCE_PF_GIDS) % dev->num_vfs)) in mlx4_get_slave_num_gids()
510 return ((MLX4_ROCE_MAX_GIDS - MLX4_ROCE_PF_GIDS) / dev->num_vfs) + 1; in mlx4_get_slave_num_gids()
511 return (MLX4_ROCE_MAX_GIDS - MLX4_ROCE_PF_GIDS) / dev->num_vfs; in mlx4_get_slave_num_gids()
520 vfs = dev->num_vfs; in mlx4_get_base_gid_ix()
1002 else if (found_ix < MLX4_ROCE_PF_GIDS + (vf_gids % dev->num_vfs) * in mlx4_get_slave_from_roce_gid()
1003 (vf_gids / dev->num_vfs + 1)) in mlx4_get_slave_from_roce_gid()
1005 (vf_gids / dev->num_vfs + 1)) + 1; in mlx4_get_slave_from_roce_gid()
1009 ((vf_gids % dev->num_vfs) * ((vf_gids / dev->num_vfs + 1)))) / in mlx4_get_slave_from_roce_gid()
1010 (vf_gids / dev->num_vfs)) + vf_gids % dev->num_vfs + 1; in mlx4_get_slave_from_roce_gid()
Dmain.c115 static struct param_data num_vfs = { variable
124 module_param_string(num_vfs, num_vfs.dbdf2val.str,
125 sizeof(num_vfs.dbdf2val.str), 0444);
126 MODULE_PARM_DESC(num_vfs,
1982 mlx4_get_val(num_vfs.dbdf2val.tbl, pci_physfn(dev->pdev), 0, &nvfs); in choose_steering_mode()
2271 for (vf_index = 0; vf_index < dev->num_vfs; vf_index++) { in mlx4_init_counters_table()
2293 __func__, index, dev->num_vfs); in mlx4_init_counters_table()
2325 for (i = 0; i < dev->num_vfs; i++) { in mlx4_cleanup_counters_table()
2352 if (slave > 0 && slave <= dev->num_vfs) { in __mlx4_slave_counters_free()
3231 mlx4_get_val(num_vfs.dbdf2val.tbl, pci_physfn(pdev), 0, &nvfs); in __mlx4_init_one()
[all …]
Dresource_tracker.c313 res_alloc->allocated[(port - 1) * (dev->num_vfs + 1) + slave] : in mlx4_grant_resource()
340 res_alloc->allocated[(port - 1) * (dev->num_vfs + 1) + slave] += count; in mlx4_grant_resource()
364 res_alloc->allocated[(port - 1) * (dev->num_vfs + 1) + slave] -= count; in mlx4_release_resource()
380 res_alloc->guaranteed[vf] = num_instances / (2 * (dev->num_vfs + 1)); in initialize_res_quotas()
451 res_alloc->quota = kmalloc((dev->num_vfs + 1) * sizeof(int), GFP_KERNEL); in mlx4_init_resource_tracker()
452 res_alloc->guaranteed = kmalloc((dev->num_vfs + 1) * sizeof(int), GFP_KERNEL); in mlx4_init_resource_tracker()
455 (dev->num_vfs + 1) * sizeof(int), in mlx4_init_resource_tracker()
458 res_alloc->allocated = kzalloc((dev->num_vfs + 1) * sizeof(int), GFP_KERNEL); in mlx4_init_resource_tracker()
465 for (t = 0; t < dev->num_vfs + 1; t++) { in mlx4_init_resource_tracker()
496 MLX4_MAX_MAC_NUM - 2 * dev->num_vfs; in mlx4_init_resource_tracker()
Deq.c236 if (dev->num_vfs < slave) in mlx4_gen_guid_change_eqe()
254 if (dev->num_vfs < slave) in mlx4_gen_port_state_change_eqe()
Dcmd.c2434 if ((vf < 0) || (vf >= dev->num_vfs)) { in mlx4_get_slave_indx()
2435 mlx4_err(dev, "Bad vf number:%d (number of activated vf: %d)\n", vf, dev->num_vfs); in mlx4_get_slave_indx()
/freebsd-9-stable/sys/ofed/drivers/infiniband/hw/mlx4/
Dsysfs.c691 for (i = 0; i <= device->dev->num_vfs; ++i) in register_pkey_tree()
706 for (slave = device->dev->num_vfs; slave >= 0; --slave) { in unregister_pkey_tree()
Dmad.c1405 vfs = dev->dev->num_vfs; in get_slave_base_gid_ix()
Dmain.c1559 for (slave = 0; slave <= ibdev->dev->num_vfs; ++slave) { in init_pkeys()
/freebsd-9-stable/sys/ofed/include/linux/mlx4/
Ddevice.h815 int num_vfs; member