Lines Matching refs:udi

41 laptop_panel_update(LibHalContext *ctx, const char *udi, int fd)  in laptop_panel_update()  argument
50 if (!libhal_device_query_capability(ctx, udi, "laptop_panel", &error)) { in laptop_panel_update()
58 libhal_device_add_capability(ctx, udi, "laptop_panel", &error); in laptop_panel_update()
59 if ((cs = libhal_device_new_changeset(udi)) == NULL) { in laptop_panel_update()
79 lid_update(LibHalContext *ctx, const char *udi, int fd) in lid_update() argument
87 if ((cs = libhal_device_new_changeset(udi)) == NULL) { in lid_update()
91 if (!libhal_device_query_capability(ctx, udi, "button", &error)) { in lid_update()
93 libhal_device_add_capability(ctx, udi, "button", &error); in lid_update()
142 ac_adapter_present(LibHalContext *ctx, const char *udi, int fd) in ac_adapter_present() argument
152 if ((cs = libhal_device_new_changeset(udi)) == NULL) { in ac_adapter_present()
171 battery_remove(LibHalContext *ctx, const char *udi) in battery_remove() argument
177 libhal_device_remove_property(ctx, udi, "battery.remaining_time", in battery_remove()
180 libhal_device_remove_property(ctx, udi, in battery_remove()
183 libhal_device_remove_property(ctx, udi, "battery.charge_level.rate", in battery_remove()
186 libhal_device_remove_property(ctx, udi, in battery_remove()
189 libhal_device_remove_property(ctx, udi, in battery_remove()
192 libhal_device_remove_property(ctx, udi, "battery.voltage.present", in battery_remove()
195 libhal_device_remove_property(ctx, udi, "battery.reporting.rate", in battery_remove()
198 libhal_device_remove_property(ctx, udi, "battery.reporting.current", in battery_remove()
201 libhal_device_remove_property(ctx, udi, in battery_remove()
204 libhal_device_remove_property(ctx, udi, in battery_remove()
207 libhal_device_remove_property(ctx, udi, "battery.is_rechargeable", in battery_remove()
210 libhal_device_remove_property(ctx, udi, "battery.charge_level.unit", in battery_remove()
213 libhal_device_remove_property(ctx, udi, in battery_remove()
216 libhal_device_remove_property(ctx, udi, in battery_remove()
219 libhal_device_remove_property(ctx, udi, "battery.charge_level.low", in battery_remove()
222 libhal_device_remove_property(ctx, udi, "battery.charge_level.warning", in battery_remove()
225 libhal_device_remove_property(ctx, udi, "battery.charge_level.design", in battery_remove()
228 libhal_device_remove_property(ctx, udi, "battery.voltage.design", in battery_remove()
231 libhal_device_remove_property(ctx, udi, in battery_remove()
234 libhal_device_remove_property(ctx, udi, in battery_remove()
237 libhal_device_remove_property(ctx, udi, "battery.reporting.low", in battery_remove()
240 libhal_device_remove_property(ctx, udi, "battery.reporting.warning", in battery_remove()
243 libhal_device_remove_property(ctx, udi, "battery.reporting.design", in battery_remove()
246 libhal_device_remove_property(ctx, udi, "battery.reporting.last_full", in battery_remove()
249 libhal_device_remove_property(ctx, udi, "battery.reporting.unit", in battery_remove()
252 libhal_device_remove_property(ctx, udi, "battery.technology", &error); in battery_remove()
254 libhal_device_remove_property(ctx, udi, "battery.reporting.technology", in battery_remove()
257 libhal_device_remove_property(ctx, udi, "battery.serial", &error); in battery_remove()
259 libhal_device_remove_property(ctx, udi, "battery.model", &error); in battery_remove()
261 libhal_device_remove_property(ctx, udi, "battery.vendor", &error); in battery_remove()
280 battery_dynamic_update(LibHalContext *ctx, const char *udi, int fd) in battery_dynamic_update() argument
310 libhal_device_set_property_bool(ctx, udi, "battery.is_rechargeable", in battery_dynamic_update()
313 if (libhal_device_property_exists(ctx, udi, in battery_dynamic_update()
315 remaining_percentage = libhal_device_get_property_int(ctx, udi, in battery_dynamic_update()
321 libhal_device_set_property_bool(ctx, udi, in battery_dynamic_update()
324 libhal_device_set_property_bool(ctx, udi, in battery_dynamic_update()
328 libhal_device_set_property_int(ctx, udi, "battery.reporting.current", in battery_dynamic_update()
332 libhal_device_set_property_int(ctx, udi, "battery.reporting.rate", in battery_dynamic_update()
336 libhal_device_set_property_int(ctx, udi, "battery.voltage.present", in battery_dynamic_update()
340 reporting_unit = libhal_device_get_property_string(ctx, udi, in battery_dynamic_update()
343 reporting_lastfull = libhal_device_get_property_int(ctx, udi, in battery_dynamic_update()
352 design_voltage = libhal_device_get_property_int(ctx, udi, in battery_dynamic_update()
379 if ((cs = libhal_device_new_changeset(udi)) == NULL) { in battery_dynamic_update()
393 remaining_percentage = util_compute_percentage_charge(udi, in battery_dynamic_update()
395 remaining_time = util_compute_time_remaining(udi, reporting_rate, in battery_dynamic_update()
403 remaining_time = util_compute_time_remaining(udi, in battery_dynamic_update()
413 libhal_device_remove_property(ctx, udi, in battery_dynamic_update()
429 libhal_device_remove_property(ctx, udi, in battery_dynamic_update()
445 battery_static_update(LibHalContext *ctx, const char *udi, int fd) in battery_static_update() argument
464 if ((cs = libhal_device_new_changeset(udi)) == NULL) { in battery_static_update()
559 battery_update(LibHalContext *ctx, const char *udi, int fd) in battery_update() argument
566 libhal_device_set_property_string(ctx, udi, "info.product", in battery_update()
569 libhal_device_set_property_string(ctx, udi, "info.category", "battery", in battery_update()
576 libhal_device_set_property_bool(ctx, udi, in battery_update()
584 libhal_device_set_property_bool(ctx, udi, "battery.present", in battery_update()
589 if (!libhal_device_get_property_bool(ctx, udi, "battery.present", in battery_update()
592 battery_remove(ctx, udi); in battery_update()
596 libhal_device_set_property_string(ctx, udi, "battery.type", in battery_update()
599 libhal_device_add_capability(ctx, udi, "battery", &error); in battery_update()
601 if (libhal_device_get_property_type(ctx, udi, "battery.vendor", in battery_update()
603 battery_static_update(ctx, udi, fd); in battery_update()
605 battery_dynamic_update(ctx, udi, fd); in battery_update()
648 ac_adapter_update(LibHalContext *ctx, const char *udi, int fd) in ac_adapter_update() argument
655 if (!libhal_device_query_capability(ctx, udi, "ac_adapter", &error)) { in ac_adapter_update()
657 libhal_device_add_capability(ctx, udi, "ac_adapter", &error); in ac_adapter_update()
658 if ((cs = libhal_device_new_changeset(udi)) == NULL) { in ac_adapter_update()
670 ac_adapter_present(ctx, udi, fd); in ac_adapter_update()
720 open_device(LibHalContext *ctx, char *udi) in open_device() argument
727 devfs_path = libhal_device_get_property_string(ctx, udi, in open_device()