Lines Matching defs:sort_ctx
50 static struct top_context *sort_ctx = NULL;
226 if (get_double(line->prev_values[sort_ctx->last_update_idx], &prev_time) < 0 ||
227 get_double(line->cur_values[sort_ctx->last_update_idx], &cur_time) < 0)
231 if (get_double(line->prev_values[sort_ctx->sort_idx1], &prev) < 0 ||
232 get_double(line->cur_values[sort_ctx->sort_idx1], &cur) < 0)
237 if (sort_ctx->sort_idx2 != 0) {
238 if (get_double(line->prev_values[sort_ctx->sort_idx2], &prev) < 0 ||
239 get_double(line->cur_values[sort_ctx->sort_idx2], &cur) < 0)
256 return strcmp((*l1)->cur_values[sort_ctx->user_idx],
257 (*l2)->cur_values[sort_ctx->user_idx]);
264 if (str_to_uint64(line->prev_values[sort_ctx->sort_idx1], &prev) < 0 ||
265 str_to_uint64(line->cur_values[sort_ctx->sort_idx1], &cur) < 0)
269 if (sort_ctx->sort_idx2 != 0) {
270 if (str_to_uint64(line->prev_values[sort_ctx->sort_idx2], &prev) < 0 ||
271 str_to_uint64(line->cur_values[sort_ctx->sort_idx2], &cur) < 0)
288 return strcmp((*l1)->cur_values[sort_ctx->user_idx],
289 (*l2)->cur_values[sort_ctx->user_idx]);
371 sort_ctx = ctx;
373 sort_ctx = NULL;