Searched refs:llist_node (Results 1 – 27 of 27) sorted by relevance
/linux-4.1.27/include/linux/ |
D | llist.h | 62 struct llist_node *first; 65 struct llist_node { struct 66 struct llist_node *next; argument 163 static inline struct llist_node *llist_next(struct llist_node *node) in llist_next() 168 extern bool llist_add_batch(struct llist_node *new_first, 169 struct llist_node *new_last, 178 static inline bool llist_add(struct llist_node *new, struct llist_head *head) in llist_add() 191 static inline struct llist_node *llist_del_all(struct llist_head *head) in llist_del_all() 196 extern struct llist_node *llist_del_first(struct llist_head *head); 198 struct llist_node *llist_reverse_order(struct llist_node *head);
|
D | irq_work.h | 22 struct llist_node llnode;
|
D | smp.h | 18 struct llist_node llist;
|
D | tty.h | 59 struct llist_node free;
|
D | sched.h | 1301 struct llist_node wake_entry;
|
D | fs.h | 831 struct llist_node fu_llist;
|
/linux-4.1.27/lib/ |
D | llist.c | 38 bool llist_add_batch(struct llist_node *new_first, struct llist_node *new_last, in llist_add_batch() 41 struct llist_node *first; in llist_add_batch() 65 struct llist_node *llist_del_first(struct llist_head *head) in llist_del_first() 67 struct llist_node *entry, *old_entry, *next; in llist_del_first() 91 struct llist_node *llist_reverse_order(struct llist_node *head) in llist_reverse_order() 93 struct llist_node *new_head = NULL; in llist_reverse_order() 96 struct llist_node *tmp = head; in llist_reverse_order()
|
/linux-4.1.27/net/rds/ |
D | ib_rdma.c | 52 struct llist_node llnode; 266 struct llist_node *ret; in rds_ib_reuse_fmr() 529 struct llist_node *node; in llist_append_to_list() 530 struct llist_node *next; in llist_append_to_list() 548 struct llist_node **nodes_head, in list_to_llist_nodes() 549 struct llist_node **nodes_tail) in list_to_llist_nodes() 552 struct llist_node *cur = NULL; in list_to_llist_nodes() 553 struct llist_node **next = nodes_head; in list_to_llist_nodes() 574 struct llist_node *clean_nodes; in rds_ib_flush_mr_pool() 575 struct llist_node *clean_tail; in rds_ib_flush_mr_pool()
|
/linux-4.1.27/drivers/md/bcache/ |
D | closure.c | 66 struct llist_node *list; in __closure_wake_up() 68 struct llist_node *reverse = NULL; in __closure_wake_up() 75 struct llist_node *t = list; in __closure_wake_up()
|
D | closure.h | 153 struct llist_node list;
|
/linux-4.1.27/include/acpi/ |
D | ghes.h | 28 struct llist_node llnode;
|
/linux-4.1.27/fs/ |
D | file_table.c | 233 struct llist_node *node = llist_del_all(&delayed_fput_list); in delayed_fput() 234 struct llist_node *next; in delayed_fput()
|
D | mount.h | 37 struct llist_node mnt_llist;
|
D | namespace.c | 1069 struct llist_node *node = llist_del_all(&delayed_mntput_list); in delayed_mntput() 1070 struct llist_node *next; in delayed_mntput()
|
/linux-4.1.27/fs/ocfs2/ |
D | quota.h | 34 struct llist_node list; /* Member of list of dquots to drop */
|
D | quota_global.c | 687 struct llist_node *list; in ocfs2_drop_dquot_refs()
|
/linux-4.1.27/kernel/ |
D | irq_work.c | 133 struct llist_node *llnode; in irq_work_run_list()
|
D | smp.c | 215 struct llist_node *entry; in flush_smp_call_function_queue()
|
/linux-4.1.27/drivers/tty/ |
D | tty_buffer.c | 119 struct llist_node *llist; in tty_buffer_free_all() 151 struct llist_node *free; in tty_buffer_alloc()
|
/linux-4.1.27/drivers/md/ |
D | raid5.h | 200 struct llist_node release_list;
|
D | raid5.c | 388 struct llist_node *head; in release_stripe_list()
|
/linux-4.1.27/drivers/block/ |
D | null_blk.c | 14 struct llist_node ll_list; 235 struct llist_node *entry; in null_cmd_timer_expired()
|
/linux-4.1.27/drivers/acpi/apei/ |
D | ghes.c | 743 struct llist_node *llnode, *next; in ghes_proc_in_irq() 776 struct llist_node *llnode; in ghes_print_queued_estatus()
|
/linux-4.1.27/drivers/vhost/ |
D | scsi.c | 108 struct llist_node tvc_completion_list; 165 struct llist_node list; 669 struct llist_node *llnode; in vhost_scsi_evt_work() 694 struct llist_node *llnode; in vhost_scsi_complete_cmd_work()
|
/linux-4.1.27/fs/f2fs/ |
D | f2fs.h | 483 struct llist_node llnode; 491 struct llist_node *dispatch_list; /* list for command dispatch */
|
/linux-4.1.27/mm/ |
D | vmalloc.c | 49 struct llist_node *llnode = llist_del_all(&p->list); in free_work() 1516 if (llist_add((struct llist_node *)addr, &p->list)) in vfree()
|
/linux-4.1.27/kernel/sched/ |
D | core.c | 1525 struct llist_node *llist = llist_del_all(&rq->wake_list); in sched_ttwu_pending()
|