HelenOS sources
parent 44 boot/genarch/include/genarch/ofw_tree.h struct ofw_tree_node *parent;
parent 93 boot/genarch/src/ofw_tree.c current_node->parent = (ofw_tree_node_t *) balloc_rebase(parent_node);
parent 47 kernel/arch/sparc64/include/arch/cpu_node.h ofw_tree_node_t *parent;
parent 48 kernel/arch/sparc64/include/arch/cpu_node.h parent = ofw_tree_find_child(ofw_tree_lookup("/"), "ssm@0,0");
parent 49 kernel/arch/sparc64/include/arch/cpu_node.h if (parent == NULL)
parent 50 kernel/arch/sparc64/include/arch/cpu_node.h parent = ofw_tree_lookup("/");
parent 51 kernel/arch/sparc64/include/arch/cpu_node.h return parent;
parent 88 kernel/arch/sparc64/src/drivers/kbd.c if (!ofw_ebus_apply_ranges(node->parent,
parent 98 kernel/arch/sparc64/src/drivers/kbd.c if (!ofw_ebus_map_interrupt(node->parent,
parent 101 kernel/arch/sparc64/src/drivers/pci.c if (!ofw_upa_apply_ranges(node->parent, ®[SABRE_INTERNAL_REG],
parent 142 kernel/arch/sparc64/src/drivers/pci.c if (!ofw_upa_apply_ranges(node->parent, ®[PSYCHO_INTERNAL_REG],
parent 131 kernel/arch/sparc64/src/drivers/scr.c if (!ofw_pci_apply_ranges(node->parent, &pci_abs_reg,
parent 177 kernel/arch/sparc64/src/drivers/scr.c if (!ofw_pci_apply_ranges(node->parent, &pci_abs_reg,
parent 215 kernel/arch/sparc64/src/drivers/scr.c if (!ofw_upa_apply_ranges(node->parent, upa_reg, &fb_addr)) {
parent 234 kernel/arch/sparc64/src/drivers/scr.c if (!ofw_sbus_apply_ranges(node->parent, sbus_reg, &fb_addr)) {
parent 256 kernel/arch/sparc64/src/drivers/scr.c if (!ofw_pci_apply_ranges(node->parent, &pci_abs_reg,
parent 87 kernel/arch/sparc64/src/drivers/tty.c if (!ofw_ebus_apply_ranges(node->parent,
parent 97 kernel/arch/sparc64/src/drivers/tty.c if (!ofw_ebus_map_interrupt(node->parent,
parent 48 kernel/genarch/include/genarch/ofw/ofw_tree.h struct ofw_tree_node *parent;
parent 75 kernel/genarch/src/ofw/ebus.c return ofw_pci_apply_ranges(node->parent, &pci_reg, pa);
parent 393 kernel/genarch/src/ofw/ofw_tree.c if ((cur->parent) && (path))
parent 61 kernel/genarch/src/ofw/pci.c if (str_cmp(ofw_tree_node_name(node->parent), "pci") == 0)
parent 62 kernel/genarch/src/ofw/pci.c return ofw_pci_apply_ranges(node->parent, reg, pa);
parent 55 kernel/genarch/src/ofw/sbus.c if (!node->parent || node->parent->parent)
parent 94 kernel/generic/include/mm/frame.h void *parent; /**< If allocated by slab, this points there */
parent 84 kernel/generic/src/mm/frame.c frame->parent = NULL;
parent 827 kernel/generic/src/mm/frame.c pfn - zones.info[znum].base)->parent = data;
parent 841 kernel/generic/src/mm/frame.c pfn - zones.info[znum].base)->parent;
parent 162 uspace/app/usbinfo/dump.c .parent = USB_DESCTYPE_##parentname, \
parent 109 uspace/drv/bus/usb/usbmid/usbmid.c errno_t usbmid_spawn_interface_child(usb_device_t *parent,
parent 131 uspace/drv/bus/usb/usbmid/usbmid.c child = usb_device_ddf_fun_create(parent, fun_inner, child_name);
parent 76 uspace/drv/test/test1/test1.c static errno_t register_fun_verbose(ddf_dev_t *parent, const char *message,
parent 85 uspace/drv/test/test1/test1.c fun = ddf_fun_create(parent, fun_inner, name);
parent 80 uspace/drv/test/test2/test2.c static errno_t register_fun_verbose(ddf_dev_t *parent, const char *message,
parent 88 uspace/drv/test/test2/test2.c fun = ddf_fun_create(parent, fun_inner, name);
parent 65 uspace/drv/test/test3/test3.c static errno_t register_fun_and_add_to_category(ddf_dev_t *parent,
parent 80 uspace/drv/test/test3/test3.c fun = ddf_fun_create(parent, fun_exposed, fun_name);
parent 189 uspace/lib/c/generic/io/log.c log_t log_create(const char *name, log_t parent)
parent 193 uspace/lib/c/generic/io/log.c return parent;
parent 195 uspace/lib/c/generic/io/log.c if (parent == LOG_DEFAULT)
parent 196 uspace/lib/c/generic/io/log.c parent = default_log_id;
parent 200 uspace/lib/c/generic/io/log.c parent, &answer);
parent 208 uspace/lib/c/generic/io/log.c return parent;
parent 130 uspace/lib/c/generic/vfs/vfs.c static errno_t get_parent_and_child(const char *path, int *parent, char **child)
parent 139 uspace/lib/c/generic/vfs/vfs.c *parent = vfs_root();
parent 140 uspace/lib/c/generic/vfs/vfs.c if (*parent < 0) {
parent 148 uspace/lib/c/generic/vfs/vfs.c errno_t rc = vfs_lookup(apath, WALK_DIRECTORY, parent);
parent 157 uspace/lib/c/generic/vfs/vfs.c vfs_put(*parent);
parent 502 uspace/lib/c/generic/vfs/vfs.c errno_t vfs_link(int parent, const char *child, vfs_file_kind_t kind, int *linkedfd)
parent 506 uspace/lib/c/generic/vfs/vfs.c errno_t rc = vfs_walk(parent, child, WALK_MUST_CREATE | flags, &file);
parent 535 uspace/lib/c/generic/vfs/vfs.c int parent;
parent 536 uspace/lib/c/generic/vfs/vfs.c errno_t rc = get_parent_and_child(path, &parent, &child);
parent 540 uspace/lib/c/generic/vfs/vfs.c rc = vfs_link(parent, child, kind, linkedfd);
parent 543 uspace/lib/c/generic/vfs/vfs.c vfs_put(parent);
parent 1174 uspace/lib/c/generic/vfs/vfs.c errno_t vfs_unlink(int parent, const char *child, int expect)
parent 1181 uspace/lib/c/generic/vfs/vfs.c req = async_send_2(exch, VFS_IN_UNLINK, parent, expect, NULL);
parent 1211 uspace/lib/c/generic/vfs/vfs.c int parent;
parent 1212 uspace/lib/c/generic/vfs/vfs.c rc = get_parent_and_child(path, &parent, &child);
parent 1218 uspace/lib/c/generic/vfs/vfs.c rc = vfs_unlink(parent, child, expect);
parent 1221 uspace/lib/c/generic/vfs/vfs.c vfs_put(parent);
parent 1267 uspace/lib/c/generic/vfs/vfs.c errno_t vfs_walk(int parent, const char *path, int flags, int *handle)
parent 1272 uspace/lib/c/generic/vfs/vfs.c aid_t req = async_send_2(exch, VFS_IN_WALK, parent, flags, &answer);
parent 276 uspace/lib/cpp/include/__bits/adt/map.hpp auto parent = tree_.find_parent_for_insertion(key);
parent 277 uspace/lib/cpp/include/__bits/adt/map.hpp if (parent && tree_.keys_equal(tree_.get_key(parent->value), key))
parent 278 uspace/lib/cpp/include/__bits/adt/map.hpp return parent->value.second;
parent 281 uspace/lib/cpp/include/__bits/adt/map.hpp tree_.insert_node(node, parent);
parent 288 uspace/lib/cpp/include/__bits/adt/map.hpp auto parent = tree_.find_parent_for_insertion(key);
parent 289 uspace/lib/cpp/include/__bits/adt/map.hpp if (parent && tree_.keys_equal(tree_.get_key(parent->value), key))
parent 290 uspace/lib/cpp/include/__bits/adt/map.hpp return parent->value.second;
parent 293 uspace/lib/cpp/include/__bits/adt/map.hpp tree_.insert_node(node, parent);
parent 384 uspace/lib/cpp/include/__bits/adt/map.hpp auto parent = tree_.find_parent_for_insertion(key);
parent 385 uspace/lib/cpp/include/__bits/adt/map.hpp if (parent && tree_.keys_equal(tree_.get_key(parent->value), key))
parent 386 uspace/lib/cpp/include/__bits/adt/map.hpp return make_pair(iterator{parent, false}, false);
parent 390 uspace/lib/cpp/include/__bits/adt/map.hpp tree_.insert_node(node, parent);
parent 399 uspace/lib/cpp/include/__bits/adt/map.hpp auto parent = tree_.find_parent_for_insertion(key);
parent 400 uspace/lib/cpp/include/__bits/adt/map.hpp if (parent && tree_.keys_equal(tree_.get_key(parent->value), key))
parent 401 uspace/lib/cpp/include/__bits/adt/map.hpp return make_pair(iterator{parent, false}, false);
parent 405 uspace/lib/cpp/include/__bits/adt/map.hpp tree_.insert_node(node, parent);
parent 426 uspace/lib/cpp/include/__bits/adt/map.hpp auto parent = tree_.find_parent_for_insertion(key);
parent 427 uspace/lib/cpp/include/__bits/adt/map.hpp if (parent && tree_.keys_equal(tree_.get_key(parent->value), key))
parent 429 uspace/lib/cpp/include/__bits/adt/map.hpp parent->value.second = forward<T>(val);
parent 431 uspace/lib/cpp/include/__bits/adt/map.hpp return make_pair(iterator{parent, false}, false);
parent 436 uspace/lib/cpp/include/__bits/adt/map.hpp tree_.insert_node(node, parent);
parent 445 uspace/lib/cpp/include/__bits/adt/map.hpp auto parent = tree_.find_parent_for_insertion(key);
parent 446 uspace/lib/cpp/include/__bits/adt/map.hpp if (parent && tree_.keys_equal(tree_.get_key(parent->value), key))
parent 448 uspace/lib/cpp/include/__bits/adt/map.hpp parent->value.second = forward<T>(val);
parent 450 uspace/lib/cpp/include/__bits/adt/map.hpp return make_pair(iterator{parent, false}, false);
parent 455 uspace/lib/cpp/include/__bits/adt/map.hpp tree_.insert_node(node, parent);
parent 334 uspace/lib/cpp/include/__bits/adt/rbtree.hpp auto parent = current;
parent 338 uspace/lib/cpp/include/__bits/adt/rbtree.hpp parent = current;
parent 347 uspace/lib/cpp/include/__bits/adt/rbtree.hpp return parent;
parent 384 uspace/lib/cpp/include/__bits/adt/rbtree.hpp if (succ && !succ->parent())
parent 405 uspace/lib/cpp/include/__bits/adt/rbtree.hpp child->parent(node->parent());
parent 407 uspace/lib/cpp/include/__bits/adt/rbtree.hpp child->parent()->left(child);
parent 409 uspace/lib/cpp/include/__bits/adt/rbtree.hpp child->parent()->right(child);
parent 410 uspace/lib/cpp/include/__bits/adt/rbtree.hpp node->parent(nullptr);
parent 424 uspace/lib/cpp/include/__bits/adt/rbtree.hpp void insert_node(node_type* node, node_type* parent)
parent 426 uspace/lib/cpp/include/__bits/adt/rbtree.hpp Policy::insert(*this, node, parent);
parent 473 uspace/lib/cpp/include/__bits/adt/rbtree.hpp while (root_->parent())
parent 474 uspace/lib/cpp/include/__bits/adt/rbtree.hpp root_ = root_->parent();
parent 47 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp if (node && node->parent())
parent 48 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp return node->parent()->parent();
parent 55 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp if (node && node->parent())
parent 57 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp if (node == node->parent()->left())
parent 58 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp return node->parent()->right();
parent 60 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp return node->parent()->left();
parent 71 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp if (node->parent() == gp->left())
parent 85 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp if (node->parent())
parent 86 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp return node->parent()->left() == node;
parent 96 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp if (node->parent())
parent 97 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp return node->parent()->right() == node;
parent 159 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp node = node->parent();
parent 162 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp return node->parent();
parent 183 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp node = node->parent();
parent 186 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp return node->parent();
parent 198 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp child->parent(node);
parent 207 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp child->parent(node);
parent 215 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp auto parent1 = node1->parent();
parent 220 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp auto parent2 = node2->parent();
parent 236 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp node->parent(p);
parent 237 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp if (node->parent())
parent 240 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp node->parent()->right(node);
parent 242 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp node->parent()->left(node);
parent 247 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp node->left()->parent(node);
parent 251 uspace/lib/cpp/include/__bits/adt/rbtree_node.hpp node->right()->parent(node);
parent 170 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp auto parent = tree.find_parent_for_insertion(tree.get_key(val));
parent 172 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp if (parent && tree.keys_equal(tree.get_key(parent->value), tree.get_key(val)))
parent 173 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp return make_pair(iterator{parent, false}, false);
parent 177 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp return insert(tree, node, parent);
parent 188 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp auto parent = tree.find_parent_for_insertion(tree.get_key(val));
parent 189 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp if (parent && tree.keys_equal(tree.get_key(parent->value), tree.get_key(val)))
parent 190 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp return make_pair(iterator{parent, false}, false);
parent 194 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp return insert(tree, node, parent);
parent 205 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp auto parent = tree.find_parent_for_insertion(tree.get_key(val));
parent 206 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp if (parent && tree.keys_equal(tree.get_key(parent->value), tree.get_key(val)))
parent 207 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp return make_pair(iterator{parent, false}, false);
parent 211 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp return insert(tree, node, parent);
parent 219 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp typename Tree::node_type* parent
parent 228 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp if (!parent)
parent 235 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp if (tree.keys_comp(tree.get_key(node->value), parent->value))
parent 236 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp parent->add_left_child(node);
parent 238 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp parent->add_right_child(node);
parent 426 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp auto parent = tree.find_parent_for_insertion(tree.get_key(node->value));
parent 429 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp if (!parent)
parent 436 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp if (tree.keys_comp(tree.get_key(node->value), parent->value))
parent 437 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp parent->add_left_child(node);
parent 438 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp else if (tree.keys_comp(tree.get_key(parent->value), node->value))
parent 439 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp parent->add_right_child(node);
parent 442 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp parent->add(node); // List of nodes with equivalent keys.
parent 443 uspace/lib/cpp/include/__bits/adt/rbtree_policies.hpp tree.update_root_(parent);
parent 941 uspace/lib/cpp/include/__bits/algorithm.hpp auto parent = heap_parent(idx);
parent 942 uspace/lib/cpp/include/__bits/algorithm.hpp while (idx > 0 && comp(first[parent], first[idx]))
parent 944 uspace/lib/cpp/include/__bits/algorithm.hpp swap(first[idx], first[parent]);
parent 946 uspace/lib/cpp/include/__bits/algorithm.hpp idx = parent;
parent 947 uspace/lib/cpp/include/__bits/algorithm.hpp parent = heap_parent(idx);
parent 391 uspace/lib/ext4/src/directory.c errno_t ext4_directory_add_entry(ext4_inode_ref_t *parent, const char *name,
parent 394 uspace/lib/ext4/src/directory.c ext4_filesystem_t *fs = parent->fs;
parent 399 uspace/lib/ext4/src/directory.c (ext4_inode_has_flag(parent->inode, EXT4_INODE_FLAG_INDEX))) {
parent 400 uspace/lib/ext4/src/directory.c errno_t rc = ext4_directory_dx_add_entry(parent, child, name);
parent 407 uspace/lib/ext4/src/directory.c ext4_inode_clear_flag(parent->inode, EXT4_INODE_FLAG_INDEX);
parent 408 uspace/lib/ext4/src/directory.c parent->dirty = true;
parent 416 uspace/lib/ext4/src/directory.c uint32_t inode_size = ext4_inode_get_size(fs->superblock, parent->inode);
parent 424 uspace/lib/ext4/src/directory.c errno_t rc = ext4_filesystem_get_inode_data_block_index(parent,
parent 452 uspace/lib/ext4/src/directory.c errno_t rc = ext4_filesystem_append_inode_block(parent, &fblock, &iblock);
parent 485 uspace/lib/ext4/src/directory.c ext4_inode_ref_t *parent, const char *name)
parent 489 uspace/lib/ext4/src/directory.c ext4_superblock_t *sb = parent->fs->superblock;
parent 494 uspace/lib/ext4/src/directory.c (ext4_inode_has_flag(parent->inode, EXT4_INODE_FLAG_INDEX))) {
parent 495 uspace/lib/ext4/src/directory.c errno_t rc = ext4_directory_dx_find_entry(result, parent, name_len,
parent 507 uspace/lib/ext4/src/directory.c ext4_inode_clear_flag(parent->inode, EXT4_INODE_FLAG_INDEX);
parent 508 uspace/lib/ext4/src/directory.c parent->dirty = true;
parent 516 uspace/lib/ext4/src/directory.c uint32_t inode_size = ext4_inode_get_size(sb, parent->inode);
parent 522 uspace/lib/ext4/src/directory.c errno_t rc = ext4_filesystem_get_inode_data_block_index(parent, iblock,
parent 529 uspace/lib/ext4/src/directory.c rc = block_get(&block, parent->fs->device, fblock, BLOCK_FLAGS_NONE);
parent 566 uspace/lib/ext4/src/directory.c errno_t ext4_directory_remove_entry(ext4_inode_ref_t *parent, const char *name)
parent 569 uspace/lib/ext4/src/directory.c if (!ext4_inode_is_type(parent->fs->superblock, parent->inode,
parent 575 uspace/lib/ext4/src/directory.c errno_t rc = ext4_directory_find_entry(&result, parent, name);
parent 1047 uspace/lib/ext4/src/directory_index.c errno_t ext4_directory_dx_add_entry(ext4_inode_ref_t *parent,
parent 1054 uspace/lib/ext4/src/directory_index.c errno_t rc = ext4_filesystem_get_inode_data_block_index(parent, 0,
parent 1059 uspace/lib/ext4/src/directory_index.c ext4_filesystem_t *fs = parent->fs;
parent 1085 uspace/lib/ext4/src/directory_index.c rc = ext4_directory_dx_get_leaf(&hinfo, parent, root_block,
parent 1096 uspace/lib/ext4/src/directory_index.c rc = ext4_filesystem_get_inode_data_block_index(parent, leaf_block_idx,
parent 1117 uspace/lib/ext4/src/directory_index.c rc = ext4_directory_dx_split_index(parent, dx_blocks, dx_block);
parent 1123 uspace/lib/ext4/src/directory_index.c rc = ext4_directory_dx_split_data(parent, &hinfo, target_block,
parent 544 uspace/lib/ext4/src/ops.c ext4_node_t *parent = EXT4_NODE(pfn);
parent 546 uspace/lib/ext4/src/ops.c ext4_filesystem_t *fs = parent->instance->filesystem;
parent 549 uspace/lib/ext4/src/ops.c errno_t rc = ext4_directory_add_entry(parent->inode_ref, name,
parent 560 uspace/lib/ext4/src/ops.c ext4_directory_remove_entry(parent->inode_ref, name);
parent 565 uspace/lib/ext4/src/ops.c parent->inode_ref);
parent 567 uspace/lib/ext4/src/ops.c ext4_directory_remove_entry(parent->inode_ref, name);
parent 585 uspace/lib/ext4/src/ops.c ext4_inode_get_links_count(parent->inode_ref->inode);
parent 587 uspace/lib/ext4/src/ops.c ext4_inode_set_links_count(parent->inode_ref->inode, parent_links);
parent 589 uspace/lib/ext4/src/ops.c parent->inode_ref->dirty = true;
parent 623 uspace/lib/ext4/src/ops.c ext4_inode_ref_t *parent = EXT4_NODE(pfn)->inode_ref;
parent 624 uspace/lib/ext4/src/ops.c rc = ext4_directory_remove_entry(parent, name);
parent 649 uspace/lib/ext4/src/ops.c parent->dirty = true;
parent 503 uspace/lib/fs/libfs.c fs_node_t *parent = NULL;
parent 504 uspace/lib/fs/libfs.c rc = ops->node_get(&parent, parent_sid, parent_index);
parent 505 uspace/lib/fs/libfs.c if (parent == NULL) {
parent 514 uspace/lib/fs/libfs.c ops->node_put(parent);
parent 518 uspace/lib/fs/libfs.c rc = ops->link(parent, child, component);
parent 519 uspace/lib/fs/libfs.c ops->node_put(parent);
parent 463 uspace/lib/gfxfont/src/font.c static errno_t gfx_font_props_load(riff_rchunk_t *parent,
parent 471 uspace/lib/gfxfont/src/font.c rc = riff_rchunk_match(parent, CKID_fprp, &propsck);
parent 525 uspace/lib/gfxfont/src/font.c static errno_t gfx_font_metrics_load(riff_rchunk_t *parent,
parent 533 uspace/lib/gfxfont/src/font.c rc = riff_rchunk_match(parent, CKID_fmtr, &mtrck);
parent 688 uspace/lib/gfxfont/src/font.c static errno_t gfx_font_bitmap_load(riff_rchunk_t *parent, gfx_font_t *font)
parent 705 uspace/lib/gfxfont/src/font.c rc = riff_rchunk_match(parent, CKID_fbmp, &bmpck);
parent 837 uspace/lib/gfxfont/src/font.c errno_t gfx_font_info_load(gfx_typeface_t *tface, riff_rchunk_t *parent)
parent 845 uspace/lib/gfxfont/src/font.c rc = riff_rchunk_list_match(parent, LTYPE_font, &fontck);
parent 349 uspace/lib/gfxfont/src/glyph.c static errno_t gfx_glyph_metrics_load(riff_rchunk_t *parent,
parent 357 uspace/lib/gfxfont/src/glyph.c rc = riff_rchunk_match(parent, CKID_gmtr, &mtrck);
parent 409 uspace/lib/gfxfont/src/glyph.c static errno_t gfx_glyph_patterns_load(riff_rchunk_t *parent,
parent 419 uspace/lib/gfxfont/src/glyph.c rc = riff_rchunk_match(parent, CKID_gpat, &patck);
parent 495 uspace/lib/gfxfont/src/glyph.c static errno_t gfx_glyph_rectangle_origin_load(riff_rchunk_t *parent,
parent 503 uspace/lib/gfxfont/src/glyph.c rc = riff_rchunk_match(parent, CKID_gror, &rorck);
parent 566 uspace/lib/gfxfont/src/glyph.c errno_t gfx_glyph_load(gfx_font_t *font, riff_rchunk_t *parent)
parent 573 uspace/lib/gfxfont/src/glyph.c rc = riff_rchunk_list_match(parent, LTYPE_glph, &glyphck);
parent 310 uspace/lib/riff/src/chunk.c errno_t riff_rchunk_start(riff_rchunk_t *parent, riff_rchunk_t *rchunk)
parent 314 uspace/lib/riff/src/chunk.c rchunk->riffr = parent->riffr;
parent 315 uspace/lib/riff/src/chunk.c rchunk->ckstart = parent->riffr->pos + 8;
parent 316 uspace/lib/riff/src/chunk.c rc = riff_read_uint32(parent, &rchunk->ckid);
parent 319 uspace/lib/riff/src/chunk.c rc = riff_read_uint32(parent, &rchunk->cksize);
parent 337 uspace/lib/riff/src/chunk.c errno_t riff_rchunk_match(riff_rchunk_t *parent, riff_ckid_t ckid,
parent 343 uspace/lib/riff/src/chunk.c rc = riff_rchunk_start(parent, rchunk);
parent 369 uspace/lib/riff/src/chunk.c errno_t riff_rchunk_list_match(riff_rchunk_t *parent, riff_ltype_t ltype,
parent 376 uspace/lib/riff/src/chunk.c rc = riff_rchunk_match(parent, CKID_LIST, rchunk);
parent 382 uspace/lib/riff/src/chunk.c rc = riff_read_uint32(parent, &rltype);
parent 74 uspace/lib/sif/private/sif.h struct sif_node *parent;
parent 89 uspace/lib/sif/src/sif.c static sif_node_t *sif_node_new(sif_node_t *parent)
parent 97 uspace/lib/sif/src/sif.c node->parent = parent;
parent 294 uspace/lib/sif/src/sif.c sif_node_t *sif_node_first_child(sif_node_t *parent)
parent 298 uspace/lib/sif/src/sif.c link = list_first(&parent->children);
parent 314 uspace/lib/sif/src/sif.c link = list_next(¤t->lparent, ¤t->parent->children);
parent 396 uspace/lib/sif/src/sif.c errno_t sif_node_prepend_child(sif_node_t *parent, const char *ctype,
parent 401 uspace/lib/sif/src/sif.c child = sif_node_new(parent);
parent 411 uspace/lib/sif/src/sif.c list_prepend(&child->lparent, &parent->children);
parent 427 uspace/lib/sif/src/sif.c errno_t sif_node_append_child(sif_node_t *parent, const char *ctype,
parent 432 uspace/lib/sif/src/sif.c child = sif_node_new(parent);
parent 442 uspace/lib/sif/src/sif.c list_append(&child->lparent, &parent->children);
parent 463 uspace/lib/sif/src/sif.c child = sif_node_new(sibling->parent);
parent 494 uspace/lib/sif/src/sif.c child = sif_node_new(sibling->parent);
parent 942 uspace/lib/sif/src/sif.c static errno_t sif_import_node(sif_node_t *parent, FILE *f, sif_node_t **rnode,
parent 954 uspace/lib/sif/src/sif.c node = sif_node_new(parent);
parent 53 uspace/lib/ui/private/menu.h struct ui_window *parent;
parent 55 uspace/lib/ui/private/popup.h struct ui_window *parent;
parent 85 uspace/lib/ui/src/menu.c errno_t ui_menu_create(ui_window_t *parent, ui_menu_t **rmenu)
parent 93 uspace/lib/ui/src/menu.c menu->parent = parent;
parent 148 uspace/lib/ui/src/menu.c res = ui_window_get_res(menu->parent);
parent 210 uspace/lib/ui/src/menu.c rc = ui_popup_create(ui_window_get_ui(menu->parent), menu->parent,
parent 281 uspace/lib/ui/src/menuentry.c res = ui_window_get_res(mentry->menu->parent);
parent 307 uspace/lib/ui/src/menuentry.c res = ui_window_get_res(menu->parent);
parent 346 uspace/lib/ui/src/menuentry.c res = ui_window_get_res(mentry->menu->parent);
parent 78 uspace/lib/ui/src/popup.c errno_t ui_popup_create(ui_t *ui, ui_window_t *parent,
parent 91 uspace/lib/ui/src/popup.c rc = ui_window_get_pos(parent, &parent_pos);
parent 111 uspace/lib/ui/src/popup.c popup->parent = parent;
parent 52 uspace/lib/usbdev/include/usb/dev/dp.h int parent;
parent 56 uspace/lib/usbdev/src/dp.c .parent = USB_DESCTYPE_##parentname, \
parent 152 uspace/lib/usbdev/src/dp.c int child, int parent)
parent 155 uspace/lib/usbdev/src/dp.c while ((nesting->child > 0) && (nesting->parent > 0)) {
parent 156 uspace/lib/usbdev/src/dp.c if ((nesting->child == child) && (nesting->parent == parent)) {
parent 173 uspace/lib/usbdev/src/dp.c const usb_dp_parser_data_t *data, const uint8_t *child, const uint8_t *parent)
parent 177 uspace/lib/usbdev/src/dp.c get_descriptor_type(data, parent));
parent 190 uspace/lib/usbdev/src/dp.c const usb_dp_parser_data_t *data, const uint8_t *parent)
parent 192 uspace/lib/usbdev/src/dp.c if (!is_valid_descriptor_pointer(data, parent)) {
parent 196 uspace/lib/usbdev/src/dp.c const uint8_t *next = get_next_descriptor(data, parent);
parent 201 uspace/lib/usbdev/src/dp.c if (is_nested_descriptor(parser, data, next, parent)) {
parent 218 uspace/lib/usbdev/src/dp.c const usb_dp_parser_data_t *data, const uint8_t *parent)
parent 221 uspace/lib/usbdev/src/dp.c usb_dp_get_nested_descriptor(parser, data, parent);
parent 223 uspace/lib/usbdev/src/dp.c return get_next_descriptor(data, parent);
parent 227 uspace/lib/usbdev/src/dp.c while (is_nested_descriptor(parser, data, next_child, parent)) {
parent 246 uspace/lib/usbdev/src/dp.c const uint8_t *parent, const uint8_t *sibling)
parent 248 uspace/lib/usbdev/src/dp.c if (!is_valid_descriptor_pointer(data, parent) ||
parent 259 uspace/lib/usbdev/src/dp.c int parent_type = get_descriptor_type(data, parent);
parent 52 uspace/lib/usbdev/src/pipesinit.c .parent = USB_DESCTYPE_##parentname, \
parent 168 uspace/srv/devman/fun.c bool set_fun_path(dev_tree_t *tree, fun_node_t *fun, fun_node_t *parent)
parent 174 uspace/srv/devman/fun.c if (parent != NULL)
parent 175 uspace/srv/devman/fun.c pathsize += str_size(parent->pathname) + 1;
parent 183 uspace/srv/devman/fun.c if (parent != NULL) {
parent 184 uspace/srv/devman/fun.c str_cpy(fun->pathname, pathsize, parent->pathname);
parent 422 uspace/srv/fs/cdfs/cdfs_ops.c cdfs_node_t *parent = CDFS_NODE(pfn);
parent 425 uspace/srv/fs/cdfs/cdfs_ops.c assert(parent->type == CDFS_DIRECTORY);
parent 428 uspace/srv/fs/cdfs/cdfs_ops.c list_foreach(parent->cs_list, link, cdfs_dentry_t, dentry) {
parent 449 uspace/srv/fs/cdfs/cdfs_ops.c list_append(&dentry->link, &parent->cs_list);
parent 703 uspace/srv/fs/cdfs/cdfs_ops.c cdfs_node_t *parent = CDFS_NODE(pfn);
parent 705 uspace/srv/fs/cdfs/cdfs_ops.c if (!parent->processed) {
parent 706 uspace/srv/fs/cdfs/cdfs_ops.c errno_t rc = cdfs_readdir(parent->fs, pfn);
parent 711 uspace/srv/fs/cdfs/cdfs_ops.c list_foreach(parent->cs_list, link, cdfs_dentry_t, dentry) {
parent 713 uspace/srv/fs/cdfs/cdfs_ops.c *fn = get_cached_node(parent->fs, dentry->index);
parent 700 uspace/srv/fs/mfs/mfs_ops.c struct mfs_node *parent = pfn->data;
parent 702 uspace/srv/fs/mfs/mfs_ops.c struct mfs_sb_info *sbi = parent->instance->sbi;
parent 708 uspace/srv/fs/mfs/mfs_ops.c errno_t r = mfs_insert_dentry(parent, name, child->ino_i->index);
parent 725 uspace/srv/fs/mfs/mfs_ops.c r = mfs_insert_dentry(child, "..", parent->ino_i->index);
parent 732 uspace/srv/fs/mfs/mfs_ops.c parent->ino_i->i_nlinks++;
parent 733 uspace/srv/fs/mfs/mfs_ops.c parent->ino_i->dirty = true;
parent 738 uspace/srv/fs/mfs/mfs_ops.c errno_t r2 = mfs_remove_dentry(parent, name);
parent 751 uspace/srv/fs/mfs/mfs_ops.c struct mfs_node *parent = pfn->data;
parent 756 uspace/srv/fs/mfs/mfs_ops.c if (!parent)
parent 766 uspace/srv/fs/mfs/mfs_ops.c r = mfs_remove_dentry(parent, name);
parent 781 uspace/srv/fs/mfs/mfs_ops.c parent->ino_i->i_nlinks--;
parent 782 uspace/srv/fs/mfs/mfs_ops.c parent->ino_i->dirty = true;
parent 72 uspace/srv/logger/logger.h logger_log_t *parent;
parent 42 uspace/srv/logger/logs.c static logger_log_t *find_log_by_name_and_parent_no_list_lock(const char *name, logger_log_t *parent)
parent 45 uspace/srv/logger/logs.c if ((parent == log->parent) && (str_cmp(log->name, name) == 0))
parent 67 uspace/srv/logger/logs.c static logger_log_t *create_log_no_locking(const char *name, logger_log_t *parent)
parent 82 uspace/srv/logger/logs.c if (parent == NULL) {
parent 91 uspace/srv/logger/logs.c parent->full_name, name) < 0)
parent 93 uspace/srv/logger/logs.c result->dest = parent->dest;
parent 100 uspace/srv/logger/logs.c result->parent = parent;
parent 115 uspace/srv/logger/logs.c logger_log_t *parent = (logger_log_t *) parent_id;
parent 119 uspace/srv/logger/logs.c result = find_log_by_name_and_parent_no_list_lock(name, parent);
parent 121 uspace/srv/logger/logs.c result = create_log_no_locking(name, parent);
parent 125 uspace/srv/logger/logs.c if (result->parent != NULL) {
parent 126 uspace/srv/logger/logs.c fibril_mutex_lock(&result->parent->guard);
parent 127 uspace/srv/logger/logs.c result->parent->ref_counter++;
parent 128 uspace/srv/logger/logs.c fibril_mutex_unlock(&result->parent->guard);
parent 178 uspace/srv/logger/logs.c if (log->parent == NULL)
parent 181 uspace/srv/logger/logs.c return get_actual_log_level(log->parent);
parent 262 uspace/srv/logger/logs.c if (log->parent == NULL) {
parent 273 uspace/srv/logger/logs.c fibril_mutex_lock(&log->parent->guard);
parent 274 uspace/srv/logger/logs.c log_release(log->parent);
parent 50 uspace/srv/logger/writer.c static logger_log_t *handle_create_log(sysarg_t parent)
parent 57 uspace/srv/logger/writer.c logger_log_t *log = find_or_create_log_and_lock(name, parent);
parent 367 uspace/srv/vfs/vfs_lookup.c vfs_node_t *parent = base;
parent 379 uspace/srv/vfs/vfs_lookup.c parent = vfs_node_get(&tres);
parent 380 uspace/srv/vfs/vfs_lookup.c if (!parent)
parent 383 uspace/srv/vfs/vfs_lookup.c vfs_node_addref(parent);
parent 385 uspace/srv/vfs/vfs_lookup.c rc = _vfs_lookup_internal(parent, slash, lflag, result,
parent 388 uspace/srv/vfs/vfs_lookup.c vfs_node_put(parent);
parent 709 uspace/srv/vfs/vfs_ops.c vfs_file_t *parent = NULL;
parent 722 uspace/srv/vfs/vfs_ops.c parent = vfs_file_get(parentfd);
parent 723 uspace/srv/vfs/vfs_ops.c if (!parent) {
parent 738 uspace/srv/vfs/vfs_ops.c parent = vfs_file_get(parentfd);
parent 739 uspace/srv/vfs/vfs_ops.c if (!parent) {
parent 745 uspace/srv/vfs/vfs_ops.c assert(parent != NULL);
parent 749 uspace/srv/vfs/vfs_ops.c rc = vfs_lookup_internal(parent->node, path, 0, &lr);
parent 765 uspace/srv/vfs/vfs_ops.c rc = vfs_lookup_internal(parent->node, path, L_UNLINK, &lr);
parent 779 uspace/srv/vfs/vfs_ops.c if (parent)
parent 780 uspace/srv/vfs/vfs_ops.c vfs_file_put(parent);
parent 876 uspace/srv/vfs/vfs_ops.c vfs_file_t *parent = vfs_file_get(parentfd);
parent 877 uspace/srv/vfs/vfs_ops.c if (!parent)
parent 883 uspace/srv/vfs/vfs_ops.c errno_t rc = vfs_lookup_internal(parent->node, path,
parent 887 uspace/srv/vfs/vfs_ops.c vfs_file_put(parent);
parent 894 uspace/srv/vfs/vfs_ops.c vfs_file_put(parent);
parent 903 uspace/srv/vfs/vfs_ops.c vfs_file_put(parent);
parent 909 uspace/srv/vfs/vfs_ops.c file->permissions = parent->permissions;
parent 914 uspace/srv/vfs/vfs_ops.c vfs_file_put(parent);
HelenOS homepage, sources at GitHub