Searched refs:header_buf (Results 1 – 8 of 8) sorted by relevance
| /drivers/vfio/pci/virtio/ |
| A D | migrate.c | 549 page = virtiovf_get_migration_page(header_buf, 0); in virtiovf_add_buf_header() 555 header_buf->length = sizeof(header); in virtiovf_add_buf_header() 556 header_buf->start_pos = header_buf->migf->max_pos; in virtiovf_add_buf_header() 557 migf->max_pos += header_buf->length; in virtiovf_add_buf_header() 559 list_add_tail(&header_buf->buf_elm, &migf->buf_list); in virtiovf_add_buf_header() 568 struct virtiovf_data_buffer *header_buf; in virtiovf_read_device_context_chunk() local 612 header_buf = virtiovf_get_data_buffer(migf, in virtiovf_read_device_context_chunk() 614 if (IS_ERR(header_buf)) { in virtiovf_read_device_context_chunk() 615 ret = PTR_ERR(header_buf); in virtiovf_read_device_context_chunk() 619 ret = virtiovf_add_buf_header(header_buf, res_size); in virtiovf_read_device_context_chunk() [all …]
|
| /drivers/vfio/pci/mlx5/ |
| A D | cmd.c | 624 if (async_data->header_buf) in mlx5vf_mig_file_cleanup_cb() 655 header_buf->length = sizeof(header); in add_buf_header() 656 header_buf->start_pos = header_buf->migf->max_pos; in add_buf_header() 657 migf->max_pos += header_buf->length; in add_buf_header() 688 if (async_data->header_buf) { in mlx5vf_save_callback() 795 if (!header_buf) { in mlx5vf_cmd_save_vhca_state() 801 if (IS_ERR(header_buf)) { in mlx5vf_cmd_save_vhca_state() 802 err = PTR_ERR(header_buf); in mlx5vf_cmd_save_vhca_state() 810 async_data->header_buf = header_buf; in mlx5vf_cmd_save_vhca_state() 822 if (header_buf) in mlx5vf_cmd_save_vhca_state() [all …]
|
| A D | main.c | 338 struct mlx5_vhca_data_buffer *header_buf = NULL; in mlx5vf_add_stop_copy_header() local 345 header_buf = mlx5vf_get_data_buffer(migf, DIV_ROUND_UP(size, PAGE_SIZE), in mlx5vf_add_stop_copy_header() 347 if (IS_ERR(header_buf)) in mlx5vf_add_stop_copy_header() 348 return PTR_ERR(header_buf); in mlx5vf_add_stop_copy_header() 353 page = mlx5vf_get_migration_page(header_buf, 0); in mlx5vf_add_stop_copy_header() 360 header_buf->length = sizeof(header); in mlx5vf_add_stop_copy_header() 363 header_buf->length += sizeof(data); in mlx5vf_add_stop_copy_header() 365 header_buf->start_pos = header_buf->migf->max_pos; in mlx5vf_add_stop_copy_header() 366 migf->max_pos += header_buf->length; in mlx5vf_add_stop_copy_header() 368 list_add_tail(&header_buf->buf_elm, &migf->buf_list); in mlx5vf_add_stop_copy_header() [all …]
|
| A D | cmd.h | 73 struct mlx5_vhca_data_buffer *header_buf; member
|
| /drivers/infiniband/hw/mthca/ |
| A D | mthca_provider.h | 249 void *header_buf; member
|
| A D | mthca_qp.c | 1386 qp->sqp->header_buf = in mthca_alloc_sqp() 1389 if (!qp->sqp->header_buf) in mthca_alloc_sqp() 1430 qp->sqp->header_buf, qp->sqp->header_dma); in mthca_alloc_sqp() 1494 qp->sqp->header_buf, qp->sqp->header_dma); in mthca_free_qp() 1557 sqp->header_buf + in build_mlx_header()
|
| /drivers/infiniband/hw/mlx4/ |
| A D | qp.c | 2942 header_size = ib_ud_header_pack(&sqp->ud_header, sqp->header_buf); in build_sriov_qp0_header() 2954 memcpy(inl + 1, sqp->header_buf, header_size); in build_sriov_qp0_header() 2958 memcpy(inl + 1, sqp->header_buf, spc); in build_sriov_qp0_header() 2961 memcpy(inl + 1, sqp->header_buf + spc, header_size - spc); in build_sriov_qp0_header() 3230 header_size = ib_ud_header_pack(&sqp->ud_header, sqp->header_buf); in build_mlx_header() 3238 be32_to_cpu(((__be32 *) sqp->header_buf)[i])); in build_mlx_header() 3255 memcpy(inl + 1, sqp->header_buf, header_size); in build_mlx_header() 3259 memcpy(inl + 1, sqp->header_buf, spc); in build_mlx_header() 3262 memcpy(inl + 1, sqp->header_buf + spc, header_size - spc); in build_mlx_header()
|
| A D | mlx4_ib.h | 319 u8 header_buf[MLX4_IB_UD_HEADER_SIZE]; member
|
Completed in 35 milliseconds