Lines Matching refs:data_vec

109 	struct ib_gid_table_entry	**data_vec;  member
231 if (entry == table->data_vec[entry->attr.index]) in free_gid_entry_locked()
232 table->data_vec[entry->attr.index] = NULL; in free_gid_entry_locked()
298 table->data_vec[entry->attr.index] = entry; in store_gid_entry()
358 table->data_vec[ix]->attr.gid.raw); in del_gid()
361 entry = table->data_vec[ix]; in del_gid()
367 table->data_vec[ix] = NULL; in del_gid()
393 if (is_gid_entry_valid(table->data_vec[attr->index])) in add_modify_gid()
432 struct ib_gid_table_entry *data = table->data_vec[i]; in find_gid()
631 if (is_gid_entry_valid(table->data_vec[ix]) && in ib_cache_gid_del_all_netdev_gids()
632 table->data_vec[ix]->attr.ndev == ndev) { in ib_cache_gid_del_all_netdev_gids()
686 get_gid_entry(table->data_vec[local_index]); in rdma_find_gid_by_port()
687 attr = &table->data_vec[local_index]->attr; in rdma_find_gid_by_port()
732 struct ib_gid_table_entry *entry = table->data_vec[i]; in rdma_find_gid_by_filter()
757 table->data_vec = kcalloc(sz, sizeof(*table->data_vec), GFP_KERNEL); in alloc_gid_table()
758 if (!table->data_vec) in alloc_gid_table()
782 if (is_gid_entry_free(table->data_vec[i])) in release_gid_table()
784 if (kref_read(&table->data_vec[i]->kref) > 1) { in release_gid_table()
787 kref_read(&table->data_vec[i]->kref)); in release_gid_table()
794 kfree(table->data_vec); in release_gid_table()
809 if (is_gid_entry_valid(table->data_vec[i])) { in cleanup_gid_table_port()
957 !is_gid_entry_valid(table->data_vec[index])) in rdma_query_gid()
960 memcpy(gid, &table->data_vec[index]->attr.gid, sizeof(*gid)); in rdma_query_gid()
1006 get_gid_entry(table->data_vec[index]); in rdma_find_gid()
1007 attr = &table->data_vec[index]->attr; in rdma_find_gid()
1205 if (!is_gid_entry_valid(table->data_vec[index])) in rdma_get_gid_attr()
1208 get_gid_entry(table->data_vec[index]); in rdma_get_gid_attr()
1209 attr = &table->data_vec[index]->attr; in rdma_get_gid_attr()