Searched refs:dtab (Results 1 – 1 of 1) sorted by relevance
67 struct bpf_dtab *dtab; member90 struct bpf_dtab *dtab; in dev_map_alloc() local102 dtab = kzalloc(sizeof(*dtab), GFP_USER); in dev_map_alloc()103 if (!dtab) in dev_map_alloc()106 bpf_map_init_from_attr(&dtab->map, attr); in dev_map_alloc()109 cost = (u64) dtab->map.max_entries * sizeof(struct bpf_dtab_netdev *); in dev_map_alloc()114 dtab->map.pages = round_up(cost, PAGE_SIZE) >> PAGE_SHIFT; in dev_map_alloc()117 err = bpf_map_precharge_memlock(dtab->map.pages); in dev_map_alloc()124 dtab->flush_needed = __alloc_percpu_gfp(dev_map_bitmap_size(attr), in dev_map_alloc()127 if (!dtab->flush_needed) in dev_map_alloc()[all …]