Home
last modified time | relevance | path

Searched refs:uc (Results 1 – 25 of 161) sorted by relevance

1234567

/openbmc/u-boot/drivers/dma/
H A Dsandbox-dma-test.c51 struct sandbox_dma_chan *uc; in sandbox_dma_of_xlate() local
60 uc = &ud->channels[dma->id]; in sandbox_dma_of_xlate()
63 uc->dir = DMA_MEM_TO_DEV; in sandbox_dma_of_xlate()
65 uc->dir = DMA_DEV_TO_MEM; in sandbox_dma_of_xlate()
67 uc->dir = DMA_MEM_TO_MEM; in sandbox_dma_of_xlate()
68 debug("%s(dma id=%lu dir=%d)\n", __func__, dma->id, uc->dir); in sandbox_dma_of_xlate()
76 struct sandbox_dma_chan *uc; in sandbox_dma_request() local
81 uc = &ud->channels[dma->id]; in sandbox_dma_request()
82 if (uc->in_use) in sandbox_dma_request()
85 uc->in_use = true; in sandbox_dma_request()
[all …]
/openbmc/u-boot/drivers/core/
H A Duclass.c24 struct uclass *uc; in uclass_find() local
33 list_for_each_entry(uc, &gd->uclass_root, sibling_node) { in uclass_find()
34 if (uc->uc_drv->id == key) in uclass_find()
35 return uc; in uclass_find()
53 struct uclass *uc; in uclass_add() local
68 uc = calloc(1, sizeof(*uc)); in uclass_add()
69 if (!uc) in uclass_add()
72 uc->priv = calloc(1, uc_drv->priv_auto_alloc_size); in uclass_add()
73 if (!uc->priv) { in uclass_add()
78 uc->uc_drv = uc_drv; in uclass_add()
[all …]
/openbmc/u-boot/lib/bzip2/
H A Dbzlib_decompress.c151 UChar uc; in BZ2_decompress() local
240 GET_UCHAR(BZ_X_MAGIC_1, uc); in BZ2_decompress()
241 if (uc != BZ_HDR_B) RETURN(BZ_DATA_ERROR_MAGIC); in BZ2_decompress()
243 GET_UCHAR(BZ_X_MAGIC_2, uc); in BZ2_decompress()
244 if (uc != BZ_HDR_Z) RETURN(BZ_DATA_ERROR_MAGIC); in BZ2_decompress()
246 GET_UCHAR(BZ_X_MAGIC_3, uc) in BZ2_decompress()
247 if (uc != BZ_HDR_h) RETURN(BZ_DATA_ERROR_MAGIC); in BZ2_decompress()
265 GET_UCHAR(BZ_X_BLKHDR_1, uc); in BZ2_decompress()
267 if (uc == 0x17) goto endhdr_2; in BZ2_decompress()
268 if (uc != 0x31) RETURN(BZ_DATA_ERROR); in BZ2_decompress()
[all …]
/openbmc/qemu/linux-user/include/host/ppc64/
H A Dhost-signal.h20 static inline uintptr_t host_signal_pc(host_sigcontext *uc) in host_signal_pc() argument
22 return uc->uc_mcontext.gp_regs[PT_NIP]; in host_signal_pc()
25 static inline void host_signal_set_pc(host_sigcontext *uc, uintptr_t pc) in host_signal_set_pc() argument
27 uc->uc_mcontext.gp_regs[PT_NIP] = pc; in host_signal_set_pc()
30 static inline void *host_signal_mask(host_sigcontext *uc) in host_signal_mask() argument
32 return &uc->uc_sigmask; in host_signal_mask()
35 static inline bool host_signal_write(siginfo_t *info, host_sigcontext *uc) in host_signal_write() argument
37 return uc->uc_mcontext.gp_regs[PT_TRAP] != 0x400 in host_signal_write()
38 && (uc->uc_mcontext.gp_regs[PT_DSISR] & 0x02000000); in host_signal_write()
/openbmc/qemu/linux-user/include/host/ppc/
H A Dhost-signal.h18 static inline uintptr_t host_signal_pc(host_sigcontext *uc) in host_signal_pc() argument
20 return uc->uc_mcontext.regs->nip; in host_signal_pc()
23 static inline void host_signal_set_pc(host_sigcontext *uc, uintptr_t pc) in host_signal_set_pc() argument
25 uc->uc_mcontext.regs->nip = pc; in host_signal_set_pc()
28 static inline void *host_signal_mask(host_sigcontext *uc) in host_signal_mask() argument
30 return &uc->uc_sigmask; in host_signal_mask()
33 static inline bool host_signal_write(siginfo_t *info, host_sigcontext *uc) in host_signal_write() argument
35 return uc->uc_mcontext.regs->trap != 0x400 in host_signal_write()
36 && (uc->uc_mcontext.regs->dsisr & 0x02000000); in host_signal_write()
/openbmc/qemu/linux-user/include/host/i386/
H A Dhost-signal.h17 static inline uintptr_t host_signal_pc(host_sigcontext *uc) in host_signal_pc() argument
19 return uc->uc_mcontext.gregs[REG_EIP]; in host_signal_pc()
22 static inline void host_signal_set_pc(host_sigcontext *uc, uintptr_t pc) in host_signal_set_pc() argument
24 uc->uc_mcontext.gregs[REG_EIP] = pc; in host_signal_set_pc()
27 static inline void *host_signal_mask(host_sigcontext *uc) in host_signal_mask() argument
29 return &uc->uc_sigmask; in host_signal_mask()
32 static inline bool host_signal_write(siginfo_t *info, host_sigcontext *uc) in host_signal_write() argument
34 return uc->uc_mcontext.gregs[REG_TRAPNO] == 0xe in host_signal_write()
35 && (uc->uc_mcontext.gregs[REG_ERR] & 0x2); in host_signal_write()
/openbmc/qemu/linux-user/include/host/x86_64/
H A Dhost-signal.h16 static inline uintptr_t host_signal_pc(host_sigcontext *uc) in host_signal_pc() argument
18 return uc->uc_mcontext.gregs[REG_RIP]; in host_signal_pc()
21 static inline void host_signal_set_pc(host_sigcontext *uc, uintptr_t pc) in host_signal_set_pc() argument
23 uc->uc_mcontext.gregs[REG_RIP] = pc; in host_signal_set_pc()
26 static inline void *host_signal_mask(host_sigcontext *uc) in host_signal_mask() argument
28 return &uc->uc_sigmask; in host_signal_mask()
31 static inline bool host_signal_write(siginfo_t *info, host_sigcontext *uc) in host_signal_write() argument
33 return uc->uc_mcontext.gregs[REG_TRAPNO] == 0xe in host_signal_write()
34 && (uc->uc_mcontext.gregs[REG_ERR] & 0x2); in host_signal_write()
/openbmc/qemu/linux-user/include/host/aarch64/
H A Dhost-signal.h26 static inline struct _aarch64_ctx *first_ctx(host_sigcontext *uc) in first_ctx() argument
28 return (struct _aarch64_ctx *)&uc->uc_mcontext.__reserved; in first_ctx()
36 static inline uintptr_t host_signal_pc(host_sigcontext *uc) in host_signal_pc() argument
38 return uc->uc_mcontext.pc; in host_signal_pc()
41 static inline void host_signal_set_pc(host_sigcontext *uc, uintptr_t pc) in host_signal_set_pc() argument
43 uc->uc_mcontext.pc = pc; in host_signal_set_pc()
46 static inline void *host_signal_mask(host_sigcontext *uc) in host_signal_mask() argument
48 return &uc->uc_sigmask; in host_signal_mask()
51 static inline bool host_signal_write(siginfo_t *info, host_sigcontext *uc) in host_signal_write() argument
57 for (hdr = first_ctx(uc); hdr->magic; hdr = next_ctx(hdr)) { in host_signal_write()
[all …]
/openbmc/qemu/linux-user/include/host/arm/
H A Dhost-signal.h17 static inline uintptr_t host_signal_pc(host_sigcontext *uc) in host_signal_pc() argument
19 return uc->uc_mcontext.arm_pc; in host_signal_pc()
22 static inline void host_signal_set_pc(host_sigcontext *uc, uintptr_t pc) in host_signal_set_pc() argument
24 uc->uc_mcontext.arm_pc = pc; in host_signal_set_pc()
27 static inline void *host_signal_mask(host_sigcontext *uc) in host_signal_mask() argument
29 return &uc->uc_sigmask; in host_signal_mask()
32 static inline bool host_signal_write(siginfo_t *info, host_sigcontext *uc) in host_signal_write() argument
39 uint32_t fsr = uc->uc_mcontext.error_code; in host_signal_write()
/openbmc/qemu/linux-user/include/host/mips/
H A Dhost-signal.h17 static inline uintptr_t host_signal_pc(host_sigcontext *uc) in host_signal_pc() argument
19 return uc->uc_mcontext.pc; in host_signal_pc()
22 static inline void host_signal_set_pc(host_sigcontext *uc, uintptr_t pc) in host_signal_set_pc() argument
24 uc->uc_mcontext.pc = pc; in host_signal_set_pc()
27 static inline void *host_signal_mask(host_sigcontext *uc) in host_signal_mask() argument
29 return &uc->uc_sigmask; in host_signal_mask()
36 static inline bool host_signal_write(siginfo_t *info, host_sigcontext *uc) in host_signal_write() argument
38 uint32_t insn = *(uint32_t *)host_signal_pc(uc); in host_signal_write()
/openbmc/qemu/linux-user/include/host/riscv/
H A Dhost-signal.h17 static inline uintptr_t host_signal_pc(host_sigcontext *uc) in host_signal_pc() argument
19 return uc->uc_mcontext.__gregs[REG_PC]; in host_signal_pc()
22 static inline void host_signal_set_pc(host_sigcontext *uc, uintptr_t pc) in host_signal_set_pc() argument
24 uc->uc_mcontext.__gregs[REG_PC] = pc; in host_signal_set_pc()
27 static inline void *host_signal_mask(host_sigcontext *uc) in host_signal_mask() argument
29 return &uc->uc_sigmask; in host_signal_mask()
32 static inline bool host_signal_write(siginfo_t *info, host_sigcontext *uc) in host_signal_write() argument
39 const uint16_t *pinsn = (const uint16_t *)host_signal_pc(uc); in host_signal_write()
/openbmc/qemu/linux-user/include/host/s390x/
H A Dhost-signal.h17 static inline uintptr_t host_signal_pc(host_sigcontext *uc) in host_signal_pc() argument
19 return uc->uc_mcontext.psw.addr; in host_signal_pc()
22 static inline void host_signal_set_pc(host_sigcontext *uc, uintptr_t pc) in host_signal_set_pc() argument
24 uc->uc_mcontext.psw.addr = pc; in host_signal_set_pc()
27 static inline void *host_signal_mask(host_sigcontext *uc) in host_signal_mask() argument
29 return &uc->uc_sigmask; in host_signal_mask()
32 static inline bool host_signal_write(siginfo_t *info, host_sigcontext *uc) in host_signal_write() argument
34 uint16_t *pinsn = (uint16_t *)host_signal_pc(uc); in host_signal_write()
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/redis/redis/
H A D0006-Define-correct-gregs-for-RISCV32.patch20 @@ -1067,7 +1067,9 @@ static void* getAndSetMcontextEip(ucontext_t *uc, void *eip) {
26 + return (void*) uc->uc_mcontext.__gregs[REG_PC];
28 GET_SET_RETURN(uc->uc_mcontext.gregs[14], eip);
30 GET_SET_RETURN(uc->uc_mcontext.gregs[16], eip);
31 @@ -1234,8 +1236,28 @@ void logRegisters(ucontext_t *uc) {
42 + (unsigned long) uc->uc_mcontext.__gregs[REG_RA],
43 + (unsigned long) uc->uc_mcontext.__gregs[REG_S0],
44 + (unsigned long) uc->uc_mcontext.__gregs[REG_S1],
45 + (unsigned long) uc->uc_mcontext.__gregs[REG_S2],
46 + (unsigned long) uc->uc_mcontext.__gregs[REG_SP],
[all …]
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/redis/redis-7.2.8/
H A D0006-Define-correct-gregs-for-RISCV32.patch20 @@ -1215,7 +1215,9 @@ static void* getAndSetMcontextEip(ucontext_t *uc, void *eip) {
26 + return (void*) uc->uc_mcontext.__gregs[REG_PC];
28 GET_SET_RETURN(uc->uc_mcontext.gregs[14], eip);
30 GET_SET_RETURN(uc->uc_mcontext.gregs[16], eip);
31 @@ -1401,8 +1403,28 @@ void logRegisters(ucontext_t *uc) {
42 + (unsigned long) uc->uc_mcontext.__gregs[REG_RA],
43 + (unsigned long) uc->uc_mcontext.__gregs[REG_S0],
44 + (unsigned long) uc->uc_mcontext.__gregs[REG_S1],
45 + (unsigned long) uc->uc_mcontext.__gregs[REG_S2],
46 + (unsigned long) uc->uc_mcontext.__gregs[REG_SP],
[all …]
/openbmc/qemu/bsd-user/host/x86_64/
H A Dhost-signal.h18 static inline uintptr_t host_signal_pc(ucontext_t *uc) in host_signal_pc() argument
20 return uc->uc_mcontext.mc_rip; in host_signal_pc()
23 static inline void host_signal_set_pc(ucontext_t *uc, uintptr_t pc) in host_signal_set_pc() argument
25 uc->uc_mcontext.mc_rip = pc; in host_signal_set_pc()
28 static inline bool host_signal_write(siginfo_t *info, ucontext_t *uc) in host_signal_write() argument
34 return uc->uc_mcontext.mc_trapno == T_PAGEFLT && in host_signal_write()
35 uc->uc_mcontext.mc_err & PGEX_W; in host_signal_write()
/openbmc/qemu/bsd-user/host/i386/
H A Dhost-signal.h18 static inline uintptr_t host_signal_pc(ucontext_t *uc) in host_signal_pc() argument
20 return uc->uc_mcontext.mc_eip; in host_signal_pc()
23 static inline void host_signal_set_pc(ucontext_t *uc, uintptr_t pc) in host_signal_set_pc() argument
25 uc->uc_mcontext.mc_eip = pc; in host_signal_set_pc()
28 static inline bool host_signal_write(siginfo_t *info, ucontext_t *uc) in host_signal_write() argument
34 return uc->uc_mcontext.mc_trapno == T_PAGEFLT && in host_signal_write()
35 uc->uc_mcontext.mc_err & PGEX_W; in host_signal_write()
/openbmc/u-boot/drivers/net/
H A Dpcnet.c80 struct pcnet_uncached_priv *uc; member
295 struct pcnet_uncached_priv *uc; in pcnet_init() local
340 sizeof(*lp->uc)); in pcnet_init()
341 flush_dcache_range(addr, addr + sizeof(*lp->uc)); in pcnet_init()
343 lp->uc = (struct pcnet_uncached_priv *)addr; in pcnet_init()
351 uc = lp->uc; in pcnet_init()
353 uc->init_block.mode = cpu_to_le16(0x0000); in pcnet_init()
354 uc->init_block.filter[0] = 0x00000000; in pcnet_init()
355 uc->init_block.filter[1] = 0x00000000; in pcnet_init()
363 uc->rx_ring[i].base = cpu_to_le32(addr); in pcnet_init()
[all …]
/openbmc/qemu/linux-user/include/host/loongarch64/
H A Dhost-signal.h17 static inline uintptr_t host_signal_pc(host_sigcontext *uc) in host_signal_pc() argument
19 return uc->uc_mcontext.__pc; in host_signal_pc()
22 static inline void host_signal_set_pc(host_sigcontext *uc, uintptr_t pc) in host_signal_set_pc() argument
24 uc->uc_mcontext.__pc = pc; in host_signal_set_pc()
27 static inline void *host_signal_mask(host_sigcontext *uc) in host_signal_mask() argument
29 return &uc->uc_sigmask; in host_signal_mask()
32 static inline bool host_signal_write(siginfo_t *info, host_sigcontext *uc) in host_signal_write() argument
34 const uint32_t *pinsn = (const uint32_t *)host_signal_pc(uc); in host_signal_write()
/openbmc/openbmc/poky/meta/recipes-support/libunwind/libunwind/
H A D0005-Handle-musl-on-PPC32.patch33 +#define _UCONTEXT_UC_REGS(uc) uc->uc_mcontext.uc_regs
35 +#define _UCONTEXT_UC_REGS(uc) uc->uc_regs
39 uc_addr (ucontext_t *uc, int reg)
41 @@ -49,7 +56,7 @@ uc_addr (ucontext_t *uc, int reg)
45 - addr = &uc->uc_mcontext.uc_regs->gregs[reg - UNW_PPC32_R0];
46 + addr = &_UCONTEXT_UC_REGS(uc)->gregs[reg - UNW_PPC32_R0];
48 addr = &uc->uc_mcontext.mc_gpr[reg - UNW_PPC32_R0];
50 @@ -58,7 +65,7 @@ uc_addr (ucontext_t *uc, int reg)
54 - addr = &uc->uc_mcontext.uc_regs->fpregs.fpregs[reg - UNW_PPC32_F0];
55 + addr = &_UCONTEXT_UC_REGS(uc)->fpregs.fpregs[reg - UNW_PPC32_F0];
[all …]
H A D0004-Rework-inline-aarch64-as-for-setcontext.patch74 + register void* uc_mcontext __asm__ ("x5") = (void*) &uc->uc_mcontext;
75 + register void* fpctx __asm__ ("x4") = (void*) GET_FPCTX(uc);
126 - : [x0] "m"(uc->uc_mcontext.regs[0]),
127 - [x1] "m"(uc->uc_mcontext.regs[1]),
128 - [x2] "m"(uc->uc_mcontext.regs[2]),
129 - [x3] "m"(uc->uc_mcontext.regs[3]),
130 - [x19] "m"(uc->uc_mcontext.regs[19]),
131 - [x20] "m"(uc->uc_mcontext.regs[20]),
132 - [x21] "m"(uc->uc_mcontext.regs[21]),
133 - [x22] "m"(uc->uc_mcontext.regs[22]),
[all …]
/openbmc/qemu/linux-user/riscv/
H A Dsignal.c54 struct target_ucontext uc; member
59 QEMU_BUILD_BUG_ON(offsetof(struct target_rt_sigframe, uc.uc_mcontext)
97 static void setup_ucontext(struct target_ucontext *uc, in setup_ucontext() argument
100 __put_user(0, &(uc->uc_flags)); in setup_ucontext()
101 __put_user(0, &(uc->uc_link)); in setup_ucontext()
103 target_save_altstack(&uc->uc_stack, env); in setup_ucontext()
107 __put_user(set->sig[i], &(uc->uc_sigmask.sig[i])); in setup_ucontext()
110 setup_sigcontext(&uc->uc_mcontext, env); in setup_ucontext()
127 setup_ucontext(&frame->uc, env, set); in setup_rt_frame()
134 env->gpr[xA2] = frame_addr + offsetof(struct target_rt_sigframe, uc); in setup_rt_frame()
[all …]
/openbmc/qemu/bsd-user/host/arm/
H A Dhost-signal.h14 static inline uintptr_t host_signal_pc(ucontext_t *uc) in host_signal_pc() argument
16 return uc->uc_mcontext.__gregs[_REG_PC]; in host_signal_pc()
19 static inline void host_signal_set_pc(ucontext_t *uc, uintptr_t pc) in host_signal_set_pc() argument
21 uc->uc_mcontext.__gregs[_REG_PC] = pc; in host_signal_set_pc()
24 static inline bool host_signal_write(siginfo_t *info, ucontext_t *uc) in host_signal_write() argument
/openbmc/qemu/tests/tcg/i386/
H A Dtest-i386-pcmpistri.c8 unsigned char uc[16]; member
11 union u s0 = { .uc = { 0 } };
12 union u s1 = { .uc = "abcdefghijklmnop" };
13 union u s2 = { .uc = "bcdefghijklmnopa" };
14 union u s3 = { .uc = "bcdefghijklmnab" };
/openbmc/qemu/linux-user/m68k/
H A Dsignal.c79 struct target_ucontext uc; member
164 static inline void target_rt_save_fpu_state(struct target_ucontext *uc, in target_rt_save_fpu_state() argument
168 target_fpregset_t *fpregs = &uc->tuc_mcontext.fpregs; in target_rt_save_fpu_state()
182 static inline int target_rt_setup_ucontext(struct target_ucontext *uc, in target_rt_setup_ucontext() argument
185 target_greg_t *gregs = uc->tuc_mcontext.gregs; in target_rt_setup_ucontext()
188 __put_user(TARGET_MCONTEXT_VERSION, &uc->tuc_mcontext.version); in target_rt_setup_ucontext()
208 target_rt_save_fpu_state(uc, env); in target_rt_setup_ucontext()
214 struct target_ucontext *uc) in target_rt_restore_fpu_state() argument
217 target_fpregset_t *fpregs = &uc->tuc_mcontext.fpregs; in target_rt_restore_fpu_state()
235 struct target_ucontext *uc) in target_rt_restore_ucontext() argument
[all …]
/openbmc/qemu/linux-user/openrisc/
H A Dsignal.c40 target_ucontext uc; member
109 __put_user(0, &frame->uc.tuc_flags); in setup_rt_frame()
110 __put_user(0, &frame->uc.tuc_link); in setup_rt_frame()
112 target_save_altstack(&frame->uc.tuc_stack, env); in setup_rt_frame()
113 setup_sigcontext(&frame->uc.tuc_mcontext, env); in setup_rt_frame()
115 __put_user(set->sig[i], &frame->uc.tuc_sigmask.sig[i]); in setup_rt_frame()
122 cpu_set_gpr(env, 5, frame_addr + offsetof(target_rt_sigframe, uc)); in setup_rt_frame()
151 target_to_host_sigset(&set, &frame->uc.tuc_sigmask); in do_rt_sigreturn()
154 restore_sigcontext(env, &frame->uc.tuc_mcontext); in do_rt_sigreturn()
155 target_restore_altstack(&frame->uc.tuc_stack, env); in do_rt_sigreturn()

1234567