/linux-master/tools/testing/selftests/powerpc/signal/ |
H A D | sigfuz.c | 91 ucontext_t *ucp = uc; local 93 ucp->uc_link = tmp_uc; 98 * - Cloning ucp into uc_link 102 memset(ucp->uc_link, rand(), sizeof(ucontext_t)); 104 memcpy(ucp->uc_link, uc, sizeof(ucontext_t)); 111 ucp->uc_link = tmp_uc; 113 madvise(ucp->uc_link, sizeof(ucontext_t), MADV_DONTNEED); 119 ucp->uc_link->uc_mcontext.gp_regs[PT_MSR] |= MSR_TS_S; 122 ucp->uc_link->uc_mcontext.gp_regs[PT_MSR] |= 125 ucp [all...] |
/linux-master/tools/testing/selftests/powerpc/tm/ |
H A D | tm-signal-msr-resv.c | 35 ucontext_t *ucp = uc; local 38 ucp->uc_link = ucp; 41 ucp->uc_mcontext.gp_regs[PT_MSR] |= (7ULL << 32); 43 ucp->uc_mcontext.uc_regs->gregs[PT_MSR] |= (7ULL);
|
H A D | tm-signal-context-force-tm.c | 52 ucontext_t *ucp = uc; local 60 ucp->uc_link = mmap(NULL, sizeof(ucontext_t), 63 if (ucp->uc_link == (void *)-1) { 69 ret = madvise(ucp->uc_link, sizeof(ucontext_t), MADV_DONTNEED); 75 memcpy(&ucp->uc_link->uc_mcontext, &ucp->uc_mcontext, 76 sizeof(ucp->uc_mcontext)); 79 UCONTEXT_MSR(ucp) |= MSR_TS_S;
|
H A D | tm-signal-sigreturn-nt.c | 22 ucontext_t *ucp = (ucontext_t *) uc; local 27 ucp->uc_mcontext.regs->nip += 4;
|
H A D | tm-signal-pagefault.c | 199 ucontext_t *ucp = uc; local 202 ucp->uc_link->uc_mcontext.regs->nip += 4; 204 ucp->uc_mcontext.v_regs = 205 get_uf_mem(sizeof(elf_vrreg_t), ucp->uc_mcontext.v_regs); 207 ucp->uc_link->uc_mcontext.v_regs = 208 get_uf_mem(sizeof(elf_vrreg_t), ucp->uc_link->uc_mcontext.v_regs); 210 ucp->uc_link = get_uf_mem(sizeof(ucontext_t), ucp->uc_link);
|
H A D | tm-trap.c | 63 ucontext_t *ucp = uc; local 67 thread_endianness = MSR_LE & ucp->uc_mcontext.gp_regs[PT_MSR]; 116 ucp->uc_mcontext.gp_regs[PT_NIP] += 16; 123 ucp->uc_mcontext.gp_regs[PT_MSR] |= 1UL; 124 ucp->uc_mcontext.gp_regs[PT_NIP] += 4; 141 ucp->uc_mcontext.gp_regs[PT_MSR] |= 1UL; 171 ucp->uc_mcontext.gp_regs[PT_MSR] &= ~1UL; 172 ucp->uc_mcontext.gp_regs[PT_NIP] += 8;
|
H A D | tm-signal-context-chk-fpu.c | 50 ucontext_t *ucp = uc; local 51 ucontext_t *tm_ucp = ucp->uc_link; 55 fail = (ucp->uc_mcontext.fp_regs[FPR14 + i] != fps[i]); 59 FPR14 + i, ucp->uc_mcontext.fp_regs[FPR14 + i], fps[i]);
|
H A D | tm-signal-context-chk-gpr.c | 52 ucontext_t *ucp = uc; local 53 ucontext_t *tm_ucp = ucp->uc_link; 57 fail = (ucp->uc_mcontext.gp_regs[R14 + i] != gprs[i]); 61 R14 + i, ucp->uc_mcontext.gp_regs[R14 + i], gprs[i]);
|
H A D | tm-signal-context-chk-vsx.c | 62 ucontext_t *ucp = uc; local 63 ucontext_t *tm_ucp = ucp->uc_link; 96 long *vsx_ptr = (long *)(ucp->uc_mcontext.v_regs + 1); 106 memcpy(vsx, &ucp->uc_mcontext.fp_regs[FPR20 + i], 8);
|
H A D | tm-signal-context-chk-vmx.c | 59 ucontext_t *ucp = uc; local 60 ucontext_t *tm_ucp = ucp->uc_link; 64 fail = memcmp(ucp->uc_mcontext.v_regs->vrregs[VMX20 + i], 71 printf("%08x", ucp->uc_mcontext.v_regs->vrregs[VMX20 + i][j]);
|
/linux-master/drivers/scsi/ |
H A D | scsi_common.c | 314 u8 *ucp, len; local 317 ucp = (char *)scsi_sense_desc_find(buf, len + 8, 0); 318 if (!ucp) { 320 ucp = buf + 8 + len; 327 ucp[0] = 0; 328 ucp[1] = 0xa; 329 ucp[2] = 0x80; /* Valid bit */ 330 ucp[3] = 0; 331 put_unaligned_be64(info, &ucp[4]); 363 u8 *ucp, le local [all...] |
H A D | wd33c93.c | 741 uchar asr, sr, phs, id, lun, *ucp, msg; local 861 ucp = hostdata->outgoing_msg + 1; 863 ucp[0], ucp[2], ucp[3], ucp[4]); 994 ucp = hostdata->incoming_msg; 997 printk("%02x", ucp[hostdata->incoming_ptr]); 1002 (hostdata->incoming_ptr == (ucp[1] + 1))) { 1004 switch (ucp[ [all...] |
H A D | scsi_error.c | 2553 const u8 * ucp; local 2567 ucp = scsi_sense_desc_find(sense_buffer, sb_len, 2569 if (ucp && (0xa == ucp[1])) { 2570 *info_out = get_unaligned_be64(&ucp[4]);
|
H A D | st.c | 326 const u8 *ucp; 350 ucp = scsi_sense_desc_find(sense, SCSI_SENSE_BUFFERSIZE, 4); 351 s->flags = ucp ? (ucp[3] & 0xe0) : 0; 324 const u8 *ucp; local
|
/linux-master/tools/testing/selftests/arm64/signal/testcases/ |
H A D | testcases.h | 42 #define GET_UCP_RESV_SIZE(ucp) \ 43 sizeof((ucp)->uc_mcontext.__reserved)
|
/linux-master/arch/sparc/kernel/ |
H A D | signal_64.c | 43 struct ucontext __user *ucp = (struct ucontext __user *) local 54 (((unsigned long)ucp) & (sizeof(unsigned long)-1)) || 55 (!__access_ok(ucp, sizeof(*ucp)))) 57 grp = &ucp->uc_mcontext.mc_gregs; 66 if (__get_user(set.sig[0], &ucp->uc_sigmask.sig[0])) 69 if (__copy_from_user(&set, &ucp->uc_sigmask, sizeof(sigset_t))) 102 err |= __get_user(fp, &(ucp->uc_mcontext.mc_fp)); 103 err |= __get_user(i7, &(ucp->uc_mcontext.mc_i7)); 109 err |= __get_user(fenab, &(ucp 142 struct ucontext __user *ucp = (struct ucontext __user *) local [all...] |
/linux-master/arch/sh/boards/mach-highlander/ |
H A D | setup.c | 400 unsigned char *ucp = highlander_plat_irq_setup(); local 402 if (ucp) { 404 memcpy(irl2irq, ucp, HL_NR_IRL);
|
/linux-master/arch/powerpc/kernel/ |
H A D | signal_32.c | 920 static int do_setcontext(struct ucontext __user *ucp, struct pt_regs *regs, int sig) argument 925 if (!user_read_access_begin(ucp, sizeof(*ucp))) 928 unsafe_get_sigset_t(&set, &ucp->uc_sigmask, failed); 933 unsafe_get_user(cmcp, &ucp->uc_regs, failed); 937 unsafe_get_user(mcp, &ucp->uc_regs, failed); 953 static int do_setcontext_tm(struct ucontext __user *ucp, argument 963 if (!user_read_access_begin(ucp, sizeof(*ucp))) 966 unsafe_get_sigset_t(&set, &ucp [all...] |
/linux-master/fs/ext4/ |
H A D | hash.c | 106 const unsigned char *ucp = (const unsigned char *) name; local 109 hash = hash1 + (hash0 ^ (((int) *ucp++) * 7152373)); 165 const unsigned char *ucp = (const unsigned char *) msg; local 174 val = ((int) ucp[i]) + (val << 8);
|
/linux-master/arch/m68k/mvme16x/ |
H A D | config.c | 319 volatile unsigned char uc, *ucp; local 324 ucp = (volatile unsigned char *)0xfff42043; 325 uc = *ucp | 8; 326 *ucp = uc;
|
/linux-master/tools/testing/selftests/powerpc/alignment/ |
H A D | alignment_handler.c | 62 ucontext_t *ucp = ctx; local 71 u32 inst = *(u32 *)ucp->uc_mcontext.gp_regs[PT_NIP]; 72 ucp->uc_mcontext.gp_regs[PT_NIP] += ((inst >> 26 == 1) ? 8 : 4); 74 ucp->uc_mcontext.gp_regs[PT_NIP] += 4; 77 ucp->uc_mcontext.uc_regs->gregs[PT_NIP] += 4;
|
/linux-master/drivers/scsi/sym53c8xx_2/ |
H A D | sym_glue.c | 491 struct sym_ucmd *ucp = SYM_UCMD_PTR(cmd); local 494 memset(ucp, 0, sizeof(*ucp));
|
/linux-master/drivers/s390/crypto/ |
H A D | pkey_api.c | 1402 struct pkey_clr2protk __user *ucp = (void __user *)arg; local 1405 if (copy_from_user(&kcp, ucp, sizeof(kcp))) 1414 if (copy_to_user(ucp, &kcp, sizeof(kcp)))
|