Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/devman/devtree.c

    r61eb2ce2 r0db0df2  
    11/*
     2 * Copyright (c) 2025 Jiri Svoboda
    23 * Copyright (c) 2010 Lenka Trochtova
    34 * All rights reserved.
     
    3132 */
    3233
    33 #include <errno.h>
    3434#include <io/log.h>
    3535
     
    6060}
    6161
    62 static bool devman_devices_key_equal(const void *key, const ht_link_t *item)
     62static bool devman_devices_key_equal(const void *key, size_t hash, const ht_link_t *item)
    6363{
    6464        const devman_handle_t *handle = key;
     
    6767}
    6868
    69 static bool devman_functions_key_equal(const void *key, const ht_link_t *item)
     69static bool devman_functions_key_equal(const void *key, size_t hash, const ht_link_t *item)
    7070{
    7171        const devman_handle_t *handle = key;
     
    8686}
    8787
    88 static bool loc_functions_key_equal(const void *key, const ht_link_t *item)
     88static bool loc_functions_key_equal(const void *key, size_t hash, const ht_link_t *item)
    8989{
    9090        const service_id_t *service_id = key;
     
    314314}
    315315
     316/** Wait for device tree to stabilize.
     317 *
     318 * Blocks until the entire device tree had a chance to finish attaching
     319 * all devices.
     320 *
     321 * @param tree Device tree
     322 */
     323void dev_tree_wait_stable(dev_tree_t *tree)
     324{
     325        dev_wait_stable(tree->root_node->child);
     326}
     327
    316328/** @}
    317329 */
Note: See TracChangeset for help on using the changeset viewer.