Lines Matching refs:ib_gid_table
99 struct ib_gid_table { struct
170 static bool is_gid_index_default(const struct ib_gid_table *table, in is_gid_index_default()
200 static struct ib_gid_table *rdma_gid_table(struct ib_device *device, u32 port) in rdma_gid_table()
241 struct ib_gid_table *table = rdma_gid_table(device, port_num); in free_gid_entry_locked()
286 struct ib_gid_table *table = rdma_gid_table(device, port_num); in free_gid_work()
320 static void store_gid_entry(struct ib_gid_table *table, in store_gid_entry()
382 struct ib_gid_table *table, int ix) in del_gid()
425 static int add_modify_gid(struct ib_gid_table *table, in add_modify_gid()
465 static int find_gid(struct ib_gid_table *table, const union ib_gid *gid, in find_gid()
549 struct ib_gid_table *table; in __ib_cache_gid_add()
604 struct ib_gid_table *table; in _ib_cache_gid_del()
643 struct ib_gid_table *table; in ib_cache_gid_del_all_netdev_gids()
688 struct ib_gid_table *table; in rdma_find_gid_by_port()
742 struct ib_gid_table *table; in rdma_find_gid_by_filter()
771 static struct ib_gid_table *alloc_gid_table(int sz) in alloc_gid_table()
773 struct ib_gid_table *table = kzalloc_obj(*table); in alloc_gid_table()
794 struct ib_gid_table *table) in release_gid_table()
817 struct ib_gid_table *table) in cleanup_gid_table_port()
866 struct ib_gid_table *table) in gid_table_reserve_default()
892 struct ib_gid_table *table; in _gid_table_setup_one()
958 struct ib_gid_table *table; in rdma_query_gid()
1031 struct ib_gid_table *table; in rdma_find_gid()
1189 struct ib_gid_table *table; in rdma_get_gid_attr()
1226 struct ib_gid_table *table; in rdma_query_gid_table()
1326 struct ib_gid_table *table; in rdma_read_gid_attr_ndev_rcu()
1408 struct ib_gid_table *table; in config_non_roce_gid_cache()