Lines Matching refs:d

158     struct crawler_expired_data *d;  in crawler_expired_init()  local
160 d = data; in crawler_expired_init()
161 d->is_external = true; in crawler_expired_init()
165 d = calloc(1, sizeof(struct crawler_expired_data)); in crawler_expired_init()
166 if (d == NULL) { in crawler_expired_init()
170 pthread_mutex_init(&d->lock, NULL); in crawler_expired_init()
171 d->is_external = false; in crawler_expired_init()
172 d->start_time = current_time; in crawler_expired_init()
174 cm->data = d; in crawler_expired_init()
176 pthread_mutex_lock(&d->lock); in crawler_expired_init()
177 memset(&d->crawlerstats, 0, sizeof(crawlerstats_t) * POWER_LARGEST); in crawler_expired_init()
179 d->crawlerstats[x].start_time = current_time; in crawler_expired_init()
180 d->crawlerstats[x].run_complete = false; in crawler_expired_init()
182 pthread_mutex_unlock(&d->lock); in crawler_expired_init()
187 struct crawler_expired_data *d = (struct crawler_expired_data *) cm->data; in crawler_expired_doneclass() local
188 pthread_mutex_lock(&d->lock); in crawler_expired_doneclass()
189 d->crawlerstats[slab_cls].end_time = current_time; in crawler_expired_doneclass()
190 d->crawlerstats[slab_cls].run_complete = true; in crawler_expired_doneclass()
191 pthread_mutex_unlock(&d->lock); in crawler_expired_doneclass()
195 struct crawler_expired_data *d = (struct crawler_expired_data *) cm->data; in crawler_expired_finalize() local
196 pthread_mutex_lock(&d->lock); in crawler_expired_finalize()
197 d->end_time = current_time; in crawler_expired_finalize()
198 d->crawl_complete = true; in crawler_expired_finalize()
199 pthread_mutex_unlock(&d->lock); in crawler_expired_finalize()
201 if (!d->is_external) { in crawler_expired_finalize()
202 free(d); in crawler_expired_finalize()
210 struct crawler_expired_data *d = (struct crawler_expired_data *) cm->data; in crawler_expired_eval() local
211 pthread_mutex_lock(&d->lock); in crawler_expired_eval()
212 crawlerstats_t *s = &d->crawlerstats[i]; in crawler_expired_eval()
262 pthread_mutex_unlock(&d->lock); in crawler_expired_eval()