• Home
  • Raw
  • Download

Lines Matching full:instances

161 	} instances;  member
242 * it is possible that prog->instances.nr == -1. in bpf_program__unload()
244 if (prog->instances.nr > 0) { in bpf_program__unload()
245 for (i = 0; i < prog->instances.nr; i++) in bpf_program__unload()
246 zclose(prog->instances.fds[i]); in bpf_program__unload()
247 } else if (prog->instances.nr != -1) { in bpf_program__unload()
248 pr_warning("Internal error: instances.nr is %d\n", in bpf_program__unload()
249 prog->instances.nr); in bpf_program__unload()
252 prog->instances.nr = -1; in bpf_program__unload()
253 zfree(&prog->instances.fds); in bpf_program__unload()
306 prog->instances.fds = NULL; in bpf_program__init()
307 prog->instances.nr = -1; in bpf_program__init()
1392 if (prog->instances.nr < 0 || !prog->instances.fds) { in bpf_program__load()
1399 prog->instances.fds = malloc(sizeof(int)); in bpf_program__load()
1400 if (!prog->instances.fds) { in bpf_program__load()
1404 prog->instances.nr = 1; in bpf_program__load()
1405 prog->instances.fds[0] = -1; in bpf_program__load()
1409 if (prog->instances.nr != 1) { in bpf_program__load()
1411 prog->section_name, prog->instances.nr); in bpf_program__load()
1418 prog->instances.fds[0] = fd; in bpf_program__load()
1422 for (i = 0; i < prog->instances.nr; i++) { in bpf_program__load()
1438 prog->instances.fds[i] = -1; in bpf_program__load()
1458 prog->instances.fds[i] = fd; in bpf_program__load()
1694 if (instance < 0 || instance >= prog->instances.nr) { in bpf_program__pin_instance()
1696 instance, prog->section_name, prog->instances.nr); in bpf_program__pin_instance()
1700 if (bpf_obj_pin(prog->instances.fds[instance], path)) { in bpf_program__pin_instance()
1738 if (prog->instances.nr <= 0) { in bpf_program__pin()
1739 pr_warning("no instances of prog %s to pin\n", in bpf_program__pin()
1748 for (i = 0; i < prog->instances.nr; i++) { in bpf_program__pin()
2012 if (prog->instances.nr > 0 || prog->instances.fds) { in bpf_program__set_prep()
2026 prog->instances.nr = nr_instances; in bpf_program__set_prep()
2027 prog->instances.fds = instances_fds; in bpf_program__set_prep()
2039 if (n >= prog->instances.nr || n < 0) { in bpf_program__nth_fd()
2040 pr_warning("Can't get the %dth fd from program %s: only %d instances\n", in bpf_program__nth_fd()
2041 n, prog->section_name, prog->instances.nr); in bpf_program__nth_fd()
2045 fd = prog->instances.fds[n]; in bpf_program__nth_fd()