Home
last modified time | relevance | path

Searched refs:secs (Results 1 – 17 of 17) sorted by relevance

/arch/x86/kernel/cpu/sgx/
A Dioctl.c72 if (!is_power_of_2(secs->size)) in sgx_encl_create()
100 encl->secs.epc_page = secs_epc; in sgx_encl_create()
105 pginfo.secs = 0; in sgx_encl_create()
117 encl->secs.encl = encl; in sgx_encl_create()
119 encl->base = secs->base; in sgx_encl_create()
120 encl->size = secs->size; in sgx_encl_create()
131 encl->secs.epc_page = NULL; in sgx_encl_create()
158 void *secs; in sgx_ioc_enclave_create() local
168 if (!secs) in sgx_ioc_enclave_create()
176 kfree(secs); in sgx_ioc_enclave_create()
[all …]
A Dencls.h140 static inline int __ecreate(struct sgx_pageinfo *pginfo, void *secs) in __ecreate() argument
142 return __encls_2(ECREATE, pginfo, secs); in __ecreate()
146 static inline int __eextend(void *secs, void *addr) in __eextend() argument
148 return __encls_2(EEXTEND, secs, addr); in __eextend()
161 static inline int __einit(void *sigstruct, void *token, void *secs) in __einit() argument
163 return __encls_ret_3(EINIT, sigstruct, secs, token); in __einit()
A Dvirt.c334 int sgx_virt_ecreate(struct sgx_pageinfo *pageinfo, void __user *secs, in sgx_virt_ecreate() argument
350 if (WARN_ON_ONCE(!access_ok(secs, PAGE_SIZE))) in sgx_virt_ecreate()
354 ret = __ecreate(pageinfo, (void *)secs); in sgx_virt_ecreate()
369 void __user *secs) in __sgx_virt_einit() argument
381 !access_ok(secs, PAGE_SIZE))) in __sgx_virt_einit()
385 ret = __einit((void *)sigstruct, (void *)token, (void *)secs); in __sgx_virt_einit()
409 void __user *secs, u64 *lepubkeyhash, int *trapnr) in sgx_virt_einit() argument
414 ret = __sgx_virt_einit(sigstruct, token, secs); in sgx_virt_einit()
420 ret = __sgx_virt_einit(sigstruct, token, secs); in sgx_virt_einit()
A Dencl.c168 pginfo.secs = (u64)sgx_get_epc_virt_addr(secs_page); in __sgx_encl_eldu()
170 pginfo.secs = 0; in __sgx_encl_eldu()
245 struct sgx_epc_page *epc_page = encl->secs.epc_page; in sgx_encl_load_secs()
248 epc_page = sgx_encl_eldu(&encl->secs, NULL); in sgx_encl_load_secs()
270 epc_page = sgx_encl_eldu(entry, encl->secs.epc_page); in __sgx_encl_load_page()
388 pginfo.secs = (unsigned long)sgx_get_epc_virt_addr(encl->secs.epc_page); in sgx_encl_eaug_page()
743 if (!encl->secs_child_cnt && encl->secs.epc_page) { in sgx_encl_release()
744 sgx_encl_free_epc_page(encl->secs.epc_page); in sgx_encl_release()
745 encl->secs.epc_page = NULL; in sgx_encl_release()
765 WARN_ON_ONCE(encl->secs.epc_page); in sgx_encl_release()
A Dmain.c168 pginfo.secs = 0; in __sgx_encl_ewb()
220 ret = __etrack(sgx_get_epc_virt_addr(encl->secs.epc_page)); in sgx_encl_ewb()
273 sgx_encl_ewb(encl->secs.epc_page, &secs_backing); in sgx_reclaimer_write()
275 sgx_encl_free_epc_page(encl->secs.epc_page); in sgx_reclaimer_write()
276 encl->secs.epc_page = NULL; in sgx_reclaimer_write()
A Dencl.h59 struct sgx_encl_page secs; member
/arch/mips/mti-malta/
A Dmalta-time.c66 int secs; in estimate_frequencies() local
106 secs = secs2 - secs1; in estimate_frequencies()
107 if (secs < 1) in estimate_frequencies()
108 secs += 60; in estimate_frequencies()
111 count /= secs; in estimate_frequencies()
115 giccount = div_u64(giccount - gicstart, secs); in estimate_frequencies()
/arch/x86/um/vdso/
A Dum_vdso.c52 long secs; in __vdso_time() local
55 : "=a" (secs) in __vdso_time()
58 return secs; in __vdso_time()
/arch/mips/boot/tools/
A Drelocs.c32 static struct section *secs; variable
96 sec_strtab = secs[ehdr.e_shstrndx].strtab; in sec_name()
114 return &secs[i]; in sec_lookup()
266 if (!secs) in read_shdrs()
273 struct section *sec = &secs[i]; in read_shdrs()
290 sec->link = &secs[sec->shdr.sh_link]; in read_shdrs()
299 struct section *sec = &secs[i]; in read_strtabs()
324 struct section *sec = &secs[i]; in read_symtabs()
367 struct section *sec = &secs[i]; in read_relocs()
413 struct section *sec = &secs[i]; in remove_relocs()
[all …]
/arch/um/drivers/
A Drtc_kern.c55 unsigned long long secs; in uml_rtc_alarm_irq_enable() local
63 secs = uml_rtc_alarm_time - ts.tv_sec; in uml_rtc_alarm_irq_enable()
72 return uml_rtc_enable_alarm(secs); in uml_rtc_alarm_irq_enable()
78 secs * NSEC_PER_SEC - in uml_rtc_alarm_irq_enable()
/arch/x86/tools/
A Drelocs.c51 static struct section *secs; variable
264 sec_strtab = secs[shstrndx].strtab; in sec_name()
417 if (!secs) in read_shdrs()
424 struct section *sec = &secs[i]; in read_shdrs()
440 sec->link = &secs[sec->shdr.sh_link]; in read_shdrs()
450 struct section *sec = &secs[i]; in read_strtabs()
472 struct section *sec = &secs[i]; in read_symtabs()
526 struct section *sec = &secs[i]; in read_relocs()
568 struct section *sec = &secs[i]; in print_absolute_symbols()
609 struct section *sec = &secs[i]; in print_absolute_relocs()
[all …]
/arch/s390/tools/
A Drelocs.c60 static struct section *secs; variable
187 secs = calloc(shnum, sizeof(struct section)); in read_shdrs()
188 if (!secs) in read_shdrs()
195 struct section *sec = &secs[i]; in read_shdrs()
214 sec->link = &secs[sec->shdr.sh_link]; in read_shdrs()
224 struct section *sec = &secs[i]; in read_relocs()
301 struct section *sec = &secs[i]; in walk_relocs()
306 sec_applies = &secs[sec->shdr.sh_info]; in walk_relocs()
/arch/sh/boards/mach-dreamcast/
A Drtc.c64 time64_t secs = rtc_tm_to_time64(tm); in aica_rtc_settimeofday() local
65 u32 adj = secs + TWENTY_YEARS; in aica_rtc_settimeofday()
/arch/parisc/kernel/
A Dtime.c134 time64_t secs = rtc_tm_to_time64(tm); in rtc_generic_set_time() local
138 ret = pdc_tod_set(secs, 0); in rtc_generic_set_time()
140 pr_warn("pdc_tod_set(%lld) returned error %d\n", secs, ret); in rtc_generic_set_time()
/arch/x86/include/asm/
A Dsgx.h250 u64 secs; member
414 int sgx_virt_ecreate(struct sgx_pageinfo *pageinfo, void __user *secs,
417 void __user *secs, u64 *lepubkeyhash, int *trapnr);
/arch/x86/xen/
A Dtime.c123 op.u.settime64.secs = now.tv_sec; in xen_pvclock_gtod_notify()
128 op.u.settime32.secs = now.tv_sec; in xen_pvclock_gtod_notify()
/arch/arm/xen/
A Denlighten.c122 op.u.settime64.secs = now.tv_sec; in xen_pvclock_gtod_notify()

Completed in 46 milliseconds