Home
last modified time | relevance | path

Searched refs:serializer_t (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/os/
H A Dserializer.c137 static void serializer_exec(serializer_t *, srproc_t, mblk_t *, void *);
138 static void serializer_enqueue(serializer_t *, srproc_t, mblk_t *, void *);
139 static void serializer_drain(serializer_t *, int);
140 static void serializer_drain_completely(serializer_t *);
150 serializer_exec(serializer_t *s, srproc_t proc, mblk_t *mp, void *arg) in serializer_exec()
168 serializer_enqueue(serializer_t *s, srproc_t proc, mblk_t *mp, void *arg) in serializer_enqueue()
172 DTRACE_PROBE4(serializer__enqueue, serializer_t *, s, in serializer_enqueue()
188 serializer_drain(serializer_t *s, int credit) in serializer_drain()
210 DTRACE_PROBE4(serializer__exec__start, serializer_t *, s, in serializer_drain()
213 DTRACE_PROBE4(serializer__exec__end, serializer_t *, s, in serializer_drain()
[all …]
/illumos-gate/usr/src/uts/common/sys/
H A Dserializer.h46 typedef struct serializer_s serializer_t; typedef
51 extern serializer_t *serializer_create(int);
52 extern void serializer_enter(serializer_t *, srproc_t, mblk_t *, void *);
53 extern void serializer_wait(serializer_t *);
54 extern void serializer_destroy(serializer_t *);
/illumos-gate/usr/src/uts/common/io/
H A Dtl.c505 serializer_t *ts_serializer;
1313 serializer_t *ser; in tl_serializer_alloc()