Lines Matching refs:DeviceTreeNodeProperty

71 assert_prop_in_dt_region(vm_offset_t const start, vm_offset_t const end, DeviceTreeNodeProperty con…  in assert_prop_in_dt_region()
76 assert_in_dt_region(start, end, (uint8_t const *)prop + sizeof(DeviceTreeNodeProperty)); in assert_prop_in_dt_region()
77 if (os_add3_overflow((vm_offset_t)prop, sizeof(DeviceTreeNodeProperty), prop->length, &prop_end)) { in assert_prop_in_dt_region()
109 static inline DeviceTreeNodeProperty const *
110 next_prop_region(vm_offset_t const start, vm_offset_t end, DeviceTreeNodeProperty const *prop) in next_prop_region()
114 ASSERT_HEADER_IN_DT_REGION(start, end, prop, sizeof(DeviceTreeNodeProperty)); in next_prop_region()
116 …if (os_add3_overflow((uintptr_t)prop, prop->length, sizeof(DeviceTreeNodeProperty) + 3, &next_addr… in next_prop_region()
122 return (DeviceTreeNodeProperty*)next_addr; in next_prop_region()
129 DeviceTreeNodeProperty const *prop; in skipProperties()
141 prop = (DeviceTreeNodeProperty const *) (entry + 1); in skipProperties()
308 DeviceTreeNodeProperty const *propP = (DeviceTreeNodeProperty const *) (void const *) startingP; in find_entry()
355 …const DeviceTreeNodeProperty *const property = (const DeviceTreeNodeProperty *const)current_positi… in SecureDTFindNodeWithPropertyEqualToValueHelper()
378 current_position += sizeof(DeviceTreeNodeProperty) + ((property->length + 3) & ~3); in SecureDTFindNodeWithPropertyEqualToValueHelper()
600 DeviceTreeNodeProperty const *prop; in SecureDTGetPropertyInternal()
612 prop = (DeviceTreeNodeProperty const *) (entry + 1); in SecureDTGetPropertyInternal()
617 + sizeof(DeviceTreeNodeProperty)); in SecureDTGetPropertyInternal()
660 iter->currentProperty = (DeviceTreeNodeProperty const *) (iter->entry + 1); in SecureDTIterateProperties()