/qemu/target/s390x/ |
H A D | helper.c | 197 SigpSaveArea *sa; in s390_store_status() local 198 hwaddr len = sizeof(*sa); in s390_store_status() 207 if (!sa) { in s390_store_status() 210 if (len != sizeof(*sa)) { in s390_store_status() 226 sa->prefix = cpu_to_be32(cpu->env.psa); in s390_store_status() 227 sa->fpc = cpu_to_be32(cpu->env.fpc); in s390_store_status() 228 sa->todpr = cpu_to_be32(cpu->env.todpr); in s390_store_status() 229 sa->cputm = cpu_to_be64(cpu->env.cputm); in s390_store_status() 230 sa->ckc = cpu_to_be64(cpu->env.ckc >> 8); in s390_store_status() 254 SigpAdtlSaveArea *sa; in s390_store_adtl_status() local [all …]
|
/qemu/hw/s390x/ |
H A D | s390-stattrib-kvm.c | 38 static int kvm_s390_stattrib_read_helper(S390StAttribState *sa, in kvm_s390_stattrib_read_helper() argument 44 KVMS390StAttribState *sas = KVM_S390_STATTRIB(sa); in kvm_s390_stattrib_read_helper() 64 static int kvm_s390_stattrib_get_stattr(S390StAttribState *sa, in kvm_s390_stattrib_get_stattr() argument 72 static int kvm_s390_stattrib_peek_stattr(S390StAttribState *sa, in kvm_s390_stattrib_peek_stattr() argument 81 static int kvm_s390_stattrib_set_stattr(S390StAttribState *sa, in kvm_s390_stattrib_set_stattr() argument 86 KVMS390StAttribState *sas = KVM_S390_STATTRIB(sa); in kvm_s390_stattrib_set_stattr() 105 KVMS390StAttribState *sas = KVM_S390_STATTRIB(sa); in kvm_s390_stattrib_synchronize() 160 KVMS390StAttribState *sas = KVM_S390_STATTRIB(sa); in kvm_s390_stattrib_get_dirtycount() 163 kvm_s390_stattrib_peek_stattr(sa, 0, 1, val); in kvm_s390_stattrib_get_dirtycount() 167 static int kvm_s390_stattrib_get_active(S390StAttribState *sa) in kvm_s390_stattrib_get_active() argument [all …]
|
H A D | s390-stattrib.c | 282 static int qemu_s390_peek_stattr_stub(S390StAttribState *sa, uint64_t start_gfn, in qemu_s390_peek_stattr_stub() argument 287 static void qemu_s390_synchronize_stub(S390StAttribState *sa) in qemu_s390_synchronize_stub() argument 290 static int qemu_s390_get_stattr_stub(S390StAttribState *sa, uint64_t *start_gfn, in qemu_s390_get_stattr_stub() argument 295 static long long qemu_s390_get_dirtycount_stub(S390StAttribState *sa) in qemu_s390_get_dirtycount_stub() argument 299 static int qemu_s390_set_migrationmode_stub(S390StAttribState *sa, bool value, in qemu_s390_set_migrationmode_stub() argument 305 static int qemu_s390_get_active(S390StAttribState *sa) in qemu_s390_get_active() argument 307 return sa->migration_enabled; in qemu_s390_get_active()
|
/qemu/hw/pci-host/ |
H A D | ppc440_pcix.c | 37 uint32_t sa; member 42 uint64_t sa; member 188 s->pom[0].sa = val; in ppc440_pcix_reg_write4() 212 s->pom[1].sa = val; in ppc440_pcix_reg_write4() 226 s->pom[2].sa = val; in ppc440_pcix_reg_write4() 245 s->pim[1].sa = val; in ppc440_pcix_reg_write4() 315 val = s->pom[0].sa; in ppc440_pcix_reg_read4() 330 val = s->pom[1].sa; in ppc440_pcix_reg_read4() 339 val = s->pom[2].sa; in ppc440_pcix_reg_read4() 343 val = s->pim[0].sa; in ppc440_pcix_reg_read4() [all …]
|
/qemu/include/hw/s390x/ |
H A D | storage-attributes.h | 35 int (*get_stattr)(S390StAttribState *sa, uint64_t *start_gfn, 37 int (*peek_stattr)(S390StAttribState *sa, uint64_t start_gfn, 39 int (*set_stattr)(S390StAttribState *sa, uint64_t start_gfn, 41 void (*synchronize)(S390StAttribState *sa); 42 int (*set_migrationmode)(S390StAttribState *sa, bool value, Error **errp); 43 int (*get_active)(S390StAttribState *sa); 44 long long (*get_dirtycount)(S390StAttribState *sa);
|
/qemu/tests/tcg/aarch64/ |
H A D | mte-3.c | 18 struct sigaction sa; in main() local 37 memset(&sa, 0, sizeof(sa)); in main() 38 sa.sa_sigaction = pass; in main() 39 sa.sa_flags = SA_SIGINFO; in main() 40 sigaction(SIGSEGV, &sa, NULL); in main()
|
H A D | mte-6.c | 34 struct sigaction sa; in main() local 35 memset(&sa, 0, sizeof(sa)); in main() 36 sa.sa_sigaction = pass; in main() 37 sa.sa_flags = SA_SIGINFO; in main() 38 sigaction(SIGSEGV, &sa, NULL); in main()
|
H A D | mte-2.c | 18 struct sigaction sa; in main() local 37 memset(&sa, 0, sizeof(sa)); in main() 38 sa.sa_sigaction = pass; in main() 39 sa.sa_flags = SA_SIGINFO; in main() 40 sigaction(SIGSEGV, &sa, NULL); in main()
|
H A D | mte-5.c | 18 struct sigaction sa; in main() local 32 memset(&sa, 0, sizeof(sa)); in main() 33 sa.sa_sigaction = pass; in main() 34 sa.sa_flags = SA_SIGINFO; in main() 35 sigaction(SIGSEGV, &sa, NULL); in main()
|
H A D | bti-2.c | 86 struct sigaction sa; in main() local 97 memset(&sa, 0, sizeof(sa)); in main() 98 sa.sa_sigaction = skip2_sigill; in main() 99 sa.sa_flags = SA_SIGINFO; in main() 100 if (sigaction(SIGILL, &sa, NULL) < 0) { in main()
|
H A D | dcpodp.c | 35 struct sigaction sa = { in do_dc_cvadp() local 40 sigemptyset(&sa.sa_mask); in do_dc_cvadp() 41 if (sigaction(SIGSEGV, &sa, NULL) < 0) { in do_dc_cvadp() 46 asm volatile("dc cvadp, %0\n\t" :: "r"(&sa)); in do_dc_cvadp()
|
H A D | dcpop.c | 35 struct sigaction sa = { in do_dc_cvap() local 40 sigemptyset(&sa.sa_mask); in do_dc_cvap() 41 if (sigaction(SIGSEGV, &sa, NULL) < 0) { in do_dc_cvap() 46 asm volatile("dc cvap, %0\n\t" :: "r"(&sa)); in do_dc_cvap()
|
H A D | sysregs.c | 90 struct sigaction sa; in main() local 93 memset(&sa, 0, sizeof(struct sigaction)); in main() 94 sa.sa_flags = SA_SIGINFO; in main() 95 sa.sa_sigaction = &sigill_handler; in main() 96 sigemptyset(&sa.sa_mask); in main() 98 if (sigaction(SIGILL, &sa, 0) != 0) { in main()
|
/qemu/target/mips/tcg/ |
H A D | msa.decode | 14 &r rs rt rd sa 17 &msa_bz df wt sa 18 &msa_ldi df wd sa 19 &msa_i df wd ws sa 32 @lsa ...... rs:5 rt:5 rd:5 ... sa:2 ...... &r 33 @ldst ...... sa:s10 ws:5 wd:5 .... df:2 &msa_i 35 @bz ...... ... df:2 wt:5 sa:s16 &msa_bz 44 @u5 ...... ... df:2 sa:5 ws:5 wd:5 ...... &msa_i 45 @s5 ...... ... df:2 sa:s5 ws:5 wd:5 ...... &msa_i 46 @i8_df ...... df:2 sa:s8 ws:5 wd:5 ...... &msa_i [all …]
|
H A D | translate_addr_const.c | 16 bool gen_lsa(DisasContext *ctx, int rd, int rt, int rs, int sa) in gen_lsa() argument 29 tcg_gen_shli_tl(t0, t0, sa + 1); in gen_lsa() 35 bool gen_dlsa(DisasContext *ctx, int rd, int rt, int rs, int sa) in gen_dlsa() argument 50 tcg_gen_shli_tl(t0, t0, sa + 1); in gen_dlsa()
|
H A D | tx79.decode | 14 &r rs rt rd sa 22 @rs_rt_rd ...... rs:5 rt:5 rd:5 ..... ...... &r sa=0 23 @rt_rd ...... ..... rt:5 rd:5 ..... ...... &r sa=0 rs=0 24 @rs ...... rs:5 ..... .......... ...... &r sa=0 rt=0 rd=0 25 @rd ...... .......... rd:5 ..... ...... &r sa=0 rs=0 rt=0
|
H A D | dsp_helper.c | 1393 if (sa == 0) { in helper_precr_sra_r_ph_w() 1723 sa = sa & 0x07; \ 1741 sa = sa & 0x07; \ 1819 sa = sa & 0x0F; \ 1840 sa = sa & 0x0F; \ 1858 sa = sa & 0x0F; \ 1887 sa = sa & 0x1F; \ 1899 sa = sa & 0x1F; \ 1917 sa = sa & 0x1F; \ 1932 sa = sa & 0x1F; \ [all …]
|
H A D | msa_translate.c | 236 ctx->btarget = ctx->base.pc_next + (sa << 2) + 4; in gen_msa_BxZ_V() 246 return gen_msa_BxZ_V(ctx, a->wt, a->sa, TCG_COND_EQ); in trans_BZ_V() 267 ctx->btarget = ctx->base.pc_next + (sa << 2) + 4; in gen_msa_BxZ() 276 return gen_msa_BxZ(ctx, a->df, a->wt, a->sa, false); in trans_BZ() 281 return gen_msa_BxZ(ctx, a->df, a->wt, a->sa, true); in trans_BNZ() 294 tcg_constant_i32(a->sa)); in trans_msa_i8() 321 tcg_constant_i32(a->sa)); in trans_SHF() 337 tcg_constant_i32(a->sa)); in trans_msa_i5() 363 tcg_constant_i32(a->sa)); in trans_LDI() 783 return gen_lsa(ctx, a->rd, a->rt, a->rs, a->sa); in trans_LSA() [all …]
|
/qemu/hw/net/ |
H A D | etraxfs_eth.c | 487 hsh ^= (*sa) & 0x3f; in eth_match_groupaddr() 488 hsh ^= ((*sa) >> 6) & 0x03; in eth_match_groupaddr() 489 ++sa; in eth_match_groupaddr() 491 hsh ^= ((*sa) >> 4) & 0xf; in eth_match_groupaddr() 492 ++sa; in eth_match_groupaddr() 493 hsh ^= ((*sa) << 4) & 0x30; in eth_match_groupaddr() 495 ++sa; in eth_match_groupaddr() 496 hsh ^= (*sa) & 0x3f; in eth_match_groupaddr() 498 ++sa; in eth_match_groupaddr() 500 hsh ^= ((*sa) >> 4) & 0xf; in eth_match_groupaddr() [all …]
|
/qemu/target/riscv/ |
H A D | pmp.c | 167 *sa = a & (a + 1); in pmp_decode_napot() 176 hwaddr sa = 0u; in pmp_update_rule_addr() local 185 sa = 0u; in pmp_update_rule_addr() 192 if (sa > ea) { in pmp_update_rule_addr() 193 sa = ea = 0u; in pmp_update_rule_addr() 199 ea = (sa + 4u) - 1u; in pmp_update_rule_addr() 203 pmp_decode_napot(this_addr, &sa, &ea); in pmp_update_rule_addr() 207 sa = 0u; in pmp_update_rule_addr() 212 env->pmp_state.addr[pmp_index].sa = sa; in pmp_update_rule_addr() 234 if ((addr >= env->pmp_state.addr[pmp_index].sa) && in pmp_is_in_range() [all …]
|
/qemu/tests/tcg/riscv64/ |
H A D | test-noc.S | 8 la a1, sa 27 .type sa, @object 28 .size sa, 32 29 sa: label
|
/qemu/contrib/ivshmem-client/ |
H A D | main.c | 189 struct sigaction sa; in main() local 201 sa.sa_handler = SIG_IGN; in main() 202 sa.sa_flags = 0; in main() 203 if (sigemptyset(&sa.sa_mask) == -1 || in main() 204 sigaction(SIGPIPE, &sa, 0) == -1) { in main()
|
/qemu/contrib/ivshmem-server/ |
H A D | main.c | 191 struct sigaction sa, sa_quit; in main() local 215 sa.sa_handler = SIG_IGN; in main() 216 sa.sa_flags = 0; in main() 217 if (sigemptyset(&sa.sa_mask) == -1 || in main() 218 sigaction(SIGPIPE, &sa, 0) == -1) { in main()
|
/qemu/util/ |
H A D | coroutine-sigaltstack.c | 152 struct sigaction sa; in qemu_coroutine_new() local 186 sa.sa_handler = coroutine_trampoline; in qemu_coroutine_new() 187 sigfillset(&sa.sa_mask); in qemu_coroutine_new() 188 sa.sa_flags = SA_ONSTACK; in qemu_coroutine_new() 195 if (sigaction(SIGUSR2, &sa, &osa) != 0) { in qemu_coroutine_new()
|
/qemu/qga/vss-win32/ |
H A D | requester.cpp | 309 SECURITY_ATTRIBUTES sa; in requester_freeze() local 327 sa.nLength = sizeof(sa); in requester_freeze() 328 sa.lpSecurityDescriptor = &sd; in requester_freeze() 329 sa.bInheritHandle = FALSE; in requester_freeze() 331 vss_ctx.hEventFrozen = CreateEvent(&sa, TRUE, FALSE, EVENT_NAME_FROZEN); in requester_freeze() 337 vss_ctx.hEventThaw = CreateEvent(&sa, TRUE, FALSE, EVENT_NAME_THAW); in requester_freeze() 343 vss_ctx.hEventTimeout = CreateEvent(&sa, TRUE, FALSE, EVENT_NAME_TIMEOUT); in requester_freeze()
|