Home
last modified time | relevance | path

Searched refs:next (Results 1 – 25 of 118) sorted by relevance

12345

/include/linux/
Drculist.h32 ACCESS_ONCE(list->next) = list; in INIT_LIST_HEAD_RCU()
40 #define list_next_rcu(list) (*((struct list_head __rcu **)(&(list)->next)))
50 struct list_head *prev, struct list_head *next) in __list_add_rcu() argument
52 new->next = next; in __list_add_rcu()
55 next->prev = new; in __list_add_rcu()
59 struct list_head *prev, struct list_head *next);
80 __list_add_rcu(new, head, head->next); in list_add_rcu()
174 new->next = old->next; in list_replace_rcu()
177 new->next->prev = new; in list_replace_rcu()
202 struct list_head *first = list->next; in list_splice_init_rcu()
[all …]
Dlist.h27 list->next = list; in INIT_LIST_HEAD()
40 struct list_head *next) in __list_add() argument
42 next->prev = new; in __list_add()
43 new->next = next; in __list_add()
45 prev->next = new; in __list_add()
50 struct list_head *next);
63 __list_add(new, head, head->next); in list_add()
87 static inline void __list_del(struct list_head * prev, struct list_head * next) in __list_del() argument
89 next->prev = prev; in __list_del()
90 prev->next = next; in __list_del()
[all …]
Dlist_nulls.h22 struct hlist_nulls_node *next, **pprev; member
64 n->next = first; in hlist_nulls_add_head()
68 first->pprev = &n->next; in hlist_nulls_add_head()
73 struct hlist_nulls_node *next = n->next; in __hlist_nulls_del() local
75 *pprev = next; in __hlist_nulls_del()
76 if (!is_a_nulls(next)) in __hlist_nulls_del()
77 next->pprev = pprev; in __hlist_nulls_del()
98 pos = pos->next)
110 pos = pos->next)
Dlist_bl.h38 struct hlist_bl_node *next, **pprev; member
45 h->next = NULL; in INIT_HLIST_BL_NODE()
81 n->next = first; in hlist_bl_add_head()
83 first->pprev = &n->next; in hlist_bl_add_head()
90 struct hlist_bl_node *next = n->next; in __hlist_bl_del() local
97 ((unsigned long)next | in __hlist_bl_del()
99 if (next) in __hlist_bl_del()
100 next->pprev = pprev; in __hlist_bl_del()
106 n->next = LIST_POISON1; in hlist_bl_del()
145 pos = pos->next)
[all …]
Dtimerqueue.h15 struct timerqueue_node *next; member
37 return head->next; in timerqueue_getnext()
48 head->next = NULL; in timerqueue_init_head()
Duser-return-notifier.h19 struct task_struct *next) in propagate_user_return_notify() argument
23 set_tsk_thread_flag(next, TIF_USER_RETURN_NOTIFY); in propagate_user_return_notify()
39 struct task_struct *next) in propagate_user_return_notify() argument
Dcontext_tracking.h16 struct task_struct *next);
52 struct task_struct *next) in context_tracking_task_switch() argument
55 __context_tracking_task_switch(prev, next); in context_tracking_task_switch()
63 struct task_struct *next) { } in context_tracking_task_switch() argument
Dllist.h66 struct llist_node *next; member
105 for ((pos) = (node); pos; (pos) = (pos)->next)
125 (pos) = llist_entry((pos)->member.next, typeof(*(pos)), member))
147 (n = llist_entry(pos->member.next, typeof(*n), member), true); \
165 return node->next; in llist_next()
Drculist_nulls.h44 (*((struct hlist_nulls_node __rcu __force **)&(node)->next))
95 n->next = first; in hlist_nulls_add_head_rcu()
99 first->pprev = &n->next; in hlist_nulls_add_head_rcu()
Drculist_bl.h106 n->next = first; in hlist_bl_add_head_rcu()
108 first->pprev = &n->next; in hlist_bl_add_head_rcu()
126 pos = rcu_dereference_raw(pos->next))
Dn_r3964.h92 struct r3964_client_info *next; member
110 struct r3964_message *next; member
124 struct r3964_block_header *next; member
Dagpgart.h92 struct agp_client *next; member
100 struct agp_controller *next; member
115 struct agp_file_private *next; member
Drhashtable.h24 struct rhash_head __rcu *next; member
27 #define INIT_HASH_HEAD(ptr) ((ptr)->next = NULL)
131 pos ? rht_entry_safe(rht_dereference((pos)->member.next, ht), \
144 pos = rht_dereference((pos)->next, ht))
191 pos = rht_dereference_rcu((pos)->next, ht))
207 pos = rht_entry_safe(rcu_dereference_raw((pos)->member.next), \
Dihex.h27 int next = ((be16_to_cpu(rec->len) + 5) & ~3) - 2; in ihex_next_binrec() local
28 rec = (void *)&rec->data[next]; in ihex_next_binrec()
Dif_tunnel.h14 for (pos = rcu_dereference(start); pos; pos = rcu_dereference(pos->next))
Dpnp.h222 for((card) = global_to_pnp_card(pnp_cards.next); \
224 (card) = global_to_pnp_card((card)->global_list.next))
278 for((dev) = global_to_pnp_dev(pnp_global.next); \
280 (dev) = global_to_pnp_dev((dev)->global_list.next))
282 for((dev) = card_to_pnp_dev((card)->devices.next); \
284 (dev) = card_to_pnp_dev((dev)->card_list.next))
367 struct pnp_id *next; member
430 for((card) = protocol_to_pnp_card((protocol)->cards.next); \
432 (card) = protocol_to_pnp_card((card)->protocol_list.next))
434 for((dev) = protocol_to_pnp_dev((protocol)->devices.next); \
[all …]
Dskbuff.h170 struct sk_buff *next; member
509 struct sk_buff *next; member
994 return list->next == (const struct sk_buff *) list; in skb_queue_empty()
1007 return skb->next == (const struct sk_buff *) list; in skb_queue_is_last()
1038 return skb->next; in skb_queue_next()
1242 struct sk_buff *skb = list_->next; in skb_peek()
1261 struct sk_buff *next = skb->next; in skb_peek_next() local
1263 if (next == (struct sk_buff *)list_) in skb_peek_next()
1264 next = NULL; in skb_peek_next()
1265 return next; in skb_peek_next()
[all …]
Dtypes.h187 struct list_head *next, *prev; member
195 struct hlist_node *next, **pprev; member
211 struct callback_head *next; member
Dhugetlb_cgroup.h36 return (struct hugetlb_cgroup *)page[2].lru.next; in hugetlb_cgroup_from_page()
46 page[2].lru.next = (void *)h_cg; in set_hugetlb_cgroup()
/include/asm-generic/
Dswitch_to.h25 #define switch_to(prev, next, last) \ argument
27 ((last) = __switch_to((prev), (next))); \
/include/net/
Datmclip.h33 struct clip_vcc *next; /* next VCC */ member
49 struct net_device *next; /* next CLIP interface */ member
/include/drm/
Ddrm_mm.h124 return mm->hole_stack.next; in drm_mm_initialized()
151 return list_entry(hole_node->node_list.next, in __drm_mm_hole_node_end()
203 for (entry = list_entry((mm)->hole_stack.next, struct drm_mm_node, hole_stack); \
208 entry = list_entry(entry->hole_stack.next, struct drm_mm_node, hole_stack))
211 …for (entry = list_entry((backwards) ? (mm)->hole_stack.prev : (mm)->hole_stack.next, struct drm_mm…
216 …entry = list_entry((backwards) ? entry->hole_stack.prev : entry->hole_stack.next, struct drm_mm_no…
/include/sound/
Dsoundfont.h33 struct snd_sf_zone *next; /* Link to next */ member
51 struct snd_sf_sample *next; member
58 struct snd_soundfont *next; /* Link to next */ member
/include/linux/raid/
Dxor.h10 struct xor_block_template *next; member
/include/uapi/linux/
Ddm-ioctl.h167 __u32 next; member
192 __u32 next; /* offset to the next record from member
201 __u32 next; member

12345