/openbmc/qemu/target/s390x/tcg/ |
H A D | translate_vx.c.inc | 312 gen_gvec_3_ool(get_field(s, v1), get_field(s, v2), get_field(s, v3), 0, 321 const uint8_t enr = get_field(s, m3); 330 read_vec_element_i64(tmp, get_field(s, v2), enr, es); 335 write_vec_element_i64(tmp, get_field(s, v1), enr, es); 354 const uint16_t i2 = get_field(s, i2); 361 gen_gvec_dup_imm(ES_64, get_field(s, v1), 367 write_vec_element_i64(t, get_field(s, v1), 0, ES_64); 369 write_vec_element_i64(t, get_field(s, v1), 1, ES_64); 376 const uint8_t es = get_field(s, m4); 378 const uint8_t i2 = get_field(s, i2) & (bits - 1); [all …]
|
H A D | translate.c | 931 #define get_field(S, F) get_field1((S), FLD_O_##F, FLD_C_##F) macro 1452 tcg_gen_addi_i64(cdest, cdest, (int64_t)get_field(s, ri) * 2); \ 1460 imm = is_imm ? get_field(s, ri) : 0; \ 1478 int m1 = get_field(s, m1); in op_bc() 1484 if (have_field(s, r2) && get_field(s, r2) == 0) { in op_bc() 1505 int r1 = get_field(s, r1); in op_bct32() 1527 int r1 = get_field(s, r1); in op_bcth() 1528 int imm = get_field(s, i2); in op_bcth() 1548 int r1 = get_field(s, r1); in op_bct64() 1566 int r1 = get_field(s, r1); in op_bx32() [all …]
|
/openbmc/qemu/target/riscv/ |
H A D | op_helper.c | 138 if ((env->priv < PRV_M) && !get_field(env->menvcfg, envbits)) { in check_zicbo_envcfg() 143 (((env->priv <= PRV_S) && !get_field(env->henvcfg, envbits)) || in check_zicbo_envcfg() 144 ((env->priv < PRV_S) && !get_field(env->senvcfg, envbits)))) { in check_zicbo_envcfg() 148 if ((env->priv < PRV_S) && !get_field(env->senvcfg, envbits)) { in check_zicbo_envcfg() 276 if (get_field(env->mstatus, MSTATUS_TSR) && !(env->priv >= PRV_M)) { in helper_sret() 280 if (env->virt_enabled && get_field(env->hstatus, HSTATUS_VTSR)) { in helper_sret() 285 prev_priv = get_field(mstatus, MSTATUS_SPP); in helper_sret() 287 get_field(mstatus, MSTATUS_SPIE)); in helper_sret() 299 prev_virt = get_field(hstatus, HSTATUS_SPV); in helper_sret() 317 env->elp = get_field(env->mstatus, MSTATUS_SPELP); in helper_sret() [all …]
|
H A D | cpu_helper.c | 50 if (mode == PRV_M && get_field(status, MSTATUS_MPRV)) { in riscv_env_mmu_index() 51 mode = get_field(env->mstatus, MSTATUS_MPP); in riscv_env_mmu_index() 52 virt = get_field(env->mstatus, MSTATUS_MPV) && in riscv_env_mmu_index() 58 if (mode == PRV_S && get_field(status, MSTATUS_SUM)) { in riscv_env_mmu_index() 185 fs = get_field(env->mstatus, MSTATUS_FS); in cpu_get_tb_cpu_state() 186 vs = get_field(env->mstatus, MSTATUS_VS); in cpu_get_tb_cpu_state() 194 fs = MIN(fs, get_field(env->mstatus_hs, MSTATUS_FS)); in cpu_get_tb_cpu_state() 195 vs = MIN(vs, get_field(env->mstatus_hs, MSTATUS_VS)); in cpu_get_tb_cpu_state() 461 uint32_t gein = get_field(env->hstatus, HSTATUS_VGEIN); in riscv_cpu_all_pending() 513 (env->priv == PRV_S && get_field(env->mstatus, MSTATUS_SIE)); in riscv_cpu_local_irq_pending() [all …]
|
H A D | debug.c | 229 mhvalue = get_field(tdata3, TEXTRA32_MHVALUE); in textra_validate() 230 mhselect = get_field(tdata3, TEXTRA32_MHSELECT); in textra_validate() 241 mhvalue = get_field(tdata3, TEXTRA64_MHVALUE); in textra_validate() 242 mhselect = get_field(tdata3, TEXTRA64_MHSELECT); in textra_validate() 380 mhvalue = get_field(textra, TEXTRA32_MHVALUE); in trigger_textra_match() 381 mhselect = get_field(textra, TEXTRA32_MHSELECT); in trigger_textra_match() 385 mhvalue = get_field(textra, TEXTRA64_MHVALUE); in trigger_textra_match() 386 mhselect = get_field(textra, TEXTRA64_MHSELECT); in trigger_textra_match() 676 return get_field(env->tdata1[index], ITRIGGER_COUNT); in itrigger_get_count() 691 return (get_field(tdata1, ITRIGGER_VS) == env->priv) || in check_itrigger_priv() [all …]
|
H A D | pmp.h | 88 #define MSECCFG_MML_ISSET(env) get_field(env->mseccfg, MSECCFG_MML) 89 #define MSECCFG_MMWP_ISSET(env) get_field(env->mseccfg, MSECCFG_MMWP) 90 #define MSECCFG_RLB_ISSET(env) get_field(env->mseccfg, MSECCFG_RLB)
|
H A D | monitor.c | 157 base = (hwaddr)get_field(env->satp, SATP32_PPN) << PGSHIFT; in mem_info_svxx() 158 vm = get_field(env->satp, SATP32_MODE); in mem_info_svxx() 160 base = (hwaddr)get_field(env->satp, SATP64_PPN) << PGSHIFT; in mem_info_svxx() 161 vm = get_field(env->satp, SATP64_MODE); in mem_info_svxx()
|
H A D | csr.c | 142 if (env->priv < PRV_M && !get_field(env->mcounteren, ctr_mask)) { in ctr() 147 if (!get_field(env->hcounteren, ctr_mask) || in ctr() 148 (env->priv == PRV_U && !get_field(env->scounteren, ctr_mask))) { in ctr() 154 !get_field(env->scounteren, ctr_mask)) { in ctr() 486 if (!(get_field(env->mcounteren, COUNTEREN_TM) && in sstc() 487 get_field(env->menvcfg, MENVCFG_STCE))) { in sstc() 492 if (!(get_field(env->hcounteren, COUNTEREN_TM) && in sstc() 493 get_field(env->henvcfg, HENVCFG_STCE))) { in sstc() 513 get_field(env->mstatus, MSTATUS_TVM)) { in satp() 517 get_field(env->hstatus, HSTATUS_VTVM)) { in satp() [all …]
|
H A D | cpu.h | 661 if (mode == PRV_M && get_field(env->mstatus, MSTATUS_MPRV)) { in cpu_address_mode() 662 mode = get_field(env->mstatus, MSTATUS_MPP); in cpu_address_mode() 681 xl = get_field(env->mstatus, MSTATUS64_UXL); in cpu_get_xl() 684 xl = get_field(env->mstatus, MSTATUS64_SXL); in cpu_get_xl() 734 return get_field(env->mstatus, MSTATUS64_SXL); in riscv_cpu_sxl()
|
H A D | zce_helper.c | 38 uint8_t mode = get_field(val, JVT_MODE); in HELPER()
|
H A D | pmu.c | 97 !get_field(env->mcountinhibit, BIT(ctr_idx))) { in riscv_pmu_counter_enabled() 436 return get_field(mhpmevent_val, of_bit_mask); in pmu_hpmevent_is_of_set() 452 if (!get_field(*mhpmevent_val, of_bit_mask)) { in pmu_hpmevent_set_of_if_clear()
|
/openbmc/linux/tools/perf/ui/ |
H A D | hist.c | 27 hpp_field_fn get_field, const char *fmt, int len, in __hpp__fmt() argument 41 percent = 100.0 * get_field(he) / total; in __hpp__fmt() 45 ret = hpp__call_print_fn(hpp, print_fn, fmt, len, get_field(he)); in __hpp__fmt() 55 u64 period = get_field(pair); in __hpp__fmt() 116 struct hist_entry *he, hpp_field_fn get_field, in hpp__fmt() argument 122 return __hpp__fmt(hpp, he, get_field, fmtstr, 1, in hpp__fmt() 131 return __hpp__fmt(hpp, he, get_field, fmtstr, len, print_fn, fmt_percent); in hpp__fmt() 135 struct hist_entry *he, hpp_field_fn get_field, in hpp__fmt_acc() argument 143 return hpp__fmt(fmt, hpp, he, get_field, fmtstr, print_fn, fmt_percent); in hpp__fmt_acc() 156 hpp_field_fn get_field, int nr_members, in hist_entry__new_pair() argument [all …]
|
/openbmc/qemu/hw/riscv/ |
H A D | riscv-iommu.c | 121 uint32_t devid = get_field(ev->hdr, RISCV_IOMMU_FQ_HDR_DID); in riscv_iommu_fault() 157 uint32_t devid = get_field(pr->hdr, RISCV_IOMMU_PREQ_HDR_DID); in riscv_iommu_pri() 231 if (get_field(ctx->msiptp, RISCV_IOMMU_DC_MSIPTP_MODE) != in riscv_iommu_msi_check() 275 satp = get_field(ctx->satp, RISCV_IOMMU_ATP_MODE_FIELD); in riscv_iommu_spa_fetch() 276 gatp = get_field(ctx->gatp, RISCV_IOMMU_ATP_MODE_FIELD); in riscv_iommu_spa_fetch() 377 gatp = PPN_PHYS(get_field(ctx->gatp, RISCV_IOMMU_ATP_PPN_FIELD)); in riscv_iommu_spa_fetch() 378 satp = PPN_PHYS(get_field(ctx->satp, RISCV_IOMMU_ATP_PPN_FIELD)); in riscv_iommu_spa_fetch() 557 addr = PPN_PHYS(get_field(ctx->msiptp, RISCV_IOMMU_DC_MSIPTP_PPN)); in riscv_iommu_msi_write() 585 switch (get_field(pte[0], RISCV_IOMMU_MSI_PTE_M)) { in riscv_iommu_msi_write() 588 addr = PPN_PHYS(get_field(pte[0], RISCV_IOMMU_MSI_PTE_PPN)); in riscv_iommu_msi_write() [all …]
|
/openbmc/qemu/hw/usb/ |
H A D | hcd-ehci.c | 86 #define get_field(data, field) \ macro 307 get_field(qh->epchar, QH_EPCHAR_RL), in ehci_trace_qh() 308 get_field(qh->epchar, QH_EPCHAR_MPLEN), in ehci_trace_qh() 309 get_field(qh->epchar, QH_EPCHAR_EPS), in ehci_trace_qh() 310 get_field(qh->epchar, QH_EPCHAR_EP), in ehci_trace_qh() 311 get_field(qh->epchar, QH_EPCHAR_DEVADDR)); in ehci_trace_qh() 324 get_field(qtd->token, QTD_TOKEN_TBYTES), in ehci_trace_qtd() 325 get_field(qtd->token, QTD_TOKEN_CPAGE), in ehci_trace_qtd() 326 get_field(qtd->token, QTD_TOKEN_CERR), in ehci_trace_qtd() 327 get_field(qtd->token, QTD_TOKEN_PID)); in ehci_trace_qtd() [all …]
|
H A D | hcd-dwc2.c | 51 #define get_field(data, field) \ macro 234 epnum = get_field(hcchar, HCCHAR_EPNUM); in dwc2_handle_packet() 236 eptype = get_field(hcchar, HCCHAR_EPTYPE); in dwc2_handle_packet() 237 mps = get_field(hcchar, HCCHAR_MPS); in dwc2_handle_packet() 238 pid = get_field(hctsiz, TSIZ_SC_MC_PID); in dwc2_handle_packet() 239 pcnt = get_field(hctsiz, TSIZ_PKTCNT); in dwc2_handle_packet() 240 len = get_field(hctsiz, TSIZ_XFERSIZE); in dwc2_handle_packet() 624 devadr = get_field(hcchar, HCCHAR_DEVADDR); in dwc2_enable_chan() 625 epnum = get_field(hcchar, HCCHAR_EPNUM); in dwc2_enable_chan() 627 eptype = get_field(hcchar, HCCHAR_EPTYPE); in dwc2_enable_chan() [all …]
|
H A D | hcd-xhci.c | 216 #define get_field(data, field) \ macro 2153 slot->intr = get_field(slot_ctx[2], TRB_INTR); in xhci_address_slot() 2329 xhci->slots[slotid-1].intr = get_field(islot_ctx[2], TRB_INTR); in xhci_evaluate_slot() 2850 uint32_t old_pls = get_field(port->portsc, PORTSC_PLS); in xhci_port_write() 2851 uint32_t new_pls = get_field(val, PORTSC_PLS); in xhci_port_write() 3229 if (get_field(port->portsc, PORTSC_PLS) != PLS_U3) { in xhci_wakeup()
|
/openbmc/linux/tools/testing/selftests/move_mount_set_group/ |
H A D | move_mount_set_group_test.c | 124 static char *get_field(char *src, int nfields) in get_field() function 162 target = get_field(line, 4); in is_shared_mount() 166 opts = get_field(target, 2); in is_shared_mount()
|
/openbmc/linux/sound/pci/ctxfi/ |
H A D | cthw20k2.c | 423 return get_field(ctl->ca, SRCCA_CA); in src_get_ca() 683 return get_field(ctl->amoplo, AMOPLO_Y); in amixer_get_y() 1324 if (get_field(pllstat, PLLSTAT_PD)) in hw_pll_init() 1327 if (get_field(pllstat, PLLSTAT_B) != in hw_pll_init() 1328 get_field(pllctl, PLLCTL_B)) in hw_pll_init() 1331 if (get_field(pllstat, PLLSTAT_CCS) != in hw_pll_init() 1332 get_field(pllctl, PLLCTL_SRC)) in hw_pll_init() 1335 if (get_field(pllstat, PLLSTAT_CRD) != in hw_pll_init() 1336 get_field(pllctl, PLLCTL_RD)) in hw_pll_init() 1339 if (get_field(pllstat, PLLSTAT_CFD) != in hw_pll_init() [all …]
|
H A D | cthardware.c | 64 unsigned int get_field(unsigned int data, unsigned int field) in get_field() function
|
H A D | cthardware.h | 198 unsigned int get_field(unsigned int data, unsigned int field);
|
H A D | cthw20k1.c | 423 return get_field(ctl->ca, SRCCA_CA); in src_get_ca() 681 return get_field(ctl->amoplo, AMOPLO_Y); in amixer_get_y() 1341 if (get_field(gctl, GCTL_AID)) in hw_auto_init() 1344 if (!get_field(gctl, GCTL_AID)) { in hw_auto_init()
|
/openbmc/linux/tools/testing/selftests/net/ |
H A D | l2_tos_ttl_inherit.sh | 45 get_field() { function 350 captured_tos="$(printf "0x%02x" "$(get_field "tos" "$out")")" 357 captured_tos="$(printf "0x%02x" "$(get_field "class" "$out")")"
|
/openbmc/linux/tools/perf/util/ |
H A D | hist.h | 428 struct hist_entry *he, hpp_field_fn get_field, 431 struct hist_entry *he, hpp_field_fn get_field,
|
/openbmc/linux/tools/testing/selftests/mount_setattr/ |
H A D | mount_setattr_test.c | 280 static char *get_field(char *src, int nfields) in get_field() function 318 target = get_field(line, 4); in is_shared_mount() 322 opts = get_field(target, 2); in is_shared_mount()
|
/openbmc/qemu/disas/ |
H A D | m68k.c | 4505 static unsigned long get_field (const unsigned char *, 4578 exponent = get_field (ufrom, fmt->byteorder, fmt->totalsize, in floatformat_i387_ext_is_valid() 4580 int_bit = get_field (ufrom, fmt->byteorder, fmt->totalsize, in floatformat_i387_ext_is_valid() 4676 get_field (const unsigned char *data, enum floatformat_byteorders order, in get_field() function 4733 exponent = get_field (ufrom, fmt->byteorder, fmt->totalsize, in floatformat_to_double() 4750 if (get_field (ufrom, fmt->byteorder, fmt->totalsize, in floatformat_to_double() 4774 if (get_field (ufrom, fmt->byteorder, fmt->totalsize, fmt->sign_start, 1)) in floatformat_to_double() 4810 mant = get_field (ufrom, fmt->byteorder, fmt->totalsize, in floatformat_to_double() 4830 if (get_field (ufrom, fmt->byteorder, fmt->totalsize, fmt->sign_start, 1)) in floatformat_to_double()
|