tuncl_t
tuncl_t *tcl_slots[1];
tuncl_t **tcl_slots;
tuncl_t tcl;
tuncl_format(uintptr_t addr, const tuncl_t *tcl, uint_t *qfmt)
tuncl_t tcl;
tuncl_t tcl;
DTRACE_PROBE1(sppptun__output__failure, tuncl_t *, tcl);
tuncl_t *tcl;
tcl = (tuncl_t *)tll;
DTRACE_PROBE3(sppptun__ioctl, tuncl_t *, tcl, tunll_t *, tll,
DTRACE_PROBE2(sppptun__speer, tuncl_t *, tcl,
static tuncl_t **tcl_slots = NULL; /* Slots for tuncl_t */
tuncl_t *tcl;
tuncl_t *tcl;
tcl = (tuncl_t *)q->q_ptr;
tuncl_t *tcl;
tuncl_t *tcl;
tuncl_t *tcl;
if ((tcl = (tuncl_t *)q->q_ptr) == NULL || tcl->tcl_rq == NULL) {
tuncl_t *tcl;
tuncl_t *tcl;
tuncl_t *tcl;
tuncl_t *, tcl, mblk_t *, mp);
tuncl_t **tcl_old = tcl_slots;
tuncl_t **tcl_new;
#define TUNCL_SIZE (sizeof (tuncl_t) + sizeof (tuncl_t *) + \
tcl_new = kmem_zalloc(new_size * sizeof (tuncl_t *), KM_NOSLEEP);
tcl_slots = kmem_zalloc(tcl_nslots * sizeof (tuncl_t *), KM_SLEEP);
tcl_cache = kmem_cache_create("sppptun_map", sizeof (tuncl_t), 0,
kmem_free(tcl_slots, tcl_nslots * sizeof (tuncl_t *));
kmem_free(tcl_new, new_size * sizeof (tuncl_t *));
bcopy(tcl_old, tcl_new, old_size * sizeof (tuncl_t *));
kmem_free(tcl_old, old_size * sizeof (tuncl_t *));
static tuncl_t *
tuncl_t *tcl = NULL;
tuncl_free(tuncl_t *tcl)
static tuncl_t *
tuncl_t *tcl = NULL;
tuncl_t *tcl;
make_control(tuncl_t *tclabout, tunll_t *tllabout, int action, tuncl_t *tclto)
send_control(tuncl_t *tclabout, tunll_t *tllabout, int action, tuncl_t *tcl)
tuncl_t *tcl;
tuncl_t *tcl;
DTRACE_PROBE1(sppptun__client__close, tuncl_t *, tcl);
tuncl_t *tcl;
DTRACE_PROBE2(sppptun__bad__control, tuncl_t *, tcl,
DTRACE_PROBE2(sppptun__test, tuncl_t *, tcl,
DTRACE_PROBE2(sppptun__bad__discrim, tuncl_t *, tcl,
DTRACE_PROBE2(sppptun__bad__control, tuncl_t *, tcl,
DTRACE_PROBE3(sppptun__cannot__send, tuncl_t *, tcl,
DTRACE_PROBE3(sppptun__flow__control, tuncl_t *, tcl,
tuncl_t *tll_defcl; /* Default client (daemon) */
tuncl_t *tll_lastcl; /* Silly PPPoE optimization */