Searched refs:zhdr (Results 1 - 2 of 2) sorted by relevance

/linux-master/mm/
H A Dz3fold.c221 static inline void z3fold_page_lock(struct z3fold_header *zhdr) argument
223 spin_lock(&zhdr->page_lock);
227 static inline int z3fold_page_trylock(struct z3fold_header *zhdr) argument
229 return spin_trylock(&zhdr->page_lock);
233 static inline void z3fold_page_unlock(struct z3fold_header *zhdr) argument
235 spin_unlock(&zhdr->page_lock);
242 struct z3fold_header *zhdr; local
252 zhdr = (struct z3fold_header *)(addr & PAGE_MASK);
253 locked = z3fold_page_trylock(zhdr);
256 struct page *page = virt_to_page(zhdr);
271 put_z3fold_header(struct z3fold_header *zhdr) argument
279 free_handle(unsigned long handle, struct z3fold_header *zhdr) argument
322 struct z3fold_header *zhdr = page_address(page); local
361 __idx(struct z3fold_header *zhdr, enum buddy bud) argument
371 __encode_handle(struct z3fold_header *zhdr, struct z3fold_buddy_slots *slots, enum buddy bud) argument
397 encode_handle(struct z3fold_header *zhdr, enum buddy bud) argument
421 struct z3fold_header *zhdr; local
433 zhdr_to_pool(struct z3fold_header *zhdr) argument
438 __release_z3fold_page(struct z3fold_header *zhdr, bool locked) argument
462 struct z3fold_header *zhdr = container_of(ref, struct z3fold_header, local
470 struct z3fold_header *zhdr = container_of(ref, struct z3fold_header, local
482 put_z3fold_locked(struct z3fold_header *zhdr) argument
487 put_z3fold_locked_list(struct z3fold_header *zhdr) argument
498 struct z3fold_header *zhdr = list_first_entry(&pool->stale, local
518 num_free_chunks(struct z3fold_header *zhdr) argument
539 add_to_unbuddied(struct z3fold_pool *pool, struct z3fold_header *zhdr) argument
557 get_free_buddy(struct z3fold_header *zhdr, int chunks) argument
579 mchunk_memmove(struct z3fold_header *zhdr, unsigned short dst_chunk) argument
588 buddy_single(struct z3fold_header *zhdr) argument
595 compact_single_buddy(struct z3fold_header *zhdr) argument
688 z3fold_compact_page(struct z3fold_header *zhdr) argument
735 do_compact_page(struct z3fold_header *zhdr, bool locked) argument
779 struct z3fold_header *zhdr = container_of(w, struct z3fold_header, local
789 struct z3fold_header *zhdr = NULL; local
1005 struct z3fold_header *zhdr = NULL; local
1095 struct z3fold_header *zhdr; local
1177 struct z3fold_header *zhdr; local
1222 struct z3fold_header *zhdr; local
1252 struct z3fold_header *zhdr; local
1289 struct z3fold_header *zhdr, *new_zhdr; local
1347 struct z3fold_header *zhdr; local
[all...]
H A Dzbud.c138 struct zbud_header *zhdr = page_address(page); local
139 zhdr->first_chunks = 0;
140 zhdr->last_chunks = 0;
141 INIT_LIST_HEAD(&zhdr->buddy);
142 return zhdr;
146 static void free_zbud_page(struct zbud_header *zhdr) argument
148 __free_page(virt_to_page(zhdr));
155 static unsigned long encode_handle(struct zbud_header *zhdr, enum buddy bud) argument
165 handle = (unsigned long)zhdr;
170 handle += PAGE_SIZE - (zhdr
181 num_free_chunks(struct zbud_header *zhdr) argument
250 struct zbud_header *zhdr = NULL; local
313 struct zbud_header *zhdr; local
[all...]

Completed in 142 milliseconds