/kernel/linux/linux-6.6/drivers/vfio/pci/mlx5/ |
H A D | cmd.c | 488 if (async_data->header_buf) in mlx5vf_mig_file_cleanup_cb() 489 mlx5vf_put_data_buffer(async_data->header_buf); in mlx5vf_mig_file_cleanup_cb() 502 static int add_buf_header(struct mlx5_vhca_data_buffer *header_buf, in add_buf_header() argument 505 struct mlx5_vf_migration_file *migf = header_buf->migf; in add_buf_header() 514 page = mlx5vf_get_migration_page(header_buf, 0); in add_buf_header() 520 header_buf->length = sizeof(header); in add_buf_header() 521 header_buf->start_pos = header_buf->migf->max_pos; in add_buf_header() 522 migf->max_pos += header_buf->length; in add_buf_header() 524 list_add_tail(&header_buf in add_buf_header() 583 struct mlx5_vhca_data_buffer *header_buf = NULL; mlx5vf_cmd_save_vhca_state() local [all...] |
H A D | main.c | 312 struct mlx5_vhca_data_buffer *header_buf = NULL; in mlx5vf_add_stop_copy_header() local 319 header_buf = mlx5vf_get_data_buffer(migf, size, DMA_NONE); in mlx5vf_add_stop_copy_header() 320 if (IS_ERR(header_buf)) in mlx5vf_add_stop_copy_header() 321 return PTR_ERR(header_buf); in mlx5vf_add_stop_copy_header() 326 page = mlx5vf_get_migration_page(header_buf, 0); in mlx5vf_add_stop_copy_header() 333 header_buf->length = sizeof(header); in mlx5vf_add_stop_copy_header() 336 header_buf->length += sizeof(data); in mlx5vf_add_stop_copy_header() 338 header_buf->start_pos = header_buf->migf->max_pos; in mlx5vf_add_stop_copy_header() 339 migf->max_pos += header_buf in mlx5vf_add_stop_copy_header() [all...] |
H A D | cmd.h | 79 struct mlx5_vhca_data_buffer *header_buf; member
|
/kernel/linux/linux-5.10/init/ |
H A D | initramfs.c | 223 static __initdata char *header_buf, *symlink_buf, *name_buf; variable 227 read_into(header_buf, 110, GotHeader); in do_start() 458 header_buf = kmalloc(110, GFP_KERNEL); in unpack_to_rootfs() 462 if (!header_buf || !symlink_buf || !name_buf) in unpack_to_rootfs() 509 kfree(header_buf); in unpack_to_rootfs()
|
/kernel/linux/linux-6.6/init/ |
H A D | initramfs.c | 253 static __initdata char *header_buf, *symlink_buf, *name_buf; variable 257 read_into(header_buf, 110, GotHeader); in do_start() 490 header_buf = kmalloc(110, GFP_KERNEL); in unpack_to_rootfs() 494 if (!header_buf || !symlink_buf || !name_buf) in unpack_to_rootfs() 541 kfree(header_buf); in unpack_to_rootfs()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mthca/ |
H A D | mthca_provider.h | 249 void *header_buf; member
|
H A D | mthca_qp.c | 1383 qp->sqp->header_buf = in mthca_alloc_sqp() 1386 if (!qp->sqp->header_buf) in mthca_alloc_sqp() 1427 qp->sqp->header_buf, qp->sqp->header_dma); in mthca_alloc_sqp() 1491 qp->sqp->header_buf, qp->sqp->header_dma); in mthca_free_qp() 1554 sqp->header_buf + in build_mlx_header()
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mthca/ |
H A D | mthca_provider.h | 249 void *header_buf; member
|
H 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()
|
/kernel/linux/linux-5.10/drivers/infiniband/hw/mlx4/ |
H A D | qp.c | 2898 header_size = ib_ud_header_pack(&sqp->ud_header, sqp->header_buf); in build_sriov_qp0_header() 2910 memcpy(inl + 1, sqp->header_buf, header_size); in build_sriov_qp0_header() 2914 memcpy(inl + 1, sqp->header_buf, spc); in build_sriov_qp0_header() 2917 memcpy(inl + 1, sqp->header_buf + spc, header_size - spc); in build_sriov_qp0_header() 3189 header_size = ib_ud_header_pack(&sqp->ud_header, sqp->header_buf); in build_mlx_header() 3197 be32_to_cpu(((__be32 *) sqp->header_buf)[i])); in build_mlx_header() 3214 memcpy(inl + 1, sqp->header_buf, header_size); in build_mlx_header() 3218 memcpy(inl + 1, sqp->header_buf, spc); in build_mlx_header() 3221 memcpy(inl + 1, sqp->header_buf + spc, header_size - spc); in build_mlx_header()
|
H A D | mlx4_ib.h | 318 u8 header_buf[MLX4_IB_UD_HEADER_SIZE]; member
|
/kernel/linux/linux-6.6/drivers/infiniband/hw/mlx4/ |
H A D | qp.c | 2934 header_size = ib_ud_header_pack(&sqp->ud_header, sqp->header_buf); in build_sriov_qp0_header() 2946 memcpy(inl + 1, sqp->header_buf, header_size); in build_sriov_qp0_header() 2950 memcpy(inl + 1, sqp->header_buf, spc); in build_sriov_qp0_header() 2953 memcpy(inl + 1, sqp->header_buf + spc, header_size - spc); in build_sriov_qp0_header() 3222 header_size = ib_ud_header_pack(&sqp->ud_header, sqp->header_buf); in build_mlx_header() 3230 be32_to_cpu(((__be32 *) sqp->header_buf)[i])); in build_mlx_header() 3247 memcpy(inl + 1, sqp->header_buf, header_size); in build_mlx_header() 3251 memcpy(inl + 1, sqp->header_buf, spc); in build_mlx_header() 3254 memcpy(inl + 1, sqp->header_buf + spc, header_size - spc); in build_mlx_header()
|
H A D | mlx4_ib.h | 319 u8 header_buf[MLX4_IB_UD_HEADER_SIZE]; member
|