Home
last modified time | relevance | path

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

/freebsd/sys/dev/mlx5/mlx5_lib/
H A Dmlx5_gid.c92 int mlx5_core_reserved_gid_alloc(struct mlx5_core_dev *dev, int *gid_index) in mlx5_core_reserved_gid_alloc() argument
105 *gid_index = index; in mlx5_core_reserved_gid_alloc()
109 void mlx5_core_reserved_gid_free(struct mlx5_core_dev *dev, int gid_index) in mlx5_core_reserved_gid_free() argument
111 mlx5_core_dbg(dev, "Freeing reserved GID %u\n", gid_index); in mlx5_core_reserved_gid_free()
112 ida_simple_remove(&dev->roce.reserved_gids.ida, gid_index); in mlx5_core_reserved_gid_free()
H A 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);
/freebsd/sys/ofed/include/uapi/rdma/
H A Dib_user_mad.h85 __u8 gid_index; member
129 __u8 gid_index; member
/freebsd/sys/dev/mthca/
H A Dmthca_av.c62 u8 gid_index; member
209 av->gid_index = (ah_attr->port_num - 1) * dev->limits.gid_table_len + in mthca_create_ah()
283 ah->av->gid_index % dev->limits.gid_table_len, in mthca_read_ah()
316 attr->grh.sgid_index = ah->av->gid_index & in mthca_ah_query()
/freebsd/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_ah.c56 ah->av.ib.gid_index = ah_attr->grh.sgid_index; in create_ib_ah()
110 ah->av.eth.gid_index = ret; in create_iboe_ah()
204 ah_attr->grh.sgid_index = ah->av.ib.gid_index; in mlx4_ib_query_ah()
H A Dmlx4_ib_qp.c2464 ah->av.ib.gid_index, &sgid.raw[0]); in build_mlx_header()
2470 ah->av.ib.gid_index, &sgid, in build_mlx_header()
2528 guid_cache[ah->av.ib.gid_index]; in build_mlx_header()
2532 ah->av.ib.gid_index, in build_mlx_header()
2962 ah->av.ib.gid_index, &gid, in mlx4_ib_post_send()
2970 ah->av.ib.gid_index); in mlx4_ib_post_send()
/freebsd/sys/ofed/drivers/infiniband/core/
H A Dib_verbs.c530 u16 *gid_index) in get_sgid_index_from_eth() argument
536 &context, gid_index); in get_sgid_index_from_eth()
577 u16 gid_index = 0; in ib_init_ah_from_wc() local
607 &dgid, gid_type, &gid_index); in ib_init_ah_from_wc()
611 ret = ib_get_cached_gid(device, port_num, gid_index, &dgid, &dgid_attr); in ib_init_ah_from_wc()
640 &gid_index); in ib_init_ah_from_wc()
646 ah_attr->grh.sgid_index = (u8) gid_index; in ib_init_ah_from_wc()
H A Dib_multicast.c729 u16 gid_index; in ib_init_ah_from_mcmember() local
742 &gid_index); in ib_init_ah_from_mcmember()
755 ah_attr->grh.sgid_index = (u8) gid_index; in ib_init_ah_from_mcmember()
H A Dib_sa_query.c651 u16 gid_index; in ib_init_ah_from_path() local
720 &gid_index); in ib_init_ah_from_path()
727 ah_attr->grh.sgid_index = gid_index; in ib_init_ah_from_path()
H A Dib_user_mad.c249 packet->mad.hdr.gid_index = ah_attr.grh.sgid_index; in recv_handler()
504 ah_attr.grh.sgid_index = packet->mad.hdr.gid_index; in ib_umad_write()
/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_vport.c1142 u16 vport_num, u16 gid_index, union ib_gid *gid) in mlx5_query_hca_vport_gid() argument
1157 if (gid_index > tbsz && gid_index != 0xffff) in mlx5_query_hca_vport_gid()
1160 if (gid_index == 0xffff) in mlx5_query_hca_vport_gid()
1187 MLX5_SET(query_hca_vport_gid_in, in, gid_index, gid_index); in mlx5_query_hca_vport_gid()
/freebsd/contrib/ofed/libibumad/
H A Dumad.h86 uint8_t gid_index; member
H A Dumad.c1105 addr->grh_present, (int)addr->gid_index, (int)addr->hop_limit, in umad_addr_dump()
/freebsd/contrib/ofed/infiniband-diags/src/
H A Dibdiag_sa.c129 p_mad_addr->gid_index = 0; in sa_query()
/freebsd/sys/dev/mlx5/
H A Dvport.h148 u16 vport_num, u16 gid_index, union ib_gid *gid);
H A Dmlx5_ifc.h5324 u8 gid_index[0x10]; member
/freebsd/contrib/ofed/libmlx4/
H A Dmlx4.h245 uint8_t gid_index; member
H A Dverbs.c1231 ah->av.gid_index = attr->grh.sgid_index; in mlx4_create_ah()
/freebsd/sys/dev/mlx4/
H A Ddevice.h779 u8 gid_index; member
792 u8 gid_index; member
/freebsd/sys/dev/bnxt/bnxt_re/
H A Dqplib_sp.c274 req.gid_index = cpu_to_le16(gid_idx); in bnxt_qplib_update_sgid()
345 req.gid_index = cpu_to_le16(sgid_tbl->hw_id[index]); in bnxt_qplib_del_sgid()
/freebsd/contrib/ofed/opensm/libvendor/
H A Dosm_vendor_ibumad.c1145 mad_addr.gid_index = 0; in osm_vendor_send()
/freebsd/sys/dev/bnxt/bnxt_en/
H A Dhsi_struct_def.h72591 uint16_t gid_index; member
72693 uint16_t gid_index; member
72769 uint16_t gid_index; member
72868 uint16_t gid_index; member