/Linux-v4.19/drivers/md/ |
D | dm-unstripe.c | 27 static void cleanup_unstripe(struct unstripe_c *uc, struct dm_target *ti) in cleanup_unstripe() argument 29 if (uc->dev) in cleanup_unstripe() 30 dm_put_device(ti, uc->dev); in cleanup_unstripe() 31 kfree(uc); in cleanup_unstripe() 40 struct unstripe_c *uc; in unstripe_ctr() local 50 uc = kzalloc(sizeof(*uc), GFP_KERNEL); in unstripe_ctr() 51 if (!uc) { in unstripe_ctr() 56 if (kstrtouint(argv[0], 10, &uc->stripes) || !uc->stripes) { in unstripe_ctr() 61 if (kstrtouint(argv[1], 10, &uc->chunk_size) || !uc->chunk_size) { in unstripe_ctr() 66 if (kstrtouint(argv[2], 10, &uc->unstripe)) { in unstripe_ctr() [all …]
|
/Linux-v4.19/arch/nds32/kernel/ |
D | signal.c | 21 struct ucontext uc; member 30 err = __copy_from_user(&set, &sf->uc.uc_sigmask, sizeof(set)); in restore_sigframe() 35 __get_user_error(regs->uregs[0], &sf->uc.uc_mcontext.nds32_r0, err); in restore_sigframe() 36 __get_user_error(regs->uregs[1], &sf->uc.uc_mcontext.nds32_r1, err); in restore_sigframe() 37 __get_user_error(regs->uregs[2], &sf->uc.uc_mcontext.nds32_r2, err); in restore_sigframe() 38 __get_user_error(regs->uregs[3], &sf->uc.uc_mcontext.nds32_r3, err); in restore_sigframe() 39 __get_user_error(regs->uregs[4], &sf->uc.uc_mcontext.nds32_r4, err); in restore_sigframe() 40 __get_user_error(regs->uregs[5], &sf->uc.uc_mcontext.nds32_r5, err); in restore_sigframe() 41 __get_user_error(regs->uregs[6], &sf->uc.uc_mcontext.nds32_r6, err); in restore_sigframe() 42 __get_user_error(regs->uregs[7], &sf->uc.uc_mcontext.nds32_r7, err); in restore_sigframe() [all …]
|
/Linux-v4.19/lib/raid6/test/ |
D | Makefile | 63 %.uc: ../%.uc 76 neon1.c: neon.uc ../unroll.awk 77 $(AWK) ../unroll.awk -vN=1 < neon.uc > $@ 79 neon2.c: neon.uc ../unroll.awk 80 $(AWK) ../unroll.awk -vN=2 < neon.uc > $@ 82 neon4.c: neon.uc ../unroll.awk 83 $(AWK) ../unroll.awk -vN=4 < neon.uc > $@ 85 neon8.c: neon.uc ../unroll.awk 86 $(AWK) ../unroll.awk -vN=8 < neon.uc > $@ 88 altivec1.c: altivec.uc ../unroll.awk [all …]
|
/Linux-v4.19/arch/unicore32/kernel/ |
D | signal.c | 46 struct ucontext uc; member 60 err = __copy_from_user(&set, &sf->uc.uc_sigmask, sizeof(set)); in restore_sigframe() 64 err |= __get_user(regs->UCreg_00, &sf->uc.uc_mcontext.regs.UCreg_00); in restore_sigframe() 65 err |= __get_user(regs->UCreg_01, &sf->uc.uc_mcontext.regs.UCreg_01); in restore_sigframe() 66 err |= __get_user(regs->UCreg_02, &sf->uc.uc_mcontext.regs.UCreg_02); in restore_sigframe() 67 err |= __get_user(regs->UCreg_03, &sf->uc.uc_mcontext.regs.UCreg_03); in restore_sigframe() 68 err |= __get_user(regs->UCreg_04, &sf->uc.uc_mcontext.regs.UCreg_04); in restore_sigframe() 69 err |= __get_user(regs->UCreg_05, &sf->uc.uc_mcontext.regs.UCreg_05); in restore_sigframe() 70 err |= __get_user(regs->UCreg_06, &sf->uc.uc_mcontext.regs.UCreg_06); in restore_sigframe() 71 err |= __get_user(regs->UCreg_07, &sf->uc.uc_mcontext.regs.UCreg_07); in restore_sigframe() [all …]
|
/Linux-v4.19/arch/arm64/kernel/ |
D | signal32.c | 96 struct compat_ucontext uc; member 248 err = get_sigset_t(&set, &sf->uc.uc_sigmask); in compat_restore_sigframe() 254 __get_user_error(regs->regs[0], &sf->uc.uc_mcontext.arm_r0, err); in compat_restore_sigframe() 255 __get_user_error(regs->regs[1], &sf->uc.uc_mcontext.arm_r1, err); in compat_restore_sigframe() 256 __get_user_error(regs->regs[2], &sf->uc.uc_mcontext.arm_r2, err); in compat_restore_sigframe() 257 __get_user_error(regs->regs[3], &sf->uc.uc_mcontext.arm_r3, err); in compat_restore_sigframe() 258 __get_user_error(regs->regs[4], &sf->uc.uc_mcontext.arm_r4, err); in compat_restore_sigframe() 259 __get_user_error(regs->regs[5], &sf->uc.uc_mcontext.arm_r5, err); in compat_restore_sigframe() 260 __get_user_error(regs->regs[6], &sf->uc.uc_mcontext.arm_r6, err); in compat_restore_sigframe() 261 __get_user_error(regs->regs[7], &sf->uc.uc_mcontext.arm_r7, err); in compat_restore_sigframe() [all …]
|
/Linux-v4.19/fs/cifs/ |
D | cifs_unicode.h | 151 UniStrchr(const wchar_t *ucs, wchar_t uc) in UniStrchr() argument 153 while ((*ucs != uc) && *ucs) in UniStrchr() 156 if (*ucs == uc) in UniStrchr() 339 UniToupper(register wchar_t uc) in UniToupper() argument 343 if (uc < sizeof(CifsUniUpperTable)) { in UniToupper() 345 return uc + CifsUniUpperTable[uc]; /* Use base tables */ in UniToupper() 349 if (uc < rp->start) /* Before start of range */ in UniToupper() 350 return uc; /* Uppercase = input */ in UniToupper() 351 if (uc <= rp->end) /* In range */ in UniToupper() 352 return uc + rp->table[uc - rp->start]; in UniToupper() [all …]
|
/Linux-v4.19/fs/ntfs/ |
D | upcase.c | 69 ntfschar *uc; in generate_default_upcase() local 71 uc = ntfs_malloc_nofs(default_upcase_len * sizeof(ntfschar)); in generate_default_upcase() 72 if (!uc) in generate_default_upcase() 73 return uc; in generate_default_upcase() 74 memset(uc, 0, default_upcase_len * sizeof(ntfschar)); in generate_default_upcase() 77 uc[i] = cpu_to_le16(i); in generate_default_upcase() 80 le16_add_cpu(&uc[i], uc_run_table[r][2]); in generate_default_upcase() 83 le16_add_cpu(&uc[i + 1], -1); in generate_default_upcase() 85 uc[uc_word_table[r][0]] = cpu_to_le16(uc_word_table[r][1]); in generate_default_upcase() 86 return uc; in generate_default_upcase()
|
/Linux-v4.19/fs/jfs/ |
D | jfs_unicode.h | 121 static inline wchar_t UniToupper(wchar_t uc) in UniToupper() argument 125 if (uc < sizeof(UniUpperTable)) { /* Latin characters */ in UniToupper() 126 return uc + UniUpperTable[uc]; /* Use base tables */ in UniToupper() 130 if (uc < rp->start) /* Before start of range */ in UniToupper() 131 return uc; /* Uppercase = input */ in UniToupper() 132 if (uc <= rp->end) /* In range */ in UniToupper() 133 return uc + rp->table[uc - rp->start]; in UniToupper() 137 return uc; /* Past last range */ in UniToupper()
|
/Linux-v4.19/lib/raid6/ |
D | Makefile | 42 $(obj)/int1.c: $(src)/int.uc $(src)/unroll.awk FORCE 47 $(obj)/int2.c: $(src)/int.uc $(src)/unroll.awk FORCE 52 $(obj)/int4.c: $(src)/int.uc $(src)/unroll.awk FORCE 57 $(obj)/int8.c: $(src)/int.uc $(src)/unroll.awk FORCE 62 $(obj)/int16.c: $(src)/int.uc $(src)/unroll.awk FORCE 67 $(obj)/int32.c: $(src)/int.uc $(src)/unroll.awk FORCE 73 $(obj)/altivec1.c: $(src)/altivec.uc $(src)/unroll.awk FORCE 79 $(obj)/altivec2.c: $(src)/altivec.uc $(src)/unroll.awk FORCE 85 $(obj)/altivec4.c: $(src)/altivec.uc $(src)/unroll.awk FORCE 91 $(obj)/altivec8.c: $(src)/altivec.uc $(src)/unroll.awk FORCE [all …]
|
/Linux-v4.19/arch/arm/kernel/ |
D | signal.c | 180 err = __copy_from_user(&set, &sf->uc.uc_sigmask, sizeof(set)); in restore_sigframe() 184 err |= __copy_from_user(&context, &sf->uc.uc_mcontext, sizeof(context)); in restore_sigframe() 207 aux = (char __user *) sf->uc.uc_regspace; in restore_sigframe() 277 if (restore_altstack(&frame->sig.uc.uc_stack)) in sys_rt_sigreturn() 293 __put_user_error(regs->ARM_r0, &sf->uc.uc_mcontext.arm_r0, err); in setup_sigframe() 294 __put_user_error(regs->ARM_r1, &sf->uc.uc_mcontext.arm_r1, err); in setup_sigframe() 295 __put_user_error(regs->ARM_r2, &sf->uc.uc_mcontext.arm_r2, err); in setup_sigframe() 296 __put_user_error(regs->ARM_r3, &sf->uc.uc_mcontext.arm_r3, err); in setup_sigframe() 297 __put_user_error(regs->ARM_r4, &sf->uc.uc_mcontext.arm_r4, err); in setup_sigframe() 298 __put_user_error(regs->ARM_r5, &sf->uc.uc_mcontext.arm_r5, err); in setup_sigframe() [all …]
|
/Linux-v4.19/arch/parisc/kernel/ |
D | signal.c | 116 if (get_compat_sigset(&set, &compat_frame->uc.uc_sigmask)) in sys_rt_sigreturn() 121 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in sys_rt_sigreturn() 131 &compat_frame->uc.uc_mcontext); in sys_rt_sigreturn() 133 if (restore_sigcontext32(&compat_frame->uc.uc_mcontext, in sys_rt_sigreturn() 137 usp, &compat_frame->uc.uc_stack); in sys_rt_sigreturn() 138 if (compat_restore_altstack(&compat_frame->uc.uc_stack)) in sys_rt_sigreturn() 144 &frame->uc.uc_mcontext); in sys_rt_sigreturn() 145 if (restore_sigcontext(&frame->uc.uc_mcontext, regs)) in sys_rt_sigreturn() 148 usp, &frame->uc.uc_stack); in sys_rt_sigreturn() 149 if (restore_altstack(&frame->uc.uc_stack)) in sys_rt_sigreturn() [all …]
|
/Linux-v4.19/arch/m68k/kernel/ |
D | signal.c | 244 struct ucontext uc; member 332 static inline int rt_restore_fpu_state(struct ucontext __user *uc) in rt_restore_fpu_state() argument 342 uc->uc_mcontext.fpregs.f_fpcntl, 12)) in rt_restore_fpu_state() 346 uc->uc_mcontext.fpregs.f_fpregs, 96)) in rt_restore_fpu_state() 351 if (__get_user(*(long *)fpstate, (long __user *)&uc->uc_fpstate)) in rt_restore_fpu_state() 384 if (__copy_from_user(&fpregs, &uc->uc_mcontext.fpregs, in rt_restore_fpu_state() 409 __copy_from_user(fpstate + 4, (long __user *)&uc->uc_fpstate + 1, in rt_restore_fpu_state() 483 static inline int rt_save_fpu_state(struct ucontext __user *uc, struct pt_regs *regs) in rt_save_fpu_state() argument 491 err |= copy_to_user(uc->uc_mcontext.fpregs.f_fpcntl, in rt_save_fpu_state() 494 err |= copy_to_user(uc->uc_mcontext.fpregs.f_fpregs, in rt_save_fpu_state() [all …]
|
/Linux-v4.19/arch/nios2/kernel/ |
D | signal.c | 34 struct ucontext uc; member 39 struct ucontext *uc, int *pr2) in rt_restore_ucontext() argument 42 unsigned long *gregs = uc->uc_mcontext.gregs; in rt_restore_ucontext() 48 err = __get_user(temp, &uc->uc_mcontext.version); in rt_restore_ucontext() 90 err |= restore_altstack(&uc->uc_stack); in rt_restore_ucontext() 112 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in do_rt_sigreturn() 117 if (rt_restore_ucontext(regs, sw, &frame->uc, &rval)) in do_rt_sigreturn() 127 static inline int rt_setup_ucontext(struct ucontext *uc, struct pt_regs *regs) in rt_setup_ucontext() argument 130 unsigned long *gregs = uc->uc_mcontext.gregs; in rt_setup_ucontext() 133 err |= __put_user(MCONTEXT_VERSION, &uc->uc_mcontext.version); in rt_setup_ucontext() [all …]
|
/Linux-v4.19/arch/x86/kernel/ |
D | signal.c | 394 put_user_ex(&frame->uc, &frame->puc); in __setup_rt_frame() 398 put_user_ex(UC_FP_XSTATE, &frame->uc.uc_flags); in __setup_rt_frame() 400 put_user_ex(0, &frame->uc.uc_flags); in __setup_rt_frame() 401 put_user_ex(0, &frame->uc.uc_link); in __setup_rt_frame() 402 save_altstack_ex(&frame->uc.uc_stack, regs->sp); in __setup_rt_frame() 422 err |= setup_sigcontext(&frame->uc.uc_mcontext, fpstate, in __setup_rt_frame() 424 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in __setup_rt_frame() 434 regs->cx = (unsigned long)&frame->uc; in __setup_rt_frame() 478 put_user_ex(frame_uc_flags(regs), &frame->uc.uc_flags); in __setup_rt_frame() 479 put_user_ex(0, &frame->uc.uc_link); in __setup_rt_frame() [all …]
|
/Linux-v4.19/arch/openrisc/kernel/ |
D | signal.c | 39 struct ucontext uc; member 88 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in _sys_rt_sigreturn() 93 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in _sys_rt_sigreturn() 96 if (restore_altstack(&frame->uc.uc_stack)) in _sys_rt_sigreturn() 172 err |= __put_user(0, &frame->uc.uc_flags); in setup_rt_frame() 173 err |= __put_user(NULL, &frame->uc.uc_link); in setup_rt_frame() 174 err |= __save_altstack(&frame->uc.uc_stack, regs->sp); in setup_rt_frame() 175 err |= setup_sigcontext(regs, &frame->uc.uc_mcontext); in setup_rt_frame() 177 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame() 201 regs->gpr[5] = (unsigned long)&frame->uc; /* arg 3: ucontext */ in setup_rt_frame()
|
/Linux-v4.19/arch/x86/um/ |
D | signal.c | 326 static int copy_ucontext_to_user(struct ucontext __user *uc, in copy_ucontext_to_user() argument 332 err |= __save_altstack(&uc->uc_stack, sp); in copy_ucontext_to_user() 333 err |= copy_sc_to_user(&uc->uc_mcontext, fp, ¤t->thread.regs, 0); in copy_ucontext_to_user() 334 err |= copy_to_user(&uc->uc_sigmask, set, sizeof(*set)); in copy_ucontext_to_user() 355 struct ucontext uc; member 425 err |= __put_user(&frame->uc, &frame->puc); in setup_signal_stack_si() 427 err |= copy_ucontext_to_user(&frame->uc, &frame->fpstate, mask, in setup_signal_stack_si() 448 PT_REGS_CX(regs) = (unsigned long) &frame->uc; in setup_signal_stack_si() 483 struct ucontext uc; member 510 err |= __put_user(0, &frame->uc.uc_flags); in setup_signal_stack_si() [all …]
|
/Linux-v4.19/fs/hfsplus/ |
D | unicode.c | 257 wchar_t *uc) in asc2unichar() argument 259 int size = HFSPLUS_SB(sb)->nls->char2uni(astr, len, uc); in asc2unichar() 261 *uc = '?'; in asc2unichar() 264 switch (*uc) { in asc2unichar() 266 *uc = 0; in asc2unichar() 269 *uc = '/'; in asc2unichar() 276 static u16 *hfsplus_decompose_nonhangul(wchar_t uc, int *size) in hfsplus_decompose_nonhangul() argument 280 off = hfsplus_decompose_table[(uc >> 12) & 0xf]; in hfsplus_decompose_nonhangul() 284 off = hfsplus_decompose_table[off + ((uc >> 8) & 0xf)]; in hfsplus_decompose_nonhangul() 288 off = hfsplus_decompose_table[off + ((uc >> 4) & 0xf)]; in hfsplus_decompose_nonhangul() [all …]
|
/Linux-v4.19/drivers/scsi/sym53c8xx_2/ |
D | sym_glue.c | 907 static void sym_exec_user_command (struct sym_hcb *np, struct sym_usrcmd *uc) in sym_exec_user_command() argument 912 switch (uc->cmd) { in sym_exec_user_command() 917 sym_debug_flags = uc->data; in sym_exec_user_command() 921 np->verbose = uc->data; in sym_exec_user_command() 930 if (!((uc->target >> t) & 1)) in sym_exec_user_command() 936 switch (uc->cmd) { in sym_exec_user_command() 939 if (!uc->data || uc->data >= 255) { in sym_exec_user_command() 943 } else if (uc->data <= 9 && np->minsync_dt) { in sym_exec_user_command() 944 if (uc->data < np->minsync_dt) in sym_exec_user_command() 945 uc->data = np->minsync_dt; in sym_exec_user_command() [all …]
|
/Linux-v4.19/arch/h8300/kernel/ |
D | signal.c | 69 struct ucontext uc; member 115 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in sys_rt_sigreturn() 120 if (restore_sigcontext(&frame->uc.uc_mcontext, &er0)) in sys_rt_sigreturn() 123 if (restore_altstack(&frame->uc.uc_stack)) in sys_rt_sigreturn() 175 err |= __put_user(0, &frame->uc.uc_flags); in setup_rt_frame() 176 err |= __put_user(0, &frame->uc.uc_link); in setup_rt_frame() 177 err |= __save_altstack(&frame->uc.uc_stack, rdusp()); in setup_rt_frame() 178 err |= setup_sigcontext(&frame->uc.uc_mcontext, regs, set->sig[0]); in setup_rt_frame() 179 err |= copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame() 204 regs->er2 = (unsigned long)&frame->uc; in setup_rt_frame()
|
/Linux-v4.19/arch/riscv/kernel/ |
D | signal.c | 37 struct ucontext uc; member 97 if (__copy_from_user(&set, &frame->uc.uc_sigmask, sizeof(set))) in SYSCALL_DEFINE0() 102 if (restore_sigcontext(regs, &frame->uc.uc_mcontext)) in SYSCALL_DEFINE0() 105 if (restore_altstack(&frame->uc.uc_stack)) in SYSCALL_DEFINE0() 125 struct sigcontext __user *sc = &frame->uc.uc_mcontext; in setup_sigcontext() 175 err |= __put_user(0, &frame->uc.uc_flags); in setup_rt_frame() 176 err |= __put_user(NULL, &frame->uc.uc_link); in setup_rt_frame() 177 err |= __save_altstack(&frame->uc.uc_stack, regs->sp); in setup_rt_frame() 179 err |= __copy_to_user(&frame->uc.uc_sigmask, set, sizeof(*set)); in setup_rt_frame() 198 regs->a2 = (unsigned long)(&frame->uc); /* a2: ucontext pointer */ in setup_rt_frame()
|
/Linux-v4.19/arch/arc/kernel/ |
D | signal.c | 62 struct ucontext uc; member 98 err = __copy_to_user(&(sf->uc.uc_mcontext.regs.scratch), &uregs.scratch, in stash_usr_regs() 99 sizeof(sf->uc.uc_mcontext.regs.scratch)); in stash_usr_regs() 100 err |= __copy_to_user(&sf->uc.uc_sigmask, set, sizeof(sigset_t)); in stash_usr_regs() 111 err = __copy_from_user(&set, &sf->uc.uc_sigmask, sizeof(set)); in restore_usr_regs() 113 &(sf->uc.uc_mcontext.regs.scratch), in restore_usr_regs() 114 sizeof(sf->uc.uc_mcontext.regs.scratch)); in restore_usr_regs() 179 if (restore_altstack(&sf->uc.uc_stack)) in SYSCALL_DEFINE0() 256 err |= __put_user(0, &sf->uc.uc_flags); in setup_rt_frame() 257 err |= __put_user(NULL, &sf->uc.uc_link); in setup_rt_frame() [all …]
|
/Linux-v4.19/kernel/events/ |
D | uprobes.c | 511 static void consumer_add(struct uprobe *uprobe, struct uprobe_consumer *uc) in consumer_add() argument 514 uc->next = uprobe->consumers; in consumer_add() 515 uprobe->consumers = uc; in consumer_add() 524 static bool consumer_del(struct uprobe *uprobe, struct uprobe_consumer *uc) in consumer_del() argument 531 if (*con == uc) { in consumer_del() 532 *con = uc->next; in consumer_del() 628 static inline bool consumer_filter(struct uprobe_consumer *uc, in consumer_filter() argument 631 return !uc->filter || uc->filter(uc, ctx, mm); in consumer_filter() 637 struct uprobe_consumer *uc; in filter_chain() local 641 for (uc = uprobe->consumers; uc; uc = uc->next) { in filter_chain() [all …]
|
/Linux-v4.19/tools/testing/selftests/sigaltstack/ |
D | sas.c | 28 static ucontext_t uc, sc; variable 71 swapcontext(&sc, &uc); in my_usr1() 169 getcontext(&uc); in main() 170 uc.uc_link = NULL; in main() 171 uc.uc_stack.ss_sp = ustack; in main() 172 uc.uc_stack.ss_size = SIGSTKSZ; in main() 173 makecontext(&uc, switch_fn, 0); in main()
|
/Linux-v4.19/arch/s390/kernel/ |
D | compat_signal.c | 50 struct ucontext32 uc; member 207 if (get_compat_sigset(&set, &frame->uc.uc_sigmask)) in COMPAT_SYSCALL_DEFINE0() 210 if (compat_restore_altstack(&frame->uc.uc_stack)) in COMPAT_SYSCALL_DEFINE0() 213 if (restore_sigregs32(regs, &frame->uc.uc_mcontext)) in COMPAT_SYSCALL_DEFINE0() 215 if (restore_sigregs_ext32(regs, &frame->uc.uc_mcontext_ext)) in COMPAT_SYSCALL_DEFINE0() 347 sizeof(frame->uc.uc_mcontext_ext.__reserved); in setup_rt_frame32() 357 frame_size -= sizeof(frame->uc.uc_mcontext_ext.vxrs_low) + in setup_rt_frame32() 358 sizeof(frame->uc.uc_mcontext_ext.vxrs_high); in setup_rt_frame32() 387 if (__put_user(uc_flags, &frame->uc.uc_flags) || in setup_rt_frame32() 388 __put_user(0, &frame->uc.uc_link) || in setup_rt_frame32() [all …]
|
/Linux-v4.19/lib/ |
D | decompress_bunzip2.c | 163 unsigned char uc, *symToByte, *mtfSymbol, *selectors; in get_next_block() local 225 uc = mtfSymbol[j]; in get_next_block() 228 mtfSymbol[0] = selectors[i] = uc; in get_next_block() 444 uc = symToByte[mtfSymbol[0]]; in get_next_block() 445 byteCount[uc] += t; in get_next_block() 447 dbuf[dbufCount++] = uc; in get_next_block() 464 uc = mtfSymbol[i]; in get_next_block() 473 mtfSymbol[0] = uc; in get_next_block() 474 uc = symToByte[uc]; in get_next_block() 476 byteCount[uc]++; in get_next_block() [all …]
|