Searched refs:page (Results 1 - 25 of 260) sorted by relevance

1234567891011

/freebsd-9.3-release/sys/ofed/include/asm/
H A Dpage.h29 #include <linux/page.h>
/freebsd-9.3-release/contrib/ofed/libmlx4/src/
H A Ddbrec.c60 struct mlx4_db_page *page; local
67 page = malloc(sizeof *page + pp / 8);
68 if (!page)
71 if (mlx4_alloc_buf(&page->buf, ps, ps)) {
72 free(page);
76 page->num_db = pp;
77 page->use_cnt = 0;
79 page->free[i] = ~0;
81 page
92 struct mlx4_db_page *page; local
124 struct mlx4_db_page *page; local
[all...]
/freebsd-9.3-release/sys/ofed/drivers/infiniband/hw/mlx4/
H A Ddoorbell.c47 struct mlx4_ib_user_db_page *page; local
53 list_for_each_entry(page, &context->db_page_list, list)
54 if (page->user_virt == (virt & PAGE_MASK))
57 page = kmalloc(sizeof *page, GFP_KERNEL);
58 if (!page) {
63 page->user_virt = (virt & PAGE_MASK);
64 page->refcnt = 0;
65 page->umem = ib_umem_get(&context->ibucontext, virt & PAGE_MASK,
67 if (IS_ERR(page
[all...]
/freebsd-9.3-release/contrib/ofed/libmthca/src/
H A Dah.c54 struct mthca_ah_page *page; local
57 page = malloc(sizeof *page + per_page * sizeof (int));
58 if (!page)
61 if (mthca_alloc_buf(&page->buf, page_size, page_size)) {
62 free(page);
66 page->mr = mthca_reg_mr(&pd->ibv_pd, page->buf.buf, page_size, 0);
67 if (!page->mr) {
68 mthca_free_buf(&page
96 struct mthca_ah_page *page; local
167 struct mthca_ah_page *page; local
[all...]
H A Dmemfree.c56 struct mthca_db_page page[]; member in struct:mthca_db_table
92 if (db_tab->page[i].db_rec.buf)
94 if (db_tab->page[i].free[j])
102 if (mthca_alloc_buf(&db_tab->page[i].db_rec,
109 memset(db_tab->page[i].db_rec.buf, 0, MTHCA_DB_REC_PAGE_SIZE);
110 memset(db_tab->page[i].free, 0xff, sizeof db_tab->page[i].free);
119 k = ffsl(db_tab->page[i].free[j]);
130 db_tab->page[i].free[j] &= ~(1UL << k);
137 *db = db_tab->page[
152 struct mthca_db_page *page; local
[all...]
/freebsd-9.3-release/sys/ofed/include/linux/
H A Dvmalloc.h32 #include <asm/page.h>
37 void *vmap(struct page **pages, unsigned int count, unsigned long flags,
H A Dgfp.h35 #include <linux/page.h>
55 page_address(struct page *page) argument
58 if (page->object != kmem_object && page->object != kernel_object)
61 IDX_TO_OFF(page->pindex)));
76 free_page(unsigned long page) argument
79 if (page == 0)
81 kmem_free(kmem_map, page, PAGE_SIZE);
85 __free_page(struct page *
113 unsigned long page; local
[all...]
H A Dpage.h38 #define page vm_page macro
42 #define clear_page(page) memset((page), 0, PAGE_SIZE)
H A Dscatterlist.h32 #include <linux/page.h>
36 struct page *page; member in union:scatterlist::__anon10211
47 #define sg_page(sg) (sg)->sl_un.page
54 sg_set_page(struct scatterlist *sg, struct page *page, unsigned int len, argument
57 sg_page(sg) = page;
H A Dmm.h64 lowmem_page_address(struct page *page) argument
67 return page_address(page);
/freebsd-9.3-release/contrib/ncurses/form/
H A Dfrm_page.c39 | Function : int set_form_page(FORM * form,int page)
41 | Description : Set the page number of the form.
44 | E_BAD_ARGUMENT - invalid form pointer or page number
50 set_form_page(FORM *form, int page) argument
54 T((T_CALLED("set_form_page(%p,%d)"), form, page));
56 if (!form || (page < 0) || (page >= form->maxpage))
61 form->curpage = page;
70 if (form->curpage != page)
78 err = _nc_Set_Form_Page(form, page, (FIEL
[all...]
/freebsd-9.3-release/cddl/contrib/opensolaris/cmd/dtrace/test/tst/i86xpv/xdt/
H A Dtst.memenable.ksh55 xdt:mem::page-grant-map,
56 xdt:mem::page-grant-unmap,
57 xdt:mem::page-grant-transfer
/freebsd-9.3-release/tools/regression/posixshm/
H A Dposixshm.c94 char *page; local
116 page = mmap(0, getpagesize(), PROT_READ | PROT_WRITE, MAP_SHARED, fd,
118 if (page == MAP_FAILED) {
125 page[0] = '1';
127 if (munmap(page, getpagesize()) < 0) {
140 char *page; local
147 page = mmap(0, getpagesize(), PROT_READ | PROT_WRITE, MAP_SHARED, fd,
149 if (page == MAP_FAILED) {
156 if (page[0] != '1') {
164 if (munmap(page, getpagesiz
182 char *page; local
222 char *page; local
333 char *page; local
435 char *page; local
450 char *page; local
[all...]
/freebsd-9.3-release/sys/xen/interface/io/
H A Dfbif.h113 /* shared page */
118 #define XENFB_IN_RING(page) \
119 ((union xenfb_in_event *)((char *)(page) + XENFB_IN_RING_OFFS))
120 #define XENFB_IN_RING_REF(page, idx) \
121 (XENFB_IN_RING((page))[(idx) % XENFB_IN_RING_LEN])
126 #define XENFB_OUT_RING(page) \
127 ((union xenfb_out_event *)((char *)(page) + XENFB_OUT_RING_OFFS))
128 #define XENFB_OUT_RING_REF(page, idx) \
129 (XENFB_OUT_RING((page))[(idx) % XENFB_OUT_RING_LEN])
143 * Framebuffer page director
[all...]
H A Dkbdif.h98 /* shared page */
103 #define XENKBD_IN_RING(page) \
104 ((union xenkbd_in_event *)((char *)(page) + XENKBD_IN_RING_OFFS))
105 #define XENKBD_IN_RING_REF(page, idx) \
106 (XENKBD_IN_RING((page))[(idx) % XENKBD_IN_RING_LEN])
111 #define XENKBD_OUT_RING(page) \
112 ((union xenkbd_out_event *)((char *)(page) + XENKBD_OUT_RING_OFFS))
113 #define XENKBD_OUT_RING_REF(page, idx) \
114 (XENKBD_OUT_RING((page))[(idx) % XENKBD_OUT_RING_LEN])
/freebsd-9.3-release/tools/regression/mlock/
H A Dmlock.c43 * munlock() return success on an anonymously mapped memory page when running
52 char *page; local
67 page = mmap(NULL, pagesize, PROT_READ|PROT_WRITE, MAP_ANON, -1, 0);
68 if (page == MAP_FAILED)
71 if (mlock(page, pagesize) < 0)
74 if (munlock(page, pagesize) < 0)
80 if (mlock(page, pagesize) == 0)
85 if (munlock(page, pagesize) == 0)
/freebsd-9.3-release/sys/ofed/drivers/infiniband/hw/mthca/
H A Dmthca_memfree.c39 #include <asm/page.h>
60 } page[0]; member in struct:mthca_user_db_table
108 struct page *page; local
114 page = alloc_pages(gfp_mask | __GFP_ZERO, order);
115 if (!page)
118 sg_set_page(mem, page, PAGE_SIZE << order, 0);
285 struct page *page = NULL; local
308 * so if we found the page, dma_handl
444 mthca_uarc_virt(struct mthca_dev *dev, struct mthca_uar *uar, int page) argument
686 struct mthca_db_page *page; local
784 struct mthca_db_page *page; local
[all...]
H A Dmthca_config_reg.h37 #include <asm/page.h>
/freebsd-9.3-release/usr.bin/colcrt/
H A Dcolcrt.c67 wchar_t page[267][132]; variable
165 cp = &page[outline][outcol];
236 cp = page[i];
251 wmemcpy(page[0], page[ol], (267 - ol) * 132);
252 wmemset(page[267- ol], L'\0', ol * 132);
263 for (cp = page[l], dp = page[m]; *cp; cp++, dp++) {
276 for (cp = page[l], dp = page[
[all...]
/freebsd-9.3-release/sys/dev/xen/balloon/
H A Dballoon.c63 /* We increase/decrease in batches which fit in a page */
102 vm_page_t page; member in struct:balloon_entry
117 /* balloon_append: add the given page to the balloon. */
119 balloon_append(vm_page_t page) argument
124 entry->page = page;
129 /* balloon_retrieve: rescue a page from the balloon, if it is not empty. */
133 vm_page_t page; local
142 page = entry->page;
204 vm_page_t page; local
288 vm_page_t page; local
454 vm_page_t page; local
[all...]
/freebsd-9.3-release/contrib/gcc/config/
H A Dnetbsd.h186 if the target machine can change execute permissions on a page).
209 char *page, *end; \
223 page = (char *) (((long) addr) & mask); \
227 (void) mprotect (page, end - page, 7); \
/freebsd-9.3-release/lib/libc/db/btree/
H A Dbt_seq.c83 /* Toss any page pinned across calls. */
92 * the page the cursor references if they're successful.
113 __bt_setcur(t, e.page->pgno, e.index);
120 * key/data, toss the page.
123 mpool_put(t->bt_mp, e.page, 0);
125 t->bt_pinned = e.page;
141 * Pins the page the cursor references.
187 ep->page = h;
209 ep->page = h;
225 * Pins the page th
[all...]
H A Dbt_search.c76 /* Do a binary search on the current page. */
77 t->bt_cur.page = h;
94 * If it's a leaf page, we're almost done. If no duplicates
96 * it's possible that there were matching keys on this page,
97 * which later deleted, and we're on a page with no matches
99 * end of a page, check the adjacent page.
120 * decrement by one, and record the internal page which should
121 * be a parent page for the key. If a split later occurs, the
122 * inserted page wil
[all...]
/freebsd-9.3-release/contrib/gcc/
H A Dggc-zone.c107 objects are greater than page size.
109 Pages for small objects are broken up into chunks. The page has
117 Empty pages (of all sizes) are kept on a single page cache list,
120 been recycled by then. The free page list is currently per-zone. */
136 chunks are allocated one at a time to their own page, and so don't
144 /* The size of the fixed-size portion of a small page descriptor. */
147 /* The collector's idea of the page size. This must be a power of two
148 no larger than the system page size, because pages must be aligned
149 to this amount and are tracked at this granularity in the page
159 /* Alternative definitions which use the runtime page siz
241 char *page; member in struct:page_entry
467 char *page; member in struct:pch_zone
611 struct small_page_entry *page local
623 zone_clear_object_alloc_bit(struct small_page_entry *page, const void *object) argument
686 zone_find_object_size(struct small_page_entry *page, const void *object) argument
708 struct small_page_entry *page; local
771 char *page = (char *) mmap (pref, size, PROT_READ | PROT_WRITE, local
775 char *page = (char *) mmap (pref, size, PROT_READ | PROT_WRITE, local
819 char *page; local
860 char *page; local
1313 struct page_entry *page; local
1367 struct page_entry *page; local
1417 struct page_entry *page; local
1454 struct page_entry *page; local
2339 struct small_page_entry *page, *next_page; local
[all...]
/freebsd-9.3-release/contrib/bmake/mk/
H A Dman.mk59 _mandir=${DESTDIR}${MANDIR}/${MANTARGET}`echo $$page | sed -e 's/.*\.cat/./' -e 's/.*\.//'`
64 _minstpage=`echo $$page | sed 's/\.cat/./'`
66 _minstpage=`echo $$page | sed 's/\.cat.*//'`${MCATEXT}
74 _minstpage?=$${page}
93 @for page in ${MANALL:T}; do \
94 test -s ${_mfromdir}/$$page || continue; \
99 echo ${MINSTALL} ${_mfromdir}/$$page $$instpage; \
100 ${MINSTALL} ${_mfromdir}/$$page $$instpage; \
103 echo ${MCOMPRESS} ${_mfromdir}/$$page \> $$instpage; \
104 ${MCOMPRESS} ${_mfromdir}/$$page >
[all...]

Completed in 325 milliseconds

1234567891011