Changeset 1433ecda in mainline for uspace/srv/devman
- Timestamp:
- 2018-04-04T15:42:37Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 2c4e1cc
- Parents:
- 47b2d7e3
- Location:
- uspace/srv/devman
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/srv/devman/devtree.c
r47b2d7e3 r1433ecda 44 44 static inline size_t handle_key_hash(void *key) 45 45 { 46 devman_handle_t handle = *(devman_handle_t *)key;46 devman_handle_t handle = *(devman_handle_t *)key; 47 47 return handle; 48 48 } … … 62 62 static bool devman_devices_key_equal(void *key, const ht_link_t *item) 63 63 { 64 devman_handle_t handle = *(devman_handle_t *)key;64 devman_handle_t handle = *(devman_handle_t *)key; 65 65 dev_node_t *dev = hash_table_get_inst(item, dev_node_t, devman_dev); 66 66 return dev->handle == handle; … … 69 69 static bool devman_functions_key_equal(void *key, const ht_link_t *item) 70 70 { 71 devman_handle_t handle = *(devman_handle_t *)key;71 devman_handle_t handle = *(devman_handle_t *)key; 72 72 fun_node_t *fun = hash_table_get_inst(item, fun_node_t, devman_fun); 73 73 return fun->handle == handle; … … 76 76 static inline size_t service_id_key_hash(void *key) 77 77 { 78 service_id_t service_id = *(service_id_t *)key;78 service_id_t service_id = *(service_id_t *)key; 79 79 return service_id; 80 80 } … … 88 88 static bool loc_functions_key_equal(void *key, const ht_link_t *item) 89 89 { 90 service_id_t service_id = *(service_id_t *)key;90 service_id_t service_id = *(service_id_t *)key; 91 91 fun_node_t *fun = hash_table_get_inst(item, fun_node_t, loc_fun); 92 92 return fun->service_id == service_id; -
uspace/srv/devman/match.c
r47b2d7e3 r1433ecda 231 231 232 232 size_t read_bytes; 233 rc = vfs_read(fd, (aoff64_t []) { 0}, buf, len, &read_bytes);233 rc = vfs_read(fd, (aoff64_t []) { 0 }, buf, len, &read_bytes); 234 234 if (rc != EOK) { 235 235 log_msg(LOG_DEFAULT, LVL_ERROR, "Unable to read file '%s': %s.", conf_path, -
uspace/srv/devman/util.c
r47b2d7e3 r1433ecda 83 83 size_t len = 0; 84 84 85 while (*str != '\0' && !isspace(*str)) {85 while (*str != '\0' && !isspace(*str)) { 86 86 len++; 87 87 str++;
Note:
See TracChangeset
for help on using the changeset viewer.