• Home
  • Raw
  • Download

Lines Matching refs:list

384 static inline bool cluster_list_empty(struct swap_cluster_list *list)  in cluster_list_empty()  argument
386 return cluster_is_null(&list->head); in cluster_list_empty()
389 static inline unsigned int cluster_list_first(struct swap_cluster_list *list) in cluster_list_first() argument
391 return cluster_next(&list->head); in cluster_list_first()
394 static void cluster_list_init(struct swap_cluster_list *list) in cluster_list_init() argument
396 cluster_set_null(&list->head); in cluster_list_init()
397 cluster_set_null(&list->tail); in cluster_list_init()
400 static void cluster_list_add_tail(struct swap_cluster_list *list, in cluster_list_add_tail() argument
404 if (cluster_list_empty(list)) { in cluster_list_add_tail()
405 cluster_set_next_flag(&list->head, idx, 0); in cluster_list_add_tail()
406 cluster_set_next_flag(&list->tail, idx, 0); in cluster_list_add_tail()
409 unsigned int tail = cluster_next(&list->tail); in cluster_list_add_tail()
419 cluster_set_next_flag(&list->tail, idx, 0); in cluster_list_add_tail()
423 static unsigned int cluster_list_del_first(struct swap_cluster_list *list, in cluster_list_del_first() argument
428 idx = cluster_next(&list->head); in cluster_list_del_first()
429 if (cluster_next(&list->tail) == idx) { in cluster_list_del_first()
430 cluster_set_null(&list->head); in cluster_list_del_first()
431 cluster_set_null(&list->tail); in cluster_list_del_first()
433 cluster_set_next_flag(&list->head, in cluster_list_del_first()
2435 p->list.prio = -p->prio; in setup_swap_info()
2467 plist_add(&p->list, &swap_active_head); in _enable_swap_info()
2544 plist_for_each_entry(p, &swap_active_head, list) { in SYSCALL_DEFINE1()
2570 plist_for_each_entry_continue(si, &swap_active_head, list) { in SYSCALL_DEFINE1()
2572 si->list.prio--; in SYSCALL_DEFINE1()
2580 plist_del(&p->list, &swap_active_head); in SYSCALL_DEFINE1()
2863 plist_node_init(&p->list, 0); in alloc_swap_info()