| /devicemodel/hw/platform/rpmb/ |
| A D | att_keybox.c | 74 memset(&req, 0, sizeof(req)); in get_attkb_size() 77 req.size = 0; in get_attkb_size() 78 req.offset = 0; in get_attkb_size() 79 req.flags.encryption = 1; in get_attkb_size() 81 ret = write(fd, &req, sizeof(req)); in get_attkb_size() 82 if (ret != sizeof(req)) { in get_attkb_size() 147 memset(&req, 0, sizeof(req)); in read_attkb() 150 req.offset = 0; in read_attkb() 152 req.flags.encryption = 1; in read_attkb() 158 ret = write(fd, &req, sizeof(req)); in read_attkb() [all …]
|
| /devicemodel/hw/pci/virtio/ |
| A D | virtio_gpu.c | 564 memcpy(&req, cmd->iov[0].iov_base, sizeof(req)); in virtio_gpu_cmd_get_edid() 693 memcpy(&req, cmd->iov[0].iov_base, sizeof(req)); in virtio_gpu_cmd_resource_create_2d() 743 memcpy(&req, cmd->iov[0].iov_base, sizeof(req)); in virtio_gpu_cmd_resource_unref() 785 memcpy(&req, cmd->iov[0].iov_base, sizeof(req)); in virtio_gpu_cmd_resource_attach_backing() 902 (req.r.x + req.r.width) > (r2d->width) || in virtio_gpu_cmd_set_scanout() 903 (req.r.y + req.r.height) > (r2d->height)) { in virtio_gpu_cmd_set_scanout() 908 virtio_gpu_update_scanout(gpu, req.scanout_id, req.resource_id, &req.r); in virtio_gpu_cmd_set_scanout() 968 (req.r.x + req.r.width > r2d->width) || in virtio_gpu_cmd_transfer_to_host_2d() 969 (req.r.y + req.r.height > r2d->height)) { in virtio_gpu_cmd_transfer_to_host_2d() 1369 virtio_gpu_update_scanout(gpu, req.scanout_id, req.resource_id, &req.r); in virtio_gpu_cmd_set_scanout_blob() [all …]
|
| A D | virtio_gpio.c | 352 memset(&req, 0, sizeof(req)); in native_gpio_open_line() 354 req.lines = 1; in native_gpio_open_line() 518 if (req->cmd >= GPIO_REQ_MAX || req->offset >= gpio->nvline) { in gpio_request_handler() 520 req->cmd, req->offset)); in gpio_request_handler() 528 rc = gpio_set_value(gpio, req->offset, req->data); in gpio_request_handler() 537 req->data); in gpio_request_handler() 548 rc = gpio_set_config(gpio, req->offset, req->data); in gpio_request_handler() 1085 memset(&req, 0, sizeof(req)); in gpio_irq_enable() 1174 req->pin, req->action)); in virtio_gpio_irq_proc() 1186 gpio_irq_enable(gpio, req->pin, req->mode); in virtio_gpio_irq_proc() [all …]
|
| A D | virtio_block.c | 147 struct blockif_req req; member 271 io->req.iovcnt = n - 2; in virtio_blk_proc() 291 virtio_blk_done(&io->req, EPERM); in virtio_blk_proc() 297 virtio_blk_done(&io->req, EROFS); in virtio_blk_proc() 311 virtio_blk_done(&io->req, EINVAL); in virtio_blk_proc() 316 io->req.resid = iolen; in virtio_blk_proc() 320 io->req.offset)); in virtio_blk_proc() 346 (blk->bc, &io->req); in virtio_blk_proc() 361 virtio_blk_done(&io->req, 0); in virtio_blk_proc() 635 io->req.param = io; in virtio_blk_init() [all …]
|
| A D | virtio_mei.c | 1172 if (sizeof(*req) < len) { in vmei_hbm_handler() 1182 if (sizeof(*req) < len) { in vmei_hbm_handler() 1199 if (sizeof(*req) < len) { in vmei_hbm_handler() 1226 if (sizeof(*req) < len) { in vmei_hbm_handler() 1230 hclient = vmei_find_host_client(vmei, req->me_addr, req->host_addr); in vmei_hbm_handler() 1251 if (sizeof(*req) < len) { in vmei_hbm_handler() 1262 req->me_addr); in vmei_hbm_handler() 1269 req->host_addr); in vmei_hbm_handler() 1310 hclient = vmei_find_host_client(vmei, req->me_addr, req->host_addr); in vmei_hbm_handler() 1356 res.start = req->start; in vmei_hbm_handler() [all …]
|
| /devicemodel/hw/platform/ |
| A D | ioc_cbc.c | 462 pkt->req->srv_len); in cbc_pack_link() 480 pkt->req->buf[CBC_ELS_POS] |= (((pkt->req->srv_len - 1)/CBC_LEN_UNIT) in cbc_pack_link() 505 mux = pkt->req->id; in cbc_pack_address() 547 data = pkt->req->buf; in cbc_send_pkt() 550 id = pkt->req->id; in cbc_send_pkt() 619 pkt->req->srv_len = 4; in cbc_update_wakeup_reason() 620 pkt->req->link_len = 0; in cbc_update_wakeup_reason() 840 pkt->req->rtype); in cbc_rx_handler() 852 pkt->req->id = mux; in cbc_rx_handler() 935 pkt->req->id); in cbc_tx_handler() [all …]
|
| A D | ioc.c | 827 if (!req) in cbc_request_enqueue() 885 if (!req) { in send_tx_request() 890 req->rtype = type; in send_tx_request() 1084 if (!req) { in ioc_build_request() 1093 req->srv_len = srv_len; in ioc_build_request() 1129 if (!req) { in ioc_process_tx() 1147 req->srv_len = count; in ioc_process_tx() 1148 req->link_len = 0; in ioc_process_tx() 1157 req->id = id; in ioc_process_tx() 1264 packet.req = req; in ioc_rx_thread() [all …]
|
| A D | usb_pmapper.c | 339 req = calloc(1, sizeof(*req)); in usb_dev_alloc_req() 340 if (!req) in usb_dev_alloc_req() 343 req->udev = udev; in usb_dev_alloc_req() 344 req->in = in; in usb_dev_alloc_req() 345 req->xfer = xfer; in usb_dev_alloc_req() 348 if (!req->trn) in usb_dev_alloc_req() 357 return req; in usb_dev_alloc_req() 360 if (req && req->buffer) in usb_dev_alloc_req() 362 if (req && req->trn) in usb_dev_alloc_req() 364 if (req) in usb_dev_alloc_req() [all …]
|
| /devicemodel/core/ |
| A D | monitor.c | 246 struct mngr_msg req; in set_wakeup_timer() local 255 req.magic = MNGR_MSG_MAGIC; in set_wakeup_timer() 256 req.msgid = ACRND_TIMER; in set_wakeup_timer() 257 req.timestamp = time(NULL); in set_wakeup_timer() 259 req.data.rtc_timer.t = t; in set_wakeup_timer() 260 strncpy(req.data.rtc_timer.vmname, vmname, in set_wakeup_timer() 261 sizeof(req.data.rtc_timer.vmname)); in set_wakeup_timer() 264 ret = mngr_send_msg(acrnd_fd, &req, &ack, 2); in set_wakeup_timer()
|
| A D | vmmapi.c | 539 uint64_t *req = (uint64_t *)&op; in vm_set_gsi_irq() local 544 error = ioctl(ctx->fd, ACRN_IOCTL_SET_IRQLINE, *req); in vm_set_gsi_irq()
|
| /devicemodel/hw/platform/tpm/ |
| A D | tpm_emulator.c | 48 } req; /* request */ member 59 } req; /* request */ member 70 } req; /* request */ member 90 } req; /* request */ member 618 psbs.u.req.buffersize = __builtin_bswap32(wanted_size); in swtpm_set_buffer_size() 621 sizeof(psbs.u.req), sizeof(psbs.u.resp), NULL, 0) < 0) { in swtpm_set_buffer_size() 643 .u.req.init_flags = 0, in swtpm_startup_tpm() 657 init.u.req.init_flags |= __builtin_bswap32(PTM_INIT_FLAG_DELETE_VOLATILE); in swtpm_startup_tpm() 682 loc.u.req.loc = locty_number; in swtpm_set_locality()
|
| /devicemodel/hw/platform/vssram/ |
| A D | vssram.c | 322 struct tcc_buf_mem_req req; in tcc_driver_req_buffer() local 324 memset(&req, 0, sizeof(req)); in tcc_driver_req_buffer() 325 req.devnode_id = -1; in tcc_driver_req_buffer() 326 req.id = region_id; in tcc_driver_req_buffer() 327 req.size = size; in tcc_driver_req_buffer() 329 if (ioctl(tcc_buffer_fd, TCC_REQ_BUFFER, &req) < 0) { in tcc_driver_req_buffer() 331 __func__, tcc_buffer_fd, req.id, req.size); in tcc_driver_req_buffer() 336 __func__, region_id, req.size >> 10, req.devnode_id); in tcc_driver_req_buffer() 338 return (int)req.devnode_id; in tcc_driver_req_buffer()
|
| /devicemodel/include/ |
| A D | inout.h | 73 int emulate_inout(struct vmctx *ctx, int *pvcpu, struct acrn_pio_request *req);
|
| A D | block_if.h | 94 void (*callback)(struct blockif_req *req, int err);
|
| A D | ioc.h | 764 struct cbc_request *req; /* CBC packet data */ member
|
| /devicemodel/hw/ |
| A D | block_if.c | 101 struct blockif_req *req; member 224 be->req = breq; in blockif_enqueue() 291 if (tbe->req->offset == be->block) in blockif_complete() 297 be->req = NULL; in blockif_complete() 800 br = be->req; in blockif_proc() 1047 struct blockif_req *br = be->req; in iou_submit_sqe() 1118 br = be->req; in iou_submit() 1157 br = be->req; in iou_process_completions() 1750 if (be->req == breq) in blockif_cancel() 1767 if (be->req == breq) in blockif_cancel()
|