Lines Matching refs:start
73 return area->pages_node.start;
83 return area->node.start;
93 return (area->node.last - area->node.start) + 1;
97 * Number of bytes from the start of the iopt_pages that the iova begins.
119 struct io_pagetable *iopt, unsigned long start, \
125 node = interval_tree_iter_first(&iopt->name##_itree, start, \
132 struct iopt_##name *last_node, unsigned long start, \
137 node = interval_tree_iter_next(&last_node->node, start, last); \
185 * the start of the uptr and extend to npages. pages are pinned dynamically
217 void iopt_pages_fill_from_xarray(struct iopt_pages *pages, unsigned long start,
219 int iopt_pages_fill_xarray(struct iopt_pages *pages, unsigned long start,
221 void iopt_pages_unfill_xarray(struct iopt_pages *pages, unsigned long start,
224 int iopt_area_add_access(struct iopt_area *area, unsigned long start,
227 void iopt_area_remove_access(struct iopt_area *area, unsigned long start,