Lines Matching refs:instances

159 	} instances;  member
242 if (prog->instances.nr > 0) { in bpf_program__unload()
243 for (i = 0; i < prog->instances.nr; i++) in bpf_program__unload()
244 zclose(prog->instances.fds[i]); in bpf_program__unload()
245 } else if (prog->instances.nr != -1) { in bpf_program__unload()
247 prog->instances.nr); in bpf_program__unload()
250 prog->instances.nr = -1; in bpf_program__unload()
251 zfree(&prog->instances.fds); in bpf_program__unload()
304 prog->instances.fds = NULL; in bpf_program__init()
305 prog->instances.nr = -1; in bpf_program__init()
1384 if (prog->instances.nr < 0 || !prog->instances.fds) { in bpf_program__load()
1391 prog->instances.fds = malloc(sizeof(int)); in bpf_program__load()
1392 if (!prog->instances.fds) { in bpf_program__load()
1396 prog->instances.nr = 1; in bpf_program__load()
1397 prog->instances.fds[0] = -1; in bpf_program__load()
1401 if (prog->instances.nr != 1) { in bpf_program__load()
1403 prog->section_name, prog->instances.nr); in bpf_program__load()
1410 prog->instances.fds[0] = fd; in bpf_program__load()
1414 for (i = 0; i < prog->instances.nr; i++) { in bpf_program__load()
1430 prog->instances.fds[i] = -1; in bpf_program__load()
1450 prog->instances.fds[i] = fd; in bpf_program__load()
1686 if (instance < 0 || instance >= prog->instances.nr) { in bpf_program__pin_instance()
1688 instance, prog->section_name, prog->instances.nr); in bpf_program__pin_instance()
1692 if (bpf_obj_pin(prog->instances.fds[instance], path)) { in bpf_program__pin_instance()
1730 if (prog->instances.nr <= 0) { in bpf_program__pin()
1740 for (i = 0; i < prog->instances.nr; i++) { in bpf_program__pin()
2004 if (prog->instances.nr > 0 || prog->instances.fds) { in bpf_program__set_prep()
2018 prog->instances.nr = nr_instances; in bpf_program__set_prep()
2019 prog->instances.fds = instances_fds; in bpf_program__set_prep()
2031 if (n >= prog->instances.nr || n < 0) { in bpf_program__nth_fd()
2033 n, prog->section_name, prog->instances.nr); in bpf_program__nth_fd()
2037 fd = prog->instances.fds[n]; in bpf_program__nth_fd()