PARENT
#define PARENT_CLK(PARENT) (&mpfs_cfg_clks[CLK_##PARENT##_OFFSET].hw)
COMPOSITE(CK_HSI, "ck_hsi", PARENT("clk-hsi"), 0,
COMPOSITE(PLL1_P, "pll1_p", PARENT("pll1"), 0,
COMPOSITE(PLL2_P, "pll2_p", PARENT("pll2"), 0,
COMPOSITE(PLL2_Q, "pll2_q", PARENT("pll2"), 0,
COMPOSITE(PLL2_R, "pll2_r", PARENT("pll2"), CLK_IS_CRITICAL,
COMPOSITE(PLL3_P, "pll3_p", PARENT("pll3"), 0,
COMPOSITE(PLL3_Q, "pll3_q", PARENT("pll3"), 0,
COMPOSITE(PLL3_R, "pll3_r", PARENT("pll3"), 0,
COMPOSITE(PLL4_P, "pll4_p", PARENT("pll4"), 0,
COMPOSITE(PLL4_Q, "pll4_q", PARENT("pll4"), 0,
COMPOSITE(PLL4_R, "pll4_r", PARENT("pll4"), 0,
dtInitRoot(tid, ip, PARENT(ip));
dtInitRoot(tid, ip, PARENT(ip));
if (!dir_emit(ctx, "..", 2, PARENT(ip), DT_DIR))
if (!dir_emit(ctx, "..", 2, PARENT(ip), DT_DIR))
__XFS_HAS_FEAT(parent, PARENT)
FSNOTIFY_ITER_FUNCS(parent, PARENT)
linfo.cgroup.cgroup_fd = (__u32)cg_fd[PARENT];
linfo.cgroup.cgroup_id = (__u64)cg_id[PARENT];
cg_id[PARENT], cg_id[CHILD1], cg_id[CHILD2]);
read_from_cgroup_iter(skel->progs.cgroup_id_printer, cg_fd[PARENT],
cg_id[CHILD1], cg_id[CHILD2], cg_id[PARENT]);
read_from_cgroup_iter(skel->progs.cgroup_id_printer, cg_fd[PARENT],
cg_id[PARENT], cg_id[ROOT]);
read_from_cgroup_iter(skel->progs.cgroup_id_printer, cg_fd[PARENT],
PROLOGUE "%8llu\n" EPILOGUE, cg_id[PARENT]);
read_from_cgroup_iter(skel->progs.cgroup_id_printer, cg_fd[PARENT],
PROLOGUE "%8llu\n" EPILOGUE, cg_id[PARENT]);
read_from_cgroup_iter(skel->progs.cgroup_id_printer, cg_fd[PARENT],
read_from_cgroup_iter(skel->progs.cgroup_id_printer, cg_fd[PARENT],
return rv_register_monitor(&rv_this, %%PARENT%%);
return rv_register_monitor(&rv_%%MODEL_NAME%%, %%PARENT%%);