Home
last modified time | relevance | path

Searched refs:log_t (Results 1 – 6 of 6) sorted by relevance

/illumos-gate/usr/src/lib/libpool/common/
H A Dpool_internal.h198 typedef struct log log_t; typedef
212 log_t *li_log; /* Log containing this item */
439 extern log_t *log_alloc(pool_conf_t *);
440 extern void log_free(log_t *);
441 extern void log_empty(log_t *);
442 extern int log_walk(log_t *, log_item_action_t);
443 extern int log_reverse_walk(log_t *, log_item_action_t);
444 extern uint_t log_size(log_t *);
445 extern int log_append(log_t *, int, void *);
450 extern log_item_t *log_item_alloc(log_t *, int, void *);
H A Dpool_internal.c1791 log_t *
1794 log_t *l; in log_alloc()
1796 if ((l = calloc(1, sizeof (log_t))) == NULL) { in log_alloc()
1818 log_free(log_t *l) in log_free()
1830 log_empty(log_t *l) in log_empty()
1843 log_walk(log_t *l, log_item_action_t action) in log_walk()
1864 log_reverse_walk(log_t *l, log_item_action_t action) in log_reverse_walk()
1883 log_size(log_t *l) in log_size()
1900 log_append(log_t *l, int op, void *details) in log_append()
1926 log_item_alloc(log_t *l, int op, void *details) in log_item_alloc()
H A Dpool_kernel_impl.h171 log_t *pkc_log; /* Transaction log */
/illumos-gate/usr/src/uts/common/sys/
H A Dlog.h60 typedef struct log log_t; typedef
61 typedef int (log_filter_t)(log_t *, log_ctl_t *);
77 log_t lz_clones[LOG_NUMCLONES];
108 extern void log_update(log_t *, queue_t *, short, log_filter_t);
114 extern log_t *log_alloc(minor_t);
115 extern void log_free(log_t *);
/illumos-gate/usr/src/uts/common/os/
H A Dlogsubr.c61 static log_t log_backlog;
121 log_t *lp = (log_t *)q->q_ptr; in log_flushq()
278 log_t *
283 log_t *lp; in log_alloc()
319 log_free(log_t *lp) in log_free()
330 log_conswitch(log_t *src, log_t *dst) in log_conswitch()
398 log_update(log_t *target, queue_t *q, short flags, log_filter_t *filter) in log_update()
400 log_t *lp; in log_update()
452 log_error(log_t *lp, log_ctl_t *lc) in log_error()
460 log_trace(log_t *lp, log_ctl_t *lc) in log_trace()
[all …]
/illumos-gate/usr/src/uts/common/io/
H A Dlog.c105 log_t *lp; in log_open()
142 log_t *lp = (log_t *)q->q_ptr; in log_close()
161 log_t *lp = (log_t *)q->q_ptr; in log_wput()