Displaying 5 results from an estimated 5 matches for "num_ent".
Did you mean:
num_env
2020 Jul 16
0
[PATCH vhost next 10/10] vdpa/mlx5: Add VDPA driver for supported mlx5 devices
...struct mlx5_frag_buf frag_buf;
> + int size;
> + u32 id;
> +};
> +
> +struct mlx5_vdpa_qp {
> + struct mlx5_core_qp mqp;
> + struct mlx5_frag_buf frag_buf;
> + struct mlx5_db db;
> + u16 head;
> + bool fw;
> +};
> +
> +struct mlx5_vq_restore_info {
> + u32 num_ent;
> + u64 desc_addr;
> + u64 device_addr;
> + u64 driver_addr;
> + u16 avail_index;
> + bool ready;
> + struct vdpa_callback cb;
> + bool restore;
> +};
> +
> +struct mlx5_vdpa_virtqueue {
> + bool ready;
> + u64 desc_addr;
> + u64 device_addr;
> + u64 drive...
2004 Feb 20
1
ocfs hung
...ptr = INVALID_NODE_POINTER
node_disk_off = 29810688
next_node_ptr = INVALID_NODE_POINTER
indx_node_ptr = INVALID_NODE_POINTER
next_del_ent_node = INVALID_NODE_POINTER
head_del_ent_node = INVALID_NODE_POINTER
first_del = 255
num_del = 0
num_ents = 254
depth = 0
num_ent_used = 5
dir_node_flags = DIR_NODE_FLAG_ROOT
sync_flags = OCFS_SYNC_FLAG_DELETED
index_dirty = false
bad_off = 4
index = 0 2 1 3 4 0 0 0 0 0 0 0 0 0
0 0
0 0 0 0...
2023 Aug 31
2
[PATCH v2] vdpa/mlx5: Fix firmware error on creation of 1k VQs
...- p_a = MLX5_CAP_DEV_VDPA_EMULATION(mdev, umem_3_buffer_param_a);
- p_b = MLX5_CAP_DEV_VDPA_EMULATION(mdev, umem_3_buffer_param_b);
+ p_a = ndev->umem_3_buffer_param_a;
+ p_b = ndev->umem_3_buffer_param_b;
*umemp = &mvq->umem3;
break;
}
+
(*umemp)->size = p_a * mvq->num_ent + p_b;
}
@@ -2679,6 +2719,11 @@ static int setup_driver(struct mlx5_vdpa_dev *mvdev)
goto out;
}
mlx5_vdpa_add_debugfs(ndev);
+
+ err = read_umem_params(ndev);
+ if (err)
+ goto err_setup;
+
err = setup_virtqueues(mvdev);
if (err) {
mlx5_vdpa_warn(mvdev, "setup_virtqueues\n&q...
2020 Jul 17
0
[PATCH vhost next 10/10] vdpa/mlx5: Add VDPA driver for supported mlx5 devices
...;> +static void suspend_vqs(struct mlx5_vdpa_net *ndev)
>>> +{
>>> + int i;
>>> +
>>> + for (i = 0; i < MLX5_MAX_SUPPORTED_VQS; i++)
>>> + suspend_vq(ndev, &ndev->vqs[i]);
>>
>> In teardown_virtqueues() it has a check of mvq->num_ent, any reason
>> not doing it here?
>>
> Looks like checking intialized is enough. Will fix this.
>
>>> +
>>> +static void mlx5_vdpa_set_vq_ready(struct vdpa_device *vdev, u16 idx, bool ready)
>>> +{
>>> + struct mlx5_vdpa_dev *mvdev = to_mvdev...
2018 Dec 12
0
[PATCH v2 18/18] drm/qxl: remove dead qxl fbdev emulation code
...tte *pal;
- int ret;
- uint32_t fgcolor, bgcolor;
- static uint64_t unique; /* we make no attempt to actually set this
- * correctly globaly, since that would require
- * tracking all of our palettes. */
- ret = qxl_bo_kmap(palette_bo, (void **)&pal);
- if (ret)
- return ret;
- pal->num_ents = 2;
- pal->unique = unique++;
- if (visual == FB_VISUAL_TRUECOLOR || visual == FB_VISUAL_DIRECTCOLOR) {
- /* NB: this is the only used branch currently. */
- fgcolor = pseudo_palette[fb_image->fg_color];
- bgcolor = pseudo_palette[fb_image->bg_color];
- } else {
- fgcolor = fb_image-...