Lines Matching refs:gid_attr
839 struct ib_gid_attr gid_attr; in ib_cache_gid_set_default_gid() local
846 memset(&gid_attr, 0, sizeof(gid_attr)); in ib_cache_gid_set_default_gid()
847 gid_attr.ndev = ndev; in ib_cache_gid_set_default_gid()
853 gid_attr.gid_type = gid_type; in ib_cache_gid_set_default_gid()
858 &gid_attr, mask, true); in ib_cache_gid_set_default_gid()
861 &gid_attr, mask, true); in ib_cache_gid_set_default_gid()
1218 const struct ib_gid_attr *gid_attr; in rdma_query_gid_table() local
1236 gid_attr = &table->data_vec[i]->attr; in rdma_query_gid_table()
1238 memcpy(&entries->gid, &gid_attr->gid, in rdma_query_gid_table()
1239 sizeof(gid_attr->gid)); in rdma_query_gid_table()
1240 entries->gid_index = gid_attr->index; in rdma_query_gid_table()
1241 entries->port_num = gid_attr->port_num; in rdma_query_gid_table()
1242 entries->gid_type = gid_attr->gid_type; in rdma_query_gid_table()
1244 gid_attr->ndev, in rdma_query_gid_table()
1401 struct ib_gid_attr gid_attr = {}; in config_non_roce_gid_cache() local
1406 gid_attr.device = device; in config_non_roce_gid_cache()
1407 gid_attr.port_num = port; in config_non_roce_gid_cache()
1414 ret = device->ops.query_gid(device, port, i, &gid_attr.gid); in config_non_roce_gid_cache()
1428 RCU_INIT_POINTER(gid_attr.ndev, ndev); in config_non_roce_gid_cache()
1432 gid_attr.index = i; in config_non_roce_gid_cache()
1434 be64_to_cpu(gid_attr.gid.global.subnet_prefix); in config_non_roce_gid_cache()
1435 add_modify_gid(table, &gid_attr); in config_non_roce_gid_cache()