Lines Matching refs:r
121 buffer_pid_t *r = &(p->cgi_pid); in FREE_FUNC() local
138 if (r->ptr) free(r->ptr); in FREE_FUNC()
188 buffer_pid_t *r = &(p->cgi_pid); in cgi_pid_add() local
192 for (i = 0; i < r->used; i++) { in cgi_pid_add()
193 if (r->ptr[i] > m) m = r->ptr[i]; in cgi_pid_add()
196 if (r->size == 0) { in cgi_pid_add()
197 r->size = 16; in cgi_pid_add()
198 r->ptr = malloc(sizeof(*r->ptr) * r->size); in cgi_pid_add()
199 } else if (r->used == r->size) { in cgi_pid_add()
200 r->size += 16; in cgi_pid_add()
201 r->ptr = realloc(r->ptr, sizeof(*r->ptr) * r->size); in cgi_pid_add()
204 r->ptr[r->used++] = pid; in cgi_pid_add()
211 buffer_pid_t *r = &(p->cgi_pid); in cgi_pid_del() local
215 for (i = 0; i < r->used; i++) { in cgi_pid_del()
216 if (r->ptr[i] == pid) break; in cgi_pid_del()
219 if (i != r->used) { in cgi_pid_del()
222 if (i != r->used - 1) { in cgi_pid_del()
223 r->ptr[i] = r->ptr[r->used - 1]; in cgi_pid_del()
225 r->used--; in cgi_pid_del()
1084 int r = 0; in cgi_create_env() local
1117 … if ((r = write(to_cgi_fds[1], c->file.mmap.start + c->offset, c->file.length - c->offset)) < 0) { in cgi_create_env()
1131 if ((r = write(to_cgi_fds[1], c->mem->ptr + c->offset, c->mem->used - c->offset - 1)) < 0) { in cgi_create_env()
1148 if (r > 0) { in cgi_create_env()
1149 c->offset += r; in cgi_create_env()
1150 cq->bytes_out += r; in cgi_create_env()