Lines Matching refs:cur_log
1981 struct io_logs *cur_log; in get_new_log() local
1997 cur_log = smalloc(sizeof(*cur_log)); in get_new_log()
1998 if (cur_log) { in get_new_log()
1999 INIT_FLIST_HEAD(&cur_log->list); in get_new_log()
2000 cur_log->log = malloc(new_size); in get_new_log()
2001 if (cur_log->log) { in get_new_log()
2002 cur_log->nr_samples = 0; in get_new_log()
2003 cur_log->max_samples = new_samples; in get_new_log()
2004 flist_add_tail(&cur_log->list, &iolog->io_logs); in get_new_log()
2006 return cur_log; in get_new_log()
2008 sfree(cur_log); in get_new_log()
2019 struct io_logs *cur_log; in regrow_log() local
2025 cur_log = iolog_cur_log(iolog); in regrow_log()
2026 if (!cur_log) { in regrow_log()
2027 cur_log = get_new_log(iolog); in regrow_log()
2028 if (!cur_log) in regrow_log()
2032 if (cur_log->nr_samples < cur_log->max_samples) in regrow_log()
2033 return cur_log; in regrow_log()
2040 if (iolog_cur_flush(iolog, cur_log)) { in regrow_log()
2049 cur_log = get_new_log(iolog); in regrow_log()
2050 if (!cur_log) { in regrow_log()
2056 return cur_log; in regrow_log()
2065 dst = get_sample(iolog, cur_log, i); in regrow_log()
2068 cur_log->nr_samples = iolog->pending->nr_samples; in regrow_log()
2071 return cur_log; in regrow_log()
2091 struct io_logs *cur_log; in get_cur_log() local
2093 cur_log = iolog_cur_log(iolog); in get_cur_log()
2094 if (!cur_log) { in get_cur_log()
2095 cur_log = get_new_log(iolog); in get_cur_log()
2096 if (!cur_log) in get_cur_log()
2100 if (cur_log->nr_samples < cur_log->max_samples) in get_cur_log()
2101 return cur_log; in get_cur_log()
2123 struct io_logs *cur_log; in __add_log_sample() local
2130 cur_log = get_cur_log(iolog); in __add_log_sample()
2131 if (cur_log) { in __add_log_sample()
2134 s = get_sample(iolog, cur_log, cur_log->nr_samples); in __add_log_sample()
2147 cur_log->nr_samples++; in __add_log_sample()