Lines Matching refs:hpcmi_sbuf
166 struct sbuf hpcmi_sbuf; /* /dev/hpcmi output sbuf */ member
625 sbuf_delete(&sc->hpcmi_sbuf); in acpi_hp_detach()
1151 if (sbuf_new(&sc->hpcmi_sbuf, NULL, 4096, SBUF_AUTOEXTEND) in acpi_hp_hpcmi_open()
1184 sbuf_delete(&sc->hpcmi_sbuf); in acpi_hp_hpcmi_close()
1218 if (!sbuf_done(&sc->hpcmi_sbuf)) { in acpi_hp_hpcmi_read()
1266 sbuf_printf(&sc->hpcmi_sbuf, "%s\n", line); in acpi_hp_hpcmi_read()
1269 sbuf_finish(&sc->hpcmi_sbuf); in acpi_hp_hpcmi_read()
1271 if (sbuf_len(&sc->hpcmi_sbuf) <= 0) { in acpi_hp_hpcmi_read()
1272 sbuf_delete(&sc->hpcmi_sbuf); in acpi_hp_hpcmi_read()
1277 l = min(buf->uio_resid, sbuf_len(&sc->hpcmi_sbuf) - in acpi_hp_hpcmi_read()
1279 ret = (l > 0)?uiomove(sbuf_data(&sc->hpcmi_sbuf) + in acpi_hp_hpcmi_read()