Home | History | Annotate | Download | only in blktrace

Lines Matching defs:hd

1134 	struct tracer_devpath_head *hd;
1136 for (cpu = 0, hd = dpp->heads; cpu < ncpus; cpu++, hd++) {
1137 if (hd->prev)
1138 free(hd->prev);
1140 pthread_mutex_destroy(&hd->mutex);
1155 struct tracer_devpath_head *hd;
1159 for (cpu = 0, hd = dpp->heads; cpu < ncpus; cpu++, hd++) {
1160 INIT_LIST_HEAD(&hd->head);
1161 pthread_mutex_init(&hd->mutex, NULL);
1162 hd->prev = NULL;
1173 struct tracer_devpath_head *hd = &dpp->heads[cpu];
1177 pthread_mutex_lock(&hd->mutex);
1178 list_add_tail(&tbp->head, &hd->head);
1179 pthread_mutex_unlock(&hd->mutex);
1268 handle_list_net(__attribute__((__unused__))struct tracer_devpath_head *hd,
1322 static int handle_list_file(struct tracer_devpath_head *hd,
1331 prev = hd->prev;
1382 hd->prev = prev;
1396 struct tracer_devpath_head *hd = dpp->heads;
1398 for (cpu = 0; cpu < ncpus; cpu++, hd++) {
1399 pthread_mutex_lock(&hd->mutex);
1400 if (list_empty(&hd->head)) {
1401 pthread_mutex_unlock(&hd->mutex);
1405 list_replace_init(&hd->head, &list);
1406 pthread_mutex_unlock(&hd->mutex);
1408 handled += handle_list(hd, &list);