Searched refs:port_gid_table (Results 1 – 2 of 2) sorted by relevance
253 struct mlx4_port_gid_table *port_gid_table; in mlx4_ib_add_gid() local269 port_gid_table = &iboe->gids[attr->port_num - 1]; in mlx4_ib_add_gid()272 if (!memcmp(&port_gid_table->gids[i].gid, in mlx4_ib_add_gid()274 port_gid_table->gids[i].gid_type == attr->gid_type) { in mlx4_ib_add_gid()278 if (free < 0 && rdma_is_zero_gid(&port_gid_table->gids[i].gid)) in mlx4_ib_add_gid()286 port_gid_table->gids[free].ctx = kmalloc(sizeof(*port_gid_table->gids[free].ctx), GFP_ATOMIC); in mlx4_ib_add_gid()287 if (!port_gid_table->gids[free].ctx) { in mlx4_ib_add_gid()290 *context = port_gid_table->gids[free].ctx; in mlx4_ib_add_gid()291 memcpy(&port_gid_table->gids[free].gid, in mlx4_ib_add_gid()293 port_gid_table->gids[free].gid_type = attr->gid_type; in mlx4_ib_add_gid()[all …]
2930 struct mlx4_port_gid_table *port_gid_table; in fill_gid_by_hw_index() local2933 port_gid_table = &iboe->gids[port_num - 1]; in fill_gid_by_hw_index()2935 memcpy(gid, &port_gid_table->gids[index].gid, sizeof(*gid)); in fill_gid_by_hw_index()2936 *gid_type = port_gid_table->gids[index].gid_type; in fill_gid_by_hw_index()