Home | History | Annotate | Download | only in memdisk

Lines Matching refs:start

39 static void insertrange_at(int where, uint64_t start, uint32_t type)
46 ranges[where].start = start;
50 ranges[nranges].start = 0ULL;
54 void insertrange(uint64_t start, uint64_t len, uint32_t type)
64 last = start + len - 1; /* May roll over */
68 while (start > ranges[i].start && ranges[i].type != -1U) {
75 if (start < ranges[i].start || ranges[i].type == -1U)
76 insertrange_at(i++, start, type);
78 while (i == 0 || last > ranges[i].start - 1) {
84 if (last < ranges[i].start - 1)