/drivers/base/ |
H A D | dma-coherent.c | 171 int page = (vaddr - mem->virt_base) >> PAGE_SHIFT; local 173 bitmap_release_region(mem->bitmap, page, order);
|
/drivers/edac/ |
H A D | Kconfig | 28 be found via the sourceforge page.
|
/drivers/gpu/drm/ttm/ |
H A D | ttm_memory.c | 411 /* let the page allocator first stop the shrink work. */ 549 struct page *page, 561 if (PageHighMem(page) && glob->zone_highmem != NULL) 564 if (glob->zone_dma32 && page_to_pfn(page) > 0x00100000UL) 571 void ttm_mem_global_free_page(struct ttm_mem_global *glob, struct page *page) argument 576 if (PageHighMem(page) && glob->zone_highmem != NULL) 579 if (glob->zone_dma32 && page_to_pfn(page) > 0x00100000UL) 548 ttm_mem_global_alloc_page(struct ttm_mem_global *glob, struct page *page, bool no_wait, bool interruptible) argument
|
/drivers/lguest/ |
H A D | core.c | 25 static struct page **switcher_page; 45 struct page **pagep; 51 * top virtual address), it makes setting up the page tables really 56 * We allocate an array of struct page pointers. map_vm_area() wants 93 * allocates an extra guard page, so we need space for that.
|
/drivers/mtd/nand/ |
H A D | bcm_umi_bch.c | 25 struct nand_chip *chip, uint8_t *buf, int page); 48 ** We treat the OOB for a 2K page as if it were 4 512 byte oobs, 70 /* We treat the OOB for a 4K page as if it were 8 512 byte oobs, 102 * bcm_umi_bch_read_page_hwecc - hardware ecc based page read function 110 int page) 123 /* Seek to page location within sector */ 187 * bcm_umi_bch_write_page_hwecc - hardware ecc based page write function 108 bcm_umi_bch_read_page_hwecc(struct mtd_info *mtd, struct nand_chip *chip, uint8_t * buf, int page) argument
|
H A D | mpc5121_nfc.c | 246 static void mpc5121_nfc_addr_cycle(struct mtd_info *mtd, int column, int page) argument 257 if (page != -1) { 259 mpc5121_nfc_send_addr(mtd, page & 0xFF); 260 page >>= 8; 333 int column, int page) 346 * NFC does not support sub-page reads and writes, 347 * so emulate them using full page transfers. 366 mpc5121_nfc_command(mtd, NAND_CMD_READ0, column, page); 381 mpc5121_nfc_addr_cycle(mtd, column, page); 625 "%u-bit NAND, page siz 332 mpc5121_nfc_command(struct mtd_info *mtd, unsigned command, int column, int page) argument [all...] |
/drivers/net/ethernet/intel/igbvf/ |
H A D | igbvf.h | 136 struct page *page; member in struct:igbvf_buffer::__anon2345::__anon2347
|
/drivers/staging/sep/ |
H A D | sep_driver_api.h | 156 struct page **in_page_array; 160 struct page **out_page_array;
|
/drivers/uwb/i1480/dfu/ |
H A D | i1480-dfu.h | 242 u8 page, offset; member in struct:i1480_cmd_mpi_read::__anon5745 255 u8 page, offset, value; member in struct:i1480_evt_mpi_read::__anon5746
|
/drivers/xen/xenbus/ |
H A D | xenbus_probe.c | 51 #include <asm/page.h> 58 #include <xen/page.h> 689 unsigned long page = 0; local 692 /* Allocate Xenstore page */ 693 page = get_zeroed_page(GFP_KERNEL); 694 if (!page) 698 pfn_to_mfn(virt_to_phys((void *)page) >> 717 if (page != 0) 718 free_page(page);
|
/drivers/block/drbd/ |
H A D | drbd_int.h | 623 * should fit within one _architecture independend_ page. 624 * so we need to use the fixed size 4KiB page size 771 struct page *pages; 1092 atomic_t pp_in_use; /* allocated from page pool */ 1095 struct page *md_io_page; /* one page buffer for md_io */ 1096 struct page *md_io_tmpp; /* for logical_block_size != 512 */ 1420 /* adjust by one page worth of bitmap, 1496 extern struct page *drbd_pp_pool; /* drbd's page poo 1747 page_chain_next(struct page *page) argument 1772 struct page *page = e->pages; local [all...] |
/drivers/gpu/drm/i915/ |
H A D | i915_gem_tiling.c | 72 * 17 is not just a page offset, so as we page an objet out and back in, 436 * Swap every 64 bytes of this page around, to account for it having a new 441 i915_gem_swizzle_page(struct page *page) argument 447 vaddr = kmap(page); 455 kunmap(page);
|
/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_resources.c | 69 struct page **pages;
|
/drivers/net/ethernet/xircom/ |
H A D | xirc2ps_cs.c | 139 #define XIRCREG1_IMR0 12 /* Ethernet Interrupt Mask Register (on page 1)*/ 141 #define XIRCREG0_TSO 8 /* Transmit Space Open Register (on page 0)*/ 142 #define XIRCREG0_TRS 10 /* Transmit reservation Size Register (page 0)*/ 143 #define XIRCREG0_DO 12 /* Data Offset Register (page 0) (wr) */ 144 #define XIRCREG0_RSR 12 /* Receive Status Register (page 0) (rd) */ 322 int i, page; 328 for (page = 0; page <= 8; page++) { 329 printk(KERN_DEBUG pr_fmt("Register page [all...] |
/drivers/net/phy/ |
H A D | dp83640.c | 117 /* remembers which page was last selected */ 118 int page; member in struct:dp83640_clock 174 static int ext_read(struct phy_device *phydev, int page, u32 regnum) argument 179 if (dp83640->clock->page != page) { 180 broadcast_write(phydev->bus, PAGESEL, page); 181 dp83640->clock->page = page; 190 int page, u32 regnum, u16 val) 194 if (dp83640->clock->page ! 189 ext_write(int broadcast, struct phy_device *phydev, int page, u32 regnum, u16 val) argument [all...] |
/drivers/staging/omapdrm/ |
H A D | omap_dmm_tiler.h | 81 int tiler_pin(struct tiler_block *block, struct page **pages,
|
/drivers/net/wan/ |
H A D | hd64570.c | 252 u8 page; local 262 page = buff / winsize(card); 266 openwin(card, page); 270 openwin(card, page + 1); 276 openwin(card, 0); /* select pkt_desc table page back */ 384 u8 page = sca_get_page(card); local 403 openwin(card, page); /* Restore original page */ 573 u8 page = sca_get_page(card); local 615 openwin(card, page); /* Restor 627 u8 page; local [all...] |
/drivers/infiniband/ulp/iser/ |
H A D | iser_memory.c | 163 * we build a "page vec" under the assumption that the SG meets the RDMA 167 * where --few fragments of the same page-- are present in the SG as 176 u64 start_addr, end_addr, page, chunk_start = 0; local 194 /* collect page fragments until aligned or end of SG list */ 201 /* address of the first page in the contiguous chunk; 204 page = chunk_start & MASK_4K; 206 page_vec->pages[cur_page++] = page; 207 page += SIZE_4K; 208 } while (page < end_addr); 221 * consecutive SG elements are actually fragments of the same physcial page [all...] |
/drivers/misc/sgi-gru/ |
H A D | grufile.c | 264 struct page *page; local 274 page = alloc_pages_node(nid, GFP_KERNEL, order); 275 if (!page) 277 gru_base[bid] = page_address(page);
|
/drivers/gpu/drm/gma500/ |
H A D | mmu.c | 46 * If it fails, the caller need to insert the page using a workqueue function, 52 * before taking the page table spinlock. 56 /* protects page tables, directory tables and pt tables. 79 struct page *p; 87 struct page *p; 88 struct page *dummy_pt; 89 struct page *dummy_page; 121 static void psb_page_clflush(struct psb_mmu_driver *driver, struct page* page) argument 128 clf = kmap_atomic(page); 138 psb_pages_clflush(struct psb_mmu_driver *driver, struct page *page[], unsigned long num_pages) argument [all...] |
/drivers/staging/crystalhd/ |
H A D | crystalhd_misc.c | 114 static inline void crystalhd_set_sg(struct scatterlist *sg, struct page *page, argument 117 sg_set_page(sg, page, len, offset); 824 struct page *page = NULL; local 834 page = dio->pages[j]; 835 if (page) { 836 if (!PageReserved(page) && 838 SetPageDirty(page); 839 page_cache_release(page); [all...] |
/drivers/usb/host/ |
H A D | ohci-dbg.c | 462 char *page; member in struct:debug_buffer 541 temp = show_list(ohci, buf->page, buf->count, ohci->ed_controltail); 542 temp += show_list(ohci, buf->page + temp, buf->count - temp, 565 next = buf->page; 657 next = buf->page; 748 if (!buf->page) 749 buf->page = (char *)get_zeroed_page(GFP_KERNEL); 751 if (!buf->page) { 784 buf->page, buf->count); 796 if (buf->page) [all...] |
/drivers/gpu/drm/via/ |
H A D | via_dmablit.c | 174 struct page *page; local 188 if (NULL != (page = vsg->pages[i])) { 189 if (!PageReserved(page) && (DMA_FROM_DEVICE == vsg->direction)) 190 SetPageDirty(page); 191 page_cache_release(page); 226 * Obtain a page pointer array and lock all pages into system memory. A segmentation violation will 238 vsg->pages = vzalloc(sizeof(struct page *) * vsg->num_pages);
|
/drivers/net/wireless/rtlwifi/rtl8192c/ |
H A D | fw_common.c | 137 u32 page, const u8 *buffer, u32 size) 141 u8 u8page = (u8) (page & 0x07); 176 u32 page, offset; local 189 for (page = 0; page < pageNums; page++) { 190 offset = page * FW_8192C_PAGE_SIZE; 191 _rtl92c_fw_page_write(hw, page, (bufferPtr + offset), 197 page = pageNums; 198 _rtl92c_fw_page_write(hw, page, (bufferPt 136 _rtl92c_fw_page_write(struct ieee80211_hw *hw, u32 page, const u8 *buffer, u32 size) argument [all...] |
/drivers/net/wireless/rtlwifi/rtl8192de/ |
H A D | fw.c | 93 u32 page, const u8 *buffer, u32 size) 97 u8 u8page = (u8) (page & 0x07); 125 u32 page, offset; local 136 for (page = 0; page < pagenums; page++) { 137 offset = page * FW_8192D_PAGE_SIZE; 138 _rtl92d_fw_page_write(hw, page, (bufferPtr + offset), 143 page = pagenums; 144 _rtl92d_fw_page_write(hw, page, (bufferPt 92 _rtl92d_fw_page_write(struct ieee80211_hw *hw, u32 page, const u8 *buffer, u32 size) argument [all...] |