Lines Matching refs:attr
39 rt_uint8_t attr = 0U; in rt_hw_mpu_region_default_attr() local
42 …attr = ((rt_uint32_t)region->start >= 0xE0100000U) ? ARM_MPU_ATTR_DEVICE_nGnRE : ARM_MPU_ATTR_DEVI… in rt_hw_mpu_region_default_attr()
46 attr = default_mem_attr[((rt_uint32_t)region->start & ~0xFFFFFFFU) >> 29U]; in rt_hw_mpu_region_default_attr()
48 return attr; in rt_hw_mpu_region_default_attr()
57 region->attr.rbar = (rt_uint32_t)region->start | (region->attr.rbar & (~MPU_RBAR_BASE_Msk)); in _mpu_rbar_rlar()
59 if (region->attr.mair_attr == RT_ARM_DEFAULT_MAIR_ATTR) in _mpu_rbar_rlar()
65 mair_attr = (rt_uint8_t)region->attr.mair_attr; in _mpu_rbar_rlar()
99 region->attr.rlar = rlar; in _mpu_rbar_rlar()
171 ARM_MPU_SetRegion(index, static_regions[index].attr.rbar, static_regions[index].attr.rlar); in rt_hw_mpu_init()
210 ARM_MPU_SetRegion(index, region->attr.rbar, region->attr.rlar); in rt_hw_mpu_add_region()
262 ARM_MPU_SetRegion(index, region->attr.rbar, region->attr.rlar); in rt_hw_mpu_update_region()
285 …x, ((rt_mem_region_t *)thread->mem_regions)[i].attr.rbar, ((rt_mem_region_t *)thread->mem_regions)… in rt_hw_mpu_table_switch()
294 …ARM_MPU_SetRegion(index, exclusive_regions[i].region.attr.rbar, exclusive_regions[i].region.attr.r… in rt_hw_mpu_table_switch()