Home
last modified time | relevance | path

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

1234

/tools/include/linux/
Dlist.h61 static inline void list_add(struct list_head *new, struct list_head *head) in list_add()
75 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail()
154 static inline void list_move(struct list_head *list, struct list_head *head) in list_move()
166 struct list_head *head) in list_move_tail()
178 const struct list_head *head) in list_is_last()
187 static inline int list_empty(const struct list_head *head) in list_empty()
205 static inline int list_empty_careful(const struct list_head *head) in list_empty_careful()
215 static inline void list_rotate_left(struct list_head *head) in list_rotate_left()
229 static inline int list_is_singular(const struct list_head *head) in list_is_singular()
235 struct list_head *head, struct list_head *entry) in __list_cut_position()
[all …]
/tools/testing/selftests/bpf/progs/
Dlinked_list.c28 int list_push_pop(struct bpf_spin_lock *lock, struct bpf_list_head *head, bool leave_in_map) in list_push_pop()
109 int list_push_pop_multiple(struct bpf_spin_lock *lock, struct bpf_list_head *head, bool leave_in_ma… in list_push_pop_multiple()
191 int list_in_list(struct bpf_spin_lock *lock, struct bpf_list_head *head, bool leave_in_map) in list_in_list()
261 int test_list_push_pop(struct bpf_spin_lock *lock, struct bpf_list_head *head) in test_list_push_pop()
272 int test_list_push_pop_multiple(struct bpf_spin_lock *lock, struct bpf_list_head *head) in test_list_push_pop_multiple()
283 int test_list_in_list(struct bpf_spin_lock *lock, struct bpf_list_head *head) in test_list_in_list()
/tools/testing/selftests/bpf/
Dbpf_arena_htab.h9 struct arena_list_head head; member
40 static hashtab_elem_t *lookup_elem_raw(arena_list_head_t *head, __u32 hash, int key) in lookup_elem_raw()
59 arena_list_head_t *head; in htab_lookup_elem() local
72 arena_list_head_t *head; in htab_update_elem() local
Dbpf_experimental.h70 #define bpf_list_push_front(head, node) bpf_list_push_front_impl(head, node, NULL, 0) argument
86 #define bpf_list_push_back(head, node) bpf_list_push_back_impl(head, node, NULL, 0) argument
124 #define bpf_rbtree_add(head, node, less) bpf_rbtree_add_impl(head, node, less, NULL, 0) argument
/tools/lib/
Dlist_sort.c18 struct list_head *head, **tail = &head; in merge() local
51 static void merge_final(void *priv, list_cmp_func_t cmp, struct list_head *head, in merge_final()
174 void list_sort(void *priv, struct list_head *head, list_cmp_func_t cmp) in list_sort()
/tools/virtio/ringtest/
Dvirtio_ring_0_9.c101 unsigned head; in add_inbuf() local
154 unsigned head; in get_buf() local
201 unsigned short head = last_used_idx & (ring_size - 1); in used_empty() local
260 unsigned head = host.used_idx; in avail_empty() local
274 unsigned head; in use_buf() local
Dring.c114 unsigned head, index; in add_inbuf() local
145 unsigned head = (ring_size - 1) & guest.last_used_idx; in get_buf() local
166 unsigned head = (ring_size - 1) & guest.last_used_idx; in used_empty() local
221 unsigned head = (ring_size - 1) & host.used_idx; in avail_empty() local
228 unsigned head = (ring_size - 1) & host.used_idx; in use_buf() local
/tools/testing/shared/linux/
Dradix-tree.h10 static inline void trace_call_rcu(struct rcu_head *head, in trace_call_rcu()
11 void (*func)(struct rcu_head *head)) in trace_call_rcu()
/tools/usb/usbip/libsrc/
Dlist.h58 static inline void list_add(struct list_head *new, struct list_head *head) in list_add()
111 #define list_for_each(pos, head) \ argument
120 #define list_for_each_safe(pos, n, head) \ argument
/tools/testing/vsock/
Dvsock_diag_test.c106 static void print_vsock_stats(FILE *fp, struct list_head *head) in print_vsock_stats()
114 static struct vsock_stat *find_vsock_stat(struct list_head *head, int fd) in find_vsock_stat()
132 static void check_no_sockets(struct list_head *head) in check_no_sockets()
141 static void check_num_sockets(struct list_head *head, int expected) in check_num_sockets()
/tools/testing/selftests/arm64/signal/testcases/
Dtestcases.c118 struct _aarch64_ctx *head = in validate_reserved() local
303 struct _aarch64_ctx *head; in get_starting_head() local
Dtestcases.h94 static inline struct _aarch64_ctx *get_header(struct _aarch64_ctx *head, uint32_t magic, in get_header()
118 static inline struct _aarch64_ctx *get_terminator(struct _aarch64_ctx *head, in get_terminator()
Dfake_sigreturn_duplicated_fpsimd.c21 struct _aarch64_ctx *shead = GET_SF_RESV_HEAD(sf), *head; in fake_sigreturn_duplicated_fpsimd_run() local
Dfake_sigreturn_bad_size_for_magic0.c21 struct _aarch64_ctx *shead = GET_SF_RESV_HEAD(sf), *head; in fake_sigreturn_bad_size_for_magic0_run() local
Dfake_sigreturn_bad_magic.c21 struct _aarch64_ctx *shead = GET_SF_RESV_HEAD(sf), *head; in fake_sigreturn_bad_magic_run() local
Dfake_sigreturn_missing_fpsimd.c23 struct _aarch64_ctx *head = GET_SF_RESV_HEAD(sf); in fake_sigreturn_missing_fpsimd_run() local
Dzt_no_regs.c24 struct _aarch64_ctx *head = GET_BUF_RESV_HEAD(context); in zt_no_regs_run() local
Dfake_sigreturn_bad_size.c24 struct _aarch64_ctx *shead = GET_SF_RESV_HEAD(sf), *head; in fake_sigreturn_bad_size_run() local
Dfake_sigreturn_sme_change_vl.c37 struct _aarch64_ctx *head = GET_SF_RESV_HEAD(sf); in fake_sigreturn_ssve_change_vl() local
Dfake_sigreturn_sve_change_vl.c37 struct _aarch64_ctx *head = GET_SF_RESV_HEAD(sf); in fake_sigreturn_sve_change_vl() local
Dsme_vl.c33 struct _aarch64_ctx *head = GET_SF_RESV_HEAD(sf); in sme_vl() local
Dsve_vl.c33 struct _aarch64_ctx *head = GET_SF_RESV_HEAD(sf); in sve_vl() local
/tools/perf/util/
Dblock-range.c116 struct block_range *head = malloc(sizeof(struct block_range)); in block_range__create() local
163 struct block_range *head = malloc(sizeof(struct block_range)); in block_range__create() local
/tools/sched_ext/include/scx/
Dcommon.bpf.h257 #define bpf_list_push_front(head, node) bpf_list_push_front_impl(head, node, NULL, 0) argument
262 #define bpf_list_push_back(head, node) bpf_list_push_back_impl(head, node, NULL, 0) argument
271 #define bpf_rbtree_add(head, node, less) bpf_rbtree_add_impl(head, node, less, NULL, 0) argument
/tools/virtio/
Dvringh_test.c111 static inline int vringh_get_head(struct vringh *vrh, u16 *head) in vringh_get_head()
201 u16 head, written; in parallel_test() local
452 u16 head; in main() local

1234