arl_t
arl_ill_init(arl_t *arl, char *ill_name)
arl_t *arl;
arl = (arl_t *)q->q_ptr;
arl_t *arl;
arl = (arl_t *)q->q_ptr;
arl_t *
arl_t *arl = NULL;
arl_to_ill(arl_t *arl)
arl_t *arl;
DTRACE_PROBE2(arl__downup, char *, "arp_ll_up", arl_t *, arl);
arl_t *arl;
arl_unbind(arl_t *arl)
arl_t *arl;
DTRACE_PROBE2(arl__downup, char *, "arp_ll_down", arl_t *, arl);
arl_t *, arl);
arl_refhold_locked(arl_t *arl)
arp_modclose(arl_t *arl)
arl_refrele(arl_t *arl)
arp_mod_close_tail(arl_t *arl)
arp_dlpi_send(arl_t *arl, mblk_t *mp)
char *, dl_primstr(prim), char *, "-", arl_t *, arl);
arl_defaults_common(arl_t *arl, mblk_t *mp)
arl_init(queue_t *q, arl_t *arl)
arl_wait_for_info_ack(arl_t *arl)
arl_t *arl;
arl_t *arl;
arl_t *arl = NULL;
arl = (arl_t *)mi_open_alloc_sleep(sizeof (arl_t));
arp_ifname_notify(arl_t *arl)
char *, "SIOCSLIFNAME", char *, "-", arl_t *, arl);
arl_t *arl = ill_to_arl(ill);
arl_t *arl = ill_to_arl(ill);
arp_dlpi_done(arl_t *arl, ill_t *ill)
arp_ll_set_defaults(arl_t *arl, mblk_t *mp)
arl_t *, (arl_t *)q->q_ptr);
arl_t *, (arl_t *)q->q_ptr);
arl_dlpi_pending(arl_t *arl, t_uscalar_t prim)
arl_t *arl = (arl_t *)q->q_ptr;
DTRACE_PROBE2(rput_dl_badprim, arl_t *, arl,
arl_t *, arl);
arl_t *arl = ill_to_arl(ill);
static int arp_modclose(arl_t *);
arl_t *, arl);
static void arp_mod_close_tail(arl_t *);
static mblk_t *arl_unbind(arl_t *);
DTRACE_PROBE2(rput_dl_bind, arl_t *, arl,
DTRACE_PROBE2(rput_dl_uderror, arl_t *, arl,
DTRACE_PROBE2(rput_dl_badprim, arl_t *, arl,
arl_t *arl = q->q_ptr;
static void arp_dlpi_send(arl_t *, mblk_t *);
static void arl_defaults_common(arl_t *, mblk_t *);
static void arp_ifname_notify(arl_t *);
static arl_t *ill_to_arl(ill_t *);
arl_t *arl;
arl = (arl_t *)ipwq->q_ptr;
extern int arl_wait_for_info_ack(arl_t *);
extern int arl_init(queue_t *, arl_t *);
extern ill_t *arl_to_ill(arl_t *);
arl_t *ai_arl;