/openbmc/qemu/hw/block/ |
H A D | vhost-user-blk.c | 66 virtio_stw_p(vdev, &s->blkcfg.num_queues, s->num_queues); in vhost_user_blk_update_config() 68 memcpy(config, &s->blkcfg, vdev->config_len); in vhost_user_blk_update_config() 74 struct virtio_blk_config *blkcfg = (struct virtio_blk_config *)config; in vhost_user_blk_set_config() local 77 if (blkcfg->wce == s->blkcfg.wce) { in vhost_user_blk_set_config() 81 ret = vhost_dev_set_config(&s->dev, &blkcfg->wce, in vhost_user_blk_set_config() 83 sizeof(blkcfg->wce), in vhost_user_blk_set_config() 90 s->blkcfg.wce = blkcfg->wce; in vhost_user_blk_set_config() 99 ret = vhost_dev_get_config(&s->dev, (uint8_t *)&s->blkcfg, in vhost_user_blk_sync_config() 105 memcpy(vdev->config, &s->blkcfg, vdev->config_len); in vhost_user_blk_sync_config() 431 ret = vhost_dev_get_config(&s->dev, (uint8_t *)&s->blkcfg, in vhost_user_blk_realize_connect()
|
H A D | virtio-blk.c | 1138 struct virtio_blk_config blkcfg; in virtio_blk_update_config() local 1144 memset(&blkcfg, 0, sizeof(blkcfg)); in virtio_blk_update_config() 1145 virtio_stq_p(vdev, &blkcfg.capacity, capacity); in virtio_blk_update_config() 1146 virtio_stl_p(vdev, &blkcfg.seg_max, in virtio_blk_update_config() 1148 virtio_stw_p(vdev, &blkcfg.geometry.cylinders, conf->cyls); in virtio_blk_update_config() 1149 virtio_stl_p(vdev, &blkcfg.blk_size, blk_size); in virtio_blk_update_config() 1150 virtio_stw_p(vdev, &blkcfg.min_io_size, conf->min_io_size / blk_size); in virtio_blk_update_config() 1151 virtio_stl_p(vdev, &blkcfg.opt_io_size, conf->opt_io_size / blk_size); in virtio_blk_update_config() 1152 blkcfg.geometry.heads = conf->heads; in virtio_blk_update_config() 1166 blkcfg.geometry.sectors = conf->secs & ~s->sector_mask; in virtio_blk_update_config() [all …]
|
/openbmc/linux/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_pipe.c | 10 uint32_t caps, uint32_t blkcfg, in mdp5_pipe_assign() argument 102 (*hwpipe)->pipe, blkcfg); in mdp5_pipe_assign() 106 (*hwpipe)->blkcfg = blkcfg; in mdp5_pipe_assign()
|
H A D | mdp5_pipe.h | 28 uint32_t blkcfg; member 37 uint32_t caps, uint32_t blkcfg,
|
H A D | mdp5_smp.c | 124 uint32_t blkcfg = 0; in mdp5_smp_calculate() local 158 blkcfg |= (n << (8 * i)); in mdp5_smp_calculate() 161 return blkcfg; in mdp5_smp_calculate() 165 enum mdp5_pipe pipe, uint32_t blkcfg) in mdp5_smp_assign() argument 173 int n = blkcfg & 0xff; in mdp5_smp_assign() 186 blkcfg >>= 8; in mdp5_smp_assign()
|
H A D | mdp5_smp.h | 80 enum mdp5_pipe pipe, uint32_t blkcfg);
|
H A D | mdp5_plane.c | 236 uint32_t blkcfg = 0; in mdp5_plane_atomic_check_with_state() local 277 blkcfg = mdp5_smp_calculate(mdp5_kms->smp, format, in mdp5_plane_atomic_check_with_state() 280 if (mdp5_state->hwpipe && (mdp5_state->hwpipe->blkcfg != blkcfg)) in mdp5_plane_atomic_check_with_state() 297 blkcfg, &new_hwpipe, in mdp5_plane_atomic_check_with_state()
|
/openbmc/qemu/block/export/ |
H A D | vhost-user-blk-server.c | 40 struct virtio_blk_config blkcfg; member 157 memcpy(config, &vexp->blkcfg, len); in vu_blk_get_config() 180 vexp->blkcfg.wce = wce; in vu_blk_set_config() 276 vexp->blkcfg.capacity = cpu_to_le64(new_size >> VIRTIO_BLK_SECTOR_BITS); in vu_blk_exp_resize() 325 vexp->blkcfg.wce = 0; in vu_blk_exp_create() 348 vu_blk_initialize_config(blk_bs(exp->blk), &vexp->blkcfg, in vu_blk_exp_create()
|
/openbmc/qemu/contrib/vhost-user-blk/ |
H A D | vhost-user-blk.c | 40 struct virtio_blk_config blkcfg; member 410 memcpy(config, &vdev_blk->blkcfg, len); in vub_get_config() 438 if (wce == vdev_blk->blkcfg.wce) { in vub_set_config() 443 vdev_blk->blkcfg.wce = wce; in vub_set_config() 567 vdev_blk->blkcfg.wce = 0; in vub_new() 571 vub_initialize_config(vdev_blk->blk_fd, &vdev_blk->blkcfg); in vub_new()
|
/openbmc/qemu/include/hw/virtio/ |
H A D | vhost-user-blk.h | 34 struct virtio_blk_config blkcfg; member
|