Lines Matching refs:end
24 * end with regard to the end of the previous buffer.
28 * Symbol [ means the start of a buffer, ] means the end
33 * @SAME_PAGE_UNALIGNED: The end of this buffer is on
34 * the same page as the end of the previous buffer and
41 * @SAME_PAGE_ALIGNED: When the end of the previous buffer
42 * is not page aligned, the end of this buffer is on the
43 * same page as the end of the previous buffer and is page
45 * end of this buffer is aligned to the next page boundary.
52 * @NEXT_PAGE_UNALIGNED: The end of this buffer is on
53 * the page next to the end of the previous buffer and
60 * @NEXT_PAGE_ALIGNED: The end of this buffer is on
61 * the page next to the end of the previous buffer and
68 * @NEXT_NEXT_UNALIGNED: The end of this buffer is on
69 * the page that follows the page after the end of the
97 void __user *end;
100 end = (void __user *)PAGE_ALIGN((uintptr_t)buffer->user_data + size);
102 for (; page_addr < end; page_addr += PAGE_SIZE) {
134 size_t *sizes, int *seq, size_t end)
141 for (i = 0; i < end / PAGE_SIZE; i++) {
177 size_t *sizes, int *seq, size_t end)
182 binder_selftest_free_buf(alloc, buffers, sizes, seq, end);
189 binder_selftest_free_buf(alloc, buffers, sizes, seq, end);
207 int index, size_t end)
212 binder_selftest_alloc_free(alloc, sizes, seq, end);
219 binder_selftest_free_seq(alloc, sizes, seq, index + 1, end);
253 size_t end, prev;
260 end = prev;
266 end = ALIGN(end, PAGE_SIZE);
268 end += BUFFER_MIN_SIZE;
269 end_offset[index] = end;