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()
321 static void store_gid_entry(struct ib_gid_table *table, in store_gid_entry()
383 struct ib_gid_table *table, int ix) in del_gid()
426 static int add_modify_gid(struct ib_gid_table *table, in add_modify_gid()
466 static int find_gid(struct ib_gid_table *table, const union ib_gid *gid, in find_gid()
550 struct ib_gid_table *table; in __ib_cache_gid_add()
605 struct ib_gid_table *table; in _ib_cache_gid_del()
644 struct ib_gid_table *table; in ib_cache_gid_del_all_netdev_gids()
689 struct ib_gid_table *table; in rdma_find_gid_by_port()
743 struct ib_gid_table *table; in rdma_find_gid_by_filter()
772 static struct ib_gid_table *alloc_gid_table(int sz) in alloc_gid_table()
774 struct ib_gid_table *table = kzalloc(sizeof(*table), GFP_KERNEL); in alloc_gid_table()
795 struct ib_gid_table *table) in release_gid_table()
818 struct ib_gid_table *table) in cleanup_gid_table_port()
867 struct ib_gid_table *table) in gid_table_reserve_default()
893 struct ib_gid_table *table; in _gid_table_setup_one()
952 struct ib_gid_table *table; in rdma_query_gid()
1025 struct ib_gid_table *table; in rdma_find_gid()
1218 struct ib_gid_table *table; in rdma_get_gid_attr()
1255 struct ib_gid_table *table; in rdma_query_gid_table()
1355 struct ib_gid_table *table; in rdma_read_gid_attr_ndev_rcu()
1437 struct ib_gid_table *table; in config_non_roce_gid_cache()