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

1234567891011>>

/freebsd-10-stable/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-10-stable/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-10-stable/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-10-stable/sys/ofed/include/linux/
H A Dvmalloc.h33 #include <linux/page.h>
38 void *vmap(struct page **pages, unsigned int count, unsigned long flags,
H A Dgfp.h38 #include <linux/page.h>
58 page_address(struct page *page) argument
61 if (page->object != kmem_object && page->object != kernel_object)
64 IDX_TO_OFF(page->pindex)));
79 free_page(unsigned long page) argument
82 if (page == 0)
84 kmem_free(kmem_arena, page, PAGE_SIZE);
88 __free_page(struct page *
123 unsigned long page; local
136 struct page *page; local
[all...]
H A Dpage.h40 #define page vm_page macro
44 #define clear_page(page) memset((page), 0, PAGE_SIZE)
H A Dmm.h66 lowmem_page_address(struct page *page) argument
69 return page_address(page);
/freebsd-10-stable/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_doorbell.c45 struct mlx5_ib_user_db_page *page; local
51 list_for_each_entry(page, &context->db_page_list, list)
52 if (page->user_virt == (virt & PAGE_MASK))
55 page = kmalloc(sizeof(*page), GFP_KERNEL);
56 if (!page) {
61 page->user_virt = (virt & PAGE_MASK);
62 page->refcnt = 0;
63 page->umem = ib_umem_get(&context->ibucontext, virt & PAGE_MASK,
65 if (IS_ERR(page
[all...]
/freebsd-10-stable/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-10-stable/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-10-stable/contrib/netbsd-tests/lib/libc/sys/
H A Dt_mlock.c58 static long page = 0; variable
71 buf = malloc(page);
74 if (page < 1024)
75 atf_tc_skip("page size too small");
77 for (size_t i = page; i >= 1; i = i - 1024) {
78 (void)mlock(buf, page - i);
79 (void)munlock(buf, page - i);
124 ATF_REQUIRE_ERRNO(ENOMEM, mlock(NULL, page) == -1);
131 ATF_REQUIRE_ERRNO(ENOMEM, mlock((char *)0, page) == -1);
134 ATF_REQUIRE_ERRNO(ENOMEM, munlock(NULL, page)
[all...]
H A Dt_mincore.c78 static long page = 0; variable
91 ATF_REQUIRE(mincore(addr, npgs * page, vec) == 0);
99 (void)fprintf(stderr, "page 0x%p is %sresident\n",
100 (char *)addr + (i * page), vec[i] ? "" : "not ");
119 map = mmap(NULL, page, PROT_WRITE, MAP_ANON | MAP_PRIVATE, -1, 0);
120 vec = malloc(page);
131 ATF_REQUIRE_ERRNO(ENOMEM, mincore(0, page, vec) == -1);
134 ATF_REQUIRE_ERRNO(EFAULT, mincore(map, page, (void *)-1) == -1);
137 ATF_REQUIRE(munmap(map, page) == 0);
143 atf_tc_set_md_var(tc, "descr", "Test page residenc
[all...]
H A Dt_minherit.c47 static long page; variable
51 void *map = mmap(NULL, page, PROT_READ|PROT_WRITE,
54 memset(map, v, page);
56 ATF_REQUIRE(minherit(map, page, f) == 0);
58 ATF_REQUIRE(minherit(map, page, f) == -1);
76 ATF_REQUIRE(memcmp(map1, map2, page) == 0);
82 ATF_REQUIRE(memcmp(map1, map2, page) == 0);
83 memset(map1, 0, page);
103 memset(map2, 0, page);
104 ATF_REQUIRE(memcmp(map1, map2, page)
[all...]
H A Dt_msync.c44 static long page = 0; variable
60 * one page to it, and map the file.
62 buf = malloc(page);
67 memset(buf, 'x', page);
76 ATF_REQUIRE_MSG(write(fd, buf, page) != -1, "write(2) failed: %s",
79 map = mmap(NULL, page, PROT_READ | PROT_WRITE, MAP_FILE|MAP_PRIVATE,
108 if (msync(map, page, flags) != 0) {
125 (void)munmap(map, page);
173 * Map a page and then unmap to get an unmapped address.
175 map = mmap(NULL, page, PROT_REA
[all...]
H A Dt_mmap.c81 static long page = 0; variable
99 ATF_REQUIRE(munmap(map, page) == 0);
133 nwritten = write(fds[0], (char *)vp + page, BUFSIZE - page);
141 nread = read(fds[1], buf + page, BUFSIZE - page);
149 if (docheck != 0 && memcmp(backup, buf + page, nread) != 0)
227 map = mmap(&addr, page, PROT_READ, MAP_FIXED|MAP_PRIVATE, -1, 0);
233 map = mmap(NULL, page, PROT_READ, MAP_ANON|MAP_PRIVATE, INT_MAX, 0);
242 atf_tc_set_md_var(tc, "descr", "Test uvm page loanou
[all...]
/freebsd-10-stable/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-10-stable/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-10-stable/lib/libc/tests/gen/
H A Darc4random_test.c57 } *page; local
61 page = mmap(NULL, sizeof(struct shared_page), PROT_READ | PROT_WRITE,
63 ATF_REQUIRE_MSG(page != MAP_FAILED, "mmap failed; errno=%d", errno);
71 arc4random_buf(page->childbuf, BUFSIZE);
76 arc4random_buf(page->parentbuf, BUFSIZE);
79 ATF_CHECK_MSG(memcmp(page->parentbuf, page->childbuf, BUFSIZE) != 0,
/freebsd-10-stable/contrib/subversion/subversion/libsvn_subr/
H A Dcache-inprocess.c55 /* Number of cache entries stored on each page. Must be at least 1. */
60 * used page, and SENTINEL->PREV is the least recently used page.
61 * All pages in this list are "full"; the page currently being
65 /* A page currently being filled with entries, or NULL if there's no
66 * partially-filled page. This page is not in SENTINEL's list. */
90 /* A cache page; all items on the page are allocated from the same
101 * (The cache will never allocate more than TOTAL_PAGES page
123 struct cache_page *page; member in struct:cache_entry
133 remove_page_from_list(struct cache_page *page) argument
141 insert_page(inprocess_cache_t *cache, struct cache_page *page) argument
155 move_page_to_front(inprocess_cache_t *cache, struct cache_page *page) argument
287 erase_page(inprocess_cache_t *cache, struct cache_page *page) argument
330 struct cache_page *page = existing_entry->page; local
345 struct cache_page *page = existing_entry->page; local
395 struct cache_page *page = cache->partial_page; local
[all...]
/freebsd-10-stable/tests/sys/posixshm/
H A Dposixshm_test.c98 char *page; local
116 page = mmap(0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
117 if (page == MAP_FAILED)
120 page[0] = '1';
121 ATF_REQUIRE_MSG(munmap(page, pagesize) == 0, "munmap failed; errno=%d",
130 char *page; local
137 page = mmap(0, pagesize, PROT_READ | PROT_WRITE, MAP_SHARED, fd, 0);
138 if (page == MAP_FAILED)
141 if (page[0] != '1')
142 atf_tc_fail("missing data ('%c' != '1')", page[
155 char *page; local
184 char *page; local
277 char *page; local
351 char *page; local
365 char *page; local
[all...]
/freebsd-10-stable/sys/ofed/drivers/infiniband/hw/mthca/
H A Dmthca_memfree.c39 #include <linux/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
687 struct mthca_db_page *page; local
785 struct mthca_db_page *page; local
[all...]
/freebsd-10-stable/usr.bin/colcrt/
H A Dcolcrt.c67 static 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-10-stable/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); \

Completed in 171 milliseconds

1234567891011>>