Searched refs:sock_map (Results 1 – 4 of 4) sorted by relevance
/Linux-v4.19/tools/testing/selftests/bpf/ |
D | test_sockmap_kern.h | 38 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/ |
D | sockmap.c | 59 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/ |
D | pvcalls-back.c | 94 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()
|
D | pvcalls-front.c | 251 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()
|