Lines Matching defs:plqi
224 device_init_impl(sm_mux_state_t *ms, sm_console_t *cn, sm_lqi_t *plqi)
231 if (plqi == NULL || cn == NULL)
254 plqi->sm_ioflag = flags;
256 plqi->sm_uqflags |= SM_OBPCNDEV;
257 plqi->sm_ctrla_abort_on = sm_ssp->sm_ctrla_abort_on;
258 plqi->sm_break_abort_on = sm_ssp->sm_break_abort_on;
268 device_fini_impl(sm_mux_state_t *ms, sm_console_t *cn, sm_lqi_t *plqi)
272 if (plqi == NULL || cn == NULL)
278 if (ldip = e_ddi_hold_devi_by_dev(plqi->sm_dev, 0)) {
279 if (plqi->sm_ioflag & (uint_t)FORINPUT)
280 (void) e_ddi_prop_remove(plqi->sm_dev,
282 if (plqi->sm_ioflag & (uint_t)FOROUTPUT)
283 (void) e_ddi_prop_remove(plqi->sm_dev,
288 plqi->sm_ioflag = 0;
289 plqi->sm_uqflags &= ~SM_OBPCNDEV;
705 ttymux_device_fini(sm_lqi_t *plqi)
712 if (plqi == NULL || ms == NULL)
719 if (ms->sm_cons_links[j].sm_dev == plqi->sm_dev) {
721 device_fini_impl(ms, &ms->sm_cons_links[j], plqi);
736 ttymux_device_init(sm_lqi_t *plqi)
750 if (ms->sm_cons_links[j].sm_dev == plqi->sm_dev) {
752 device_init_impl(ms, &ms->sm_cons_links[j], plqi);