Home
last modified time | relevance | path

Searched refs:req (Results 1 – 25 of 62) sorted by relevance

123

/xen-4.10.0-shim-comet/xen/arch/x86/hvm/
A Dmonitor.c46 vm_event_request_t req = { in hvm_monitor_cr() local
68 vm_event_request_t req = { in hvm_monitor_emul_unimplemented() local
83 vm_event_request_t req = { in hvm_monitor_msr() local
89 monitor_traps(curr, 1, &req); in hvm_monitor_msr()
97 vm_event_request_t req = { in hvm_monitor_descriptor_access() local
135 vm_event_request_t req = {}; in hvm_monitor_debug() local
180 vm_event_request_t req = {}; in hvm_monitor_cpuid() local
187 req.u.cpuid.leaf = leaf; in hvm_monitor_cpuid()
188 req.u.cpuid.subleaf = subleaf; in hvm_monitor_cpuid()
196 vm_event_request_t req = { in hvm_monitor_interrupt() local
[all …]
/xen-4.10.0-shim-comet/xen/arch/x86/
A Dvm_event.c137 req->data.regs.x86.rax = regs->rax; in vm_event_fill_regs()
138 req->data.regs.x86.rcx = regs->rcx; in vm_event_fill_regs()
139 req->data.regs.x86.rdx = regs->rdx; in vm_event_fill_regs()
140 req->data.regs.x86.rbx = regs->rbx; in vm_event_fill_regs()
141 req->data.regs.x86.rsp = regs->rsp; in vm_event_fill_regs()
146 req->data.regs.x86.r8 = regs->r8; in vm_event_fill_regs()
147 req->data.regs.x86.r9 = regs->r9; in vm_event_fill_regs()
159 req->data.regs.x86.cr0 = ctxt.cr0; in vm_event_fill_regs()
160 req->data.regs.x86.cr2 = ctxt.cr2; in vm_event_fill_regs()
161 req->data.regs.x86.cr3 = ctxt.cr3; in vm_event_fill_regs()
[all …]
/xen-4.10.0-shim-comet/tools/tests/xen-access/
A Dxen-access.c315 memcpy(req, RING_GET_REQUEST(back_ring, req_cons), sizeof(*req)); in get_request()
381 vm_event_request_t req; in main() local
703 rsp.reason = req.reason; in main()
705 switch (req.reason) { in main()
734 req.vcpu_id, in main()
764 req.vcpu_id); in main()
790 req.vcpu_id, in main()
807 req.vcpu_id, in main()
829 req.vcpu_id, in main()
845 req.vcpu_id, in main()
[all …]
/xen-4.10.0-shim-comet/xen/arch/arm/arm64/lib/
A Dstrlen.S38 srcin .req x0
39 len .req x0
42 src .req x1
43 data1 .req x2
44 data2 .req x3
45 data2a .req x4
48 tmp1 .req x7
49 tmp2 .req x8
50 tmp3 .req x9
51 tmp4 .req x10
[all …]
A Dstrnlen.S39 srcin .req x0
40 len .req x0
41 limit .req x1
44 src .req x2
45 data1 .req x3
46 data2 .req x4
50 tmp1 .req x8
51 tmp2 .req x9
52 tmp3 .req x10
53 tmp4 .req x11
[all …]
A Dmemcpy.S39 src .req x1
41 tmp1 .req x3
43 tmp2 .req x4
45 tmp3 .req x5
47 dst .req x6
49 A_l .req x7
50 A_h .req x8
51 B_l .req x9
52 B_h .req x10
53 C_l .req x11
[all …]
A Dmemmove.S40 src .req x1
42 tmp1 .req x3
44 tmp2 .req x4
46 tmp3 .req x5
48 dst .req x6
50 A_l .req x7
51 A_h .req x8
52 B_l .req x9
53 B_h .req x10
54 C_l .req x11
[all …]
A Dmemset.S39 dstin .req x0
40 val .req w1
41 count .req x2
42 tmp1 .req x3
43 tmp1w .req w3
44 tmp2 .req x4
45 tmp2w .req w4
50 A_l .req x7
51 A_lw .req w7
52 dst .req x8
[all …]
A Dmemcmp.S40 src1 .req x0
41 src2 .req x1
42 limit .req x2
46 data1 .req x3
48 data2 .req x4
51 diff .req x6
53 tmp1 .req x8
54 tmp2 .req x9
55 tmp3 .req x10
56 pos .req x11
[all …]
A Dstrcmp.S44 src1 .req x0
45 src2 .req x1
46 result .req x0
49 data1 .req x2
50 data1w .req w2
51 data2 .req x3
54 diff .req x5
56 tmp1 .req x7
57 tmp2 .req x8
58 tmp3 .req x9
[all …]
A Dstrncmp.S45 src1 .req x0
46 src2 .req x1
47 limit .req x2
51 data1 .req x3
53 data2 .req x4
56 diff .req x6
58 tmp1 .req x8
59 tmp2 .req x9
60 tmp3 .req x10
62 pos .req x12
[all …]
/xen-4.10.0-shim-comet/tools/blktap2/drivers/
A Dblock-vhd.c897 req->state = s; in init_vhd_request()
1222 return req; in alloc_vhd_request()
1295 req = &s->bat.req; in schedule_bat_write()
1471 if (!req) in schedule_data_read()
1524 if (!req) in schedule_data_write()
1574 req = &bm->req; in schedule_bitmap_read()
1617 req = &bm->req; in schedule_bitmap_write()
1656 if (!req) in __vhd_queue_request()
2145 req->treq.sec, req->treq.sec / s->spb); in finish_data_read()
2184 req->treq.sec, req->treq.sec / s->spb); in finish_data_write()
[all …]
A Dtapdisk-image.c120 tapdisk_image_check_ring_request(td_image_t *image, blkif_request_t *req) in tapdisk_image_check_ring_request() argument
137 if (req->operation != BLKIF_OP_READ && in tapdisk_image_check_ring_request()
138 req->operation != BLKIF_OP_WRITE) in tapdisk_image_check_ring_request()
141 if (req->operation == BLKIF_OP_WRITE && rdonly) in tapdisk_image_check_ring_request()
144 if (!req->nr_segments || req->nr_segments > MAX_SEGMENTS_PER_REQ) in tapdisk_image_check_ring_request()
150 for (i = 0; i < req->nr_segments; i++) { in tapdisk_image_check_ring_request()
151 nsects = req->seg[i].last_sect - req->seg[i].first_sect + 1; in tapdisk_image_check_ring_request()
153 if (req->seg[i].last_sect >= psize >> 9 || nsects <= 0) in tapdisk_image_check_ring_request()
159 if (req->sector_number + nsects > info->size) in tapdisk_image_check_ring_request()
166 image->name, (rdonly ? "ro" : "rw"), info->size, req->id, in tapdisk_image_check_ring_request()
[all …]
A Dtapdisk-client.c149 struct log_ctlmsg req; in ctl_get_shmem() local
153 memset(&req, 0, sizeof(req)); in ctl_get_shmem()
179 struct log_ctlmsg req; in ctl_get_writes() local
183 ctlmsg_init(&req, LOGCMD_GET); in ctl_get_writes()
195 struct log_ctlmsg req; in ctl_peek_writes() local
212 struct log_ctlmsg req; in ctl_kick() local
227 struct log_ctlmsg req; in ctl_clear_writes() local
295 log_request_t* req; in writelog_enqueue_requests() local
314 req->sector = range->sector; in writelog_enqueue_requests()
315 req->count = range->count; in writelog_enqueue_requests()
[all …]
A Dqcow2raw.c120 struct request_info* req; in send_write_responses() local
132 req->pending-=treq.secs; in send_write_responses()
133 if(req->pending) in send_write_responses()
137 free(req->buf); in send_write_responses()
138 free(req); in send_write_responses()
148 struct request_info* req; in send_read_responses() local
160 req->pending-=treq.secs; in send_read_responses()
162 if(req->pending) in send_read_responses()
170 treq.buf = req->buf; in send_read_responses()
179 treq.cb_data = req; in send_read_responses()
[all …]
A Dtapdisk-stream.c173 memset(req, 0, sizeof(*req)); in tapdisk_stream_initialize_request()
174 INIT_LIST_HEAD(&req->next); in tapdisk_stream_initialize_request()
179 struct tapdisk_stream_request *req) in tapdisk_stream_request_idx() argument
181 return (req - s->requests); in tapdisk_stream_request_idx()
187 struct tapdisk_stream_request *req; in tapdisk_stream_get_request() local
192 req = list_entry(s->free_list.next, in tapdisk_stream_get_request()
195 list_del_init(&req->next); in tapdisk_stream_get_request()
196 tapdisk_stream_initialize_request(req); in tapdisk_stream_get_request()
198 return req; in tapdisk_stream_get_request()
320 memcpy(&vreq->req, breq, sizeof(*breq)); in tapdisk_stream_enqueue()
[all …]
A Dtapdisk-diff.c200 memset(req, 0, sizeof(*req)); in tapdisk_stream_initialize_request()
201 INIT_LIST_HEAD(&req->next); in tapdisk_stream_initialize_request()
206 struct tapdisk_stream_request *req) in tapdisk_stream_request_idx() argument
208 return (req - s->requests); in tapdisk_stream_request_idx()
214 struct tapdisk_stream_request *req; in tapdisk_stream_get_request() local
219 req = list_entry(s->free_list.next, in tapdisk_stream_get_request()
222 list_del_init(&req->next); in tapdisk_stream_get_request()
223 tapdisk_stream_initialize_request(req); in tapdisk_stream_get_request()
225 return req; in tapdisk_stream_get_request()
381 memcpy(&vreq->req, breq, sizeof(*breq)); in tapdisk_stream_enqueue_copy()
[all …]
/xen-4.10.0-shim-comet/xen/common/
A Dmonitor.c91 int monitor_traps(struct vcpu *v, bool sync, vm_event_request_t *req) in monitor_traps() argument
111 req->vcpu_id = v->vcpu_id; in monitor_traps()
115 req->flags |= VM_EVENT_FLAG_VCPU_PAUSED; in monitor_traps()
122 req->flags |= VM_EVENT_FLAG_ALTERNATE_P2M; in monitor_traps()
123 req->altp2m_idx = altp2m_vcpu_idx(v); in monitor_traps()
126 vm_event_fill_regs(req); in monitor_traps()
127 vm_event_put_request(d, d->vm_event_monitor, req); in monitor_traps()
139 vm_event_request_t req = { in monitor_guest_request() local
144 monitor_traps(curr, d->monitor.guest_request_sync, &req); in monitor_guest_request()
/xen-4.10.0-shim-comet/xen/arch/arm/
A Dvm_event.c24 void vm_event_fill_regs(vm_event_request_t *req) in vm_event_fill_regs() argument
28 req->data.regs.arm.cpsr = regs->cpsr; in vm_event_fill_regs()
29 req->data.regs.arm.pc = regs->pc; in vm_event_fill_regs()
30 req->data.regs.arm.ttbcr = READ_SYSREG(TCR_EL1); in vm_event_fill_regs()
31 req->data.regs.arm.ttbr0 = READ_SYSREG64(TTBR0_EL1); in vm_event_fill_regs()
32 req->data.regs.arm.ttbr1 = READ_SYSREG64(TTBR1_EL1); in vm_event_fill_regs()
A Dmem_access.c227 vm_event_request_t *req; in p2m_mem_access_check() local
314 req = xzalloc(vm_event_request_t); in p2m_mem_access_check()
315 if ( req ) in p2m_mem_access_check()
317 req->reason = VM_EVENT_REASON_MEM_ACCESS; in p2m_mem_access_check()
320 req->u.mem_access.gfn = gpa >> PAGE_SHIFT; in p2m_mem_access_check()
321 req->u.mem_access.offset = gpa & ((1 << PAGE_SHIFT) - 1); in p2m_mem_access_check()
324 req->u.mem_access.flags |= MEM_ACCESS_GLA_VALID; in p2m_mem_access_check()
325 req->u.mem_access.gla = gla; in p2m_mem_access_check()
328 req->u.mem_access.flags |= MEM_ACCESS_FAULT_WITH_GLA; in p2m_mem_access_check()
330 req->u.mem_access.flags |= MEM_ACCESS_FAULT_IN_GPT; in p2m_mem_access_check()
[all …]
/xen-4.10.0-shim-comet/tools/xenpaging/
A Dxenpaging.c565 memcpy(req, RING_GET_REQUEST(back_ring, req_cons), sizeof(*req)); in get_request()
855 vm_event_request_t req; in main() local
907 get_request(&paging->vm_event, &req); in main()
909 if ( req.u.mem_paging.gfn > paging->max_pages ) in main()
933 req.u.mem_paging.gfn, slot); in main()
948 rsp.u.mem_paging.gfn = req.u.mem_paging.gfn; in main()
949 rsp.vcpu_id = req.vcpu_id; in main()
950 rsp.flags = req.flags; in main()
969 paging->vm_event.domain_id, req.vcpu_id, req.u.mem_paging.gfn, in main()
979 rsp.vcpu_id = req.vcpu_id; in main()
[all …]
/xen-4.10.0-shim-comet/xen/arch/x86/mm/
A Dmem_access.c151 vm_event_request_t *req; in p2m_mem_access_check() local
212 req = xzalloc(vm_event_request_t); in p2m_mem_access_check()
213 if ( req ) in p2m_mem_access_check()
215 *req_ptr = req; in p2m_mem_access_check()
217 req->reason = VM_EVENT_REASON_MEM_ACCESS; in p2m_mem_access_check()
218 req->u.mem_access.gfn = gfn_x(gfn); in p2m_mem_access_check()
219 req->u.mem_access.offset = gpa & ((1 << PAGE_SHIFT) - 1); in p2m_mem_access_check()
222 req->u.mem_access.flags |= MEM_ACCESS_GLA_VALID; in p2m_mem_access_check()
223 req->u.mem_access.gla = gla; in p2m_mem_access_check()
226 req->u.mem_access.flags |= MEM_ACCESS_FAULT_WITH_GLA; in p2m_mem_access_check()
[all …]
/xen-4.10.0-shim-comet/stubdom/
A Dvtpm-deepquote.patch5 @@ -3343,6 +3343,39 @@ static TPM_RESULT execute_TPM_ParentSignEK(TPM_REQUEST *req, TPM_RESPONSE *r…
9 +static TPM_RESULT execute_TPM_DeepQuote(TPM_REQUEST *req, TPM_RESPONSE *rsp)
20 + tpm_compute_in_param_digest(req);
22 + ptr = req->param;
23 + len = req->paramSize;
29 + res = TPM_DeepQuote(&nonce, &myPCR, &ptPCR, &req->auth1, &sigSize, &sig);
45 @@ -4098,6 +4131,11 @@ void tpm_execute_command(TPM_REQUEST *req, TPM_RESPONSE *rsp)
46 res = execute_TPM_ParentSignEK(req, rsp);
51 + res = execute_TPM_DeepQuote(req, rsp);
56 res = mtm_execute_command(req, rsp);
A Dvtpm-parent-sign-ek.patch5 @@ -3312,6 +3312,37 @@ static TPM_RESULT execute_TPM_OwnerReadPubek(TPM_REQUEST *req, TPM_RESPONSE …
9 +static TPM_RESULT execute_TPM_ParentSignEK(TPM_REQUEST *req, TPM_RESPONSE *rsp)
19 + tpm_compute_in_param_digest(req);
21 + ptr = req->param;
22 + len = req->paramSize;
27 + res = TPM_ParentSignEK(&nonce, &targetPCR, &req->auth1, &sigSize, &sig);
43 @@ -4062,6 +4093,11 @@ void tpm_execute_command(TPM_REQUEST *req, TPM_RESPONSE *rsp)
44 res = execute_TPM_OwnerReadPubek(req, rsp);
49 + res = execute_TPM_ParentSignEK(req, rsp);
54 res = mtm_execute_command(req, rsp);
/xen-4.10.0-shim-comet/tools/misc/
A Dxen-ringwatch195 def __init__(self, size, req, rsp):
197 self.req = req
221 req = cls.Req.from_sysfs(_req, size=nr_ents)
224 return cls(nr_ents, req, rsp)
299 self.req.is_consumed()
302 return self.rsp.prod != self.req.prod
307 if not self.req.is_consumed():
320 self.req == other.req and \
325 (type(self).__name__, self.size, self.req, self.rsp)
331 req = complete[self.req.is_consumed()]
[all …]

Completed in 28 milliseconds

123