Lines Matching refs:attr
1251 struct bpf_create_map_attr attr = { NULL, };
1266 if (attr.map_type) {
1271 attr.map_type = map_type_from_str(*argv);
1272 if ((int)attr.map_type < 0) {
1279 attr.name = GET_ARG();
1281 if (parse_u32_arg(&argc, &argv, &attr.key_size,
1285 if (parse_u32_arg(&argc, &argv, &attr.value_size,
1289 if (parse_u32_arg(&argc, &argv, &attr.max_entries,
1293 if (parse_u32_arg(&argc, &argv, &attr.map_flags,
1299 if (attr.map_ifindex) {
1304 attr.map_ifindex = if_nametoindex(*argv);
1305 if (!attr.map_ifindex) {
1323 attr.inner_map_fd = inner_map_fd;
1330 if (!attr.name) {
1337 fd = bpf_create_map_xattr(&attr);
1352 if (attr.inner_map_fd > 0)
1353 close(attr.inner_map_fd);