/linux-master/tools/testing/selftests/arm64/signal/testcases/ |
H A D | fake_sigreturn_sme_change_vl.c | 50 siginfo_t *si, ucontext_t *uc) 57 if (!get_current_context(td, &sf.uc, sizeof(sf.uc))) 49 fake_sigreturn_ssve_change_vl(struct tdescr *td, siginfo_t *si, ucontext_t *uc) argument
|
H A D | tpidr2_siginfo.c | 20 ucontext_t uc; member in union:__anon5136 39 int tpidr2_present(struct tdescr *td, siginfo_t *si, ucontext_t *uc) argument 52 if (!get_current_context(td, &context.uc, sizeof(context)))
|
H A D | zt_regs.c | 17 ucontext_t uc; member in union:__anon531 27 int zt_regs_run(struct tdescr *td, siginfo_t *si, ucontext_t *uc) argument 39 if (!get_current_context(td, &context.uc, sizeof(context)))
|
H A D | fpmr_siginfo.c | 20 ucontext_t uc; member in union:__anon1620 39 int fpmr_present(struct tdescr *td, siginfo_t *si, ucontext_t *uc) argument 52 if (!get_current_context(td, &context.uc, sizeof(context)))
|
H A D | ssve_za_regs.c | 17 ucontext_t uc; member in union:__anon5135 67 static int do_one_sme_vl(struct tdescr *td, siginfo_t *si, ucontext_t *uc, argument 90 if (!get_current_context(td, &context.uc, sizeof(context))) 140 static int sme_regs(struct tdescr *td, siginfo_t *si, ucontext_t *uc) argument 145 if (do_one_sme_vl(td, si, uc, vls[i]))
|
/linux-master/tools/testing/selftests/arm64/signal/ |
H A D | test_signals_utils.h | 66 char *uc = (char *)dest_uc; local 80 uc[i] = 0; 81 OPTIMIZER_HIDE_VAR(uc[0]);
|
/linux-master/tools/testing/selftests/kvm/x86_64/ |
H A D | sev_smoke_test.c | 42 struct ucall uc; local 59 switch (get_ucall(vcpu, &uc)) { 65 REPORT_GUEST_ASSERT(uc);
|
H A D | vmx_tsc_adjust_test.c | 134 struct ucall uc; local 139 switch (get_ucall(vcpu, &uc)) { 141 REPORT_GUEST_ASSERT(uc); 144 report(uc.args[1]); 149 TEST_FAIL("Unknown ucall %lu", uc.cmd);
|
H A D | vmx_dirty_log_test.c | 92 struct ucall uc; local 140 switch (get_ucall(vcpu, &uc)) { 142 REPORT_GUEST_ASSERT(uc); 150 if (uc.args[1]) { 167 TEST_FAIL("Unknown ucall %lu", uc.cmd);
|
H A D | ucna_injection_test.c | 140 struct ucall uc; local 145 TEST_ASSERT(get_ucall(vcpu, &uc) == UCALL_SYNC, 147 TEST_ASSERT(uc.args[1] == SYNC_GP, "#GP is expected."); 178 struct ucall uc; local 190 TEST_ASSERT(get_ucall(params->vcpu, &uc) == UCALL_SYNC, 192 TEST_ASSERT(uc.args[1] == SYNC_FIRST_UCNA, "Injecting first UCNA."); 200 TEST_ASSERT(get_ucall(params->vcpu, &uc) == UCALL_SYNC, 202 TEST_ASSERT(uc.args[1] == SYNC_SECOND_UCNA, "Injecting second UCNA."); 210 if (get_ucall(params->vcpu, &uc) == UCALL_ABORT) { 212 (const char *)uc [all...] |
H A D | tsc_msrs_test.c | 69 struct ucall uc; local 73 switch (get_ucall(vcpu, &uc)) { 75 if (!strcmp((const char *)uc.args[0], "hello") && 76 uc.args[1] == stage + 1) 81 stage + 1, (ulong)uc.args[1]); 87 REPORT_GUEST_ASSERT(uc);
|
H A D | triple_fault_event_test.c | 64 struct ucall uc; local 114 switch (get_ucall(vcpu, &uc)) { 118 REPORT_GUEST_ASSERT(uc); 120 TEST_FAIL("Unexpected ucall: %lu", uc.cmd);
|
/linux-master/tools/testing/selftests/sigaltstack/ |
H A D | sas.c | 35 static ucontext_t uc, sc; variable 72 swapcontext(&sc, &uc); 175 getcontext(&uc); 176 uc.uc_link = NULL; 177 uc.uc_stack.ss_sp = ustack; 178 uc.uc_stack.ss_size = stack_size; 179 makecontext(&uc, switch_fn, 0);
|
/linux-master/Documentation/driver-api/media/drivers/ccs/ |
H A D | mk-ccs-regs | 70 my $uc_header = basename uc $header; 159 my $uc_limith = basename uc $limith; 272 $reglist .= "\t{ CCS_R_" . (uc $name) . "(" . (join ",", (@mins)) . 276 print $LC tabconv sprintf "\t{ CCS_R_" . (uc $name) . "($lim_arg), " . 291 $bit = uc $bit; 292 $hdr_data .= sprintf "#define %-62s %s", "CCS_" . (uc ${this{name}}) ."_$bit", bit_def($addr) . "\n"; 302 $hdr_data .= sprintf "#define %-62s " . $ar->{"fmt"} . "\n", "CCS_" . (uc $this{"name"}) . (defined $this_field ? "_" . uc $this_field : "") . "_" . $ar->{"name"}, $ar->{"addr"} . "\n"; 307 $enum = uc $enum; 308 $hdr_data .= sprintf "#define %-62s %s", "CCS_" . (uc [all...] |
/linux-master/arch/riscv/kernel/ |
H A D | compat_signal.c | 45 struct compat_ucontext uc; member in struct:compat_rt_sigframe 134 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) 139 if (compat_restore_sigcontext(regs, &frame->uc.uc_mcontext)) 142 if (compat_restore_altstack(&frame->uc.uc_stack)) 162 struct compat_sigcontext __user *sc = &frame->uc.uc_mcontext; 212 err |= __put_user(0, &frame->uc.uc_flags); 213 err |= __put_user(NULL, &frame->uc.uc_link); 214 err |= __compat_save_altstack(&frame->uc.uc_stack, regs->sp); 216 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); 234 regs->a2 = (unsigned long)(&frame->uc); /* a [all...] |
/linux-master/arch/csky/kernel/ |
H A D | signal.c | 48 struct ucontext uc; member in struct:rt_sigframe 83 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) 88 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) 91 if (restore_altstack(&frame->uc.uc_stack)) 104 struct sigcontext __user *sc = &frame->uc.uc_mcontext; 149 err |= __put_user(0, &frame->uc.uc_flags); 150 err |= __put_user(NULL, &frame->uc.uc_link); 151 err |= __save_altstack(&frame->uc.uc_stack, regs->usp); 153 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); 172 regs->a2 = (unsigned long)(&(frame->uc)); /* a [all...] |
/linux-master/arch/openrisc/kernel/ |
H A D | signal.c | 33 struct ucontext uc; member in struct:rt_sigframe 88 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) 93 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) 96 if (restore_altstack(&frame->uc.uc_stack)) 173 err |= __put_user(0, &frame->uc.uc_flags); 174 err |= __put_user(NULL, &frame->uc.uc_link); 175 err |= __save_altstack(&frame->uc.uc_stack, regs->sp); 176 err |= setup_sigcontext(regs, &frame->uc.uc_mcontext); 178 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); 202 regs->gpr[5] = (unsigned long)&frame->uc; /* ar [all...] |
/linux-master/tools/testing/selftests/kvm/ |
H A D | guest_print_test.c | 113 struct ucall uc; local 122 switch (get_ucall(vcpu, &uc)) { 124 TEST_FAIL("Unknown 'args_type' = %lu", uc.args[1]); 127 TEST_ASSERT(strcmp(uc.buffer, expected_printf) == 0, 129 expected_printf, uc.buffer); 132 ucall_abort(uc.buffer, expected_assert); 137 TEST_FAIL("Unknown ucall %lu", uc.cmd); 157 struct ucall uc; local 167 TEST_ASSERT(get_ucall(vcpu, &uc) == UCALL_ABORT, 169 uc [all...] |
/linux-master/tools/testing/selftests/kvm/aarch64/ |
H A D | psci_test.c | 94 struct ucall uc; local 97 if (get_ucall(vcpu, &uc) == UCALL_ABORT) 98 REPORT_GUEST_ASSERT(uc); 137 struct ucall uc; local 150 if (get_ucall(source, &uc) != UCALL_DONE) 151 TEST_FAIL("Unhandled ucall: %lu", uc.cmd);
|
/linux-master/tools/testing/selftests/kvm/s390x/ |
H A D | tprot.c | 188 struct ucall uc; \ 192 get_ucall(__vcpu, &uc); \ 193 if (uc.cmd == UCALL_ABORT) \ 194 REPORT_GUEST_ASSERT(uc); \ 195 TEST_ASSERT_EQ(uc.cmd, UCALL_SYNC); \ 196 TEST_ASSERT_EQ(uc.args[1], __stage); \
|
/linux-master/tools/testing/selftests/powerpc/tm/ |
H A D | tm-signal-context-force-tm.c | 50 void usr_signal_handler(int signo, siginfo_t *si, void *uc) argument 52 ucontext_t *ucp = uc; 100 void seg_signal_handler(int signo, siginfo_t *si, void *uc) argument
|
/linux-master/tools/testing/selftests/powerpc/signal/ |
H A D | sigreturn_kernel.c | 24 ucontext_t *uc = (ucontext_t *)uc_ptr; local 27 UCONTEXT_NIA(uc) = sigreturn_addr; 30 UCONTEXT_MSR(uc) &= sigreturn_msr_mask;
|
/linux-master/fs/hfsplus/ |
H A D | unicode.c | 257 wchar_t *uc) 259 int size = HFSPLUS_SB(sb)->nls->char2uni(astr, len, uc); 261 *uc = '?'; 264 switch (*uc) { 266 *uc = 0; 269 *uc = '/'; 276 static u16 *hfsplus_decompose_nonhangul(wchar_t uc, int *size) argument 280 off = hfsplus_decompose_table[(uc >> 12) & 0xf]; 284 off = hfsplus_decompose_table[off + ((uc >> 8) & 0xf)]; 288 off = hfsplus_decompose_table[off + ((uc >> 256 asc2unichar(struct super_block *sb, const char *astr, int len, wchar_t *uc) argument 309 hfsplus_try_decompose_hangul(wchar_t uc, u16 *result) argument 332 decompose_unichar(wchar_t uc, int *size, u16 *hangul_buffer) argument [all...] |
/linux-master/arch/m68k/kernel/ |
H A D | signal.c | 245 struct ucontext uc; member in struct:rt_sigframe 333 static inline int rt_restore_fpu_state(struct ucontext __user *uc) argument 343 uc->uc_mcontext.fpregs.f_fpcntl, 12)) 347 uc->uc_mcontext.fpregs.f_fpregs, 96)) 352 if (__get_user(*(long *)fpstate, (long __user *)&uc->uc_fpstate)) 385 if (__copy_from_user(&fpregs, &uc->uc_mcontext.fpregs, 410 __copy_from_user(fpstate + 4, (long __user *)&uc->uc_fpstate + 1, 484 static inline int rt_save_fpu_state(struct ucontext __user *uc, struct pt_regs *regs) argument 492 err |= copy_to_user(uc->uc_mcontext.fpregs.f_fpcntl, 495 err |= copy_to_user(uc 562 rt_restore_fpu_state(struct ucontext __user *uc) argument 571 rt_save_fpu_state(struct ucontext __user *uc, struct pt_regs *regs) argument 711 rt_restore_ucontext(struct pt_regs *regs, struct switch_stack *sw, struct ucontext __user *uc) argument 831 rt_setup_ucontext(struct ucontext __user *uc, struct pt_regs *regs) argument [all...] |
/linux-master/drivers/infiniband/sw/rxe/ |
H A D | rxe.h | 44 #define rxe_dbg_uc(uc, fmt, ...) ibdev_dbg((uc)->ibuc.device, \ 45 "uc#%d %s: " fmt, (uc)->elem.index, __func__, ##__VA_ARGS__) 65 #define rxe_err_uc(uc, fmt, ...) ibdev_err_ratelimited((uc)->ibuc.device, \ 66 "uc#%d %s: " fmt, (uc)->elem.index, __func__, ##__VA_ARGS__) 86 #define rxe_info_uc(uc, fmt, ...) ibdev_info_ratelimited((uc) [all...] |