Home
last modified time | relevance | path

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

/freebsd/sys/dev/mlx4/mlx4_core/
H A Dmlx4_qp.c79 u32 pf_proxy_offset = dev->phys_caps.base_proxy_sqpn + 8 * mlx4_master_func_num(dev); in is_master_qp0()
82 *real_qp0 = qp->qpn >= dev->phys_caps.base_sqpn && in is_master_qp0()
83 qp->qpn <= dev->phys_caps.base_sqpn + 1; in is_master_qp0()
772 dev->phys_caps.base_sqpn = ALIGN(bottom_reserved_for_rss_bitmap, 8); in mlx4_init_qp_table()
824 dev->phys_caps.base_proxy_sqpn = dev->phys_caps.base_sqpn + 8; in mlx4_init_qp_table()
825 dev->phys_caps.base_tunnel_sqpn = dev->phys_caps.base_sqpn + 8 + 8 * MLX4_MFUNC_MAX; in mlx4_init_qp_table()
841 dev->caps.qp0_proxy[k] = dev->phys_caps.base_proxy_sqpn + in mlx4_init_qp_table()
844 dev->caps.qp1_proxy[k] = dev->phys_caps.base_proxy_sqpn + in mlx4_init_qp_table()
851 err = mlx4_CONF_SPECIAL_QP(dev, dev->phys_caps.base_sqpn); in mlx4_init_qp_table()
H A Dmlx4_main.c290 dev->phys_caps.gid_phys_table_len[port] = port_cap->max_gids; in _mlx4_dev_port()
291 dev->phys_caps.pkey_phys_table_len[port] = port_cap->max_pkeys; in _mlx4_dev_port()
378 dev->phys_caps.num_phys_eqs = dev_cap->flags2 & MLX4_DEV_CAP_FLAG2_SYS_EQS ? in mlx4_dev_cap()
730 if (qpn >= dev->phys_caps.base_tunnel_sqpn + 8 * MLX4_MFUNC_MAX || in mlx4_get_parav_qkey()
731 qpn < dev->phys_caps.base_proxy_sqpn) in mlx4_get_parav_qkey()
734 if (qpn >= dev->phys_caps.base_tunnel_sqpn) in mlx4_get_parav_qkey()
736 qk += qpn - dev->phys_caps.base_tunnel_sqpn; in mlx4_get_parav_qkey()
738 qk += qpn - dev->phys_caps.base_proxy_sqpn; in mlx4_get_parav_qkey()
1539 num_eqs = dev->phys_caps.num_phys_eqs; in mlx4_init_cmpt_table()
1601 num_eqs = dev->phys_caps.num_phys_eqs; in mlx4_init_icm()
[all …]
H A Dmlx4_profile.c109 profile[MLX4_RES_EQ].num = mlx4_is_mfunc(dev) ? dev->phys_caps.num_phys_eqs : in mlx4_make_profile()
H A Dmlx4_fw.c410 proxy_qp = dev->phys_caps.base_proxy_sqpn + 8 * slave + port - 1; in mlx4_QUERY_FUNC_CAP_wrapper()
424 size = dev->phys_caps.base_tunnel_sqpn + 8 * slave + port - 1; in mlx4_QUERY_FUNC_CAP_wrapper()
/freebsd/sys/dev/mlx4/
H A Ddevice.h869 struct mlx4_phys_caps phys_caps; member
1035 return dev->phys_caps.base_sqpn + 8 + in mlx4_num_reserved_sqps()
1041 return (qpn < dev->phys_caps.base_sqpn + 8 + in mlx4_is_qp_reserved()
1043 qpn >= dev->phys_caps.base_sqpn) || in mlx4_is_qp_reserved()
1049 int guest_proxy_base = dev->phys_caps.base_proxy_sqpn + slave * 8; in mlx4_is_guest_proxy()
/freebsd/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_mad.c451 unassigned_pkey_ix = dev->dev->phys_caps.pkey_phys_table_len[port] - 1; in find_slave_port_pkey_ix()
530 dqpn = dev->dev->phys_caps.base_proxy_sqpn + 8 * slave + port + (dest_qpt * 2) - 1; in mlx4_ib_send_to_slave()
1317 int proxy_start = dev->dev->phys_caps.base_proxy_sqpn + 8 * slave; in is_proxy_qp0()
1457 if (wc->src_qp < dev->dev->phys_caps.base_proxy_sqpn || in mlx4_ib_multiplex_mad()
1458 wc->src_qp >= dev->dev->phys_caps.base_proxy_sqpn + 8 * MLX4_MFUNC_MAX || in mlx4_ib_multiplex_mad()
1464 slave = ((wc->src_qp & ~0x7) - dev->dev->phys_caps.base_proxy_sqpn) / 8; in mlx4_ib_multiplex_mad()
H A Dmlx4_ib_qp.c136 return qp->mqp.qpn >= dev->dev->phys_caps.base_tunnel_sqpn && in is_tunnel_qp()
137 qp->mqp.qpn < dev->dev->phys_caps.base_tunnel_sqpn + in is_tunnel_qp()
148 qp->mqp.qpn >= dev->dev->phys_caps.base_sqpn && in is_sqp()
149 qp->mqp.qpn <= dev->dev->phys_caps.base_sqpn + 3); in is_sqp()
176 qp->mqp.qpn >= dev->dev->phys_caps.base_sqpn && in is_qp0()
177 qp->mqp.qpn <= dev->dev->phys_caps.base_sqpn + 1); in is_qp0()
692 qpn = dev->dev->phys_caps.base_tunnel_sqpn + 8 * tnl_init->slave in create_qp_common()
1122 return dev->dev->phys_caps.base_sqpn + in get_sqp_num()
H A Dmlx4_ib_sysfs.c472 idx = p->dev->dev->phys_caps.pkey_phys_table_len[p->port_num] - 1; in store_port_pkey()
H A Dmlx4_ib_main.c2304 i < ibdev->dev->phys_caps.pkey_phys_table_len[port]; in init_pkeys()
2309 ibdev->dev->phys_caps.pkey_phys_table_len[port] - 1; in init_pkeys()
2318 i < ibdev->dev->phys_caps.pkey_phys_table_len[port]; in init_pkeys()