Home
last modified time | relevance | path

Searched refs:mlx5_vhca_data_buffer (Results 1 – 3 of 3) sorted by relevance

/linux-6.12.1/drivers/vfio/pci/mlx5/
Dcmd.h55 struct mlx5_vhca_data_buffer { struct
75 struct mlx5_vhca_data_buffer *buf; argument
76 struct mlx5_vhca_data_buffer *header_buf;
106 struct mlx5_vhca_data_buffer *buf[MAX_NUM_CHUNKS];
107 struct mlx5_vhca_data_buffer *buf_header[MAX_NUM_CHUNKS];
211 struct mlx5_vhca_data_buffer *buf, bool inc,
215 struct mlx5_vhca_data_buffer *buf);
219 struct mlx5_vhca_data_buffer *
222 void mlx5vf_free_data_buffer(struct mlx5_vhca_data_buffer *buf);
223 struct mlx5_vhca_data_buffer *
[all …]
Dmain.c38 mlx5vf_get_migration_page(struct mlx5_vhca_data_buffer *buf, in mlx5vf_get_migration_page()
86 static struct mlx5_vhca_data_buffer *
90 struct mlx5_vhca_data_buffer *buf; in mlx5vf_get_data_buff_from_pos()
100 buf = list_first_entry(&migf->buf_list, struct mlx5_vhca_data_buffer, in mlx5vf_get_data_buff_from_pos()
119 static void mlx5vf_buf_read_done(struct mlx5_vhca_data_buffer *vhca_buf) in mlx5vf_buf_read_done()
154 static ssize_t mlx5vf_buf_read(struct mlx5_vhca_data_buffer *vhca_buf, in mlx5vf_buf_read()
199 struct mlx5_vhca_data_buffer *vhca_buf; in mlx5vf_save_read()
307 static struct mlx5_vhca_data_buffer *
311 struct mlx5_vhca_data_buffer *buf = migf->buf[index]; in mlx5vf_mig_file_get_stop_copy_buf()
337 struct mlx5_vhca_data_buffer *buf; in mlx5vf_mig_file_save_work()
[all …]
Dcmd.c317 struct mlx5_vhca_data_buffer *buf, in _create_mkey()
368 static int mlx5vf_dma_data_buffer(struct mlx5_vhca_data_buffer *buf) in mlx5vf_dma_data_buffer()
397 void mlx5vf_free_data_buffer(struct mlx5_vhca_data_buffer *buf) in mlx5vf_free_data_buffer()
418 static int mlx5vf_add_migration_pages(struct mlx5_vhca_data_buffer *buf, in mlx5vf_add_migration_pages()
462 struct mlx5_vhca_data_buffer *
467 struct mlx5_vhca_data_buffer *buf; in mlx5vf_alloc_data_buffer()
495 void mlx5vf_put_data_buffer(struct mlx5_vhca_data_buffer *buf) in mlx5vf_put_data_buffer()
503 struct mlx5_vhca_data_buffer *
507 struct mlx5_vhca_data_buffer *buf, *temp_buf; in mlx5vf_get_data_buffer()
538 struct mlx5_vhca_data_buffer, buf_elm))) { in mlx5vf_get_data_buffer()
[all …]