Searched refs:reader_count (Results 1 – 8 of 8) sorted by relevance
40 int reader_count; member53 p->reader_count = 0; in rwlock_init()62 assert(p->reader_count == 0); in rwlock_destroy()81 p->reader_count++; in rwlock_rdlock()82 assert(p->reader_count >= 0); in rwlock_rdlock()84 assert(p->reader_count == 0 || p->writer_count == 0); in rwlock_rdlock()96 if (p->reader_count == 0) in rwlock_wrlock()107 assert(p->reader_count >= 0); in rwlock_wrlock()109 assert(p->reader_count == 0 || p->writer_count == 0); in rwlock_wrlock()119 if (p->reader_count > 0) in rwlock_unlock()[all …]
30 int reader_count; member43 p->reader_count = 0; in rwlock_init()52 assert(p->reader_count == 0); in rwlock_destroy()71 p->reader_count++; in rwlock_rdlock()72 assert(p->reader_count >= 0); in rwlock_rdlock()74 assert(p->reader_count == 0 || p->writer_count == 0); in rwlock_rdlock()85 if (p->reader_count == 0) in rwlock_wrlock()96 assert(p->reader_count >= 0); in rwlock_wrlock()98 assert(p->reader_count == 0 || p->writer_count == 0); in rwlock_wrlock()107 if (p->reader_count > 0) in rwlock_unlock()[all …]
46 int max_sock, reader_count; member80 (eloop.reader_count + 1) * sizeof(struct eloop_sock)); in eloop_register_read_sock()84 tmp[eloop.reader_count].sock = sock; in eloop_register_read_sock()85 tmp[eloop.reader_count].eloop_data = eloop_data; in eloop_register_read_sock()86 tmp[eloop.reader_count].user_data = user_data; in eloop_register_read_sock()87 tmp[eloop.reader_count].handler = handler; in eloop_register_read_sock()88 eloop.reader_count++; in eloop_register_read_sock()102 if (eloop.readers == NULL || eloop.reader_count == 0) in eloop_unregister_read_sock()105 for (i = 0; i < eloop.reader_count; i++) { in eloop_unregister_read_sock()109 if (i == eloop.reader_count) in eloop_unregister_read_sock()[all …]
56 size_t reader_count; member108 if (eloop.num_handles > eloop.reader_count + eloop.event_count + 8) in eloop_prepare_handles()141 (eloop.reader_count + 1) * sizeof(struct eloop_sock)); in eloop_register_read_sock()148 tmp[eloop.reader_count].sock = sock; in eloop_register_read_sock()149 tmp[eloop.reader_count].eloop_data = eloop_data; in eloop_register_read_sock()150 tmp[eloop.reader_count].user_data = user_data; in eloop_register_read_sock()151 tmp[eloop.reader_count].handler = handler; in eloop_register_read_sock()152 tmp[eloop.reader_count].event = event; in eloop_register_read_sock()153 eloop.reader_count++; in eloop_register_read_sock()167 if (eloop.readers == NULL || eloop.reader_count == 0) in eloop_unregister_read_sock()[all …]
44 int max_sock, reader_count; member77 (eloop.reader_count + 1) * sizeof(struct eloop_sock)); in eloop_register_read_sock()81 tmp[eloop.reader_count].sock = sock; in eloop_register_read_sock()82 tmp[eloop.reader_count].eloop_data = eloop_data; in eloop_register_read_sock()83 tmp[eloop.reader_count].user_data = user_data; in eloop_register_read_sock()84 tmp[eloop.reader_count].handler = handler; in eloop_register_read_sock()85 eloop.reader_count++; in eloop_register_read_sock()99 if (eloop.readers == NULL || eloop.reader_count == 0) in eloop_unregister_read_sock()102 for (i = 0; i < eloop.reader_count; i++) { in eloop_unregister_read_sock()106 if (i == eloop.reader_count) in eloop_unregister_read_sock()[all …]
54 size_t reader_count; member105 if (eloop.num_handles > eloop.reader_count + eloop.event_count + 8) in eloop_prepare_handles()138 (eloop.reader_count + 1) * sizeof(struct eloop_sock)); in eloop_register_read_sock()145 tmp[eloop.reader_count].sock = sock; in eloop_register_read_sock()146 tmp[eloop.reader_count].eloop_data = eloop_data; in eloop_register_read_sock()147 tmp[eloop.reader_count].user_data = user_data; in eloop_register_read_sock()148 tmp[eloop.reader_count].handler = handler; in eloop_register_read_sock()149 tmp[eloop.reader_count].event = event; in eloop_register_read_sock()150 eloop.reader_count++; in eloop_register_read_sock()164 if (eloop.readers == NULL || eloop.reader_count == 0) in eloop_unregister_read_sock()[all …]