Lines Matching defs:spdk_fd_group

41 	struct spdk_fd_group		*owner;
45 struct spdk_fd_group {
54 struct spdk_fd_group *parent;
60 TAILQ_HEAD(, spdk_fd_group) children;
61 TAILQ_ENTRY(spdk_fd_group) link;
65 spdk_fd_group_get_fd(struct spdk_fd_group *fgrp)
85 _fd_group_del_all(int epfd, struct spdk_fd_group *grp)
136 _fd_group_add_all(int epfd, struct spdk_fd_group *grp)
185 static struct spdk_fd_group *
186 fd_group_get_root(struct spdk_fd_group *fgrp)
196 fd_group_change_parent(struct spdk_fd_group *fgrp, struct spdk_fd_group *old,
197 struct spdk_fd_group *new)
199 struct spdk_fd_group *child, *tmp;
251 spdk_fd_group_unnest(struct spdk_fd_group *parent, struct spdk_fd_group *child)
253 struct spdk_fd_group *root;
279 spdk_fd_group_nest(struct spdk_fd_group *parent, struct spdk_fd_group *child)
281 struct spdk_fd_group *root;
376 spdk_fd_group_add(struct spdk_fd_group *fgrp, int efd, spdk_fd_fn fn,
383 spdk_fd_group_add_for_events(struct spdk_fd_group *fgrp, int efd, uint32_t events,
396 spdk_fd_group_add_ext(struct spdk_fd_group *fgrp, int efd, spdk_fd_fn fn, void *arg,
402 struct spdk_fd_group *root;
455 spdk_fd_group_remove(struct spdk_fd_group *fgrp, int efd)
458 struct spdk_fd_group *root;
502 spdk_fd_group_event_modify(struct spdk_fd_group *fgrp,
533 spdk_fd_group_create(struct spdk_fd_group **_egrp)
535 struct spdk_fd_group *fgrp;
563 spdk_fd_group_destroy(struct spdk_fd_group *fgrp)
592 spdk_fd_group_wait(struct spdk_fd_group *fgrp, int timeout)
594 struct spdk_fd_group *owner;
703 spdk_fd_group_set_wrapper(struct spdk_fd_group *fgrp, spdk_fd_group_wrapper_fn fn, void *ctx)
728 spdk_fd_group_add(struct spdk_fd_group *fgrp, int efd, spdk_fd_fn fn,
735 spdk_fd_group_add_for_events(struct spdk_fd_group *fgrp, int efd, uint32_t events, spdk_fd_fn fn,
742 spdk_fd_group_add_ext(struct spdk_fd_group *fgrp, int efd, spdk_fd_fn fn, void *arg,
756 spdk_fd_group_remove(struct spdk_fd_group *fgrp, int efd)
761 spdk_fd_group_event_modify(struct spdk_fd_group *fgrp,
768 spdk_fd_group_create(struct spdk_fd_group **fgrp)
774 spdk_fd_group_destroy(struct spdk_fd_group *fgrp)
779 spdk_fd_group_wait(struct spdk_fd_group *fgrp, int timeout)
785 spdk_fd_group_unnest(struct spdk_fd_group *parent, struct spdk_fd_group *child)
791 spdk_fd_group_nest(struct spdk_fd_group *parent, struct spdk_fd_group *child)
797 spdk_fd_group_set_wrapper(struct spdk_fd_group *fgrp, spdk_fd_group_wrapper_fn fn, void *ctx)