Searched refs:pooled_fd (Results 1 – 3 of 3) sorted by relevance
28 static struct pooled_fd fdpool_head = {35 static void fdpool_insert_head(struct pooled_fd *node) in fdpool_insert_head()37 struct pooled_fd *prev = &fdpool_head; in fdpool_insert_head()38 struct pooled_fd *next = prev->next; in fdpool_insert_head()50 static void fdpool_remove(struct pooled_fd *node) in fdpool_remove()52 struct pooled_fd *prev = node->prev; in fdpool_remove()53 struct pooled_fd *next = node->next; in fdpool_remove()64 static struct pooled_fd *fdpool_remove_tail(void) in fdpool_remove_tail()66 struct pooled_fd *tail = fdpool_head.prev; in fdpool_remove_tail()75 static void fdpool_clear(struct pooled_fd *pfd) in fdpool_clear()[all …]
20 struct pooled_fd { struct21 struct pooled_fd *prev; argument22 struct pooled_fd *next; argument26 void fdpool_init(struct pooled_fd *pfd); argument27 int fdpool_open(struct pooled_fd *pfd, const char *pathname, int flags);28 void fdpool_close(struct pooled_fd *pfd);
53 struct pooled_fd pfd;