Home
last modified time | relevance | path

Searched refs:gid_attr (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/infiniband/core/
H A Droce_gid_mgmt.c55 struct ib_gid_attr gid_attr; member
100 struct ib_gid_attr *gid_attr) in update_gid() argument
107 gid_attr->gid_type = i; in update_gid()
111 gid, gid_attr); in update_gid()
115 gid, gid_attr); in update_gid()
288 struct ib_gid_attr gid_attr; in update_gid_ip() local
291 memset(&gid_attr, 0, sizeof(gid_attr)); in update_gid_ip()
292 gid_attr.ndev = ndev; in update_gid_ip()
294 update_gid(gid_op, ib_dev, port, &gid, &gid_attr); in update_gid_ip()
386 struct ib_gid_attr gid_attr = {.ndev = ndev}; in enum_netdev_ipv6_ips() local
[all …]
H A Dcache.c829 struct ib_gid_attr gid_attr; in ib_cache_gid_set_default_gid() local
836 memset(&gid_attr, 0, sizeof(gid_attr)); in ib_cache_gid_set_default_gid()
837 gid_attr.ndev = ndev; in ib_cache_gid_set_default_gid()
843 gid_attr.gid_type = gid_type; in ib_cache_gid_set_default_gid()
848 &gid_attr, mask, true); in ib_cache_gid_set_default_gid()
851 &gid_attr, mask, true); in ib_cache_gid_set_default_gid()
1215 const struct ib_gid_attr *gid_attr; in rdma_query_gid_table() local
1233 gid_attr = &table->data_vec[i]->attr; in rdma_query_gid_table()
1235 memcpy(&entries->gid, &gid_attr->gid, in rdma_query_gid_table()
1236 sizeof(gid_attr->gid)); in rdma_query_gid_table()
[all …]
H A Dsysfs.c390 static ssize_t print_ndev(const struct ib_gid_attr *gid_attr, char *buf) in print_ndev() argument
396 ndev = rcu_dereference(gid_attr->ndev); in print_ndev()
403 static ssize_t print_gid_type(const struct ib_gid_attr *gid_attr, char *buf) in print_gid_type() argument
406 ib_cache_gid_type_str(gid_attr->gid_type)); in print_gid_type()
412 ssize_t (*print)(const struct ib_gid_attr *gid_attr, char *buf)) in _show_port_gid_attr() argument
416 const struct ib_gid_attr *gid_attr; in _show_port_gid_attr() local
419 gid_attr = rdma_get_gid_attr(ibdev, port_num, tab_attr->index); in _show_port_gid_attr()
420 if (IS_ERR(gid_attr)) in _show_port_gid_attr()
424 ret = print(gid_attr, buf); in _show_port_gid_attr()
425 rdma_put_gid_attr(gid_attr); in _show_port_gid_attr()
[all …]
H A Dsa_query.c1258 const struct ib_gid_attr *gid_attr) in init_ah_attr_grh_fields() argument
1262 if (!gid_attr) { in init_ah_attr_grh_fields()
1263 gid_attr = rdma_find_gid_by_port(device, &rec->sgid, type, in init_ah_attr_grh_fields()
1265 if (IS_ERR(gid_attr)) in init_ah_attr_grh_fields()
1266 return PTR_ERR(gid_attr); in init_ah_attr_grh_fields()
1268 rdma_hold_gid_attr(gid_attr); in init_ah_attr_grh_fields()
1273 gid_attr); in init_ah_attr_grh_fields()
1296 const struct ib_gid_attr *gid_attr) in ib_init_ah_attr_from_path() argument
1307 ret = roce_resolve_route_from_path(rec, gid_attr); in ib_init_ah_attr_from_path()
1325 rec, ah_attr, gid_attr); in ib_init_ah_attr_from_path()
/linux/drivers/infiniband/hw/mlx4/
H A Dah.c81 const struct ib_gid_attr *gid_attr; in create_iboe_ah() local
100 gid_attr = ah_attr->grh.sgid_attr; in create_iboe_ah()
101 if (gid_attr) { in create_iboe_ah()
102 ret = rdma_read_gid_l2_fields(gid_attr, &vlan_tag, in create_iboe_ah()
107 ret = mlx4_ib_gid_index_to_real_index(ibdev, gid_attr); in create_iboe_ah()