/openbmc/linux/drivers/gpu/drm/i915/gt/uc/ |
H A D | intel_uc.c | 26 static void uc_expand_default_options(struct intel_uc *uc) in uc_expand_default_options() argument 28 struct drm_i915_private *i915 = uc_to_gt(uc)->i915; in uc_expand_default_options() 61 static int __intel_uc_reset_hw(struct intel_uc *uc) in __intel_uc_reset_hw() argument 63 struct intel_gt *gt = uc_to_gt(uc); in __intel_uc_reset_hw() 85 static void __confirm_options(struct intel_uc *uc) in __confirm_options() argument 87 struct intel_gt *gt = uc_to_gt(uc); in __confirm_options() 92 str_yes_no(intel_uc_wants_guc(uc)), in __confirm_options() 93 str_yes_no(intel_uc_wants_guc_submission(uc)), in __confirm_options() 94 str_yes_no(intel_uc_wants_huc(uc)), in __confirm_options() 95 str_yes_no(intel_uc_wants_guc_slpc(uc))); in __confirm_options() [all …]
|
H A D | intel_uc.h | 20 int (*sanitize)(struct intel_uc *uc); 21 void (*init_fw)(struct intel_uc *uc); 22 void (*fini_fw)(struct intel_uc *uc); 23 int (*init)(struct intel_uc *uc); 24 void (*fini)(struct intel_uc *uc); 25 int (*init_hw)(struct intel_uc *uc); 26 void (*fini_hw)(struct intel_uc *uc); 27 void (*resume_mappings)(struct intel_uc *uc); 43 void intel_uc_init_early(struct intel_uc *uc); 44 void intel_uc_init_late(struct intel_uc *uc); [all …]
|
H A D | intel_uc_debugfs.c | 20 struct intel_uc *uc = m->private; in uc_usage_show() local 24 str_yes_no(intel_uc_supports_guc(uc)), in uc_usage_show() 25 str_yes_no(intel_uc_wants_guc(uc)), in uc_usage_show() 26 str_yes_no(intel_uc_uses_guc(uc))); in uc_usage_show() 28 str_yes_no(intel_uc_supports_huc(uc)), in uc_usage_show() 29 str_yes_no(intel_uc_wants_huc(uc)), in uc_usage_show() 30 str_yes_no(intel_uc_uses_huc(uc))); in uc_usage_show() 32 str_yes_no(intel_uc_supports_guc_submission(uc)), in uc_usage_show() 33 str_yes_no(intel_uc_wants_guc_submission(uc)), in uc_usage_show() 34 str_yes_no(intel_uc_uses_guc_submission(uc))); in uc_usage_show() [all …]
|
/openbmc/linux/drivers/usb/typec/ucsi/ |
H A D | ucsi_ccg.c | 227 static int ccg_read(struct ucsi_ccg *uc, u16 rab, u8 *data, u32 len) in ccg_read() argument 229 struct i2c_client *client = uc->client; in ccg_read() 252 pm_runtime_get_sync(uc->dev); in ccg_read() 260 dev_err(uc->dev, "i2c_transfer failed %d\n", status); in ccg_read() 261 pm_runtime_put_sync(uc->dev); in ccg_read() 268 pm_runtime_put_sync(uc->dev); in ccg_read() 272 static int ccg_write(struct ucsi_ccg *uc, u16 rab, const u8 *data, u32 len) in ccg_write() argument 274 struct i2c_client *client = uc->client; in ccg_write() 294 pm_runtime_get_sync(uc->dev); in ccg_write() 297 dev_err(uc->dev, "i2c_transfer failed %d\n", status); in ccg_write() [all …]
|
/openbmc/linux/drivers/dma/ti/ |
H A D | k3-udma.c | 357 static inline u32 udma_tchanrt_read(struct udma_chan *uc, int reg) in udma_tchanrt_read() argument 359 if (!uc->tchan) in udma_tchanrt_read() 361 return udma_read(uc->tchan->reg_rt, reg); in udma_tchanrt_read() 364 static inline void udma_tchanrt_write(struct udma_chan *uc, int reg, u32 val) in udma_tchanrt_write() argument 366 if (!uc->tchan) in udma_tchanrt_write() 368 udma_write(uc->tchan->reg_rt, reg, val); in udma_tchanrt_write() 371 static inline void udma_tchanrt_update_bits(struct udma_chan *uc, int reg, in udma_tchanrt_update_bits() argument 374 if (!uc->tchan) in udma_tchanrt_update_bits() 376 udma_update_bits(uc->tchan->reg_rt, reg, mask, val); in udma_tchanrt_update_bits() 380 static inline u32 udma_rchanrt_read(struct udma_chan *uc, int reg) in udma_rchanrt_read() argument [all …]
|
/openbmc/linux/drivers/md/ |
H A D | dm-unstripe.c | 28 static void cleanup_unstripe(struct unstripe_c *uc, struct dm_target *ti) in cleanup_unstripe() argument 30 if (uc->dev) in cleanup_unstripe() 31 dm_put_device(ti, uc->dev); in cleanup_unstripe() 32 kfree(uc); in cleanup_unstripe() 41 struct unstripe_c *uc; in unstripe_ctr() local 51 uc = kzalloc(sizeof(*uc), GFP_KERNEL); in unstripe_ctr() 52 if (!uc) { in unstripe_ctr() 57 if (kstrtouint(argv[0], 10, &uc->stripes) || !uc->stripes) { in unstripe_ctr() 62 if (kstrtouint(argv[1], 10, &uc->chunk_size) || !uc->chunk_size) { in unstripe_ctr() 67 if (kstrtouint(argv[2], 10, &uc->unstripe)) { in unstripe_ctr() [all …]
|
/openbmc/linux/tools/testing/selftests/kvm/lib/ |
H A D | ucall_common.c | 28 struct ucall *uc; in ucall_init() local 37 uc = &hdr->ucalls[i]; in ucall_init() 38 uc->hva = uc; in ucall_init() 48 struct ucall *uc; in ucall_alloc() local 56 uc = &ucall_pool->ucalls[i]; in ucall_alloc() 57 memset(uc->args, 0, sizeof(uc->args)); in ucall_alloc() 58 return uc; in ucall_alloc() 72 static void ucall_free(struct ucall *uc) in ucall_free() argument 75 clear_bit(uc - ucall_pool->ucalls, ucall_pool->in_use); in ucall_free() 81 struct ucall *uc; in ucall_assert() local [all …]
|
/openbmc/u-boot/drivers/dma/ |
H A D | sandbox-dma-test.c | 51 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 D | uclass.c | 24 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/linux/lib/raid6/test/ |
H A D | Makefile | 77 %.uc: ../%.uc 90 neon1.c: neon.uc ../unroll.awk 91 $(AWK) ../unroll.awk -vN=1 < neon.uc > $@ 93 neon2.c: neon.uc ../unroll.awk 94 $(AWK) ../unroll.awk -vN=2 < neon.uc > $@ 96 neon4.c: neon.uc ../unroll.awk 97 $(AWK) ../unroll.awk -vN=4 < neon.uc > $@ 99 neon8.c: neon.uc ../unroll.awk 100 $(AWK) ../unroll.awk -vN=8 < neon.uc > $@ 102 altivec1.c: altivec.uc ../unroll.awk [all …]
|
/openbmc/u-boot/lib/bzip2/ |
H A D | bzlib_decompress.c | 151 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/linux/arch/arm64/kernel/ |
H A D | signal32.c | 190 err = get_sigset_t(&set, &sf->uc.uc_sigmask); in compat_restore_sigframe() 194 __get_user_error(regs->regs[0], &sf->uc.uc_mcontext.arm_r0, err); in compat_restore_sigframe() 195 __get_user_error(regs->regs[1], &sf->uc.uc_mcontext.arm_r1, err); in compat_restore_sigframe() 196 __get_user_error(regs->regs[2], &sf->uc.uc_mcontext.arm_r2, err); in compat_restore_sigframe() 197 __get_user_error(regs->regs[3], &sf->uc.uc_mcontext.arm_r3, err); in compat_restore_sigframe() 198 __get_user_error(regs->regs[4], &sf->uc.uc_mcontext.arm_r4, err); in compat_restore_sigframe() 199 __get_user_error(regs->regs[5], &sf->uc.uc_mcontext.arm_r5, err); in compat_restore_sigframe() 200 __get_user_error(regs->regs[6], &sf->uc.uc_mcontext.arm_r6, err); in compat_restore_sigframe() 201 __get_user_error(regs->regs[7], &sf->uc.uc_mcontext.arm_r7, err); in compat_restore_sigframe() 202 __get_user_error(regs->regs[8], &sf->uc.uc_mcontext.arm_r8, err); in compat_restore_sigframe() [all …]
|
/openbmc/linux/tools/testing/selftests/kvm/x86_64/ |
H A D | vmx_preemption_timer_test.c | 162 struct ucall uc; in main() local 185 switch (get_ucall(vcpu, &uc)) { in main() 187 REPORT_GUEST_ASSERT(uc); in main() 194 TEST_FAIL("Unknown ucall %lu", uc.cmd); in main() 198 TEST_ASSERT(!strcmp((const char *)uc.args[0], "hello") && in main() 199 uc.args[1] == stage, "Stage %d: Unexpected register values vmexit, got %lx", in main() 200 stage, (ulong)uc.args[1]); in main() 212 stage, uc.args[2], uc.args[3]); in main() 215 stage, uc.args[4], uc.args[5]); in main() 217 TEST_ASSERT(uc.args[2] >= uc.args[3], in main() [all …]
|
/openbmc/linux/tools/testing/selftests/arm64/signal/testcases/ |
H A D | testcases.h | 29 (struct _aarch64_ctx *)(&(sf).uc.uc_mcontext.__reserved) 32 sizeof((sf).uc.uc_mcontext.__reserved) 35 (struct _aarch64_ctx *)(&(buf).uc.uc_mcontext.__reserved) 38 (sizeof(buf) - sizeof(buf.uc) + \ 39 sizeof((buf).uc.uc_mcontext.__reserved)) 44 #define ASSERT_BAD_CONTEXT(uc) do { \ argument 46 if (!validate_reserved((uc), GET_UCP_RESV_SIZE((uc)), &err)) { \ 56 #define ASSERT_GOOD_CONTEXT(uc) do { \ argument 58 if (!validate_reserved((uc), GET_UCP_RESV_SIZE((uc)), &err)) { \ 84 ucontext_t uc; member [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-extended/redis/redis/ |
H A D | 0006-Define-correct-gregs-for-RISCV32.patch | 20 @@ -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.7/ |
H A D | 0006-Define-correct-gregs-for-RISCV32.patch | 20 @@ -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/linux-user/include/host/aarch64/ |
H A D | host-signal.h | 26 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/u-boot/drivers/net/ |
H A D | pcnet.c | 80 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/linux/fs/ntfs/ |
H A D | upcase.c | 55 ntfschar *uc; in generate_default_upcase() local 57 uc = ntfs_malloc_nofs(default_upcase_len * sizeof(ntfschar)); in generate_default_upcase() 58 if (!uc) in generate_default_upcase() 59 return uc; in generate_default_upcase() 60 memset(uc, 0, default_upcase_len * sizeof(ntfschar)); in generate_default_upcase() 63 uc[i] = cpu_to_le16(i); in generate_default_upcase() 66 le16_add_cpu(&uc[i], uc_run_table[r][2]); in generate_default_upcase() 69 le16_add_cpu(&uc[i + 1], -1); in generate_default_upcase() 71 uc[uc_word_table[r][0]] = cpu_to_le16(uc_word_table[r][1]); in generate_default_upcase() 72 return uc; in generate_default_upcase()
|
/openbmc/qemu/linux-user/include/host/ppc64/ |
H A D | host-signal.h | 20 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 D | host-signal.h | 18 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 D | host-signal.h | 17 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 D | host-signal.h | 16 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/arm/ |
H A D | host-signal.h | 17 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 D | host-signal.h | 17 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()
|