Lines Matching refs:rec
81 static bool log_passes_filters(struct log_device *ldev, struct log_rec *rec) in log_passes_filters() argument
87 if (rec->level > gd->default_log_level) in log_passes_filters()
93 if (rec->level > filt->max_level) in log_passes_filters()
96 !log_has_cat(filt->cat_list, rec->cat)) in log_passes_filters()
99 !log_has_file(filt->file_list, rec->file)) in log_passes_filters()
116 static int log_dispatch(struct log_rec *rec) in log_dispatch() argument
121 if (log_passes_filters(ldev, rec)) in log_dispatch()
122 ldev->drv->emit(ldev, rec); in log_dispatch()
132 struct log_rec rec; in _log() local
135 rec.cat = cat; in _log()
136 rec.level = level; in _log()
137 rec.file = file; in _log()
138 rec.line = line; in _log()
139 rec.func = func; in _log()
143 rec.msg = buf; in _log()
149 log_dispatch(&rec); in _log()