Searched refs:page_end (Results 1 - 15 of 15) sorted by relevance

/linux-master/mm/
H A Dpercpu-vm.c49 * @page_end: page index of the last page to be freed + 1
51 * Free pages [@page_start and @page_end) in @pages for all units.
55 struct page **pages, int page_start, int page_end)
61 for (i = page_start; i < page_end; i++) {
75 * @page_end: page index of the last page to be allocated + 1
78 * Allocate pages [@page_start,@page_end) into @pages for all units.
83 struct page **pages, int page_start, int page_end,
92 for (i = page_start; i < page_end; i++) {
109 for (i = page_start; i < page_end; i++)
119 * @page_end
54 pcpu_free_pages(struct pcpu_chunk *chunk, struct page **pages, int page_start, int page_end) argument
82 pcpu_alloc_pages(struct pcpu_chunk *chunk, struct page **pages, int page_start, int page_end, gfp_t gfp) argument
127 pcpu_pre_unmap_flush(struct pcpu_chunk *chunk, int page_start, int page_end) argument
153 pcpu_unmap_pages(struct pcpu_chunk *chunk, struct page **pages, int page_start, int page_end) argument
185 pcpu_post_unmap_tlb_flush(struct pcpu_chunk *chunk, int page_start, int page_end) argument
214 pcpu_map_pages(struct pcpu_chunk *chunk, struct page **pages, int page_start, int page_end) argument
255 pcpu_post_map_flush(struct pcpu_chunk *chunk, int page_start, int page_end) argument
276 pcpu_populate_chunk(struct pcpu_chunk *chunk, int page_start, int page_end, gfp_t gfp) argument
312 pcpu_depopulate_chunk(struct pcpu_chunk *chunk, int page_start, int page_end) argument
[all...]
H A Dpercpu-km.c36 int page_start, int page_end)
42 int page_start, int page_end, gfp_t gfp)
48 int page_start, int page_end)
35 pcpu_post_unmap_tlb_flush(struct pcpu_chunk *chunk, int page_start, int page_end) argument
41 pcpu_populate_chunk(struct pcpu_chunk *chunk, int page_start, int page_end, gfp_t gfp) argument
47 pcpu_depopulate_chunk(struct pcpu_chunk *chunk, int page_start, int page_end) argument
H A Dpercpu.c1514 * @page_end: the end page
1516 * Pages in [@page_start,@page_end) have been populated to @chunk. Update
1521 int page_end)
1523 int nr = page_end - page_start;
1538 * @page_end: the end page
1540 * Pages in [@page_start,@page_end) have been depopulated from @chunk.
1545 int page_start, int page_end)
1547 int nr = page_end - page_start;
1575 int page_start, int page_end, gfp_t gfp);
1577 int page_start, int page_end);
1520 pcpu_chunk_populated(struct pcpu_chunk *chunk, int page_start, int page_end) argument
1544 pcpu_chunk_depopulated(struct pcpu_chunk *chunk, int page_start, int page_end) argument
1845 unsigned int page_end, rs, re; local
[all...]
/linux-master/drivers/staging/fbtft/
H A Dfb_sh1106.c115 int page, page_start, page_end, x, i, ret; local
120 page_end = DIV_ROUND_UP(offset + len, 8 * 2 * xres);
122 for (page = page_start; page < page_end; page++) {
/linux-master/drivers/gpu/drm/solomon/
H A Dssd130x.h104 u8 page_end; member in struct:ssd130x_device
H A Dssd130x.c300 u8 page_end = page_start + pages - 1; local
303 if (page_start == ssd130x->page_start && page_end == ssd130x->page_end)
306 ret = ssd130x_write_cmd(ssd130x, 3, SSD130X_SET_PAGE_RANGE, page_start, page_end);
311 ssd130x->page_end = page_end;
/linux-master/drivers/video/fbdev/
H A Dssd1307fb.c89 u8 page_end; member in struct:ssd1307fb_par
189 u8 page_end = page_start + pages - 1; local
192 if (page_start == par->page_start && page_end == par->page_end)
203 ret = ssd1307fb_write_cmd(par->client, page_end);
208 par->page_end = page_end;
/linux-master/fs/btrfs/
H A Dcompression.c447 u64 page_end; local
495 page_end = (pg_index << PAGE_SHIFT) + PAGE_SIZE - 1;
496 lock_extent(tree, cur, page_end, NULL);
498 em = lookup_extent_mapping(em_tree, cur, page_end + 1 - cur);
510 unlock_extent(tree, cur, page_end, NULL);
527 add_size = min(em->start + em->len, page_end + 1) - cur;
530 unlock_extent(tree, cur, page_end, NULL);
H A Ddefrag.c868 u64 page_end = page_start + PAGE_SIZE - 1; local
904 lock_extent(&inode->io_tree, page_start, page_end, &cached_state);
906 unlock_extent(&inode->io_tree, page_start, page_end,
H A Dinode.c424 u64 page_start = 0, page_end = 0; local
429 page_end = page_start + PAGE_SIZE - 1;
472 if (page_start >= offset && page_end <= (offset + bytes - 1)) {
2725 u64 page_end = page_offset(page) + PAGE_SIZE - 1; local
2778 lock_extent(&inode->io_tree, page_start, page_end, &cached_state);
2786 unlock_extent(&inode->io_tree, page_start, page_end,
2794 ret = btrfs_set_extent_delalloc(inode, page_start, page_end, 0,
2813 unlock_extent(&inode->io_tree, page_start, page_end, &cached_state);
8019 u64 page_end = page_start + folio_size(folio) - 1; local
8057 lock_extent(tree, page_start, page_end,
8210 u64 page_end; local
[all...]
H A Drelocation.c2997 u64 page_end; local
3035 page_end = page_start + PAGE_SIZE - 1;
3042 while (cur <= page_end) {
3048 u64 clamped_end = min(page_end, extent_end);
H A Dextent_io.c1199 const u64 page_end = page_start + PAGE_SIZE - 1;
1201 u64 delalloc_end = page_end;
1205 while (delalloc_start < page_end) {
1206 delalloc_end = page_end;
1209 const u64 page_end = page_start + PAGE_SIZE - 1; local
/linux-master/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3.c1870 unsigned long page_start, page_end; local
1898 page_end = (iova + size - 1) >> inval_grain_shift;
1920 log2_span = fls_long(page_start ^ page_end);
/linux-master/drivers/net/ethernet/broadcom/
H A Dbnx2.c4564 u32 page_start, page_end, data_start, data_end; local
4571 /* Find the page_end addr */
4572 page_end = page_start + bp->flash_info->page_size;
4576 data_end = (page_end > offset32 + len32) ?
4577 (offset32 + len32) : page_end;
4638 if ((addr == page_end - 4) ||
4655 * to page_end */
4657 for (addr = data_end; addr < page_end;
4660 if (addr == page_end-4) {
/linux-master/fs/ocfs2/
H A Dalloc.c7101 unsigned int page_end = min_t(unsigned, PAGE_SIZE, local
7126 ret = ocfs2_grab_eof_pages(inode, 0, page_end, &page,
7145 ocfs2_map_and_dirty_page(inode, handle, 0, page_end, page, 0,

Completed in 339 milliseconds