Home
last modified time | relevance | path

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

/kernel/linux/linux-6.6/mm/
H A Dzbud.c105 * struct zbud_header - zbud page metadata occupying the first chunk of each
111 struct zbud_header { struct
136 static struct zbud_header *init_zbud_page(struct page *page) in init_zbud_page()
138 struct zbud_header *zhdr = page_address(page); in init_zbud_page()
146 static void free_zbud_page(struct zbud_header *zhdr) in free_zbud_page()
155 static unsigned long encode_handle(struct zbud_header *zhdr, enum buddy bud) in encode_handle()
175 static struct zbud_header *handle_to_zbud_header(unsigned long handle) in handle_to_zbud_header()
177 return (struct zbud_header *)(handle & PAGE_MASK); in handle_to_zbud_header()
181 static int num_free_chunks(struct zbud_header *zhdr) in num_free_chunks()
250 struct zbud_header *zhd in zbud_alloc()
[all...]
/kernel/linux/linux-5.10/mm/
H A Dzbud.c108 * struct zbud_header - zbud page metadata occupying the first chunk of each
115 struct zbud_header { struct
240 static struct zbud_header *init_zbud_page(struct page *page) in init_zbud_page()
242 struct zbud_header *zhdr = page_address(page); in init_zbud_page()
252 static void free_zbud_page(struct zbud_header *zhdr) in free_zbud_page()
261 static unsigned long encode_handle(struct zbud_header *zhdr, enum buddy bud) in encode_handle()
281 static struct zbud_header *handle_to_zbud_header(unsigned long handle) in handle_to_zbud_header()
283 return (struct zbud_header *)(handle & PAGE_MASK); in handle_to_zbud_header()
287 static int num_free_chunks(struct zbud_header *zhdr) in num_free_chunks()
359 struct zbud_header *zhd in zbud_alloc()
[all...]

Completed in 2 milliseconds