Lines Matching refs:pv

76 	struct hvc_opal_priv *pv = hvc_opal_privs[vtermno];  in hvc_opal_hvsi_get_chars()  local
78 if (WARN_ON(!pv)) in hvc_opal_hvsi_get_chars()
81 return hvsilib_get_chars(&pv->hvsi, buf, count); in hvc_opal_hvsi_get_chars()
86 struct hvc_opal_priv *pv = hvc_opal_privs[vtermno]; in hvc_opal_hvsi_put_chars() local
88 if (WARN_ON(!pv)) in hvc_opal_hvsi_put_chars()
91 return hvsilib_put_chars(&pv->hvsi, buf, count); in hvc_opal_hvsi_put_chars()
96 struct hvc_opal_priv *pv = hvc_opal_privs[hp->vtermno]; in hvc_opal_hvsi_open() local
105 return hvsilib_open(&pv->hvsi, hp); in hvc_opal_hvsi_open()
110 struct hvc_opal_priv *pv = hvc_opal_privs[hp->vtermno]; in hvc_opal_hvsi_close() local
114 hvsilib_close(&pv->hvsi, hp); in hvc_opal_hvsi_close()
121 struct hvc_opal_priv *pv = hvc_opal_privs[hp->vtermno]; in hvc_opal_hvsi_hangup() local
125 hvsilib_close(&pv->hvsi, hp); in hvc_opal_hvsi_hangup()
132 struct hvc_opal_priv *pv = hvc_opal_privs[hp->vtermno]; in hvc_opal_hvsi_tiocmget() local
134 if (!pv) in hvc_opal_hvsi_tiocmget()
136 return pv->hvsi.mctrl; in hvc_opal_hvsi_tiocmget()
142 struct hvc_opal_priv *pv = hvc_opal_privs[hp->vtermno]; in hvc_opal_hvsi_tiocmset() local
148 hvsilib_write_mctrl(&pv->hvsi, 1); in hvc_opal_hvsi_tiocmset()
150 hvsilib_write_mctrl(&pv->hvsi, 0); in hvc_opal_hvsi_tiocmset()
169 struct hvc_opal_priv *pv; in hvc_opal_probe() local
192 pv = hvc_opal_privs[termno]; in hvc_opal_probe()
195 pv = kzalloc(sizeof(struct hvc_opal_priv), GFP_KERNEL); in hvc_opal_probe()
196 if (!pv) in hvc_opal_probe()
198 pv->proto = proto; in hvc_opal_probe()
199 hvc_opal_privs[termno] = pv; in hvc_opal_probe()
201 hvsilib_init(&pv->hvsi, opal_get_chars, opal_put_chars, in hvc_opal_probe()