Home
last modified time | relevance | path

Searched refs:config_len (Results 1 – 23 of 23) sorted by relevance

/openbmc/qemu/hw/virtio/
H A Dvirtio-config-io.c21 if (addr + sizeof(val) > vdev->config_len) { in virtio_config_readb()
36 if (addr + sizeof(val) > vdev->config_len) { in virtio_config_readw()
51 if (addr + sizeof(val) > vdev->config_len) { in virtio_config_readl()
66 if (addr + sizeof(val) > vdev->config_len) { in virtio_config_writeb()
82 if (addr + sizeof(val) > vdev->config_len) { in virtio_config_writew()
98 if (addr + sizeof(val) > vdev->config_len) { in virtio_config_writel()
114 if (addr + sizeof(val) > vdev->config_len) { in virtio_config_modern_readb()
129 if (addr + sizeof(val) > vdev->config_len) { in virtio_config_modern_readw()
144 if (addr + sizeof(val) > vdev->config_len) { in virtio_config_modern_readl()
160 if (addr + sizeof(val) > vdev->config_len) { in virtio_config_modern_writeb()
[all …]
H A Dvhost-vdpa.c906 uint32_t config_len) in vhost_vdpa_dump_config() argument
911 for (b = 0; b < config_len; b += 16) { in vhost_vdpa_dump_config()
912 len = config_len - b; in vhost_vdpa_dump_config()
941 uint32_t config_len, Error **errp) in vhost_vdpa_get_config() argument
947 trace_vhost_vdpa_get_config(dev, config, config_len); in vhost_vdpa_get_config()
948 v_config = g_malloc(config_len + config_size); in vhost_vdpa_get_config()
949 v_config->len = config_len; in vhost_vdpa_get_config()
952 memcpy(config, v_config->buf, config_len); in vhost_vdpa_get_config()
956 vhost_vdpa_dump_config(dev, config, config_len); in vhost_vdpa_get_config()
H A Dvirtio.c2806 qemu_put_be32(f, vdev->config_len); in virtio_save()
2807 qemu_put_buffer(f, vdev->config, vdev->config_len); in virtio_save()
2977 int32_t config_len; in virtio_load() local
3014 config_len = qemu_get_be32(f); in virtio_load()
3021 qemu_get_buffer(f, vdev->config, MIN(config_len, vdev->config_len)); in virtio_load()
3023 while (config_len > vdev->config_len) { in virtio_load()
3025 config_len--; in virtio_load()
3248 vdev->config_len = config_size; in virtio_init()
3249 if (vdev->config_len) { in virtio_init()
H A Dvirtio-bus.c142 return vdev->config_len; in virtio_bus_get_vdev_config_len()
H A Dvhost-user.c2397 uint32_t config_len, Error **errp) in vhost_user_get_config() argument
2403 .hdr.size = VHOST_USER_CONFIG_HDR_SIZE + config_len, in vhost_user_get_config()
2412 assert(config_len <= VHOST_USER_MAX_CONFIG_SIZE); in vhost_user_get_config()
2415 msg.payload.config.size = config_len; in vhost_user_get_config()
2435 if (msg.hdr.size != VHOST_USER_CONFIG_HDR_SIZE + config_len) { in vhost_user_get_config()
2440 memcpy(config, msg.payload.config.region, config_len); in vhost_user_get_config()
H A Dtrace-events54 vhost_vdpa_get_config(void *dev, void *config, uint32_t config_len) "dev: %p config: %p config_len:…
H A Dvhost.c1817 uint32_t config_len, Error **errp) in vhost_dev_get_config() argument
1822 return hdev->vhost_ops->vhost_get_config(hdev, config, config_len, in vhost_dev_get_config()
/openbmc/linux/drivers/net/wireless/marvell/mwifiex/
H A Dsta_cmd.c1741 u16 config_len = 0; in mwifiex_cmd_tdls_oper() local
1772 config_len += sizeof(params->capability); in mwifiex_cmd_tdls_oper()
1774 wmm_qos_info = (void *)(pos + config_len); in mwifiex_cmd_tdls_oper()
1783 config_len); in mwifiex_cmd_tdls_oper()
1796 config_len); in mwifiex_cmd_tdls_oper()
1804 config_len += sizeof(struct host_cmd_tlv_rates) + in mwifiex_cmd_tdls_oper()
1810 config_len); in mwifiex_cmd_tdls_oper()
1821 config_len); in mwifiex_cmd_tdls_oper()
1835 config_len += sizeof(struct mwifiex_ie_types_aid); in mwifiex_cmd_tdls_oper()
1838 timeout = (void *)(pos + config_len); in mwifiex_cmd_tdls_oper()
[all …]
/openbmc/qemu/hw/block/
H A Dvhost-user-blk.c66 memcpy(config, &s->blkcfg, vdev->config_len); in vhost_user_blk_update_config()
104 vdev->config_len, &local_err); in vhost_user_blk_handle_config_change()
113 memcpy(dev->vdev->config, &s->blkcfg, vdev->config_len); in vhost_user_blk_handle_config_change()
422 VIRTIO_DEVICE(s)->config_len, errp); in vhost_user_blk_realize_connect()
/openbmc/linux/drivers/input/touchscreen/
H A Dgoodix.c70 .config_len = GOODIX_CONFIG_GT9X_LENGTH,
77 .config_len = GOODIX_CONFIG_911_LENGTH,
84 .config_len = GOODIX_CONFIG_967_LENGTH,
91 .config_len = GOODIX_CONFIG_GT9X_LENGTH,
553 int i, raw_cfg_len = ts->chip->config_len - 2; in goodix_calc_cfg_checksum_8()
590 int i, raw_cfg_len = ts->chip->config_len - 3; in goodix_calc_cfg_checksum_16()
1050 ts->config, ts->chip->config_len); in goodix_read_config()
1498 error = goodix_send_cfg(ts, ts->config, ts->chip->config_len); in goodix_resume()
H A Dgoodix.h71 int config_len; member
H A Dgoodix_fwupload.c365 error = goodix_send_cfg(ts, ts->config, ts->chip->config_len); in goodix_handle_fw_request()
/openbmc/qemu/hw/net/
H A Dvhost_net-stub.c56 uint32_t config_len) in vhost_net_get_config() argument
H A Dvhost_net.c124 uint32_t config_len) in vhost_net_get_config() argument
126 return vhost_dev_get_config(&net->dev, config, config_len, NULL); in vhost_net_get_config()
/openbmc/qemu/include/net/
H A Dvhost_net.h35 uint32_t config_len);
/openbmc/linux/drivers/remoteproc/
H A Dremoteproc_virtio.c301 if (offset + len > rsc->config_len || offset + len < len) { in rproc_virtio_get()
319 if (offset + len > rsc->config_len || offset + len < len) { in rproc_virtio_set()
H A Dremoteproc_debugfs.c333 seq_printf(seq, " Config length 0x%x\n", v->config_len); in rproc_rsc_table_show()
H A Dremoteproc_core.c487 if (size_add(rsc_size, rsc->config_len) > avail) { in rproc_handle_vdev()
499 rsc->id, rsc->dfeatures, rsc->config_len, rsc->num_of_vrings); in rproc_handle_vdev()
/openbmc/qemu/include/hw/virtio/
H A Dvhost.h255 uint32_t config_len, Error **errp);
H A Dvhost-backend.h112 uint32_t config_len, Error **errp);
H A Dvirtio.h125 size_t config_len; member
/openbmc/qemu/hw/s390x/
H A Dvirtio-ccw.c461 if (ccw.count > vdev->config_len) { in virtio_ccw_cb()
466 len = MIN(ccw.count, vdev->config_len); in virtio_ccw_cb()
479 if (ccw.count > vdev->config_len) { in virtio_ccw_cb()
484 len = MIN(ccw.count, vdev->config_len); in virtio_ccw_cb()
/openbmc/linux/include/linux/
H A Dremoteproc.h307 u32 config_len; member