Lines Matching defs:start
17 u64 start;
34 unsigned long start;
60 void add_physmem_online_range(u64 start, u64 end);
62 static inline int __get_physmem_range(u32 n, unsigned long *start,
66 *start = 0;
72 *start = (unsigned long)physmem_info.online[n].start;
75 *start = (unsigned long)physmem_info.online_extended[n - MEM_INLINED_ENTRIES].start;
80 if (*start >= physmem_info.usable)
91 * @p_start: ptr to unsigned long for start address of the range
136 for (range = &physmem_info.reserved[t], *p_start = range->start, *p_end = range->end; \
138 *p_start = range ? range->start : 0, *p_end = range ? range->end : 0)
160 *p_start = range ? range->start : 0, *p_end = range ? range->end : 0; \
162 *p_start = range ? range->start : 0, *p_end = range ? range->end : 0)
167 *addr = physmem_info.reserved[type].start;
168 *size = physmem_info.reserved[type].end - physmem_info.reserved[type].start;