Lines Matching refs:op
22 static int xc_resource_op_one(xc_interface *xch, xc_resource_op_t *op) in xc_resource_op_one() argument
26 DECLARE_NAMED_HYPERCALL_BOUNCE(entries, op->entries, in xc_resource_op_one()
27 op->nr_entries * sizeof(*op->entries), in xc_resource_op_one()
34 platform_op.u.resource_op.nr_entries = op->nr_entries; in xc_resource_op_one()
35 platform_op.u.resource_op.cpu = op->cpu; in xc_resource_op_one()
39 op->result = rc; in xc_resource_op_one()
49 xc_resource_op_t *op; in xc_resource_op_multi() local
78 op = ops + i; in xc_resource_op_multi()
88 entries_size = sizeof(xc_resource_entry_t) * op->nr_entries; in xc_resource_op_multi()
96 memcpy(entries, op->entries, entries_size); in xc_resource_op_multi()
99 call->op = __HYPERVISOR_platform_op; in xc_resource_op_multi()
104 platform_op->u.resource_op.cpu = op->cpu; in xc_resource_op_multi()
105 platform_op->u.resource_op.nr_entries = op->nr_entries; in xc_resource_op_multi()
114 op = ops + i; in xc_resource_op_multi()
117 op->result = call->result; in xc_resource_op_multi()
119 entries_size = sizeof(xc_resource_entry_t) * op->nr_entries; in xc_resource_op_multi()
122 memcpy(op->entries, entries, entries_size); in xc_resource_op_multi()