search for: num_ent

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-...