sop 97 opal/mca/event/libevent2022/libevent/select.c static int select_resize(struct selectop *sop, int fdsz); sop 98 opal/mca/event/libevent2022/libevent/select.c static void select_free_selectop(struct selectop *sop); sop 103 opal/mca/event/libevent2022/libevent/select.c struct selectop *sop; sop 105 opal/mca/event/libevent2022/libevent/select.c if (!(sop = mm_calloc(1, sizeof(struct selectop)))) sop 108 opal/mca/event/libevent2022/libevent/select.c if (select_resize(sop, SELECT_ALLOC_SIZE(32 + 1))) { sop 109 opal/mca/event/libevent2022/libevent/select.c select_free_selectop(sop); sop 115 opal/mca/event/libevent2022/libevent/select.c return (sop); sop 120 opal/mca/event/libevent2022/libevent/select.c check_selectop(struct selectop *sop) sop 125 opal/mca/event/libevent2022/libevent/select.c #define check_selectop(sop) do { (void) sop; } while (0) sop 132 opal/mca/event/libevent2022/libevent/select.c struct selectop *sop = base->evbase; sop 134 opal/mca/event/libevent2022/libevent/select.c check_selectop(sop); sop 135 opal/mca/event/libevent2022/libevent/select.c if (sop->resize_out_sets) { sop 137 opal/mca/event/libevent2022/libevent/select.c size_t sz = sop->event_fdsz; sop 138 opal/mca/event/libevent2022/libevent/select.c if (!(readset_out = mm_realloc(sop->event_readset_out, sz))) sop 140 opal/mca/event/libevent2022/libevent/select.c sop->event_readset_out = readset_out; sop 141 opal/mca/event/libevent2022/libevent/select.c if (!(writeset_out = mm_realloc(sop->event_writeset_out, sz))) { sop 148 opal/mca/event/libevent2022/libevent/select.c sop->event_writeset_out = writeset_out; sop 149 opal/mca/event/libevent2022/libevent/select.c sop->resize_out_sets = 0; sop 152 opal/mca/event/libevent2022/libevent/select.c memcpy(sop->event_readset_out, sop->event_readset_in, sop 153 opal/mca/event/libevent2022/libevent/select.c sop->event_fdsz); sop 154 opal/mca/event/libevent2022/libevent/select.c memcpy(sop->event_writeset_out, sop->event_writeset_in, sop 155 opal/mca/event/libevent2022/libevent/select.c sop->event_fdsz); sop 157 opal/mca/event/libevent2022/libevent/select.c nfds = sop->event_fds+1; sop 161 opal/mca/event/libevent2022/libevent/select.c res = select(nfds, sop->event_readset_out, sop 162 opal/mca/event/libevent2022/libevent/select.c sop->event_writeset_out, NULL, tv); sop 166 opal/mca/event/libevent2022/libevent/select.c check_selectop(sop); sop 179 opal/mca/event/libevent2022/libevent/select.c check_selectop(sop); sop 185 opal/mca/event/libevent2022/libevent/select.c if (FD_ISSET(i, sop->event_readset_out)) sop 187 opal/mca/event/libevent2022/libevent/select.c if (FD_ISSET(i, sop->event_writeset_out)) sop 195 opal/mca/event/libevent2022/libevent/select.c check_selectop(sop); sop 201 opal/mca/event/libevent2022/libevent/select.c select_resize(struct selectop *sop, int fdsz) sop 206 opal/mca/event/libevent2022/libevent/select.c if (sop->event_readset_in) sop 207 opal/mca/event/libevent2022/libevent/select.c check_selectop(sop); sop 209 opal/mca/event/libevent2022/libevent/select.c if ((readset_in = mm_realloc(sop->event_readset_in, fdsz)) == NULL) sop 211 opal/mca/event/libevent2022/libevent/select.c sop->event_readset_in = readset_in; sop 212 opal/mca/event/libevent2022/libevent/select.c if ((writeset_in = mm_realloc(sop->event_writeset_in, fdsz)) == NULL) { sop 221 opal/mca/event/libevent2022/libevent/select.c sop->event_writeset_in = writeset_in; sop 222 opal/mca/event/libevent2022/libevent/select.c sop->resize_out_sets = 1; sop 224 opal/mca/event/libevent2022/libevent/select.c memset((char *)sop->event_readset_in + sop->event_fdsz, 0, sop 225 opal/mca/event/libevent2022/libevent/select.c fdsz - sop->event_fdsz); sop 226 opal/mca/event/libevent2022/libevent/select.c memset((char *)sop->event_writeset_in + sop->event_fdsz, 0, sop 227 opal/mca/event/libevent2022/libevent/select.c fdsz - sop->event_fdsz); sop 229 opal/mca/event/libevent2022/libevent/select.c sop->event_fdsz = fdsz; sop 230 opal/mca/event/libevent2022/libevent/select.c check_selectop(sop); sop 243 opal/mca/event/libevent2022/libevent/select.c struct selectop *sop = base->evbase; sop 247 opal/mca/event/libevent2022/libevent/select.c check_selectop(sop); sop 252 opal/mca/event/libevent2022/libevent/select.c if (sop->event_fds < fd) { sop 253 opal/mca/event/libevent2022/libevent/select.c int fdsz = sop->event_fdsz; sop 264 opal/mca/event/libevent2022/libevent/select.c if (fdsz != sop->event_fdsz) { sop 265 opal/mca/event/libevent2022/libevent/select.c if (select_resize(sop, fdsz)) { sop 266 opal/mca/event/libevent2022/libevent/select.c check_selectop(sop); sop 271 opal/mca/event/libevent2022/libevent/select.c sop->event_fds = fd; sop 275 opal/mca/event/libevent2022/libevent/select.c FD_SET(fd, sop->event_readset_in); sop 277 opal/mca/event/libevent2022/libevent/select.c FD_SET(fd, sop->event_writeset_in); sop 278 opal/mca/event/libevent2022/libevent/select.c check_selectop(sop); sop 290 opal/mca/event/libevent2022/libevent/select.c struct selectop *sop = base->evbase; sop 294 opal/mca/event/libevent2022/libevent/select.c check_selectop(sop); sop 296 opal/mca/event/libevent2022/libevent/select.c if (sop->event_fds < fd) { sop 297 opal/mca/event/libevent2022/libevent/select.c check_selectop(sop); sop 302 opal/mca/event/libevent2022/libevent/select.c FD_CLR(fd, sop->event_readset_in); sop 305 opal/mca/event/libevent2022/libevent/select.c FD_CLR(fd, sop->event_writeset_in); sop 307 opal/mca/event/libevent2022/libevent/select.c check_selectop(sop); sop 312 opal/mca/event/libevent2022/libevent/select.c select_free_selectop(struct selectop *sop) sop 314 opal/mca/event/libevent2022/libevent/select.c if (sop->event_readset_in) sop 315 opal/mca/event/libevent2022/libevent/select.c mm_free(sop->event_readset_in); sop 316 opal/mca/event/libevent2022/libevent/select.c if (sop->event_writeset_in) sop 317 opal/mca/event/libevent2022/libevent/select.c mm_free(sop->event_writeset_in); sop 318 opal/mca/event/libevent2022/libevent/select.c if (sop->event_readset_out) sop 319 opal/mca/event/libevent2022/libevent/select.c mm_free(sop->event_readset_out); sop 320 opal/mca/event/libevent2022/libevent/select.c if (sop->event_writeset_out) sop 321 opal/mca/event/libevent2022/libevent/select.c mm_free(sop->event_writeset_out); sop 323 opal/mca/event/libevent2022/libevent/select.c memset(sop, 0, sizeof(struct selectop)); sop 324 opal/mca/event/libevent2022/libevent/select.c mm_free(sop);