Lines Matching refs:e

177 static int _logger_thread_parse_ise(logentry *e, char *scratch) {  in _logger_thread_parse_ise()  argument
181 struct logentry_item_store *le = (struct logentry_item_store *) e->data; in _logger_thread_parse_ise()
193 (int)e->tv.tv_sec, (int)e->tv.tv_usec, (unsigned long long) e->gid, in _logger_thread_parse_ise()
198 static int _logger_thread_parse_ige(logentry *e, char *scratch) { in _logger_thread_parse_ige() argument
200 struct logentry_item_get *le = (struct logentry_item_get *) e->data; in _logger_thread_parse_ige()
208 (int)e->tv.tv_sec, (int)e->tv.tv_usec, (unsigned long long) e->gid, in _logger_thread_parse_ige()
213 static int _logger_thread_parse_ee(logentry *e, char *scratch) { in _logger_thread_parse_ee() argument
216 struct logentry_eviction *le = (struct logentry_eviction *) e->data; in _logger_thread_parse_ee()
220 (int)e->tv.tv_sec, (int)e->tv.tv_usec, (unsigned long long) e->gid, in _logger_thread_parse_ee()
228 static enum logger_parse_entry_ret logger_thread_parse_entry(logentry *e, struct logger_stats *ls, in logger_thread_parse_entry() argument
232 switch (e->event) { in logger_thread_parse_entry()
235 (int)e->tv.tv_sec, (int)e->tv.tv_usec, in logger_thread_parse_entry()
236 (unsigned long long) e->gid, (char *) e->data); in logger_thread_parse_entry()
239 total = _logger_thread_parse_ee(e, scratch); in logger_thread_parse_entry()
242 total = _logger_thread_parse_ige(e, scratch); in logger_thread_parse_entry()
245 total = _logger_thread_parse_ise(e, scratch); in logger_thread_parse_entry()
261 static void logger_thread_write_entry(logentry *e, struct logger_stats *ls, in logger_thread_write_entry() argument
268 if (w == NULL || (e->eflags & w->eflags) == 0) in logger_thread_write_entry()
329 logentry *e; in logger_thread_read() local
343 e = (logentry *) (data + pos); in logger_thread_read()
344 ret = logger_thread_parse_entry(e, ls, scratch, &scratch_len); in logger_thread_read()
349 logger_thread_write_entry(e, ls, scratch, scratch_len); in logger_thread_read()
351 pos += sizeof(logentry) + e->size; in logger_thread_read()
602 static void _logger_log_evictions(logentry *e, item *it) { in _logger_log_evictions() argument
603 struct logentry_eviction *le = (struct logentry_eviction *) e->data; in _logger_log_evictions()
609 e->size = sizeof(struct logentry_eviction) + le->nkey; in _logger_log_evictions()
618 static void _logger_log_item_get(logentry *e, const int was_found, const char *key, const int nkey)… in _logger_log_item_get() argument
619 struct logentry_item_get *le = (struct logentry_item_get *) e->data; in _logger_log_item_get()
623 e->size = sizeof(struct logentry_item_get) + nkey; in _logger_log_item_get()
626 static void _logger_log_item_store(logentry *e, const enum store_item_type status, in _logger_log_item_store() argument
628 struct logentry_item_store *le = (struct logentry_item_store *) e->data; in _logger_log_item_store()
633 e->size = sizeof(struct logentry_item_store) + nkey; in _logger_log_item_store()
645 logentry *e; in logger_log() local
652 e = (logentry *) bipbuf_request(buf, (sizeof(logentry) + reqlen)); in logger_log()
653 if (e == NULL) { in logger_log()
658 e->gid = logger_get_gid(); in logger_log()
659 e->event = d->subtype; in logger_log()
663 e->eflags = d->eflags; in logger_log()
667 gettimeofday(&e->tv, NULL); in logger_log()
672 total = vsnprintf((char *) e->data, reqlen, d->format, ap); in logger_log()
678 e->size = total + 1; /* null byte */ in logger_log()
682 _logger_log_evictions(e, (item *)entry); in logger_log()
689 _logger_log_item_get(e, was_found, key, nkey); in logger_log()
698 _logger_log_item_store(e, status, comm, skey, snkey); in logger_log()
703 if (bipbuf_push(buf, (sizeof(logentry) + e->size)) == 0) { in logger_log()