Home
last modified time | relevance | path

Searched defs:head (Results 1 – 25 of 124) sorted by relevance

12345

/include/linux/
A Dplist.h86 #define PLIST_HEAD_INIT(head) \ argument
95 #define PLIST_HEAD(head) \ argument
115 plist_head_init(struct plist_head *head) in plist_head_init()
142 #define plist_for_each(pos, head) \ argument
152 #define plist_for_each_continue(pos, head) \ argument
163 #define plist_for_each_safe(pos, n, head) \ argument
172 #define plist_for_each_entry(pos, head, mem) \ argument
226 # define plist_first_entry(head, type, member) \ argument
232 # define plist_first_entry(head, type, member) \ argument
243 # define plist_last_entry(head, type, member) \ argument
[all …]
A Dlist.h308 struct list_head *head) in list_move_tail()
435 struct list_head *head) in list_rotate_to_front()
508 struct list_head *head, in list_cut_before()
543 struct list_head *head) in list_splice()
555 struct list_head *head) in list_splice_tail()
569 struct list_head *head) in list_splice_init()
586 struct list_head *head) in list_splice_tail_init()
686 #define list_for_each(pos, head) \ argument
694 #define list_for_each_rcu(pos, head) \ argument
714 #define list_for_each_prev(pos, head) \ argument
[all …]
A Dbtree-128.h6 static inline void btree_init_mempool128(struct btree_head128 *head, in btree_init_mempool128()
12 static inline int btree_init128(struct btree_head128 *head) in btree_init128()
17 static inline void btree_destroy128(struct btree_head128 *head) in btree_destroy128()
22 static inline void *btree_lookup128(struct btree_head128 *head, u64 k1, u64 k2) in btree_lookup128()
28 static inline void *btree_get_prev128(struct btree_head128 *head, in btree_get_prev128()
41 static inline int btree_insert128(struct btree_head128 *head, u64 k1, u64 k2, in btree_insert128()
49 static inline int btree_update128(struct btree_head128 *head, u64 k1, u64 k2, in btree_update128()
57 static inline void *btree_remove128(struct btree_head128 *head, u64 k1, u64 k2) in btree_remove128()
90 static inline size_t btree_visitor128(struct btree_head128 *head, in btree_visitor128()
98 static inline size_t btree_grim_visitor128(struct btree_head128 *head, in btree_grim_visitor128()
[all …]
A Drculist.h137 struct list_head *head) in list_add_tail_rcu()
322 struct list_head *head, in list_splice_init_rcu()
337 struct list_head *head, in list_splice_tail_init_rcu()
416 #define list_next_or_null_rcu(head, ptr, type, member) \ argument
436 #define list_for_each_entry_rcu(pos, head, member, cond...) \ argument
455 #define list_for_each_entry_srcu(pos, head, member, cond) \ argument
490 #define list_for_each_entry_lockless(pos, head, member) \ argument
535 #define list_for_each_entry_from_rcu(pos, head, member) \ argument
737 #define __hlist_for_each_rcu(pos, head) \ argument
774 #define hlist_for_each_entry_srcu(pos, head, member, cond) \ argument
[all …]
A Dcirc_buf.h11 int head; member
16 #define CIRC_CNT(head,tail,size) (((head) - (tail)) & ((size)-1)) argument
21 #define CIRC_SPACE(head,tail,size) CIRC_CNT((tail),((head)+1),(size)) argument
26 #define CIRC_CNT_TO_END(head,tail,size) \ argument
32 #define CIRC_SPACE_TO_END(head,tail,size) \ argument
A Dllist.h216 static inline bool llist_empty(const struct llist_head *head) in llist_empty()
236 struct llist_head *head) in llist_add_batch()
249 struct llist_head *head) in __llist_add_batch()
263 static inline bool llist_add(struct llist_node *new, struct llist_head *head) in llist_add()
268 static inline bool __llist_add(struct llist_node *new, struct llist_head *head) in __llist_add()
281 static inline struct llist_node *llist_del_all(struct llist_head *head) in llist_del_all()
286 static inline struct llist_node *__llist_del_all(struct llist_head *head) in __llist_del_all()
303 static inline struct llist_node *llist_del_first_init(struct llist_head *head) in llist_del_first_init()
A Drculist_nulls.h45 #define hlist_nulls_first_rcu(head) \ argument
167 #define hlist_nulls_for_each_entry_rcu(tpos, pos, head, member) \ argument
182 #define hlist_nulls_for_each_entry_safe(tpos, pos, head, member) \ argument
A Dbtree.h216 #define btree_for_each_safel(head, key, val) \ argument
227 #define btree_for_each_safe32(head, key, val) \ argument
239 #define btree_for_each_safe64(head, key, val) \ argument
A Dacpi_iort.h54 void iort_get_rmr_sids(struct fwnode_handle *iommu_fwnode, struct list_head *head) { } in iort_get_rmr_sids()
56 void iort_put_rmr_sids(struct fwnode_handle *iommu_fwnode, struct list_head *head) { } in iort_put_rmr_sids()
63 void iort_iommu_get_resv_regions(struct device *dev, struct list_head *head) in iort_iommu_get_resv_regions()
A Dtimerqueue.h23 struct timerqueue_node *timerqueue_getnext(struct timerqueue_head *head) in timerqueue_getnext()
40 static inline void timerqueue_init_head(struct timerqueue_head *head) in timerqueue_init_head()
A Dnotifier.h62 struct notifier_block __rcu *head; member
67 struct notifier_block __rcu *head; member
71 struct notifier_block __rcu *head; member
78 struct notifier_block __rcu *head; member
A Dpipe_fs_i.h56 pipe_index_t head; member
94 pipe_index_t head; member
184 static inline unsigned int pipe_occupancy(unsigned int head, unsigned int tail) in pipe_occupancy()
194 static inline bool pipe_empty(unsigned int head, unsigned int tail) in pipe_empty()
205 static inline bool pipe_full(unsigned int head, unsigned int tail, in pipe_full()
A Dobjpool.h54 uint32_t head; member
130 uint32_t head = smp_load_acquire(&slot->head); in __objpool_try_get_slot() local
194 uint32_t head, tail; in __objpool_try_add_slot() local
A Drcu_segcblist.h22 struct rcu_head *head; member
191 struct rcu_head *head; member
A Dresource_ext.h35 struct list_head *head) in resource_list_add()
41 struct list_head *head) in resource_list_add_tail()
A Dreboot-mode.h7 struct list_head head; member
A Ddma-fence-unwrap.h47 #define dma_fence_unwrap_for_each(fence, cursor, head) \ argument
/include/uapi/linux/
A Dvirtio_rtc.h63 struct virtio_rtc_req_head head; member
69 struct virtio_rtc_resp_head head; member
76 struct virtio_rtc_req_head head; member
89 struct virtio_rtc_resp_head head; member
99 struct virtio_rtc_req_head head; member
104 struct virtio_rtc_resp_head head; member
113 struct virtio_rtc_req_head head; member
138 struct virtio_rtc_req_head head; member
154 struct virtio_rtc_req_head head; member
170 struct virtio_rtc_req_head head; member
[all …]
A Dvirtio_iommu.h75 struct virtio_iommu_req_head head; member
84 struct virtio_iommu_req_head head; member
100 struct virtio_iommu_req_head head; member
110 struct virtio_iommu_req_head head; member
132 struct virtio_iommu_probe_property head; member
140 struct virtio_iommu_req_head head; member
/include/linux/sched/
A Dwake_q.h51 static inline void wake_q_init(struct wake_q_head *head) in wake_q_init()
57 static inline bool wake_q_empty(struct wake_q_head *head) in wake_q_empty()
/include/net/
A Dioam6.h19 struct rhash_head head; member
30 struct rhash_head head; member
A Dinet_common.h77 #define indirect_call_gro_receive(f2, f1, cb, head, skb) \ argument
/include/drm/
A Ddrm_property.h50 struct list_head head; member
84 struct list_head head; member
/include/drm/ttm/
A Dttm_execbuf_util.h49 struct list_head head; member
/include/net/netfilter/
A Dnf_conntrack_count.h14 struct list_head head; /* connections with the same filtering key */ member

Completed in 73 milliseconds

12345