/linux/net/bluetooth/rfcomm/ |
H A D | sock.c | 80 parent = bt_sk(sk)->parent; in rfcomm_sk_state_change() 81 if (parent) { in rfcomm_sk_state_change() 86 parent->sk_data_ready(parent); in rfcomm_sk_state_change() 177 BT_DBG("parent %p", parent); in rfcomm_sock_cleanup_listen() 245 if (parent) { in rfcomm_sock_init() 248 &bt_sk(parent)->flags); in rfcomm_sock_init() 935 struct sock *sk, *parent; in rfcomm_connect_ind() local 945 if (!parent) in rfcomm_connect_ind() 948 lock_sock(parent); in rfcomm_connect_ind() 975 release_sock(parent); in rfcomm_connect_ind() [all …]
|
/linux/drivers/clk/tegra/ |
H A D | clk-tegra210-emc.c | 111 const char *name = clk_hw_get_name(parent); in tegra210_clk_emc_find_parent() 125 struct clk_hw *old, *new, *parent; in tegra210_clk_emc_set_rate() local 184 parent = new; in tegra210_clk_emc_set_rate() 187 parent = old; in tegra210_clk_emc_set_rate() 209 if (parent != old) { in tegra210_clk_emc_set_rate() 235 if (parent != old) in tegra210_clk_emc_set_rate() 242 if (parent != old) { in tegra210_clk_emc_set_rate() 252 clk_hw_reparent(hw, parent); in tegra210_clk_emc_set_rate() 309 struct clk_hw *parent; in tegra210_clk_emc_attach() local 334 parent = clk_hw_get_parent_by_index(hw, src); in tegra210_clk_emc_attach() [all …]
|
H A D | clk-tegra124-emc.c | 68 struct clk *parent; member 227 __clk_get_name(timing->parent), in emc_set_timing() 228 clk_get_rate(timing->parent), in emc_set_timing() 244 err = clk_prepare_enable(timing->parent); in emc_set_timing() 254 clk_disable_unprepare(timing->parent); in emc_set_timing() 277 tegra->prev_parent = timing->parent; in emc_set_timing() 410 if (IS_ERR(timing->parent)) { in load_one_timing_from_dt() 412 return PTR_ERR(timing->parent); in load_one_timing_from_dt() 417 __clk_get_name(timing->parent)); in load_one_timing_from_dt() 420 node, __clk_get_name(timing->parent)); in load_one_timing_from_dt() [all …]
|
/linux/drivers/usb/musb/ |
H A D | sunxi.c | 347 dev_err(musb->controller->parent, in sunxi_musb_set_mode() 356 dev_err(musb->controller->parent, in sunxi_musb_set_mode() 464 dev_err(sunxi_musb->controller->parent, in sunxi_musb_readb() 476 dev_err(sunxi_musb->controller->parent, in sunxi_musb_readb() 522 dev_err(sunxi_musb->controller->parent, in sunxi_musb_writeb() 533 dev_err(sunxi_musb->controller->parent, in sunxi_musb_writeb() 560 dev_err(sunxi_musb->controller->parent, in sunxi_musb_readw() 569 dev_err(sunxi_musb->controller->parent, in sunxi_musb_readw() 595 dev_err(sunxi_musb->controller->parent, in sunxi_musb_writew() 604 dev_err(sunxi_musb->controller->parent, in sunxi_musb_writew() [all …]
|
/linux/fs/ceph/ |
H A D | crypto.h | 105 int ceph_encode_encrypted_dname(struct inode *parent, struct qstr *d_name, 107 int ceph_encode_encrypted_fname(struct inode *parent, struct dentry *dentry, 110 static inline int ceph_fname_alloc_buffer(struct inode *parent, in ceph_fname_alloc_buffer() argument 113 if (!IS_ENCRYPTED(parent)) in ceph_fname_alloc_buffer() 118 static inline void ceph_fname_free_buffer(struct inode *parent, in ceph_fname_free_buffer() argument 121 if (IS_ENCRYPTED(parent)) in ceph_fname_free_buffer() 197 static inline int ceph_encode_encrypted_dname(struct inode *parent, in ceph_encode_encrypted_dname() argument 204 static inline int ceph_encode_encrypted_fname(struct inode *parent, in ceph_encode_encrypted_fname() argument 210 static inline int ceph_fname_alloc_buffer(struct inode *parent, in ceph_fname_alloc_buffer() argument 216 static inline void ceph_fname_free_buffer(struct inode *parent, in ceph_fname_free_buffer() argument
|
/linux/drivers/gpio/ |
H A D | gpio-cros-ec.c | 44 dev_err(gc->parent, "error setting gpio%d (%s) on EC: %d\n", gpio, name, ret); in cros_ec_gpio_set() 63 dev_err(gc->parent, "error getting gpio%d (%s) on EC: %d\n", gpio, name, ret); in cros_ec_gpio_get() 87 dev_err(gc->parent, "error getting direction of gpio%d (%s) on EC: %d\n", gpio, name, ret); in cros_ec_gpio_get_direction() 114 names = devm_kcalloc(gc->parent, gc->ngpio, sizeof(*names), GFP_KERNEL); in cros_ec_gpio_init_names() 119 str = devm_kcalloc(gc->parent, gc->ngpio, name_len, GFP_KERNEL); in cros_ec_gpio_init_names() 129 dev_err_probe(gc->parent, ret, "error getting gpio%d info\n", i); in cros_ec_gpio_init_names() 165 struct device *parent = dev->parent; in cros_ec_gpio_probe() local 166 struct cros_ec_dev *ec_dev = dev_get_drvdata(parent); in cros_ec_gpio_probe() 186 gc->parent = dev; in cros_ec_gpio_probe()
|
/linux/drivers/hwtracing/coresight/ |
H A D | coresight-cti-sysfs.c | 85 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); in enable_show() 105 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); in enable_store() 112 ret = pm_runtime_resume_and_get(dev->parent); in enable_store() 117 pm_runtime_put(dev->parent); in enable_store() 121 pm_runtime_put(dev->parent); in enable_store() 135 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); in powered_show() 148 struct cti_drvdata *drvdata = dev_get_drvdata(dev->parent); in ctmid_show() 183 pm_runtime_get_sync(dev->parent); in coresight_cti_reg_show() 188 pm_runtime_put_sync(dev->parent); in coresight_cti_reg_show() 204 pm_runtime_get_sync(dev->parent); in coresight_cti_reg_store() [all …]
|
/linux/arch/powerpc/boot/dts/ |
H A D | xpedite5301.dts | 69 interrupt-parent = <&mpic>; 174 interrupt-parent = <&mpic>; 180 interrupt-parent = <&mpic>; 187 interrupt-parent = <&mpic>; 196 interrupt-parent = <&mpic>; 207 interrupt-parent = <&mpic>; 281 interrupt-parent = <&mpic>; 379 interrupt-parent = <&mpic>; 419 interrupt-parent = <&mpic>; 576 interrupt-parent = <&mpic>; [all …]
|
H A D | xpedite5370.dts | 67 interrupt-parent = <&mpic>; 172 interrupt-parent = <&mpic>; 178 interrupt-parent = <&mpic>; 185 interrupt-parent = <&mpic>; 194 interrupt-parent = <&mpic>; 205 interrupt-parent = <&mpic>; 279 interrupt-parent = <&mpic>; 377 interrupt-parent = <&mpic>; 417 interrupt-parent = <&mpic>; 574 interrupt-parent = <&mpic>; [all …]
|
H A D | xpedite5200_xmon.dts | 70 interrupt-parent = <&mpic>; 76 interrupt-parent = <&mpic>; 85 interrupt-parent = <&mpic>; 97 interrupt-parent = <&mpic>; 153 interrupt-parent = <&mpic>; 169 interrupt-parent = <&mpic>; 210 interrupt-parent = <&mpic>; 259 interrupt-parent = <&mpic>; 378 interrupt-parent = <&mpic>; 460 interrupt-parent = <&mpic>; [all …]
|
/linux/arch/parisc/kernel/ |
H A D | drivers.c | 297 dev = dev->parent; in find_pa_parent_type() 319 dev = dev->parent; in get_node_path() 329 dev = dev->parent; in get_node_path() 428 dev->dev.parent = parent; in create_tree_node() 485 struct device *parent = &root; in create_parisc_device() local 489 parent = &alloc_tree_node(parent, modpath->bc[i])->dev; in create_parisc_device() 758 struct device *parent = &root; in hwpath_to_device() local 762 parent = parse_tree_node(parent, i, modpath); in hwpath_to_device() 763 if (!parent) in hwpath_to_device() 767 return parent; in hwpath_to_device() [all …]
|
/linux/drivers/gpu/drm/nouveau/nvkm/core/ |
H A D | uevent.c | 30 struct nvkm_object *parent; member 119 return uevent->func(uevent->parent, uevent->object.token, bits); in nvkm_uevent_ntfy() 140 struct nvkm_object *parent = oclass->parent; in nvkm_uevent_new() local 152 uevent->parent = parent; in nvkm_uevent_new() 156 return parent->func->uevent(parent, &args->v0.data, argc - sizeof(args->v0), uevent); in nvkm_uevent_new()
|
/linux/drivers/clk/sprd/ |
H A D | mux.c | 18 u8 parent; in sprd_mux_helper_get_parent() local 23 parent = reg >> mux->shift; in sprd_mux_helper_get_parent() 24 parent &= (1 << mux->width) - 1; in sprd_mux_helper_get_parent() 27 return parent; in sprd_mux_helper_get_parent() 32 if (parent >= mux->table[i] && parent < mux->table[i + 1]) in sprd_mux_helper_get_parent()
|
/linux/fs/gfs2/ |
H A D | dentry.c | 35 struct dentry *parent; in gfs2_drevalidate() local 47 parent = dget_parent(dentry); in gfs2_drevalidate() 48 sdp = GFS2_SB(d_inode(parent)); in gfs2_drevalidate() 49 dip = GFS2_I(d_inode(parent)); in gfs2_drevalidate() 70 error = gfs2_dir_check(d_inode(parent), &dentry->d_name, ip); in gfs2_drevalidate() 76 dput(parent); in gfs2_drevalidate()
|
/linux/arch/arm/boot/dts/xilinx/ |
H A D | zynq-7000.dtsi | 48 interrupt-parent = <&intc>; 99 interrupt-parent = <&intc>; 106 interrupt-parent = <&intc>; 117 interrupt-parent = <&intc>; 129 interrupt-parent = <&intc>; 141 interrupt-parent = <&intc>; 150 interrupt-parent = <&intc>; 162 interrupt-parent = <&intc>; 215 interrupt-parent = <&intc>; 227 interrupt-parent = <&intc>; [all …]
|
/linux/tools/perf/util/ |
H A D | block-range.c | 32 struct rb_node *parent = NULL; in block_range__find() local 36 parent = *p; in block_range__find() 37 entry = rb_entry(parent, struct block_range, node); in block_range__find() 40 p = &parent->rb_left; in block_range__find() 42 p = &parent->rb_right; in block_range__find() 80 struct rb_node *n, *parent = NULL; in block_range__create() local 85 parent = *p; in block_range__create() 89 p = &parent->rb_left; in block_range__create() 91 p = &parent->rb_right; in block_range__create() 107 n = parent; in block_range__create() [all …]
|
/linux/drivers/gpu/drm/msm/disp/dpu1/ |
H A D | dpu_encoder_phys_cmd.c | 19 (e) && (e)->base.parent ? \ 20 (e)->base.parent->base.id : -1, \ 24 (e) && (e)->base.parent ? \ 25 (e)->base.parent->base.id : -1, \ 118 dpu_encoder_vblank_callback(phys_enc->parent, phys_enc); in dpu_encoder_phys_cmd_te_rd_ptr_irq() 157 drm_enc = phys_enc->parent; in _dpu_encoder_phys_cmd_handle_ppdone_timeout() 269 DRMID(phys_enc->parent), in dpu_encoder_phys_cmd_control_vblank_irq() 590 DRMID(phys_enc->parent), ret, in dpu_encoder_phys_cmd_prepare_for_kickoff() 614 DRMID(phys_enc->parent), in dpu_encoder_phys_cmd_enable_te() 623 DRMID(phys_enc->parent), in dpu_encoder_phys_cmd_enable_te() [all …]
|
/linux/drivers/irqchip/ |
H A D | irq-gic-v3-its-platform-msi.c | 53 msi_info = msi_get_domain_info(domain->parent); in its_pmsi_prepare() 67 return msi_info->ops->msi_prepare(domain->parent, in its_pmsi_prepare() 89 struct irq_domain *parent; in its_pmsi_init_one() local 91 parent = irq_find_matching_fwnode(fwnode, DOMAIN_BUS_NEXUS); in its_pmsi_init_one() 92 if (!parent || !msi_get_domain_info(parent)) { in its_pmsi_init_one() 98 parent)) { in its_pmsi_init_one()
|
H A D | irq-gic-v3-its-fsl-mc-msi.c | 61 msi_info = msi_get_domain_info(msi_domain->parent); in its_fsl_mc_msi_prepare() 65 return msi_info->ops->msi_prepare(msi_domain->parent, dev, nvec, info); in its_fsl_mc_msi_prepare() 86 struct irq_domain *parent; in its_fsl_mc_msi_init_one() local 89 parent = irq_find_matching_fwnode(handle, DOMAIN_BUS_NEXUS); in its_fsl_mc_msi_init_one() 90 if (!parent || !msi_get_domain_info(parent)) { in its_fsl_mc_msi_init_one() 97 parent); in its_fsl_mc_msi_init_one()
|
/linux/arch/microblaze/kernel/ |
H A D | ftrace.c | 22 void prepare_ftrace_return(unsigned long *parent, unsigned long self_addr) in prepare_ftrace_return() argument 53 : "r" (parent), "r" (return_hooker) in prepare_ftrace_return() 56 flush_dcache_range((u32)parent, (u32)parent + 4); in prepare_ftrace_return() 57 flush_icache_range((u32)parent, (u32)parent + 4); in prepare_ftrace_return() 66 *parent = old; in prepare_ftrace_return()
|
/linux/drivers/regulator/ |
H A D | sy7636a-regulator.c | 44 struct sy7636a_data *data = dev_get_drvdata(rdev->dev.parent); in sy7636a_get_status() 76 struct regmap *regmap = dev_get_regmap(pdev->dev.parent, NULL); in sy7636a_regulator_probe() 86 gdp = devm_gpiod_get(pdev->dev.parent, "epd-pwr-good", GPIOD_IN); in sy7636a_regulator_probe() 88 dev_err(pdev->dev.parent, "Power good GPIO fault %ld\n", PTR_ERR(gdp)); in sy7636a_regulator_probe() 103 dev_err(pdev->dev.parent, "Failed to initialize regulator: %d\n", ret); in sy7636a_regulator_probe() 108 config.dev->of_node = pdev->dev.parent->of_node; in sy7636a_regulator_probe() 113 dev_err(pdev->dev.parent, "Failed to register %s regulator\n", in sy7636a_regulator_probe()
|
/linux/drivers/usb/typec/ |
H A D | retimer.c | 53 WARN_ON(!try_module_get(retimer->dev.parent->driver->owner)); in fwnode_typec_retimer_get() 68 module_put(retimer->dev.parent->driver->owner); in typec_retimer_put() 105 typec_retimer_register(struct device *parent, const struct typec_retimer_desc *desc) in typec_retimer_register() argument 120 retimer->dev.parent = parent; in typec_retimer_register() 126 desc->name ? desc->name : dev_name(parent)); in typec_retimer_register() 130 dev_err(parent, "failed to register retimer (%d)\n", ret); in typec_retimer_register()
|
H A D | mux.c | 100 WARN_ON(!try_module_get(sw_devs[i]->dev.parent->driver->owner)); in fwnode_typec_switch_get() 137 module_put(sw_dev->dev.parent->driver->owner); in typec_switch_put() 165 typec_switch_register(struct device *parent, in typec_switch_register() argument 181 sw_dev->dev.parent = parent; in typec_switch_register() 186 ret = dev_set_name(&sw_dev->dev, "%s-switch", desc->name ? desc->name : dev_name(parent)); in typec_switch_register() 194 dev_err(parent, "failed to register switch (%d)\n", ret); in typec_switch_register() 325 WARN_ON(!try_module_get(mux_devs[i]->dev.parent->driver->owner)); in fwnode_typec_mux_get() 361 module_put(mux_dev->dev.parent->driver->owner); in typec_mux_put() 410 typec_mux_register(struct device *parent, const struct typec_mux_desc *desc) in typec_mux_register() argument 425 mux_dev->dev.parent = parent; in typec_mux_register() [all …]
|
/linux/drivers/md/persistent-data/ |
H A D | dm-btree-remove.c | 162 struct btree_node *parent, in init_child() argument 169 root = value64(parent, index); in init_child() 181 *((__le64 *) value_ptr(parent, index)) = in init_child() 258 delete_at(parent, r->index); in __rebalance2() 274 *key_ptr(parent, r->index) = right->keys[0]; in __rebalance2() 283 struct btree_node *parent; in rebalance2() local 286 parent = dm_block_data(shadow_current(s)); in rebalance2() 339 *key_ptr(parent, r->index) = right->keys[0]; in delete_center_node() 341 delete_at(parent, c->index); in delete_center_node() 345 return __rebalance2(info, parent, l, r); in delete_center_node() [all …]
|
/linux/sound/soc/intel/skylake/ |
H A D | skl-ssp-clk.c | 35 struct skl_clk_parent parent[SKL_MAX_CLK_SRC]; member 285 struct skl_clk_parent *parent, in skl_register_parent_clks() argument 295 if (IS_ERR(parent[i].hw)) { in skl_register_parent_clks() 296 ret = PTR_ERR(parent[i].hw); in skl_register_parent_clks() 300 parent[i].lookup = clkdev_hw_create(parent[i].hw, pclk[i].name, in skl_register_parent_clks() 302 if (!parent[i].lookup) { in skl_register_parent_clks() 303 clk_hw_unregister_fixed_rate(parent[i].hw); in skl_register_parent_clks() 311 unregister_parent_src_clk(parent, i); in skl_register_parent_clks() 353 struct device *parent_dev = dev->parent; in skl_clk_dev_probe() 400 unregister_parent_src_clk(data->parent, SKL_MAX_CLK_SRC); in skl_clk_dev_probe() [all …]
|