Lines Matching refs:pfp

76         struct page_info *pfp;  /* Page frame pointer. */  member
90 struct page_info *pfp; /* Page frame pointer. */ member
180 struct page_info *pfp = NULL; in tmem_alloc_page() local
183 pfp = __tmem_alloc_page_thispool(pool->client->domain); in tmem_alloc_page()
185 pfp = __tmem_alloc_page(); in tmem_alloc_page()
186 if ( pfp == NULL ) in tmem_alloc_page()
190 return pfp; in tmem_alloc_page()
193 static void tmem_free_page(struct tmem_pool *pool, struct page_info *pfp) in tmem_free_page() argument
195 ASSERT(pfp); in tmem_free_page()
197 __tmem_free_page(pfp); in tmem_free_page()
199 __tmem_free_page_thispool(pfp); in tmem_free_page()
272 pgp->pfp = NULL; in pgp_alloc()
295 if ( pgp->pfp == NULL ) in pgp_free_data()
300 tmem_free_page(pgp->us.obj->pool,pgp->pfp); in pgp_free_data()
306 pgp->pfp = NULL; in pgp_free_data()
1032 if ( pgp->pfp != NULL ) in do_tmem_put_compress()
1066 ASSERT(pgp->pfp != NULL); in do_tmem_dup_put()
1091 if ( pgp->pfp ) in do_tmem_dup_put()
1093 if ( ( pgp->pfp = tmem_alloc_page(pool) ) == NULL ) in do_tmem_dup_put()
1096 ret = tmem_copy_from_client(pgp->pfp, cmfn, tmem_cli_buf_null); in do_tmem_dup_put()
1207 ASSERT(pgp->pfp == NULL); in do_tmem_put()
1226 if ( ( pgp->pfp = tmem_alloc_page(pool) ) == NULL ) in do_tmem_put()
1231 ret = tmem_copy_from_client(pgp->pfp, cmfn, clibuf); in do_tmem_put()
1326 rc = tmem_copy_to_client(cmfn, pgp->pfp, clibuf); in do_tmem_get()
2024 struct page_info *pfp; in tmem_relinquish_pages() local
2040 while ( (pfp = tmem_page_list_get()) == NULL ) in tmem_relinquish_pages()
2048 if ( pfp != NULL ) in tmem_relinquish_pages()
2051 scrub_one_page(pfp); in tmem_relinquish_pages()
2055 return pfp; in tmem_relinquish_pages()