Searched refs:mlx5_vf_migration_file (Results 1 – 3 of 3) sorted by relevance
| /linux/drivers/vfio/pci/mlx5/ |
| H A D | cmd.h | 66 struct mlx5_vf_migration_file *migf; 80 struct mlx5_vf_migration_file *migf; 88 struct mlx5_vf_migration_file { struct 183 struct mlx5_vf_migration_file *resuming_migf; 184 struct mlx5_vf_migration_file *saving_migf; 208 struct mlx5_vf_migration_file *migf, 212 struct mlx5_vf_migration_file *migf, 214 int mlx5vf_cmd_alloc_pd(struct mlx5_vf_migration_file *migf); 215 void mlx5vf_cmd_dealloc_pd(struct mlx5_vf_migration_file *migf); 216 void mlx5fv_cmd_clean_migf_resources(struct mlx5_vf_migration_file *migf); [all …]
|
| H A D | main.c | 37 static void mlx5vf_disable_fd(struct mlx5_vf_migration_file *migf) in mlx5vf_disable_fd() 47 struct mlx5_vf_migration_file *migf = filp->private_data; in mlx5vf_release_file() 56 mlx5vf_get_data_buff_from_pos(struct mlx5_vf_migration_file *migf, loff_t pos, in mlx5vf_get_data_buff_from_pos() 90 struct mlx5_vf_migration_file *migf = vhca_buf->migf; in mlx5vf_buf_read_done() 167 struct mlx5_vf_migration_file *migf = filp->private_data; in mlx5vf_save_read() 239 struct mlx5_vf_migration_file *migf = filp->private_data; in mlx5vf_save_poll() 259 static void mlx5vf_mark_err(struct mlx5_vf_migration_file *migf) in mlx5vf_mark_err() 265 void mlx5vf_mig_file_set_save_work(struct mlx5_vf_migration_file *migf, in mlx5vf_mig_file_set_save_work() 277 mlx5vf_mig_file_get_stop_copy_buf(struct mlx5_vf_migration_file *migf, in mlx5vf_mig_file_get_stop_copy_buf() 304 struct mlx5_vf_migration_file *migf = save_data->migf; in mlx5vf_mig_file_save_work() [all …]
|
| H A D | cmd.c | 40 struct mlx5_vf_migration_file *migf = mvdev->saving_migf; in mlx5vf_cmd_suspend_vhca() 522 mlx5vf_alloc_data_buffer(struct mlx5_vf_migration_file *migf, u32 npages, in mlx5vf_alloc_data_buffer() 563 mlx5vf_get_data_buffer(struct mlx5_vf_migration_file *migf, u32 npages, in mlx5vf_get_data_buffer() 606 mlx5vf_save_callback_complete(struct mlx5_vf_migration_file *migf, in mlx5vf_save_callback_complete() 618 struct mlx5_vf_migration_file *migf = container_of(async_data, in mlx5vf_mig_file_cleanup_cb() 619 struct mlx5_vf_migration_file, async_data); in mlx5vf_mig_file_cleanup_cb() 640 struct mlx5_vf_migration_file *migf = header_buf->migf; in add_buf_header() 670 struct mlx5_vf_migration_file *migf = container_of(async_data, in mlx5vf_save_callback() 671 struct mlx5_vf_migration_file, async_data); in mlx5vf_save_callback() 739 struct mlx5_vf_migration_file *migf, in mlx5vf_cmd_save_vhca_state() [all …]
|