/linux-4.4.14/arch/powerpc/include/asm/ |
H A D | dma.h | 234 static __inline__ void set_dma_page(unsigned int dmanr, int pagenr) set_dma_page() argument 238 dma_outb(pagenr, DMA_LO_PAGE_0); set_dma_page() 239 dma_outb(pagenr >> 8, DMA_HI_PAGE_0); set_dma_page() 242 dma_outb(pagenr, DMA_LO_PAGE_1); set_dma_page() 243 dma_outb(pagenr >> 8, DMA_HI_PAGE_1); set_dma_page() 246 dma_outb(pagenr, DMA_LO_PAGE_2); set_dma_page() 247 dma_outb(pagenr >> 8, DMA_HI_PAGE_2); set_dma_page() 250 dma_outb(pagenr, DMA_LO_PAGE_3); set_dma_page() 251 dma_outb(pagenr >> 8, DMA_HI_PAGE_3); set_dma_page() 254 dma_outb(pagenr & 0xfe, DMA_LO_PAGE_5); set_dma_page() 255 dma_outb(pagenr >> 8, DMA_HI_PAGE_5); set_dma_page() 258 dma_outb(pagenr & 0xfe, DMA_LO_PAGE_6); set_dma_page() 259 dma_outb(pagenr >> 8, DMA_HI_PAGE_6); set_dma_page() 262 dma_outb(pagenr & 0xfe, DMA_LO_PAGE_7); set_dma_page() 263 dma_outb(pagenr >> 8, DMA_HI_PAGE_7); set_dma_page()
|
/linux-4.4.14/arch/score/mm/ |
H A D | init.c | 57 int page_is_ram(unsigned long pagenr) page_is_ram() argument 59 if (pagenr >= min_low_pfn && pagenr < max_low_pfn) page_is_ram()
|
/linux-4.4.14/arch/alpha/include/asm/ |
H A D | dma.h | 266 static __inline__ void set_dma_page(unsigned int dmanr, unsigned int pagenr) set_dma_page() argument 270 dma_outb(pagenr, DMA_PAGE_0); set_dma_page() 271 dma_outb((pagenr >> 8), DMA_HIPAGE_0); set_dma_page() 274 dma_outb(pagenr, DMA_PAGE_1); set_dma_page() 275 dma_outb((pagenr >> 8), DMA_HIPAGE_1); set_dma_page() 278 dma_outb(pagenr, DMA_PAGE_2); set_dma_page() 279 dma_outb((pagenr >> 8), DMA_HIPAGE_2); set_dma_page() 282 dma_outb(pagenr, DMA_PAGE_3); set_dma_page() 283 dma_outb((pagenr >> 8), DMA_HIPAGE_3); set_dma_page() 286 dma_outb(pagenr & 0xfe, DMA_PAGE_5); set_dma_page() 287 dma_outb((pagenr >> 8), DMA_HIPAGE_5); set_dma_page() 290 dma_outb(pagenr & 0xfe, DMA_PAGE_6); set_dma_page() 291 dma_outb((pagenr >> 8), DMA_HIPAGE_6); set_dma_page() 294 dma_outb(pagenr & 0xfe, DMA_PAGE_7); set_dma_page() 295 dma_outb((pagenr >> 8), DMA_HIPAGE_7); set_dma_page()
|
/linux-4.4.14/arch/x86/include/asm/ |
H A D | dma.h | 211 static inline void set_dma_page(unsigned int dmanr, char pagenr) set_dma_page() argument 215 dma_outb(pagenr, DMA_PAGE_0); set_dma_page() 218 dma_outb(pagenr, DMA_PAGE_1); set_dma_page() 221 dma_outb(pagenr, DMA_PAGE_2); set_dma_page() 224 dma_outb(pagenr, DMA_PAGE_3); set_dma_page() 227 dma_outb(pagenr & 0xfe, DMA_PAGE_5); set_dma_page() 230 dma_outb(pagenr & 0xfe, DMA_PAGE_6); set_dma_page() 233 dma_outb(pagenr & 0xfe, DMA_PAGE_7); set_dma_page()
|
H A D | page_types.h | 56 extern int devmem_is_allowed(unsigned long pagenr);
|
/linux-4.4.14/arch/mips/include/asm/ |
H A D | dma.h | 217 static __inline__ void set_dma_page(unsigned int dmanr, char pagenr) set_dma_page() argument 221 dma_outb(pagenr, DMA_PAGE_0); set_dma_page() 224 dma_outb(pagenr, DMA_PAGE_1); set_dma_page() 227 dma_outb(pagenr, DMA_PAGE_2); set_dma_page() 230 dma_outb(pagenr, DMA_PAGE_3); set_dma_page() 233 dma_outb(pagenr & 0xfe, DMA_PAGE_5); set_dma_page() 236 dma_outb(pagenr & 0xfe, DMA_PAGE_6); set_dma_page() 239 dma_outb(pagenr & 0xfe, DMA_PAGE_7); set_dma_page()
|
/linux-4.4.14/fs/btrfs/ |
H A D | raid56.c | 929 int index, int pagenr, int bio_list_only) page_in_rbio() 934 chunk_page = index * (rbio->stripe_len >> PAGE_SHIFT) + pagenr; page_in_rbio() 1183 int pagenr; finish_rmw() local 1231 for (pagenr = 0; pagenr < pages_per_stripe; pagenr++) { finish_rmw() 1235 p = page_in_rbio(rbio, stripe, pagenr, 0); finish_rmw() 1240 p = rbio_pstripe_page(rbio, pagenr); finish_rmw() 1250 p = rbio_qstripe_page(rbio, pagenr); finish_rmw() 1264 kunmap(page_in_rbio(rbio, stripe, pagenr, 0)); finish_rmw() 1273 for (pagenr = 0; pagenr < pages_per_stripe; pagenr++) { finish_rmw() 1276 page = page_in_rbio(rbio, stripe, pagenr, 1); finish_rmw() 1280 page = rbio_stripe_page(rbio, stripe, pagenr); finish_rmw() 1284 page, stripe, pagenr, rbio->stripe_len); finish_rmw() 1297 for (pagenr = 0; pagenr < pages_per_stripe; pagenr++) { finish_rmw() 1300 page = page_in_rbio(rbio, stripe, pagenr, 1); finish_rmw() 1304 page = rbio_stripe_page(rbio, stripe, pagenr); finish_rmw() 1309 pagenr, rbio->stripe_len); finish_rmw() 1512 int pagenr; raid56_rmw_stripe() local 1530 for (pagenr = 0; pagenr < nr_pages; pagenr++) { raid56_rmw_stripe() 1538 page = page_in_rbio(rbio, stripe, pagenr, 1); raid56_rmw_stripe() 1542 page = rbio_stripe_page(rbio, stripe, pagenr); raid56_rmw_stripe() 1551 stripe, pagenr, rbio->stripe_len); raid56_rmw_stripe() 1803 int pagenr, stripe; __raid_recover_end_io() local 1829 for (pagenr = 0; pagenr < nr_pages; pagenr++) { __raid_recover_end_io() 1835 !test_bit(pagenr, rbio->dbitmap)) __raid_recover_end_io() 1849 page = page_in_rbio(rbio, stripe, pagenr, 0); __raid_recover_end_io() 1851 page = rbio_stripe_page(rbio, stripe, pagenr); __raid_recover_end_io() 1959 page = page_in_rbio(rbio, stripe, pagenr, 0); __raid_recover_end_io() 1961 page = rbio_stripe_page(rbio, stripe, pagenr); __raid_recover_end_io() 2037 int pagenr; __raid56_parity_recover() local 2060 for (pagenr = 0; pagenr < nr_pages; pagenr++) { __raid56_parity_recover() 2067 p = rbio_stripe_page(rbio, stripe, pagenr); __raid56_parity_recover() 2072 rbio_stripe_page(rbio, stripe, pagenr), __raid56_parity_recover() 2073 stripe, pagenr, rbio->stripe_len); __raid56_parity_recover() 2323 int pagenr; finish_parity_scrub() local 2375 for_each_set_bit(pagenr, rbio->dbitmap, rbio->stripe_npages) { finish_parity_scrub() 2380 p = page_in_rbio(rbio, stripe, pagenr, 0); finish_parity_scrub() 2404 p = rbio_stripe_page(rbio, rbio->scrubp, pagenr); finish_parity_scrub() 2410 bitmap_clear(rbio->dbitmap, pagenr, 1); finish_parity_scrub() 2414 kunmap(page_in_rbio(rbio, stripe, pagenr, 0)); finish_parity_scrub() 2427 for_each_set_bit(pagenr, rbio->dbitmap, rbio->stripe_npages) { finish_parity_scrub() 2430 page = rbio_stripe_page(rbio, rbio->scrubp, pagenr); finish_parity_scrub() 2432 page, rbio->scrubp, pagenr, rbio->stripe_len); finish_parity_scrub() 2440 for_each_set_bit(pagenr, pbitmap, rbio->stripe_npages) { finish_parity_scrub() 2443 page = rbio_stripe_page(rbio, rbio->scrubp, pagenr); finish_parity_scrub() 2446 pagenr, rbio->stripe_len); finish_parity_scrub() 2579 int pagenr; raid56_parity_scrub_stripe() local 2595 for_each_set_bit(pagenr, rbio->dbitmap, rbio->stripe_npages) { raid56_parity_scrub_stripe() 2603 page = page_in_rbio(rbio, stripe, pagenr, 1); raid56_parity_scrub_stripe() 2607 page = rbio_stripe_page(rbio, stripe, pagenr); raid56_parity_scrub_stripe() 2616 stripe, pagenr, rbio->stripe_len); raid56_parity_scrub_stripe() 928 page_in_rbio(struct btrfs_raid_bio *rbio, int index, int pagenr, int bio_list_only) page_in_rbio() argument
|
/linux-4.4.14/arch/mn10300/include/asm/ |
H A D | dma.h | 65 static inline void set_dma_page(unsigned int dmanr, char pagenr) set_dma_page() argument
|
/linux-4.4.14/arch/mips/mm/ |
H A D | init.c | 370 int page_is_ram(unsigned long pagenr) page_is_ram() argument 390 if (pagenr >= addr && pagenr < end) page_is_ram()
|
/linux-4.4.14/arch/x86/mm/ |
H A D | init.c | 637 int devmem_is_allowed(unsigned long pagenr) devmem_is_allowed() argument 639 if (pagenr < 256) devmem_is_allowed() 641 if (iomem_is_exclusive(pagenr << PAGE_SHIFT)) devmem_is_allowed() 643 if (!page_is_ram(pagenr)) devmem_is_allowed()
|
/linux-4.4.14/arch/arm/include/asm/ |
H A D | dma.h | 60 extern void set_dma_page(unsigned int chan, char pagenr);
|
/linux-4.4.14/arch/tile/mm/ |
H A D | init.c | 627 int devmem_is_allowed(unsigned long pagenr) devmem_is_allowed() argument 629 return pagenr < kaddr_to_pfn(_end) && devmem_is_allowed() 630 !(pagenr >= kaddr_to_pfn(&init_thread_union) || devmem_is_allowed() 631 pagenr < kaddr_to_pfn(__init_end)) && devmem_is_allowed() 632 !(pagenr >= kaddr_to_pfn(_sinittext) || devmem_is_allowed() 633 pagenr <= kaddr_to_pfn(_einittext-1)); devmem_is_allowed()
|
/linux-4.4.14/include/linux/ |
H A D | mmzone.h | 697 #define pgdat_page_nr(pgdat, pagenr) ((pgdat)->node_mem_map + (pagenr)) 699 #define pgdat_page_nr(pgdat, pagenr) pfn_to_page((pgdat)->node_start_pfn + (pagenr)) 701 #define nid_page_nr(nid, pagenr) pgdat_page_nr(NODE_DATA(nid),(pagenr))
|
/linux-4.4.14/arch/parisc/include/asm/ |
H A D | dma.h | 150 static __inline__ void set_dma_page(unsigned int dmanr, char pagenr) set_dma_page() argument
|
/linux-4.4.14/arch/arm/kernel/ |
H A D | dma.c | 237 void set_dma_page(unsigned int chan, char pagenr) set_dma_page() argument
|
/linux-4.4.14/arch/tile/include/asm/ |
H A D | page.h | 310 extern int devmem_is_allowed(unsigned long pagenr);
|
/linux-4.4.14/arch/mips/include/asm/mach-au1x00/ |
H A D | au1000_dma.h | 334 static inline void set_dma_page(unsigned int dmanr, char pagenr) set_dma_page() argument
|