| /linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A D | gid.c | 88 int mlx5_core_reserved_gid_alloc(struct mlx5_core_dev *dev, int *gid_index) in mlx5_core_reserved_gid_alloc() argument 101 *gid_index = index; in mlx5_core_reserved_gid_alloc() 105 void mlx5_core_reserved_gid_free(struct mlx5_core_dev *dev, int gid_index) in mlx5_core_reserved_gid_free() argument 107 mlx5_core_dbg(dev, "Freeing reserved GID %u\n", gid_index); in mlx5_core_reserved_gid_free() 108 ida_free(&dev->roce.reserved_gids.ida, gid_index); in mlx5_core_reserved_gid_free()
|
| H A D | mlx5.h | 42 int mlx5_core_reserved_gid_alloc(struct mlx5_core_dev *dev, int *gid_index); 43 void mlx5_core_reserved_gid_free(struct mlx5_core_dev *dev, int gid_index);
|
| /linux/include/trace/events/ |
| H A D | ib_umad.h | 33 __field(u8, gid_index) 67 __entry->gid_index = umad_hdr->gid_index; 97 __entry->gid_index, __entry->hop_limit,
|
| /linux/drivers/infiniband/hw/mlx4/ |
| H A D | ah.c | 57 ah->av.ib.gid_index = grh->sgid_index; in create_ib_ah() 110 ah->av.eth.gid_index = ret; in create_iboe_ah() 113 ah->av.eth.gid_index = ah_attr->grh.sgid_index; in create_iboe_ah() 227 tc_fl & 0xfffff, ah->av.ib.gid_index, in mlx4_ib_query_ah()
|
| /linux/include/uapi/rdma/ |
| H A D | ib_user_mad.h | 85 __u8 gid_index; member 129 __u8 gid_index; member
|
| H A D | vmw_pvrdma-abi.h | 214 __u8 gid_index; member
|
| /linux/drivers/infiniband/hw/mthca/ |
| H A D | mthca_av.c | 62 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/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | vport.c | 620 u8 port_num, u16 vf_num, u16 gid_index, in mlx5_query_hca_vport_gid() argument 636 vf_num, gid_index, tbsz); in mlx5_query_hca_vport_gid() 638 if (gid_index > tbsz && gid_index != 0xffff) in mlx5_query_hca_vport_gid() 641 if (gid_index == 0xffff) in mlx5_query_hca_vport_gid() 665 MLX5_SET(query_hca_vport_gid_in, in, gid_index, gid_index); in mlx5_query_hca_vport_gid()
|
| /linux/samples/bpf/ |
| H A D | ibumad_kern.c | 58 u8 gid_index; member
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/steering/sws/ |
| H A D | dr_send.c | 1000 u16 gid_index = 0; in dr_prepare_qp_to_rts() local 1024 ret = mlx5dr_cmd_query_gid(dmn->mdev, port, gid_index, in dr_prepare_qp_to_rts() 1029 rtr_attr.sgid_index = gid_index; in dr_prepare_qp_to_rts()
|
| /linux/include/linux/mlx4/ |
| H A D | device.h | 782 u8 gid_index; member 795 u8 gid_index; member
|
| /linux/drivers/infiniband/core/ |
| H A D | user_mad.c | 286 packet->mad.hdr.gid_index = grh->sgid_index; in recv_handler() 566 packet->mad.hdr.gid_index, in ib_umad_write()
|
| H A D | cache.c | 1237 entries->gid_index = gid_attr->index; in rdma_query_gid_table()
|
| /linux/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_hw_v2.c | 445 ud_sq_wqe->sgid_index = ah->av.gid_index; in fill_ud_av() 3426 int gid_index, const union ib_gid *gid, in config_sgid_table() argument 3435 hr_reg_write(sgid_tb, CFG_SGID_TB_TABLE_IDX, gid_index); in config_sgid_table() 3444 int gid_index, const union ib_gid *gid, in config_gmv_table() argument 3478 hr_reg_write(tb_b, GMV_TB_B_SGID_IDX, gid_index); in config_gmv_table() 3483 static int hns_roce_v2_set_gid(struct hns_roce_dev *hr_dev, int gid_index, in hns_roce_v2_set_gid() argument 3502 ret = config_gmv_table(hr_dev, gid_index, gid, sgid_type, attr); in hns_roce_v2_set_gid() 3504 ret = config_sgid_table(hr_dev, gid_index, gid, sgid_type); in hns_roce_v2_set_gid()
|