Lines Matching refs:u

57 		.u.efi_runtime_call.function = XEN_EFI_get_time,  in get_time()
59 struct xenpf_efi_runtime_call *call = &op.u.efi_runtime_call; in get_time()
66 tm->tm_year = call->u.get_time.time.year; in get_time()
67 tm->tm_mon = call->u.get_time.time.month; in get_time()
68 tm->tm_mday = call->u.get_time.time.day; in get_time()
69 tm->tm_hour = call->u.get_time.time.hour; in get_time()
70 tm->tm_min = call->u.get_time.time.min; in get_time()
71 tm->tm_sec = call->u.get_time.time.sec; in get_time()
72 tm->tm_nsec = call->u.get_time.time.ns; in get_time()
73 tm->tm_tz = call->u.get_time.time.tz; in get_time()
74 tm->tm_dst = call->u.get_time.time.daylight; in get_time()
84 .u.efi_runtime_call.function = XEN_EFI_get_time, in get_time_capabilities()
86 struct xenpf_efi_runtime_call *call = &op.u.efi_runtime_call; in get_time_capabilities()
93 tmcap->tc_res = call->u.get_time.resolution; in get_time_capabilities()
94 tmcap->tc_prec = call->u.get_time.accuracy; in get_time_capabilities()
105 .u.efi_runtime_call.function = XEN_EFI_get_time, in set_time()
106 .u.efi_runtime_call.u.set_time.year = tm->tm_year, in set_time()
107 .u.efi_runtime_call.u.set_time.month = tm->tm_mon, in set_time()
108 .u.efi_runtime_call.u.set_time.day = tm->tm_mday, in set_time()
109 .u.efi_runtime_call.u.set_time.hour = tm->tm_hour, in set_time()
110 .u.efi_runtime_call.u.set_time.min = tm->tm_min, in set_time()
111 .u.efi_runtime_call.u.set_time.sec = tm->tm_sec, in set_time()
112 .u.efi_runtime_call.u.set_time.ns = tm->tm_nsec, in set_time()
113 .u.efi_runtime_call.u.set_time.tz = tm->tm_tz, in set_time()
114 .u.efi_runtime_call.u.set_time.daylight = tm->tm_dst, in set_time()
121 efi_status_to_errno(op.u.efi_runtime_call.status)); in set_time()
130 .u.efi_runtime_call.function = XEN_EFI_get_variable, in var_get()
131 .u.efi_runtime_call.u.get_variable.size = *datasize, in var_get()
133 struct xenpf_efi_runtime_call *call = &op.u.efi_runtime_call; in var_get()
136 CTASSERT(sizeof(*vendor) == sizeof(call->u.get_variable.vendor_guid)); in var_get()
138 memcpy(&call->u.get_variable.vendor_guid, vendor, in var_get()
140 set_xen_guest_handle(call->u.get_variable.name, name); in var_get()
141 set_xen_guest_handle(call->u.get_variable.data, data); in var_get()
148 *datasize = call->u.get_variable.size; in var_get()
158 .u.efi_runtime_call.function = XEN_EFI_get_next_variable_name, in var_nextname()
159 .u.efi_runtime_call.u.get_next_variable_name.size = *namesize, in var_nextname()
161 struct xenpf_efi_runtime_call *call = &op.u.efi_runtime_call; in var_nextname()
164 memcpy(&call->u.get_next_variable_name.vendor_guid, vendor, in var_nextname()
166 set_xen_guest_handle(call->u.get_next_variable_name.name, name); in var_nextname()
172 *namesize = call->u.get_next_variable_name.size; in var_nextname()
173 memcpy(vendor, &call->u.get_next_variable_name.vendor_guid, in var_nextname()
185 .u.efi_runtime_call.function = XEN_EFI_set_variable, in var_set()
186 .u.efi_runtime_call.misc = attrib, in var_set()
187 .u.efi_runtime_call.u.set_variable.size = datasize, in var_set()
189 struct xenpf_efi_runtime_call *call = &op.u.efi_runtime_call; in var_set()
192 memcpy(&call->u.set_variable.vendor_guid, vendor, in var_set()
194 set_xen_guest_handle(call->u.set_variable.name, name); in var_set()
195 set_xen_guest_handle(call->u.set_variable.data, data); in var_set()