Searched refs:sriov (Results 1 - 10 of 10) sorted by relevance

/freebsd-11-stable/sys/dev/mlx4/mlx4_ib/
H A Dmlx4_ib_cm.c146 struct rb_root *sl_id_map = &to_mdev(ibdev)->sriov.sl_id_map;
173 struct mlx4_ib_sriov *sriov = &dev->sriov; local
174 struct rb_root *sl_id_map = &sriov->sl_id_map;
177 spin_lock(&sriov->id_map_lock);
178 db_ent = (struct id_map_entry *)idr_find(&sriov->pv_id_table, pv_id);
184 idr_remove(&sriov->pv_id_table, pv_id);
188 spin_unlock(&sriov->id_map_lock);
194 struct mlx4_ib_sriov *sriov = &to_mdev(ibdev)->sriov; local
247 struct mlx4_ib_sriov *sriov = &to_mdev(ibdev)->sriov; local
287 struct mlx4_ib_sriov *sriov = &to_mdev(ibdev)->sriov; local
303 struct mlx4_ib_sriov *sriov = &to_mdev(ibdev)->sriov; local
415 struct mlx4_ib_sriov *sriov = &dev->sriov; local
[all...]
H A Dmlx4_ib_alias_GUID.c87 guid_indexes = be64_to_cpu((__force __be64) dev->sriov.alias_guid.
104 memcpy(&dev->sriov.demux[port_index].guid_cache[slave_id],
119 return *(__be64 *)&dev->sriov.demux[port - 1].guid_cache[index];
138 spin_lock_irqsave(&dev->sriov.alias_guid.ag_work_lock, flags);
139 if (dev->sriov.alias_guid.ports_guid[port_index].state_flags &
143 curr_guid = *(__be64 *)&dev->sriov.
156 *(__be64 *)&dev->sriov.alias_guid.ports_guid[port_index].
159 dev->sriov.alias_guid.ports_guid[port_index].
162 dev->sriov.alias_guid.ports_guid[port_index].
166 dev->sriov
804 struct mlx4_ib_sriov *sriov = &dev->sriov; local
[all...]
H A Dmlx4_ib_mad.c281 if (!dev->sriov.is_going_down)
296 !dev->sriov.is_going_down) {
434 if (dev->sriov.demux[port - 1].guid_cache[i] == guid)
505 tun_ctx = dev->sriov.demux[port-1].tun[slave];
1052 if (mlx4_is_master(dev->dev) && !dev->sriov.is_going_down)
1063 if (!dev->sriov.is_going_down) {
1064 mlx4_ib_mcg_port_cleanup(&dev->sriov.demux[port_num - 1], 0);
1192 (long long)atomic64_read(&dev->sriov.demux[port - 1].subnet_prefix),
1194 atomic64_set(&dev->sriov.demux[port - 1].subnet_prefix,
1211 if (mlx4_is_master(dev->dev) && !dev->sriov
[all...]
H A Dmlx4_ib_sysfs.c87 spin_lock_irqsave(&mdev->sriov.alias_guid.ag_work_lock, flags);
89 *(__be64 *)&mdev->sriov.alias_guid.ports_guid[port->num - 1].
95 mdev->sriov.alias_guid.ports_guid[port->num - 1].all_rec_per_port[record_num].status
102 mdev->sriov.alias_guid.ports_guid[port->num - 1].all_rec_per_port[record_num].guid_indexes
105 spin_unlock_irqrestore(&mdev->sriov.alias_guid.ag_work_lock, flags);
H A Dmlx4_ib_mcg.c891 struct mlx4_ib_demux_ctx *ctx = &dev->sriov.demux[port - 1];
940 struct mlx4_ib_demux_ctx *ctx = &dev->sriov.demux[port - 1];
H A Dmlx4_ib_main.c3021 spin_lock_irqsave(&ibdev->sriov.going_down_lock, flags);
3022 if (!ibdev->sriov.is_going_down) {
3024 queue_work(ibdev->sriov.demux[i].ud_wq, &dm[i]->work);
3025 spin_unlock_irqrestore(&ibdev->sriov.going_down_lock, flags);
3027 spin_unlock_irqrestore(&ibdev->sriov.going_down_lock, flags);
H A Dmlx4_ib.h579 struct mlx4_ib_sriov sriov; member in struct:mlx4_ib_dev
H A Dmlx4_ib_qp.c2523 cpu_to_be64(atomic64_read(&(to_mdev(ib_dev)->sriov.
2527 to_mdev(ib_dev)->sriov.demux[sqp->qp.port - 1].
/freebsd-11-stable/release/
H A DMakefile.ec289 ${EC2ARCH} --sriov --ena \
/freebsd-11-stable/sys/contrib/alpine-hal/
H A Dal_hal_nb_regs.h435 struct al_nb_sriov sriov; /* [0x4600] */ member in struct:al_nb_regs

Completed in 157 milliseconds