Home
last modified time | relevance | path

Searched refs:tail (Results 1 – 5 of 5) sorted by relevance

/mm/kasan/
Dquarantine.c35 struct qlist_node *tail; member
49 q->head = q->tail = NULL; in qlist_init()
59 q->tail->next = qlink; in qlist_put()
60 q->tail = qlink; in qlist_put()
76 to->tail->next = from->head; in qlist_move_all()
77 to->tail = from->tail; in qlist_move_all()
/mm/
Dslub.c1367 void *head, void *tail, int bulk_cnt, in free_debug_processing() argument
1399 if (object != tail) { in free_debug_processing()
1634 void *head, void *tail, int bulk_cnt, in free_debug_processing() argument
1725 void **head, void **tail, in slab_free_freelist_hook() argument
1731 void *old_tail = *tail ? *tail : *head; in slab_free_freelist_hook()
1740 *tail = NULL; in slab_free_freelist_hook()
1751 if (!*tail) in slab_free_freelist_hook()
1752 *tail = object; in slab_free_freelist_hook()
1762 if (*head == *tail) in slab_free_freelist_hook()
1763 *tail = NULL; in slab_free_freelist_hook()
[all …]
Dhuge_memory.c2321 static void lru_add_page_tail(struct page *head, struct page *tail, in lru_add_page_tail() argument
2325 VM_BUG_ON_PAGE(PageCompound(tail), head); in lru_add_page_tail()
2326 VM_BUG_ON_PAGE(PageLRU(tail), head); in lru_add_page_tail()
2332 get_page(tail); in lru_add_page_tail()
2333 list_add_tail(&tail->lru, list); in lru_add_page_tail()
2337 SetPageLRU(tail); in lru_add_page_tail()
2338 list_add_tail(&tail->lru, &head->lru); in lru_add_page_tail()
2342 static void __split_huge_page_tail(struct page *head, int tail, in __split_huge_page_tail() argument
2345 struct page *page_tail = head + tail; in __split_huge_page_tail()
2373 VM_BUG_ON_PAGE(tail > 2 && page_tail->mapping != TAIL_MAPPING, in __split_huge_page_tail()
[all …]
Dswapfile.c408 cluster_set_null(&list->tail); in cluster_list_init()
417 cluster_set_next_flag(&list->tail, idx, 0); in cluster_list_add_tail()
420 unsigned int tail = cluster_next(&list->tail); in cluster_list_add_tail() local
426 ci_tail = ci + tail; in cluster_list_add_tail()
430 cluster_set_next_flag(&list->tail, idx, 0); in cluster_list_add_tail()
440 if (cluster_next(&list->tail) == idx) { in cluster_list_del_first()
442 cluster_set_null(&list->tail); in cluster_list_del_first()
Dvmscan.c3043 if (lruvec->mm_state.tail == &mm_list->fifo) in lru_gen_add_mm()
3044 lruvec->mm_state.tail = &mm->lru_gen.list; in lru_gen_add_mm()
3079 if (lruvec->mm_state.tail == &mm->lru_gen.list) in lru_gen_del_mm()
3080 lruvec->mm_state.tail = lruvec->mm_state.tail->next; in lru_gen_del_mm()
3302 if (!mm_state->tail || mm_state->tail == mm_state->head) { in iterate_mm_list()
3303 mm_state->tail = mm_state->head->next; in iterate_mm_list()
3341 mm_state->tail = NULL; in iterate_mm_list_nowalk()