/openbmc/linux/arch/powerpc/include/asm/book3s/64/ |
H A D | kup.h | 219 return current->thread.regs->amr; in current_thread_amr() 236 unsigned long amr, iamr; in kuap_user_restore() local 242 amr = mfspr(SPRN_AMR); in kuap_user_restore() 243 if (amr != regs->amr) in kuap_user_restore() 261 mtspr(SPRN_AMR, regs->amr); in kuap_user_restore() 272 static __always_inline void __kuap_kernel_restore(struct pt_regs *regs, unsigned long amr) in __kuap_kernel_restore() argument 274 if (likely(regs->amr == amr)) in __kuap_kernel_restore() 278 mtspr(SPRN_AMR, regs->amr); in __kuap_kernel_restore() 290 unsigned long amr = mfspr(SPRN_AMR); in __kuap_get_and_assert_locked() local 293 WARN_ON_ONCE(amr != AMR_KUAP_BLOCKED); in __kuap_get_and_assert_locked() [all …]
|
/openbmc/linux/tools/testing/selftests/powerpc/include/ |
H A D | pkeys.h | 47 inline void pkeyreg_set(unsigned long amr) in pkeyreg_set() argument 49 set_amr(amr); in pkeyreg_set() 54 unsigned long amr, shift; in pkey_set_rights() local 57 amr = pkeyreg_get(); in pkey_set_rights() 58 amr &= ~(PKEY_BITS_MASK << shift); in pkey_set_rights() 59 amr |= (rights & PKEY_BITS_MASK) << shift; in pkey_set_rights() 60 pkeyreg_set(amr); in pkey_set_rights()
|
/openbmc/qemu/hw/net/can/ |
H A D | can_sja1000.c | 84 const uint8_t *acr, const uint8_t *amr, int extended) in can_sja_single_filter() argument 95 filter->can_mask = (uint32_t)amr[0] << 21; in can_sja_single_filter() 96 filter->can_mask |= (uint32_t)amr[1] << 13; in can_sja_single_filter() 97 filter->can_mask |= (uint32_t)amr[2] << 5; in can_sja_single_filter() 98 filter->can_mask |= (uint32_t)amr[3] >> 3; in can_sja_single_filter() 100 if (!(amr[3] & 4)) { in can_sja_single_filter() 110 filter->can_mask = (uint32_t)amr[0] << 3; in can_sja_single_filter() 111 filter->can_mask |= (uint32_t)amr[1] >> 5; in can_sja_single_filter() 113 if (!(amr[1] & 0x10)) { in can_sja_single_filter() 121 const uint8_t *acr, const uint8_t *amr, int extended) in can_sja_dual_filter() argument [all …]
|
/openbmc/linux/arch/powerpc/kernel/ |
H A D | syscall.c | 39 unsigned long amr, iamr; in system_call_exception() local 45 amr = mfspr(SPRN_AMR); in system_call_exception() 47 regs->amr = amr; in system_call_exception()
|
/openbmc/linux/arch/powerpc/mm/book3s64/ |
H A D | pkeys.c | 319 current->thread.regs->amr = old_amr | new_amr_bits; in init_amr() 417 u64 amr; in pkey_access_permitted() local 423 amr = current_thread_amr(); in pkey_access_permitted() 425 return !(amr & (AMR_WR_BIT << pkey_shift)); in pkey_access_permitted() 427 return !(amr & (AMR_RD_BIT << pkey_shift)); in pkey_access_permitted()
|
/openbmc/linux/arch/powerpc/include/asm/ |
H A D | kup.h | 67 static __always_inline void __kuap_kernel_restore(struct pt_regs *regs, unsigned long amr) { } in __kuap_kernel_restore() argument 112 static __always_inline void kuap_kernel_restore(struct pt_regs *regs, unsigned long amr) in kuap_kernel_restore() argument 117 __kuap_kernel_restore(regs, amr); in kuap_kernel_restore()
|
H A D | kvm_book3s_64.h | 466 static inline int hpte_get_skey_perm(unsigned long hpte_r, unsigned long amr) in hpte_get_skey_perm() argument 472 return (amr >> (62 - 2 * skey)) & 3; in hpte_get_skey_perm() 596 vcpu->arch.amr = vcpu->arch.amr_tm; in copy_from_checkpoint() 613 vcpu->arch.amr_tm = vcpu->arch.amr; in copy_to_checkpoint()
|
/openbmc/linux/tools/testing/selftests/powerpc/ptrace/ |
H A D | core-pkey.c | 52 unsigned long amr; member 139 info->amr |= 3ul << pkeyshift(pkey1) | 2ul << pkeyshift(pkey2); in child() 151 user_write, info->amr, pkey1, pkey2, pkey3); in child() 153 set_amr(info->amr); in child() 249 FAIL_IF(regs[0] != info->amr); in check_core_file() 272 info->amr = regs[0]; in parent()
|
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/opencore-amr/ |
H A D | vo-aacenc_0.1.3.bb | 2 HOMEPAGE = "http://sourceforge.net/projects/opencore-amr/" 9 SRC_URI = "${SOURCEFORGE_MIRROR}/opencore-amr/${BP}.tar.gz"
|
H A D | opencore-amr_0.1.6.bb | 2 HOMEPAGE = "http://sourceforge.net/projects/opencore-amr/" 9 SRC_URI = "${SOURCEFORGE_MIRROR}/opencore-amr/${BP}.tar.gz"
|
H A D | vo-amrwbenc_0.1.3.bb | 2 HOMEPAGE = "http://sourceforge.net/projects/opencore-amr/" 9 SRC_URI = "${SOURCEFORGE_MIRROR}/opencore-amr/${BP}.tar.gz"
|
/openbmc/linux/tools/testing/selftests/mm/ |
H A D | pkey-powerpc.h | 50 u64 amr = pkey_reg; in __write_pkey_reg() local 56 : : "r" ((unsigned long)(amr)) : "memory"); in __write_pkey_reg()
|
/openbmc/qemu/hw/misc/ |
H A D | lasi.c | 103 val = s->amr; in lasi_chip_read_with_attrs() 183 s->amr = val; in lasi_chip_write_with_attrs() 219 VMSTATE_UINT32(amr, LasiState),
|
/openbmc/linux/drivers/misc/cxl/ |
H A D | native.c | 658 static int process_element_entry_psl9(struct cxl_context *ctx, u64 wed, u64 amr) in process_element_entry_psl9() argument 707 ctx->elem->common.amr = cpu_to_be64(amr); in process_element_entry_psl9() 713 int cxl_attach_afu_directed_psl9(struct cxl_context *ctx, u64 wed, u64 amr) in cxl_attach_afu_directed_psl9() argument 718 result = process_element_entry_psl9(ctx, wed, amr); in cxl_attach_afu_directed_psl9() 732 int cxl_attach_afu_directed_psl8(struct cxl_context *ctx, u64 wed, u64 amr) in cxl_attach_afu_directed_psl8() argument 772 ctx->elem->common.amr = cpu_to_be64(amr); in cxl_attach_afu_directed_psl8() 900 int cxl_attach_dedicated_process_psl9(struct cxl_context *ctx, u64 wed, u64 amr) in cxl_attach_dedicated_process_psl9() argument 906 result = process_element_entry_psl9(ctx, wed, amr); in cxl_attach_dedicated_process_psl9() 928 int cxl_attach_dedicated_process_psl8(struct cxl_context *ctx, u64 wed, u64 amr) in cxl_attach_dedicated_process_psl8() argument 949 cxl_p2n_write(afu, CXL_PSL_AMR_An, amr); in cxl_attach_dedicated_process_psl8() [all …]
|
H A D | cxl.h | 637 int (*attach_afu_directed)(struct cxl_context *ctx, u64 wed, u64 amr); 638 int (*attach_dedicated_process)(struct cxl_context *ctx, u64 wed, u64 amr); 743 __be64 amr; member 902 int cxl_attach_afu_directed_psl9(struct cxl_context *ctx, u64 wed, u64 amr); 903 int cxl_attach_afu_directed_psl8(struct cxl_context *ctx, u64 wed, u64 amr); 906 int cxl_attach_dedicated_process_psl9(struct cxl_context *ctx, u64 wed, u64 amr); 907 int cxl_attach_dedicated_process_psl8(struct cxl_context *ctx, u64 wed, u64 amr); 1082 u64 wed, u64 amr);
|
H A D | trace.h | 89 TP_PROTO(struct cxl_context *ctx, u64 wed, s16 num_interrupts, u64 amr), 91 TP_ARGS(ctx, wed, num_interrupts, amr), 99 __field(u64, amr) 109 __entry->amr = amr; 120 __entry->amr
|
H A D | file.c | 151 u64 amr = 0; in afu_ioctl_start_work() local 190 amr = work.amr & mfspr(SPRN_UAMOR); in afu_ioctl_start_work() 251 trace_cxl_attach(ctx, work.work_element_descriptor, work.num_interrupts, amr); in afu_ioctl_start_work() 254 amr))) { in afu_ioctl_start_work()
|
/openbmc/linux/arch/powerpc/kvm/ |
H A D | book3s_hv.h | 8 unsigned long amr; member 102 KVMPPC_BOOK3S_HV_VCPU_ACCESSOR(amr, 64)
|
H A D | book3s_hv_p9_entry.c | 36 if (host_os_sprs->amr != vcpu->arch.amr) in load_spr_state() 37 mtspr(SPRN_AMR, vcpu->arch.amr); in load_spr_state() 76 vcpu->arch.amr = mfspr(SPRN_AMR); in store_spr_state() 151 host_os_sprs->amr = mfspr(SPRN_AMR); in save_p9_host_os_sprs() 175 if (host_os_sprs->amr != vcpu->arch.amr) in restore_p9_host_os_sprs() 176 mtspr(SPRN_AMR, host_os_sprs->amr); in restore_p9_host_os_sprs()
|
/openbmc/openbmc/meta-openembedded/meta-multimedia/recipes-multimedia/sox/ |
H A D | sox_14.4.2.bb | 16 PACKAGECONFIG[amrwb] = "--with-amrwb=dyn,--with-amrwb=no,opencore-amr," 17 PACKAGECONFIG[amrnb] = "--with-amrnb=dyn,--with-amrnb=no,opencore-amr,"
|
/openbmc/linux/include/misc/ |
H A D | ocxl.h | 147 int ocxl_context_attach(struct ocxl_context *ctx, u64 amr, 450 u64 amr, u16 bdf, struct mm_struct *mm,
|
/openbmc/linux/drivers/misc/ocxl/ |
H A D | file.c | 76 u64 amr = 0; in afu_ioctl_attach() local 87 amr = arg.amr & mfspr(SPRN_UAMOR); in afu_ioctl_attach() 88 return ocxl_context_attach(ctx, amr, current->mm); in afu_ioctl_attach()
|
/openbmc/openbmc/poky/meta/recipes-multimedia/gstreamer/ |
H A D | gstreamer1.0-plugins-good_1.24.10.bb | 38 PACKAGECONFIG[amrnb] = "-Damrnb=enabled,-Damrnb=disabled,opencore-amr" 39 PACKAGECONFIG[amrwb] = "-Damrwbdec=enabled,-Damrwbdec=disabled,opencore-amr"
|
/openbmc/qemu/include/hw/misc/ |
H A D | lasi.h | 73 uint32_t amr; member
|
/openbmc/linux/arch/powerpc/platforms/powernv/ |
H A D | idle.c | 308 u64 amr; member 380 sprs.amr = mfspr(SPRN_AMR); in power7_idle_insn() 398 mtspr(SPRN_AMR, sprs.amr); in power7_idle_insn() 602 u64 amr; member 689 sprs.amr = mfspr(SPRN_AMR); in power9_idle_stop() 709 mtspr(SPRN_AMR, sprs.amr); in power9_idle_stop()
|