Searched refs:gid_table (Results 1 – 5 of 5) sorted by relevance
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
D | port.c | 624 mutex_lock(&(priv->port[port].gid_table.mutex)); in mlx4_reset_roce_port_gids() 627 memcpy(priv->port[port].gid_table.roce_gids[offset].raw, in mlx4_reset_roce_port_gids() 634 priv->port[port].gid_table.roce_gids[i].raw, in mlx4_reset_roce_port_gids() 641 mutex_unlock(&(priv->port[port].gid_table.mutex)); in mlx4_reset_roce_port_gids() 798 mutex_lock(&(priv->port[port].gid_table.mutex)); in mlx4_common_set_port() 802 gid_entry_tbl = &priv->port[port].gid_table.roce_gids[i]; in mlx4_common_set_port() 815 mutex_unlock(&(priv->port[port].gid_table.mutex)); in mlx4_common_set_port() 824 memcpy(priv->port[port].gid_table.roce_gids[offset].raw, in mlx4_common_set_port() 831 priv->port[port].gid_table.roce_gids[i].raw, in mlx4_common_set_port() 837 mutex_unlock(&(priv->port[port].gid_table.mutex)); in mlx4_common_set_port() [all …]
|
D | mlx4.h | 809 struct mlx4_roce_gid_table gid_table; member
|
D | main.c | 2545 mlx4_init_roce_gid_table(dev, &info->gid_table); in mlx4_init_port_info()
|
/linux-4.1.27/drivers/infiniband/hw/mlx4/ |
D | main.c | 484 *gid = dev->iboe.gid_table[port - 1][index]; in iboe_query_gid() 1596 if (!memcmp(&dev->iboe.gid_table[port - 1][i], gid, in update_gid_table() 1603 dev->iboe.gid_table[port - 1][found] = in update_gid_table() 1612 !memcmp(&dev->iboe.gid_table[port - 1][i], in update_gid_table() 1620 dev->iboe.gid_table[port - 1][free] = *gid; in update_gid_table() 1631 memcpy(work->gids, dev->iboe.gid_table[port - 1], sizeof(work->gids)); in update_gid_table() 1655 memset(dev->iboe.gid_table[port - 1], 0, sizeof(work->gids)); in reset_gid_table()
|
D | mlx4_ib.h | 467 union ib_gid gid_table[MLX4_MAX_PORTS][128]; member
|