Searched refs:ucp (Results 1 - 23 of 23) sorted by relevance

/linux-master/tools/testing/selftests/powerpc/signal/
H A Dsigfuz.c91 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 Dtm-signal-msr-resv.c35 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 Dtm-signal-context-force-tm.c52 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 Dtm-signal-sigreturn-nt.c22 ucontext_t *ucp = (ucontext_t *) uc; local
27 ucp->uc_mcontext.regs->nip += 4;
H A Dtm-signal-pagefault.c199 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 Dtm-trap.c63 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 Dtm-signal-context-chk-fpu.c50 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 Dtm-signal-context-chk-gpr.c52 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 Dtm-signal-context-chk-vsx.c62 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 Dtm-signal-context-chk-vmx.c59 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 Dscsi_common.c314 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 Dwd33c93.c741 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 Dscsi_error.c2553 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 Dst.c326 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 Dtestcases.h42 #define GET_UCP_RESV_SIZE(ucp) \
43 sizeof((ucp)->uc_mcontext.__reserved)
/linux-master/arch/sparc/kernel/
H A Dsignal_64.c43 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 Dsetup.c400 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 Dsignal_32.c920 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 Dhash.c106 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 Dconfig.c319 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 Dalignment_handler.c62 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 Dsym_glue.c491 struct sym_ucmd *ucp = SYM_UCMD_PTR(cmd); local
494 memset(ucp, 0, sizeof(*ucp));
/linux-master/drivers/s390/crypto/
H A Dpkey_api.c1402 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)))

Completed in 220 milliseconds