Lines Matching refs:bif
128 struct acpi_battery_info **bif)
140 if (!battery || !bif)
180 (*bif) = data.pointer;
277 struct acpi_battery_info *bif = NULL;
297 result = acpi_battery_get_info(battery, &bif);
301 battery->flags.power_unit = bif->power_unit;
302 battery->trips.warning = bif->design_capacity_warning;
303 battery->trips.low = bif->design_capacity_low;
304 kfree(bif);
342 struct acpi_battery_info *bif = NULL;
360 result = acpi_battery_get_info(battery, &bif);
361 if (result || !bif) {
367 bif->
370 if (bif->design_capacity == ACPI_BATTERY_VALUE_UNKNOWN)
374 (u32) bif->design_capacity, units);
376 if (bif->last_full_capacity == ACPI_BATTERY_VALUE_UNKNOWN)
380 (u32) bif->last_full_capacity, units);
382 switch ((u32) bif->battery_technology) {
394 if (bif->design_voltage == ACPI_BATTERY_VALUE_UNKNOWN)
398 (u32) bif->design_voltage);
401 (u32) bif->design_capacity_warning, units);
403 (u32) bif->design_capacity_low, units);
405 (u32) bif->battery_capacity_granularity_1, units);
407 (u32) bif->battery_capacity_granularity_2, units);
408 seq_printf(seq, "model number: %s\n", bif->model_number);
409 seq_printf(seq, "serial number: %s\n", bif->serial_number);
410 seq_printf(seq, "battery type: %s\n", bif->battery_type);
411 seq_printf(seq, "OEM info: %s\n", bif->oem_info);
414 kfree(bif);