Lines Matching refs:xsk_map
15 static struct xsk_map_node *xsk_map_node_alloc(struct xsk_map *map,
35 struct xsk_map *map = node->map;
66 struct xsk_map *m;
76 size = struct_size(m, xsk_map, attr->max_entries);
90 struct xsk_map *m = container_of(map, struct xsk_map, map);
92 return struct_size(m, xsk_map, map->max_entries) +
98 struct xsk_map *m = container_of(map, struct xsk_map, map);
106 struct xsk_map *m = container_of(map, struct xsk_map, map);
129 *insn++ = BPF_ALU64_IMM(BPF_ADD, mp, offsetof(struct xsk_map, xsk_map));
143 struct xsk_map *m = container_of(map, struct xsk_map, map);
148 return rcu_dereference_check(m->xsk_map[key], rcu_read_lock_bh_held());
164 struct xsk_map *m = container_of(map, struct xsk_map, map);
188 map_entry = &m->xsk_map[i];
224 struct xsk_map *m = container_of(map, struct xsk_map, map);
233 map_entry = &m->xsk_map[k];
248 void xsk_map_try_sock_delete(struct xsk_map *map, struct xdp_sock *xs,
266 BTF_ID_LIST_SINGLE(xsk_map_btf_ids, struct, xsk_map)