Lines Matching refs:qds
343 struct qdiff_sample *qds, *qds_n;
347 qds = STAILQ_FIRST(&cdg_data->qdiffmin_q);
348 while (qds != NULL) {
349 qds_n = STAILQ_NEXT(qds, qdiff_lnk);
350 uma_zfree(qdiffsample_zone,qds);
351 qds = qds_n;
354 qds = STAILQ_FIRST(&cdg_data->qdiffmax_q);
355 while (qds != NULL) {
356 qds_n = STAILQ_NEXT(qds, qdiff_lnk);
357 uma_zfree(qdiffsample_zone,qds);
358 qds = qds_n;
534 struct qdiff_sample *qds;
539 qds = STAILQ_FIRST(&cdg_data->qdiffmin_q);
541 (qdiff_min - qds->qdiff) / cdg_data->sample_q_size;
543 qds->qdiff = qdiff_min;
544 STAILQ_INSERT_TAIL(&cdg_data->qdiffmin_q, qds, qdiff_lnk);
547 qds = STAILQ_FIRST(&cdg_data->qdiffmax_q);
549 (qdiff_max - qds->qdiff) / cdg_data->sample_q_size;
551 qds->qdiff = qdiff_max;
552 STAILQ_INSERT_TAIL(&cdg_data->qdiffmax_q, qds, qdiff_lnk);
555 qds = uma_zalloc(qdiffsample_zone, M_NOWAIT);
556 if (qds != NULL) {
559 qds->qdiff = qdiff_min;
560 STAILQ_INSERT_TAIL(&cdg_data->qdiffmin_q, qds,
564 qds = uma_zalloc(qdiffsample_zone, M_NOWAIT);
565 if (qds) {
568 qds->qdiff = qdiff_max;
569 STAILQ_INSERT_TAIL(&cdg_data->qdiffmax_q, qds,