Lines Matching refs:done
33 struct lws **p, **done; in wsi_from_fd() local
41 done = &p[context->max_fds]; in wsi_from_fd()
43 while (p != done) { in wsi_from_fd()
55 struct lws **p, **done; in insert_wsi() local
70 done = &p[context->max_fds]; in insert_wsi()
76 while (p != done && *p != wsi) in insert_wsi()
79 assert(p == done); in insert_wsi()
84 while (p != done && (!*p || (*p)->desc.sockfd != wsi->desc.sockfd)) in insert_wsi()
87 if (p != done) { in insert_wsi()
97 while (p != done && *p) in insert_wsi()
100 if (p == done) { in insert_wsi()
114 struct lws **p, **done; in delete_from_fd() local
125 done = &p[context->max_fds]; in delete_from_fd()
129 while (p != done && (!*p || (*p)->desc.sockfd != fd)) in delete_from_fd()
132 if (p == done) in delete_from_fd()
139 while (p != done && (!*p || (*p)->desc.sockfd != fd)) in delete_from_fd()
142 if (p != done) { in delete_from_fd()