Home
last modified time | relevance | path

Searched refs:sock_map (Results 1 – 4 of 4) sorted by relevance

/Linux-v4.19/tools/testing/selftests/bpf/
Dtest_sockmap_kern.h38 struct bpf_map_def SEC("maps") sock_map = {
123 return bpf_sk_redirect_map(skb, &sock_map, ret, flags); in bpf_prog2()
125 return bpf_sk_redirect_hash(skb, &sock_map, &ret, flags); in bpf_prog2()
147 err = bpf_sock_map_update(skops, &sock_map, &ret, in bpf_sockmap()
150 err = bpf_sock_hash_update(skops, &sock_map, &ret, in bpf_sockmap()
164 err = bpf_sock_map_update(skops, &sock_map, &ret, in bpf_sockmap()
167 err = bpf_sock_hash_update(skops, &sock_map, &ret, in bpf_sockmap()
/Linux-v4.19/kernel/bpf/
Dsockmap.c59 struct sock **sock_map; member
1582 bpf_map_area_free(stab->sock_map); in sock_map_remove_complete()
1696 stab->sock_map = bpf_map_area_alloc(stab->map.max_entries * in sock_map_alloc()
1699 if (!stab->sock_map) in sock_map_alloc()
1760 sock = stab->sock_map[i]; in sock_map_free()
1763 stab->sock_map[i] = NULL; in sock_map_free()
1771 smap_list_map_remove(psock, &stab->sock_map[i]); in sock_map_free()
1806 return READ_ONCE(stab->sock_map[key]); in __sock_map_lookup_elem()
1820 sock = stab->sock_map[k]; in sock_map_delete_elem()
1821 stab->sock_map[k] = NULL; in sock_map_delete_elem()
[all …]
/Linux-v4.19/drivers/xen/
Dpvcalls-back.c94 static irqreturn_t pvcalls_back_conn_event(int irq, void *sock_map);
898 static irqreturn_t pvcalls_back_conn_event(int irq, void *sock_map) in pvcalls_back_conn_event() argument
900 struct sock_mapping *map = sock_map; in pvcalls_back_conn_event()
Dpvcalls-front.c251 static irqreturn_t pvcalls_front_conn_handler(int irq, void *sock_map) in pvcalls_front_conn_handler() argument
253 struct sock_mapping *map = sock_map; in pvcalls_front_conn_handler()