Home
last modified time | relevance | path

Searched refs:xsk_map (Results 1 – 5 of 5) sorted by relevance

/linux-6.3-rc2/net/xdp/
A Dxskmap.c63 struct xsk_map *m; in xsk_map_alloc()
76 size = struct_size(m, xsk_map, attr->max_entries); in xsk_map_alloc()
90 struct xsk_map *m = container_of(map, struct xsk_map, map); in xsk_map_free()
98 struct xsk_map *m = container_of(map, struct xsk_map, map); in xsk_map_get_next_key()
121 *insn++ = BPF_ALU64_IMM(BPF_ADD, mp, offsetof(struct xsk_map, xsk_map)); in xsk_map_gen_lookup()
135 struct xsk_map *m = container_of(map, struct xsk_map, map); in __xsk_map_lookup_elem()
156 struct xsk_map *m = container_of(map, struct xsk_map, map); in xsk_map_update_elem()
180 map_entry = &m->xsk_map[i]; in xsk_map_update_elem()
216 struct xsk_map *m = container_of(map, struct xsk_map, map); in xsk_map_delete_elem()
225 map_entry = &m->xsk_map[k]; in xsk_map_delete_elem()
[all …]
A Dxsk.h33 struct xsk_map *map;
42 void xsk_map_try_sock_delete(struct xsk_map *map, struct xdp_sock *xs,
A Dxsk.c780 static struct xsk_map *xsk_get_map_list_entry(struct xdp_sock *xs, in xsk_get_map_list_entry()
783 struct xsk_map *map = NULL; in xsk_get_map_list_entry()
818 struct xsk_map *map; in xsk_delete_from_maps()
/linux-6.3-rc2/include/net/
A Dxdp_sock.h38 struct xsk_map { struct
41 struct xdp_sock __rcu *xsk_map[]; argument
/linux-6.3-rc2/tools/testing/selftests/bpf/progs/
A Dmap_ptr_kern.c466 struct xsk_map { struct
479 struct xsk_map *xskmap = (struct xsk_map *)&m_xskmap; in check_xskmap() argument

Completed in 9 milliseconds