bat               355 dev/acpi/acpi.c 	struct acpi_bat *bat;
bat               587 dev/acpi/acpi.c 			bat = malloc(sizeof(struct acpi_bat), M_DEVBUF,
bat               589 dev/acpi/acpi.c 			memset(bat, 0, sizeof(struct acpi_bat));
bat               590 dev/acpi/acpi.c 			bat->aba_softc = (struct acpibat_softc *)dev;
bat               591 dev/acpi/acpi.c 			SLIST_INSERT_HEAD(&sc->sc_bat, bat, aba_link);
bat               792 dev/acpi/acpi.c 	struct acpi_bat *bat;
bat               823 dev/acpi/acpi.c 		SLIST_FOREACH(bat, &sc->sc_bat, aba_link) {
bat               824 dev/acpi/acpi.c 			if (bat->aba_softc->sc_bat_present == 0)
bat               827 dev/acpi/acpi.c 			if (bat->aba_softc->sc_bif.bif_last_capacity == 0)
bat               831 dev/acpi/acpi.c 			rem = (bat->aba_softc->sc_bst.bst_capacity * 100) /
bat               832 dev/acpi/acpi.c 			    bat->aba_softc->sc_bif.bif_last_capacity;
bat               837 dev/acpi/acpi.c 			if (bat->aba_softc->sc_bst.bst_rate == BST_UNKNOWN)
bat               839 dev/acpi/acpi.c 			else if (bat->aba_softc->sc_bst.bst_rate > 1)
bat               840 dev/acpi/acpi.c 				rate = bat->aba_softc->sc_bst.bst_rate;
bat               842 dev/acpi/acpi.c 			minutes += bat->aba_softc->sc_bst.bst_capacity;