Searched refs:page (Results 201 - 225 of 649) sorted by relevance

1234567891011>>

/drivers/base/
H A Ddma-coherent.c171 int page = (vaddr - mem->virt_base) >> PAGE_SHIFT; local
173 bitmap_release_region(mem->bitmap, page, order);
/drivers/edac/
H A DKconfig28 be found via the sourceforge page.
/drivers/gpu/drm/ttm/
H A Dttm_memory.c411 /* 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 Dcore.c25 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 Dbcm_umi_bch.c25 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 Dmpc5121_nfc.c246 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 Digbvf.h136 struct page *page; member in struct:igbvf_buffer::__anon2345::__anon2347
/drivers/staging/sep/
H A Dsep_driver_api.h156 struct page **in_page_array;
160 struct page **out_page_array;
/drivers/uwb/i1480/dfu/
H A Di1480-dfu.h242 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 Dxenbus_probe.c51 #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 Ddrbd_int.h623 * 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 Di915_gem_tiling.c72 * 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 Den_resources.c69 struct page **pages;
/drivers/net/ethernet/xircom/
H A Dxirc2ps_cs.c139 #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 Ddp83640.c117 /* 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 Domap_dmm_tiler.h81 int tiler_pin(struct tiler_block *block, struct page **pages,
/drivers/net/wan/
H A Dhd64570.c252 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 Diser_memory.c163 * 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 Dgrufile.c264 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 Dmmu.c46 * 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 Dcrystalhd_misc.c114 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 Dohci-dbg.c462 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 Dvia_dmablit.c174 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 Dfw_common.c137 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 Dfw.c93 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...]

Completed in 5133 milliseconds

1234567891011>>