/kernel/linux/linux-6.6/drivers/clk/ingenic/ |
H A D | cgu.c | 346 * Convert the hardware index to the parent index by skipping in ingenic_clk_get_parent() 369 * Convert the parent index to the hardware index by adding in ingenic_clk_set_parent() 384 /* idx should always be a valid parent */ in ingenic_clk_set_parent() 413 u8 parent; in ingenic_clk_recalc_rate() local 416 parent = ingenic_clk_get_parent(hw); in ingenic_clk_recalc_rate() 418 if (!(clk_info->div.bypass_mask & BIT(parent))) { in ingenic_clk_recalc_rate() 464 u8 parent; in ingenic_clk_calc_div() local 466 parent = ingenic_clk_get_parent(hw); in ingenic_clk_calc_div() 467 if (clk_info->div.bypass_mask & BIT(parent)) in ingenic_clk_calc_div() 647 struct clk *clk, *parent; in ingenic_register_clock() local [all...] |
/kernel/linux/linux-6.6/drivers/input/keyboard/ |
H A D | gpio_keys.c | 377 dev_err(input->dev.parent, in gpio_keys_gpio_report_event() 396 pm_relax(bdata->input->dev.parent); in gpio_keys_debounce_event() 426 pm_stay_awake(bdata->input->dev.parent); in gpio_keys_gpio_isr() 479 pm_wakeup_event(bdata->input->dev.parent, 0); in gpio_keys_irq_isr() 698 error = pdata->enable(input->dev.parent); in gpio_keys_open() 715 pdata->disable(input->dev.parent); in gpio_keys_close() 844 input->dev.parent = dev; in gpio_keys_probe() 906 dev_err(bdata->input->dev.parent, in gpio_keys_button_enable_wakeup() 916 dev_err(bdata->input->dev.parent, in gpio_keys_button_enable_wakeup() 939 dev_warn(bdata->input->dev.parent, in gpio_keys_button_disable_wakeup() [all...] |
/kernel/linux/linux-6.6/drivers/scsi/libsas/ |
H A D | sas_ata.c | 268 res = sas_get_report_phy_sata(dev->parent, phy->phy_id, in sas_get_ata_info() 272 SAS_ADDR(dev->parent->sas_addr), in sas_get_ata_info() 305 struct domain_device *ex_dev = dev->parent; in smp_ata_check_ready_type() 331 struct domain_device *ex_dev = dev->parent; in smp_ata_check_ready() 674 int sas_ata_add_dev(struct domain_device *parent, struct ex_phy *phy, in sas_ata_add_dev() argument 680 if (child->linkrate > parent->min_linkrate) { in sas_ata_add_dev() 683 parent_min_lrate = parent->min_linkrate, in sas_ata_add_dev() 687 .maximum_linkrate = parent->min_linkrate, in sas_ata_add_dev() 693 ret = sas_smp_phy_control(parent, phy_id, in sas_ata_add_dev() 721 list_add_tail(&child->disco_list_node, &parent in sas_ata_add_dev() [all...] |
/third_party/libdrm/nouveau/ |
H A D | nouveau.c | 247 nouveau_object_init(struct nouveau_object *parent, uint32_t handle, in nouveau_object_init() argument 251 struct nouveau_drm *drm = nouveau_drm(parent); in nouveau_object_init() 260 obj->parent = parent; in nouveau_object_init() 278 ret = nouveau_object_ioctl(parent, args, argc); in nouveau_object_init() 302 nouveau_object_new(struct nouveau_object *parent, uint64_t handle, in nouveau_object_new() argument 312 ret = nouveau_object_init(parent, handle, oclass, data, length, obj); in nouveau_object_new() 378 nouveau_device_new(struct nouveau_object *parent, int32_t oclass, in nouveau_device_new() argument 386 struct nouveau_drm *drm = nouveau_drm(parent); in nouveau_device_new() 403 ret = nouveau_object_init(parent, in nouveau_device_new() [all...] |
/third_party/ltp/testcases/kernel/syscalls/fcntl/ |
H A D | fcntl14.c | 64 /* WILLBLOCK - blocks, then succeeds (parent must unlock records) */ 535 static int parent, child, status, fail = 0; variable 568 parent = getpid(); in setup() 570 sprintf(tmpname, "fcntl2.%d", parent); in setup() 595 if ((kill(parent, SIGUSR1)) < 0) { in wake_parent() 596 tst_resm(TFAIL, "Attempt to send signal to parent " "failed"); in wake_parent() 624 * not, the parent pid will be returned in l_pid and the type of in dochild() 676 if (flock.l_pid != parent) { in dochild() 679 "should be parent's id of %d", in dochild() 680 test + 1, flock.l_pid, parent); in dochild() [all...] |
/third_party/pulseaudio/src/modules/ |
H A D | module-filter-apply.c | 370 static int do_move(struct userdata *u, pa_object *obj, pa_object *parent, bool is_input) { in do_move() argument 376 return pa_sink_input_move_to(PA_SINK_INPUT(obj), PA_SINK(parent), false); in do_move() 379 return pa_source_output_move_to(PA_SOURCE_OUTPUT(obj), PA_SOURCE(parent), false); in do_move() 384 pa_object *parent; in move_object_for_filter() local 393 parent = PA_OBJECT(restore ? filter->sink_master : filter->sink); in move_object_for_filter() 394 if (!parent) in move_object_for_filter() 396 name = PA_SINK(parent)->name; in move_object_for_filter() 399 parent = PA_OBJECT(restore ? filter->source_master : filter->source); in move_object_for_filter() 400 if (!parent) in move_object_for_filter() 402 name = PA_SOURCE(parent) in move_object_for_filter() [all...] |
/kernel/linux/linux-5.10/drivers/base/power/ |
H A D | main.c | 140 if (dev->parent && dev->parent->power.is_prepared) in device_pm_add() 141 dev_warn(dev, "parent %s should not be sleeping\n", in device_pm_add() 142 dev_name(dev->parent)); in device_pm_add() 213 dev_info(dev, "calling %pS @ %i, parent: %s\n", cb, in initcall_debug_start() 215 dev->parent ? dev_name(dev->parent) : "none"); in initcall_debug_start() 283 struct device *parent; in dpm_wait_for_superior() local 286 * If the device is resumed asynchronously and the parent's callback in dpm_wait_for_superior() 287 * deletes both the device and the parent itsel in dpm_wait_for_superior() 1361 struct device *parent = dev->parent; dpm_propagate_wakeup_to_parent() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_encoder.c | 37 (p) ? (p)->parent->base.id : -1, \ 43 (p) ? (p)->parent->base.id : -1, \ 248 DRMID(phys_enc->parent), phys_enc->intf_idx - INTF_0, in dpu_encoder_helper_report_irq_timeout() 253 phys_enc->parent, phys_enc, in dpu_encoder_helper_report_irq_timeout() 279 DRMID(phys_enc->parent), intr_idx, irq->hw_idx, in dpu_encoder_helper_wait_for_irq() 286 DRMID(phys_enc->parent), intr_idx, irq->hw_idx, in dpu_encoder_helper_wait_for_irq() 292 DRMID(phys_enc->parent), intr_idx, irq->hw_idx, in dpu_encoder_helper_wait_for_irq() 297 DRMID(phys_enc->parent), in dpu_encoder_helper_wait_for_irq() 309 DRMID(phys_enc->parent), intr_idx, in dpu_encoder_helper_wait_for_irq() 321 DRMID(phys_enc->parent), intr_id in dpu_encoder_helper_wait_for_irq() [all...] |
/kernel/linux/linux-6.6/drivers/base/power/ |
H A D | main.c | 139 if (dev->parent && dev->parent->power.is_prepared) in device_pm_add() 140 dev_warn(dev, "parent %s should not be sleeping\n", in device_pm_add() 141 dev_name(dev->parent)); in device_pm_add() 212 dev_info(dev, "calling %pS @ %i, parent: %s\n", cb, in initcall_debug_start() 214 dev->parent ? dev_name(dev->parent) : "none"); in initcall_debug_start() 279 struct device *parent; in dpm_wait_for_superior() local 282 * If the device is resumed asynchronously and the parent's callback in dpm_wait_for_superior() 283 * deletes both the device and the parent itsel in dpm_wait_for_superior() 1353 struct device *parent = dev->parent; dpm_propagate_wakeup_to_parent() local [all...] |
/kernel/linux/linux-5.10/drivers/input/mouse/ |
H A D | synaptics.c | 630 struct psmouse *parent = serio_get_drvdata(serio->parent); in synaptics_pt_write() local 634 error = ps2_sliced_command(&parent->ps2dev, c); in synaptics_pt_write() 638 error = ps2_command(&parent->ps2dev, &rate_param, PSMOUSE_CMD_SETRATE); in synaptics_pt_write() 647 struct psmouse *parent = serio_get_drvdata(serio->parent); in synaptics_pt_start() local 648 struct synaptics_data *priv = parent->private; in synaptics_pt_start() 650 serio_pause_rx(parent->ps2dev.serio); in synaptics_pt_start() 652 serio_continue_rx(parent->ps2dev.serio); in synaptics_pt_start() 659 struct psmouse *parent in synaptics_pt_stop() local [all...] |
/kernel/linux/linux-5.10/drivers/ide/ |
H A D | pmac.c | 413 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); in pmac_ide_apply_timings() 430 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); in pmac_ide_kauai_apply_timings() 449 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); in pmac_ide_do_update_timings() 494 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); in pmac_ide_set_pio_mode() 775 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); in pmac_ide_set_dma_mode() 912 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); in pmac_ide_cable_detect() 944 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); in pmac_ide_init_dev() 1194 hw.parent = &mdev->ofdev.dev; in pmac_ide_macio_attach() 1455 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); in pmac_ide_build_dmatable() 1532 pmac_ide_hwif_t *pmif = dev_get_drvdata(hwif->gendev.parent); in pmac_ide_dma_setup() [all...] |
/kernel/linux/linux-5.10/drivers/iio/adc/ |
H A D | meson_saradc.c | 576 dev_warn(indio_dev->dev.parent, in meson_sar_adc_get_sample() 608 dev_err(indio_dev->dev.parent, in meson_sar_adc_iio_info_read_raw() 659 dev_name(indio_dev->dev.parent)); in meson_sar_adc_clk_init() 681 dev_name(indio_dev->dev.parent)); in meson_sar_adc_clk_init() 710 temperature_calib = devm_nvmem_cell_get(indio_dev->dev.parent, in meson_sar_adc_temp_sensor_init() 722 return dev_err_probe(indio_dev->dev.parent, ret, in meson_sar_adc_temp_sensor_init() 727 syscon_regmap_lookup_by_phandle(indio_dev->dev.parent->of_node, in meson_sar_adc_temp_sensor_init() 730 dev_err(indio_dev->dev.parent, in meson_sar_adc_temp_sensor_init() 738 dev_err(indio_dev->dev.parent, in meson_sar_adc_temp_sensor_init() 743 dev_err(indio_dev->dev.parent, in meson_sar_adc_temp_sensor_init() [all...] |
/kernel/linux/linux-5.10/drivers/thunderbolt/ |
H A D | tb.c | 135 struct tb_switch *parent = tunnel->dst_port->sw; in tb_discover_tunnels() local 137 while (parent != tunnel->src_port->sw) { in tb_discover_tunnels() 138 parent->boot = true; in tb_discover_tunnels() 139 parent = tb_switch_parent(parent); in tb_discover_tunnels() 435 struct tb_switch *parent = tb_switch_parent(sw); in tb_tunnel_usb3() local 452 port = tb_port_at(tb_route(sw), parent); in tb_tunnel_usb3() 453 down = tb_find_usb3_down(parent, port); in tb_tunnel_usb3() 457 if (tb_route(parent)) { in tb_tunnel_usb3() 460 * Check first that the parent switc in tb_tunnel_usb3() [all...] |
/kernel/linux/linux-6.6/drivers/input/mouse/ |
H A D | synaptics.c | 632 struct psmouse *parent = psmouse_from_serio(serio->parent); in synaptics_pt_write() local 636 error = ps2_sliced_command(&parent->ps2dev, c); in synaptics_pt_write() 640 error = ps2_command(&parent->ps2dev, &rate_param, PSMOUSE_CMD_SETRATE); in synaptics_pt_write() 649 struct psmouse *parent = psmouse_from_serio(serio->parent); in synaptics_pt_start() local 650 struct synaptics_data *priv = parent->private; in synaptics_pt_start() 652 serio_pause_rx(parent->ps2dev.serio); in synaptics_pt_start() 654 serio_continue_rx(parent->ps2dev.serio); in synaptics_pt_start() 661 struct psmouse *parent in synaptics_pt_stop() local [all...] |
/kernel/linux/linux-6.6/fs/btrfs/ |
H A D | backref.c | 248 if (ref1->parent < ref2->parent) in prelim_ref_compare() 250 if (ref1->parent > ref2->parent) in prelim_ref_compare() 285 struct rb_node *parent = NULL; in prelim_ref_insert() local 294 parent = *p; in prelim_ref_insert() 295 ref = rb_entry(parent, struct prelim_ref, rbnode); in prelim_ref_insert() 331 rb_link_node(&newref->rbnode, parent, p); in prelim_ref_insert() 355 * - obtaining the parent is the goal 357 * - if you cannot add the parent o 391 add_prelim_ref(const struct btrfs_fs_info *fs_info, struct preftree *preftree, u64 root_id, const struct btrfs_key *key, int level, u64 parent, u64 wanted_disk_byte, int count, struct share_check *sc, gfp_t gfp_mask) add_prelim_ref() argument 422 add_direct_ref(const struct btrfs_fs_info *fs_info, struct preftrees *preftrees, int level, u64 parent, u64 wanted_disk_byte, int count, struct share_check *sc, gfp_t gfp_mask) add_direct_ref() argument 449 struct rb_node *parent = NULL; is_shared_data_backref() local 2131 btrfs_ref_to_path(struct btrfs_root *fs_root, struct btrfs_path *path, u32 name_len, unsigned long name_off, struct extent_buffer *eb_in, u64 parent, char *dest, u32 size) btrfs_ref_to_path() argument 2588 u64 parent = 0; iterate_inode_refs() local 2647 u64 parent; iterate_inode_extrefs() local [all...] |
/kernel/linux/linux-5.10/fs/ubifs/ |
H A D | tnc.c | 51 struct rb_node **p, *parent = NULL; in do_insert_old_idx() local 55 parent = *p; in do_insert_old_idx() 56 o = rb_entry(parent, struct ubifs_old_idx, rb); in do_insert_old_idx() 70 rb_link_node(&old_idx->rb, parent, p); in do_insert_old_idx() 120 if (znode->parent) { in insert_old_idx_znode() 123 zbr = &znode->parent->zbranch[znode->iip]; in insert_old_idx_znode() 145 if (znode->parent) { in ins_clr_old_idx_znode() 148 zbr = &znode->parent->zbranch[znode->iip]; in ins_clr_old_idx_znode() 231 * @zbr: the branch of parent znode 245 /* The children now have new parent */ in replace_znode() [all...] |
/kernel/linux/linux-6.6/fs/nfs/ |
H A D | dir.c | 722 void nfs_prime_dcache(struct dentry *parent, struct nfs_entry *entry, in nfs_prime_dcache() argument 750 filename.hash = full_name_hash(parent, filename.name, filename.len); in nfs_prime_dcache() 752 dentry = d_lookup(parent, &filename); in nfs_prime_dcache() 755 dentry = d_alloc_parallel(parent, &filename, &wq); in nfs_prime_dcache() 771 trace_nfs_readdir_lookup_revalidate(d_inode(parent), in nfs_prime_dcache() 776 d_inode(parent), dentry, 0); in nfs_prime_dcache() 798 trace_nfs_readdir_lookup(d_inode(parent), dentry, 0); in nfs_prime_dcache() 1397 * @dir: pointer to parent directory inode 1444 * nfs_set_verifier - save a parent directory verifier in the dentry 1448 * Saves the parent director 1790 struct dentry *parent; __nfs_lookup_revalidate() local 2248 struct dentry *parent = dget_parent(dentry); nfs_add_or_obtain() local 2964 const struct task_struct *parent; nfs_access_login_time() local 3080 struct rb_node *parent = NULL; nfs_access_add_rbtree() local [all...] |
/kernel/linux/linux-6.6/fs/ubifs/ |
H A D | tnc.c | 51 struct rb_node **p, *parent = NULL; in do_insert_old_idx() local 55 parent = *p; in do_insert_old_idx() 56 o = rb_entry(parent, struct ubifs_old_idx, rb); in do_insert_old_idx() 71 rb_link_node(&old_idx->rb, parent, p); in do_insert_old_idx() 121 if (znode->parent) { in insert_old_idx_znode() 124 zbr = &znode->parent->zbranch[znode->iip]; in insert_old_idx_znode() 146 if (znode->parent) { in ins_clr_old_idx_znode() 149 zbr = &znode->parent->zbranch[znode->iip]; in ins_clr_old_idx_znode() 232 * @zbr: the branch of parent znode 246 /* The children now have new parent */ in replace_znode() [all...] |
/foundation/arkui/ace_engine/frameworks/core/components_v2/inspector/ |
H A D | inspector_composed_element.cpp | 292 auto parent = weakParent.Upgrade(); in Prepare() local 294 while (parent) { in Prepare() 295 inspectorParent = DynamicCast<InspectorComposedElement>(parent); in Prepare() 299 parent = parent->GetElementParent().Upgrade(); in Prepare() 386 auto parent = GetElementParent().Upgrade(); in GetInspectorNode() local 387 while (parent) { in GetInspectorNode() 388 if (AceType::TypeId(parent) == typeId) { in GetInspectorNode() 389 return parent->GetRenderNode(); in GetInspectorNode() 391 parent in GetInspectorNode() 695 auto parent = accessibilityNode_->GetParentNode(); GetRect() local 733 auto parent = GetElementParent().Upgrade(); GetParentRect() local 1717 auto parent = renderNode->GetParent().Upgrade(); TriggerVisibleAreaChangeCallback() local [all...] |
/kernel/linux/linux-5.10/drivers/remoteproc/ |
H A D | remoteproc_core.c | 103 struct device *dev = rproc->dev.parent; in rproc_enable_iommu() 137 struct device *dev = rproc->dev.parent; in rproc_disable_iommu() 552 rvdev->dev.parent = &rproc->dev; in rproc_handle_vdev() 554 dev_set_name(&rvdev->dev, "%s#%s", dev_name(rvdev->dev.parent), name); in rproc_handle_vdev() 563 ret = copy_dma_range_map(&rvdev->dev, rproc->dev.parent); in rproc_handle_vdev() 567 /* Make device dma capable by inheriting from parent's capabilities */ in rproc_handle_vdev() 568 set_dma_ops(&rvdev->dev, get_dma_ops(rproc->dev.parent)); in rproc_handle_vdev() 571 dma_get_mask(rproc->dev.parent)); in rproc_handle_vdev() 575 dma_get_mask(rproc->dev.parent), ret); in rproc_handle_vdev() 791 va = dma_alloc_coherent(dev->parent, me in rproc_alloc_carveout() [all...] |
/third_party/alsa-lib/src/topology/ |
H A D | data.c | 586 /* Add a tuples object to the private buffer of its parent data element */ 1495 /* Find a referenced data element and copy its data to the parent 1618 int tplg_add_token(snd_tplg_t *tplg, struct tplg_elem *parent, in tplg_add_token() argument 1628 elem = tplg_elem_lookup(&tplg->token_list, parent->id, in tplg_add_token() 1629 SND_TPLG_TYPE_TOKEN, parent->index); in tplg_add_token() 1631 elem = tplg_elem_new_common(tplg, NULL, parent->id, in tplg_add_token() 1709 struct tplg_elem *parent, in tplg_decode_tuple_set() 1764 err = tplg_add_token(tplg, parent, va->uuid[j].token, in tplg_decode_tuple_set() 1772 err = tplg_add_token(tplg, parent, va->string[j].token, in tplg_decode_tuple_set() 1783 err = tplg_add_token(tplg, parent, v in tplg_decode_tuple_set() 1707 tplg_decode_tuple_set(snd_tplg_t *tplg, size_t pos, struct tplg_elem *parent, struct tplg_tuple_set **_set, const void *bin, size_t size) tplg_decode_tuple_set() argument 1833 tplg_decode_tuples(snd_tplg_t *tplg, size_t pos, struct tplg_elem *parent, struct tplg_vendor_tuples *tuples, const void *bin, size_t size) tplg_decode_tuples() argument 1875 tplg_add_data(snd_tplg_t *tplg, struct tplg_elem *parent, const void *bin, size_t size) tplg_add_data() argument 1968 tplg_add_data_bytes(snd_tplg_t *tplg, struct tplg_elem *parent, const char *suffix, const void *bin, size_t size) tplg_add_data_bytes() argument [all...] |
/third_party/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/ |
H A D | ICUResourceBundle.java | 39 * CLDR string value "∅∅∅" prevents fallback to the parent bundle. 118 ULocale parent = new ULocale(baseLoc); in getFunctionalEquivalent() 134 r = (ICUResourceBundle) UResourceBundle.getBundleInstance(baseName, parent); in getFunctionalEquivalent() 140 if (parent.equals(availableULocales[i])) { in getFunctionalEquivalent() 166 parent = new ULocale(baseLoc); in getFunctionalEquivalent() 167 r = (ICUResourceBundle) UResourceBundle.getBundleInstance(baseName, parent); in getFunctionalEquivalent() 196 parent = new ULocale(baseLoc); in getFunctionalEquivalent() 197 r = (ICUResourceBundle) UResourceBundle.getBundleInstance(baseName, parent); in getFunctionalEquivalent() 402 * bundle's parent chain, calling `put()` on the sink for each item in the parent chai 1540 setParent(ResourceBundle parent) setParent() argument [all...] |
/kernel/linux/linux-6.6/kernel/cgroup/ |
H A D | cgroup.c | 195 * Also, as csses are always appended to the parent's ->children list, it 369 * root and a parent of resource domains at the same time. in cgroup_is_mixable() 439 struct cgroup *parent = cgroup_parent(cgrp); in cgroup_control() local 442 if (parent) { in cgroup_control() 443 u16 ss_mask = parent->subtree_control; in cgroup_control() 460 struct cgroup *parent = cgroup_parent(cgrp); in cgroup_ss_mask() local 462 if (parent) { in cgroup_ss_mask() 463 u16 ss_mask = parent->subtree_ss_mask; in cgroup_ss_mask() 636 struct cgroup *cgrp = of->kn->parent->priv; in of_css() 1598 cgrp = kn->parent in cgroup_kn_unlock() 3444 struct cgroup *parent = cgroup_parent(cgrp); cgroup_enable_threaded() local 4515 css_next_child(struct cgroup_subsys_state *pos, struct cgroup_subsys_state *parent) css_next_child() argument 5343 struct cgroup_subsys_state *parent = css->parent; css_free_rwork_fn() local 5525 struct cgroup *parent = cgroup_parent(cgrp); css_create() local 5572 cgroup_create(struct cgroup *parent, const char *name, umode_t mode) cgroup_create() argument 5687 cgroup_check_hierarchy_limits(struct cgroup *parent) cgroup_check_hierarchy_limits() argument 5712 struct cgroup *parent, *cgrp; cgroup_mkdir() local 5871 struct cgroup *tcgrp, *parent = cgroup_parent(cgrp); global() variable 5930 cgroup1_check_for_release(parent); global() variable [all...] |
/foundation/arkui/ace_engine/frameworks/core/components/list/ |
H A D | list_item_element.cpp | 81 // Find the parent until parent is not listItemElement. in HandleOnFocus() 95 auto parent = AceType::DynamicCast<ListItemGroupElement>(parentElement); in HandleOnFocus() local 96 if (parent) { in HandleOnFocus() 97 parent->ItemFocus(index_); in HandleOnFocus()
|
/foundation/arkui/ace_engine/frameworks/core/components/page/ |
H A D | page_element.cpp | 74 auto parent = render->GetParent().Upgrade(); in SetHidden() local 75 if (parent) { in SetHidden() 76 parent->MarkNeedRender(); in SetHidden()
|