/openbmc/linux/drivers/irqchip/ |
H A D | irq-gic-v3-its.c | 2292 static u64 its_read_baser(struct its_node *its, struct its_baser *baser) in its_read_baser() argument 2294 u32 idx = baser - its->tables; in its_read_baser() 2299 static void its_write_baser(struct its_node *its, struct its_baser *baser, in its_write_baser() argument 2302 u32 idx = baser - its->tables; in its_write_baser() 2305 baser->val = its_read_baser(its, baser); in its_write_baser() 2308 static int its_setup_baser(struct its_node *its, struct its_baser *baser, in its_setup_baser() argument 2311 u64 val = its_read_baser(its, baser); in its_setup_baser() 2319 psz = baser->psz; in its_setup_baser() 2376 its_write_baser(its, baser, val); in its_setup_baser() 2377 tmp = baser->val; in its_setup_baser() [all …]
|
/openbmc/qemu/hw/intc/ |
H A D | arm_gicv3_its.c | 1427 value = s->baser[i]; in extract_table_params() 1654 if (s->baser[index] == 0) { in its_writel() 1661 s->baser[index] &= GITS_BASER_RO_MASK | MAKE_64BIT_MASK(0, 32); in its_writel() 1662 s->baser[index] |= value; in its_writel() 1665 s->baser[index] &= GITS_BASER_RO_MASK | MAKE_64BIT_MASK(32, 32); in its_writel() 1666 s->baser[index] |= value; in its_writel() 1728 *data = extract64(s->baser[index], 32, 32); in its_readl() 1730 *data = extract64(s->baser[index], 0, 32); in its_readl() 1754 if (s->baser[index] == 0) { in its_writell() 1758 s->baser[index] &= GITS_BASER_RO_MASK; in its_writell() [all …]
|
H A D | arm_gicv3_its_common.c | 63 VMSTATE_UINT64_ARRAY(baser, GICv3ITSState, 8), 135 memset(&s->baser, 0, sizeof(s->baser)); in gicv3_its_common_reset_hold()
|
H A D | arm_gicv3_its_kvm.c | 142 GITS_BASER + i * 8, &s->baser[i], false, in kvm_arm_its_pre_save() 188 GITS_BASER + i * 8, &s->baser[i], true, in kvm_arm_its_post_load() 232 GITS_BASER + i * 8, &s->baser[i], true, in kvm_arm_its_reset_hold()
|
/openbmc/linux/arch/arm64/kvm/vgic/ |
H A D | vgic-its.c | 928 static bool vgic_its_check_id(struct vgic_its *its, u64 baser, u32 id, in vgic_its_check_id() argument 931 int l1_tbl_size = GITS_BASER_NR_PAGES(baser) * SZ_64K; in vgic_its_check_id() 932 u64 indirect_ptr, type = GITS_BASER_TYPE(baser); in vgic_its_check_id() 933 phys_addr_t base = GITS_BASER_ADDR_48_to_52(baser); in vgic_its_check_id() 934 int esz = GITS_BASER_ENTRY_SIZE(baser); in vgic_its_check_id() 951 if (!(baser & GITS_BASER_INDIRECT)) { in vgic_its_check_id() 1583 #define ITS_CMD_BUFFER_SIZE(baser) ((((baser) & 0xff) + 1) << 12) argument 2395 u64 baser = its->baser_device_table; in vgic_its_restore_dte() local 2416 if (!vgic_its_check_id(its, baser, id, NULL)) in vgic_its_restore_dte() 2454 u64 baser = its->baser_device_table; in vgic_its_save_device_tables() local [all …]
|
/openbmc/qemu/include/hw/intc/ |
H A D | arm_gicv3_its_common.h | 77 uint64_t baser[8]; member
|
/openbmc/linux/include/linux/irqchip/ |
H A D | arm-gic-v3.h | 469 #define GITS_BASER_ADDR_48_to_52(baser) \ argument 470 (((baser) & GENMASK_ULL(47, 16)) | (((baser) >> 12) & 0xf) << 48)
|
/openbmc/linux/tools/testing/selftests/drivers/net/netdevsim/ |
H A D | ethtool-fec.sh | 32 for o in BaseR baser BAser; do
|
/openbmc/linux/drivers/net/ethernet/sfc/ |
H A D | mcdi_port_common.c | 359 baser = is_25g ? caps & (1 << MC_CMD_PHY_CAP_25G_BASER_FEC_LBN) in mcdi_fec_caps_to_ethtool() local 364 if (!baser && !rs) in mcdi_fec_caps_to_ethtool() 368 (baser == baser_req && rs == rs_req ? 0 : ETHTOOL_FEC_AUTO); in mcdi_fec_caps_to_ethtool()
|
/openbmc/linux/drivers/net/ethernet/sfc/siena/ |
H A D | mcdi_port_common.c | 360 baser = is_25g ? caps & (1 << MC_CMD_PHY_CAP_25G_BASER_FEC_LBN) in mcdi_fec_caps_to_ethtool() local 365 if (!baser && !rs) in mcdi_fec_caps_to_ethtool() 369 (baser == baser_req && rs == rs_req ? 0 : ETHTOOL_FEC_AUTO); in mcdi_fec_caps_to_ethtool()
|
/openbmc/linux/kernel/time/ |
H A D | timekeeping.c | 560 u64 basem, baser, delta; in __ktime_get_real_fast() local 567 baser = ktime_to_ns(tkr->base_real); in __ktime_get_real_fast() 573 return baser + delta; in __ktime_get_real_fast()
|