/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | strlist.c | 20 struct str_node *snode = malloc(sizeof(*snode)); in strlist__node_new() local 22 if (snode != NULL) { in strlist__node_new() 28 snode->s = s; in strlist__node_new() 29 rc = &snode->rb_node; in strlist__node_new() 35 free(snode); in strlist__node_new() 39 static void str_node__delete(struct str_node *snode, bool dupstr) in str_node__delete() argument 42 zfree((char **)&snode->s); in str_node__delete() 43 free(snode); in str_node__delete() 50 struct str_node *snode in strlist__node_delete() local 58 struct str_node *snode = container_of(rb_node, struct str_node, rb_node); strlist__node_cmp() local 95 strlist__remove(struct strlist *slist, struct str_node *snode) strlist__remove() argument 102 struct str_node *snode = NULL; strlist__find() local 200 struct str_node *snode = NULL; strlist__entry() local [all...] |
H A D | probe-file.c | 901 struct str_node *snode; in probe_cache_entry__write() local 919 strlist__for_each_entry(snode, entry->tevlist) { in probe_cache_entry__write() 920 iov[0].iov_base = (void *)snode->s; in probe_cache_entry__write() 921 iov[0].iov_len = strlen(snode->s); in probe_cache_entry__write()
|
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | strlist.c | 20 struct str_node *snode = malloc(sizeof(*snode)); in strlist__node_new() local 22 if (snode != NULL) { in strlist__node_new() 28 snode->s = s; in strlist__node_new() 29 rc = &snode->rb_node; in strlist__node_new() 35 free(snode); in strlist__node_new() 39 static void str_node__delete(struct str_node *snode, bool dupstr) in str_node__delete() argument 42 zfree((char **)&snode->s); in str_node__delete() 43 free(snode); in str_node__delete() 50 struct str_node *snode in strlist__node_delete() local 58 struct str_node *snode = container_of(rb_node, struct str_node, rb_node); strlist__node_cmp() local 95 strlist__remove(struct strlist *slist, struct str_node *snode) strlist__remove() argument 102 struct str_node *snode = NULL; strlist__find() local 200 struct str_node *snode = NULL; strlist__entry() local [all...] |
H A D | probe-file.c | 970 struct str_node *snode; in probe_cache_entry__write() local 988 strlist__for_each_entry(snode, entry->tevlist) { in probe_cache_entry__write() 989 iov[0].iov_base = (void *)snode->s; in probe_cache_entry__write() 990 iov[0].iov_len = strlen(snode->s); in probe_cache_entry__write()
|
/kernel/linux/linux-6.6/drivers/net/ |
H A D | amt.c | 92 struct amt_source_node *snode; in __amt_source_gc_work() local 100 hlist_for_each_entry_safe(snode, t, &gc_list, node) { in __amt_source_gc_work() 101 hlist_del_rcu(&snode->node); in __amt_source_gc_work() 102 kfree_rcu(snode, rcu); in __amt_source_gc_work() 128 static bool amt_status_filter(struct amt_source_node *snode, in amt_status_filter() argument 135 if (snode->status == AMT_SOURCE_STATUS_FWD && in amt_status_filter() 136 snode->flags == AMT_SOURCE_OLD) in amt_status_filter() 140 if (snode->status == AMT_SOURCE_STATUS_D_FWD && in amt_status_filter() 141 snode->flags == AMT_SOURCE_OLD) in amt_status_filter() 145 if (snode in amt_status_filter() 188 struct amt_source_node *snode; amt_lookup_src() local 223 amt_destroy_source(struct amt_source_node *snode) amt_destroy_source() argument 255 struct amt_source_node *snode; amt_del_group() local 289 struct amt_source_node *snode = container_of(to_delayed_work(work), amt_source_work() local 313 amt_act_src(struct amt_tunnel_list *tunnel, struct amt_group_node *gnode, struct amt_source_node *snode, enum amt_act act) amt_act_src() argument 367 struct amt_source_node *snode; amt_alloc_snode() local 415 struct amt_source_node *snode; amt_group_work() local 1356 struct amt_source_node *snode; amt_cleanup_srcs() local 1393 struct amt_source_node *snode; amt_add_srcs() local 1477 struct amt_source_node *snode; amt_lookup_act_srcs() local [all...] |
/kernel/linux/linux-6.6/kernel/bpf/ |
H A D | bpf_local_storage.c | 56 return !hlist_unhashed_lockless(&selem->snode); in selem_linked_to_storage_lockless() 61 return !hlist_unhashed(&selem->snode); in selem_linked_to_storage() 271 free_local_storage = hlist_is_singular_node(&selem->snode, in bpf_selem_unlink_storage_nolock() 294 hlist_del_init_rcu(&selem->snode); in bpf_selem_unlink_storage_nolock() 335 selem = hlist_entry(n, struct bpf_local_storage_elem, snode); in check_storage_bpf_ma() 374 hlist_add_head_rcu(&selem->snode, &local_storage->list); in bpf_selem_link_storage_nolock() 433 hlist_for_each_entry_rcu(selem, &local_storage->list, snode, in bpf_local_storage_lookup() 751 hlist_for_each_entry_safe(selem, n, &local_storage->list, snode) { in bpf_local_storage_destroy()
|
/kernel/linux/linux-5.10/kernel/bpf/ |
H A D | bpf_local_storage.c | 53 return !hlist_unhashed_lockless(&selem->snode); in selem_linked_to_storage_lockless() 58 return !hlist_unhashed(&selem->snode); in selem_linked_to_storage() 115 free_local_storage = hlist_is_singular_node(&selem->snode, in bpf_selem_unlink_storage_nolock() 138 hlist_del_init_rcu(&selem->snode); in bpf_selem_unlink_storage_nolock() 172 hlist_add_head_rcu(&selem->snode, &local_storage->list); in bpf_selem_link_storage_nolock() 227 hlist_for_each_entry_rcu(selem, &local_storage->list, snode) in bpf_local_storage_lookup()
|
H A D | bpf_inode_storage.c | 85 hlist_for_each_entry_safe(selem, n, &local_storage->list, snode) { in bpf_inode_storage_free()
|
/kernel/linux/linux-5.10/kernel/trace/ |
H A D | trace_stat.c | 49 struct stat_node *snode, *n; in __reset_stat_session() local 51 rbtree_postorder_for_each_entry_safe(snode, n, &session->stat_root, node) { in __reset_stat_session() 53 session->ts->stat_release(snode->stat); in __reset_stat_session() 54 kfree(snode); in __reset_stat_session()
|
/kernel/linux/linux-6.6/kernel/trace/ |
H A D | trace_stat.c | 49 struct stat_node *snode, *n; in __reset_stat_session() local 51 rbtree_postorder_for_each_entry_safe(snode, n, &session->stat_root, node) { in __reset_stat_session() 53 session->ts->stat_release(snode->stat); in __reset_stat_session() 54 kfree(snode); in __reset_stat_session()
|
/kernel/linux/linux-5.10/drivers/net/appletalk/ |
H A D | ltpc.h | 59 unsigned char snode; member
|
H A D | ltpc.c | 725 int dnode, snode, llaptype, len; in sendup_buffer() local 735 snode = ltc->snode; in sendup_buffer() 769 skb->data[1] = snode; in sendup_buffer()
|
/kernel/linux/linux-5.10/include/linux/ |
H A D | bpf_local_storage.h | 70 struct hlist_node snode; /* Linked to bpf_local_storage */ member
|
/kernel/linux/linux-6.6/include/linux/ |
H A D | bpf_local_storage.h | 78 struct hlist_node snode; /* Linked to bpf_local_storage */ member
|
/kernel/linux/linux-5.10/net/core/ |
H A D | bpf_sk_storage.c | 70 hlist_for_each_entry_safe(selem, n, &sk_storage->list, snode) { in bpf_sk_storage_free() 201 hlist_for_each_entry_rcu(selem, &sk_storage->list, snode) { in bpf_sk_storage_clone() 558 hlist_for_each_entry_rcu(selem, &sk_storage->list, snode) { in bpf_sk_storage_diag_put_all()
|
/kernel/linux/linux-6.6/net/core/ |
H A D | bpf_sk_storage.c | 169 hlist_for_each_entry_rcu(selem, &sk_storage->list, snode) { in bpf_sk_storage_clone() 607 hlist_for_each_entry_rcu(selem, &sk_storage->list, snode) { in bpf_sk_storage_diag_put_all()
|
/kernel/linux/linux-5.10/security/selinux/ss/ |
H A D | services.c | 632 struct ebitmap_node *snode, *tnode; in context_struct_compute_av() local 659 ebitmap_for_each_positive_bit(sattr, snode, i) { in context_struct_compute_av() 1029 struct ebitmap_node *snode, *tnode; in security_compute_xperms_decision() local 1077 ebitmap_for_each_positive_bit(sattr, snode, i) { in security_compute_xperms_decision()
|
/kernel/linux/linux-6.6/security/selinux/ss/ |
H A D | services.c | 624 struct ebitmap_node *snode, *tnode; in context_struct_compute_av() local 651 ebitmap_for_each_positive_bit(sattr, snode, i) { in context_struct_compute_av() 1014 struct ebitmap_node *snode, *tnode; in security_compute_xperms_decision() local 1062 ebitmap_for_each_positive_bit(sattr, snode, i) { in security_compute_xperms_decision()
|