Home
last modified time | relevance | path

Searched refs:gid_index (Results 1 – 20 of 20) sorted by relevance

/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/lib/
Dgid.c93 int mlx5_core_reserved_gid_alloc(struct mlx5_core_dev *dev, int *gid_index) in mlx5_core_reserved_gid_alloc() argument
106 *gid_index = index; in mlx5_core_reserved_gid_alloc()
110 void mlx5_core_reserved_gid_free(struct mlx5_core_dev *dev, int gid_index) in mlx5_core_reserved_gid_free() argument
112 mlx5_core_dbg(dev, "Freeing reserved GID %u\n", gid_index); in mlx5_core_reserved_gid_free()
113 ida_simple_remove(&dev->roce.reserved_gids.ida, gid_index); in mlx5_core_reserved_gid_free()
Dmlx5.h40 int mlx5_core_reserved_gid_alloc(struct mlx5_core_dev *dev, int *gid_index);
41 void mlx5_core_reserved_gid_free(struct mlx5_core_dev *dev, int gid_index);
/Linux-v4.19/drivers/infiniband/hw/hns/
Dhns_roce_ah.c72 ah->av.gid_index = grh->sgid_index; in hns_roce_create_ah()
74 dev_dbg(dev, "gid_index = 0x%x,vlan = 0x%x\n", ah->av.gid_index, in hns_roce_create_ah()
100 HNS_ROCE_FLOW_LABEL_MASK), ah->av.gid_index, in hns_roce_query_ah()
Dhns_roce_device.h453 u8 gid_index; member
756 int (*set_gid)(struct hns_roce_dev *hr_dev, u8 port, int gid_index,
1026 int hns_get_gid_index(struct hns_roce_dev *hr_dev, u8 port, int gid_index);
Dhns_roce_main.c56 int hns_get_gid_index(struct hns_roce_dev *hr_dev, u8 port, int gid_index) in hns_get_gid_index() argument
58 return gid_index * hr_dev->caps.num_ports + port; in hns_get_gid_index()
Dhns_roce_hw_v2.c363 ah->av.gid_index)); in hns_roce_v2_post_send()
1579 int gid_index, const union ib_gid *gid, in hns_roce_config_sgid_table() argument
1591 CFG_SGID_TB_TABLE_IDX_S, gid_index); in hns_roce_config_sgid_table()
1612 int gid_index, const union ib_gid *gid, in hns_roce_v2_set_gid() argument
1631 ret = hns_roce_config_sgid_table(hr_dev, gid_index, gid, sgid_type); in hns_roce_v2_set_gid()
Dhns_roce_hw_v1.c189 ah->av.gid_index)); in hns_roce_v1_post_send()
1780 int gid_index, const union ib_gid *gid, in hns_roce_v1_set_gid() argument
1786 gid_idx = hns_get_gid_index(hr_dev, port, gid_index); in hns_roce_v1_set_gid()
/Linux-v4.19/include/uapi/rdma/
Dib_user_mad.h85 __u8 gid_index; member
129 __u8 gid_index; member
Dvmw_pvrdma-abi.h201 __u8 gid_index; member
/Linux-v4.19/drivers/infiniband/hw/mlx4/
Dah.c58 ah->av.ib.gid_index = grh->sgid_index; in create_ib_ah()
112 ah->av.eth.gid_index = ret; in create_iboe_ah()
115 ah->av.eth.gid_index = ah_attr->grh.sgid_index; in create_iboe_ah()
244 tc_fl & 0xfffff, ah->av.ib.gid_index, in mlx4_ib_query_ah()
Dqp.c2982 ah->av.ib.gid_index, &sgid.raw[0]); in build_mlx_header()
2987 ah->av.ib.gid_index, in build_mlx_header()
3039 guid_cache[ah->av.ib.gid_index]; in build_mlx_header()
3470 ah->av.ib.gid_index, in _mlx4_ib_post_send()
3476 ah->av.ib.gid_index); in _mlx4_ib_post_send()
/Linux-v4.19/drivers/infiniband/hw/mthca/
Dmthca_av.c62 u8 gid_index; member
211 av->gid_index = (rdma_ah_get_port_num(ah_attr) - 1) * in mthca_create_ah()
316 ah->av->gid_index & in mthca_ah_query()
/Linux-v4.19/drivers/net/ethernet/mellanox/mlx5/core/
Dvport.c583 u8 port_num, u16 vf_num, u16 gid_index, in mlx5_query_hca_vport_gid() argument
599 vf_num, gid_index, tbsz); in mlx5_query_hca_vport_gid()
601 if (gid_index > tbsz && gid_index != 0xffff) in mlx5_query_hca_vport_gid()
604 if (gid_index == 0xffff) in mlx5_query_hca_vport_gid()
628 MLX5_SET(query_hca_vport_gid_in, in, gid_index, gid_index); in mlx5_query_hca_vport_gid()
/Linux-v4.19/include/linux/mlx5/
Dvport.h67 u8 port_num, u16 vf_num, u16 gid_index,
Dmlx5_ifc.h4520 u8 gid_index[0x10]; member
/Linux-v4.19/drivers/infiniband/hw/bnxt_re/
Droce_hsi.h1488 __le16 gid_index; member
1522 __le16 gid_index; member
1540 __le16 gid_index; member
2524 __le16 gid_index; member
Dqplib_sp.c250 req.gid_index = cpu_to_le16(sgid_tbl->hw_id[index]); in bnxt_qplib_del_sgid()
389 req.gid_index = cpu_to_le16(gid_idx); in bnxt_qplib_update_sgid()
/Linux-v4.19/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_verbs.c567 ah->av.gid_index = grh->sgid_index; in pvrdma_create_ah()
/Linux-v4.19/include/linux/mlx4/
Ddevice.h792 u8 gid_index; member
805 u8 gid_index; member
/Linux-v4.19/drivers/infiniband/core/
Duser_mad.c266 packet->mad.hdr.gid_index = grh->sgid_index; in recv_handler()
524 packet->mad.hdr.gid_index, in ib_umad_write()