fdarray 12 tools/lib/api/fd/array.c void fdarray__init(struct fdarray *fda, int nr_autogrow) fdarray 20 tools/lib/api/fd/array.c int fdarray__grow(struct fdarray *fda, int nr) fdarray 43 tools/lib/api/fd/array.c struct fdarray *fdarray__new(int nr_alloc, int nr_autogrow) fdarray 45 tools/lib/api/fd/array.c struct fdarray *fda = calloc(1, sizeof(*fda)); fdarray 59 tools/lib/api/fd/array.c void fdarray__exit(struct fdarray *fda) fdarray 66 tools/lib/api/fd/array.c void fdarray__delete(struct fdarray *fda) fdarray 72 tools/lib/api/fd/array.c int fdarray__add(struct fdarray *fda, int fd, short revents) fdarray 86 tools/lib/api/fd/array.c int fdarray__filter(struct fdarray *fda, short revents, fdarray 87 tools/lib/api/fd/array.c void (*entry_destructor)(struct fdarray *fda, int fd, void *arg), fdarray 114 tools/lib/api/fd/array.c int fdarray__poll(struct fdarray *fda, int timeout) fdarray 119 tools/lib/api/fd/array.c int fdarray__fprintf(struct fdarray *fda, FILE *fp) fdarray 30 tools/lib/api/fd/array.h void fdarray__init(struct fdarray *fda, int nr_autogrow); fdarray 31 tools/lib/api/fd/array.h void fdarray__exit(struct fdarray *fda); fdarray 33 tools/lib/api/fd/array.h struct fdarray *fdarray__new(int nr_alloc, int nr_autogrow); fdarray 34 tools/lib/api/fd/array.h void fdarray__delete(struct fdarray *fda); fdarray 36 tools/lib/api/fd/array.h int fdarray__add(struct fdarray *fda, int fd, short revents); fdarray 37 tools/lib/api/fd/array.h int fdarray__poll(struct fdarray *fda, int timeout); fdarray 38 tools/lib/api/fd/array.h int fdarray__filter(struct fdarray *fda, short revents, fdarray 39 tools/lib/api/fd/array.h void (*entry_destructor)(struct fdarray *fda, int fd, void *arg), fdarray 41 tools/lib/api/fd/array.h int fdarray__grow(struct fdarray *fda, int extra); fdarray 42 tools/lib/api/fd/array.h int fdarray__fprintf(struct fdarray *fda, FILE *fp); fdarray 44 tools/lib/api/fd/array.h static inline int fdarray__available_entries(struct fdarray *fda) fdarray 985 tools/perf/builtin-kvm.c struct fdarray *fda = &kvm->evlist->core.pollfd; fdarray 23 tools/perf/lib/include/internal/evlist.h struct fdarray pollfd; fdarray 7 tools/perf/tests/fdarray.c static void fdarray__init_revents(struct fdarray *fda, short revents) fdarray 19 tools/perf/tests/fdarray.c static int fdarray__fprintf_prefix(struct fdarray *fda, const char *prefix, FILE *fp) fdarray 33 tools/perf/tests/fdarray.c struct fdarray *fda = fdarray__new(5, 5); fdarray 111 tools/perf/tests/fdarray.c struct fdarray *fda = fdarray__new(2, 2); fdarray 406 tools/perf/util/evlist.c static void perf_evlist__munmap_filtered(struct fdarray *fda, int fd,