| /arch/x86/kernel/cpu/sgx/ |
| A D | ioctl.c | 72 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 D | encls.h | 140 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 D | virt.c | 334 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 D | encl.c | 168 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 D | main.c | 168 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 D | encl.h | 59 struct sgx_encl_page secs; member
|
| /arch/mips/mti-malta/ |
| A D | malta-time.c | 66 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 D | um_vdso.c | 52 long secs; in __vdso_time() local 55 : "=a" (secs) in __vdso_time() 58 return secs; in __vdso_time()
|
| /arch/mips/boot/tools/ |
| A D | relocs.c | 32 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 D | rtc_kern.c | 55 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 D | relocs.c | 51 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 D | relocs.c | 60 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 D | rtc.c | 64 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 D | time.c | 134 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 D | sgx.h | 250 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 D | time.c | 123 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 D | enlighten.c | 122 op.u.settime64.secs = now.tv_sec; in xen_pvclock_gtod_notify()
|