Home
last modified time | relevance | path

Searched refs:baser (Results 1 – 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/irqchip/
Dirq-gic-v3-its.c2267 static u64 its_read_baser(struct its_node *its, struct its_baser *baser) in its_read_baser() argument
2269 u32 idx = baser - its->tables; in its_read_baser()
2274 static void its_write_baser(struct its_node *its, struct its_baser *baser, in its_write_baser() argument
2277 u32 idx = baser - its->tables; in its_write_baser()
2280 baser->val = its_read_baser(its, baser); in its_write_baser()
2283 static int its_setup_baser(struct its_node *its, struct its_baser *baser, in its_setup_baser() argument
2286 u64 val = its_read_baser(its, baser); in its_setup_baser()
2294 psz = baser->psz; in its_setup_baser()
2348 its_write_baser(its, baser, val); in its_setup_baser()
2349 tmp = baser->val; in its_setup_baser()
[all …]
/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/
Dvgic-its.c904 static bool vgic_its_check_id(struct vgic_its *its, u64 baser, u32 id, in vgic_its_check_id() argument
907 int l1_tbl_size = GITS_BASER_NR_PAGES(baser) * SZ_64K; in vgic_its_check_id()
908 u64 indirect_ptr, type = GITS_BASER_TYPE(baser); in vgic_its_check_id()
909 phys_addr_t base = GITS_BASER_ADDR_48_to_52(baser); in vgic_its_check_id()
910 int esz = GITS_BASER_ENTRY_SIZE(baser); in vgic_its_check_id()
929 if (!(baser & GITS_BASER_INDIRECT)) { in vgic_its_check_id()
1514 #define ITS_CMD_BUFFER_SIZE(baser) ((((baser) & 0xff) + 1) << 12) argument
2357 u64 baser = its->baser_device_table; in vgic_its_save_device_tables() local
2361 if (!(baser & GITS_BASER_VALID)) in vgic_its_save_device_tables()
2370 if (!vgic_its_check_id(its, baser, in vgic_its_save_device_tables()
[all …]
/kernel/linux/linux-5.10/include/linux/irqchip/
Darm-gic-v3.h467 #define GITS_BASER_ADDR_48_to_52(baser) \ argument
468 (((baser) & GENMASK_ULL(47, 16)) | (((baser) >> 12) & 0xf) << 48)
/kernel/linux/linux-5.10/drivers/net/ethernet/sfc/
Dmcdi_port_common.c361 baser = is_25g ? caps & (1 << MC_CMD_PHY_CAP_25G_BASER_FEC_LBN) in mcdi_fec_caps_to_ethtool() local
366 if (!baser && !rs) in mcdi_fec_caps_to_ethtool()
370 (baser == baser_req && rs == rs_req ? 0 : ETHTOOL_FEC_AUTO); in mcdi_fec_caps_to_ethtool()
/kernel/linux/linux-5.10/kernel/time/
Dtimekeeping.c541 u64 basem, baser, delta; in __ktime_get_real_fast() local
548 baser = ktime_to_ns(tkr->base_real); in __ktime_get_real_fast()
557 return baser + delta; in __ktime_get_real_fast()
/kernel/linux/patches/linux-5.10/yangfan_patch/
Ddrivers.patch40399 @@ -2290,6 +2292,7 @@ static int its_setup_baser(struct its_node *its, struct its_baser *baser,
40405 psz = baser->psz;
40407 @@ -2301,7 +2304,10 @@ static int its_setup_baser(struct its_node *its, struct its_baser *baser,
40419 @@ -2348,6 +2354,14 @@ static int its_setup_baser(struct its_node *its, struct its_baser *baser,
40420 its_write_baser(its, baser, val);
40421 tmp = baser->val;
40475 get_order(baser->psz));
40539 u64 baser, tmp, typer;
40559 gits_write_cbaser(baser, its->base + GITS_CBASER);
40566 if ((tmp ^ baser) & GITS_CBASER_SHAREABILITY_MASK) {