Lines Matching refs:le
238 klog_rotate(struct log_entry *le)
255 if (le->lfu_rotate_period == K_LOG_DEF_FILE_ROTATE_PERIOD)
260 if (t >= le->lfu_last_rotated + le->lfu_rotate_period) {
267 name_buf1 = malloc(strlen(le->lfu_fname) + 32);
272 name_buf2 = malloc(strlen(le->lfu_fname) + 32);
286 (void) sprintf(new_name, "%s.%d", le->lfu_fname,
287 le->lfu_rotate_versions - 1);
293 for (i = le->lfu_rotate_versions - 1; i > 0; i--) {
294 (void) sprintf(old_name, "%s.%d", le->lfu_fname, i - 1);
306 old_name = le->lfu_fname;
317 le->lfu_last_rotated = t;
326 fp = fopen(old_name, le->lfu_fopen_mode);
332 (void) fclose(le->lfu_filep);
333 le->lfu_filep = fp;
342 if (le->lfu_rotate_versions <= 0)