Lines Matching refs:end
106 * @range: Address range (start, end) to split around
114 u64 start, end;
118 end = start + (md->num_pages << EFI_PAGE_SHIFT) - 1;
122 m_end = range->end;
126 if (start < m_end && m_end < end)
130 if (start < m_start && m_start < end) {
132 if (m_end < end)
135 if (end <= m_end)
156 u64 start, end;
161 m_end = mem->range.end;
183 end = md->phys_addr + (md->num_pages << EFI_PAGE_SHIFT) - 1;
185 if (m_start <= start && end <= m_end)
189 (start < m_end && m_end < end)) {
199 md->num_pages = (end - md->phys_addr + 1) >>
203 if ((start < m_start && m_start < end) && m_end < end) {
220 md->num_pages = (end - m_end) >>
224 if ((start < m_start && m_start < end) &&
225 (end <= m_end)) {
234 md->num_pages = (end - md->phys_addr + 1) >>