| /linux-6.15/drivers/gpio/ |
| H A D | gpio-crystalcove.c | 120 if (cg->set_irq_mask) in crystalcove_update_irq_mask() 130 regmap_update_bits(cg->regmap, reg, CTLI_INTCNT_BE, cg->intcnt_value); in crystalcove_update_irq_ctrl() 219 mutex_lock(&cg->buslock); in crystalcove_bus_lock() 231 cg->update = 0; in crystalcove_bus_sync_unlock() 260 cg->set_irq_mask = true; in crystalcove_irq_mask() 343 cg = devm_kzalloc(&pdev->dev, sizeof(*cg), GFP_KERNEL); in crystalcove_gpio_probe() 344 if (!cg) in crystalcove_gpio_probe() 353 cg->chip.base = -1; in crystalcove_gpio_probe() 356 cg->chip.parent = dev; in crystalcove_gpio_probe() 360 girq = &cg->chip.irq; in crystalcove_gpio_probe() [all …]
|
| /linux-6.15/drivers/clk/mediatek/ |
| H A D | clk-gate.c | 36 regmap_read(cg->regmap, cg->sta_ofs, &val); in mtk_get_clockgating() 55 regmap_write(cg->regmap, cg->set_ofs, BIT(cg->bit)); in mtk_cg_set_bit() 62 regmap_write(cg->regmap, cg->clr_ofs, BIT(cg->bit)); in mtk_cg_clr_bit() 69 regmap_set_bits(cg->regmap, cg->sta_ofs, BIT(cg->bit)); in mtk_cg_set_bit_no_setclr() 76 regmap_clear_bits(cg->regmap, cg->sta_ofs, BIT(cg->bit)); in mtk_cg_clr_bit_no_setclr() 166 cg = kzalloc(sizeof(*cg), GFP_KERNEL); in mtk_clk_register_gate() 167 if (!cg) in mtk_clk_register_gate() 180 cg->bit = bit; in mtk_clk_register_gate() 186 kfree(cg); in mtk_clk_register_gate() 190 return &cg->hw; in mtk_clk_register_gate() [all …]
|
| /linux-6.15/kernel/cgroup/ |
| H A D | misc.c | 126 for (; parent_misc(cg); cg = parent_misc(cg)) { in misc_cg_event() 127 atomic64_inc(&cg->res[type].events); in misc_cg_event() 199 for (i = cg; i; i = parent_misc(i)) in misc_cg_uncharge() 220 max = READ_ONCE(cg->res[i].max); in misc_cg_max_show() 253 struct misc_cg *cg; in misc_cg_max_write() local 283 cg = css_misc(of_css(of)); in misc_cg_max_write() 439 struct misc_cg *cg; in misc_cg_alloc() local 442 cg = &root_cg; in misc_cg_alloc() 444 cg = kzalloc(sizeof(*cg), GFP_KERNEL); in misc_cg_alloc() 445 if (!cg) in misc_cg_alloc() [all …]
|
| H A D | rdma.c | 74 return css_rdmacg(cg->css.parent); in parent_rdmacg() 220 css_put(&cg->css); in rdmacg_uncharge_hierarchy() 265 struct rdma_cgroup *cg, *p; in rdmacg_try_charge() local 277 cg = get_current_rdmacg(); in rdmacg_try_charge() 298 *rdmacg = cg; in rdmacg_try_charge() 567 struct rdma_cgroup *cg; in rdmacg_css_alloc() local 569 cg = kzalloc(sizeof(*cg), GFP_KERNEL); in rdmacg_css_alloc() 570 if (!cg) in rdmacg_css_alloc() 573 INIT_LIST_HEAD(&cg->rpools); in rdmacg_css_alloc() 574 return &cg->css; in rdmacg_css_alloc() [all …]
|
| H A D | dmem.c | 101 static struct dmemcg_state *parent_dmemcs(struct dmemcg_state *cg) in parent_dmemcs() argument 103 return cg->css.parent ? css_to_dmemcs(cg->css.parent) : NULL; in parent_dmemcs() 526 get_cg_pool_unlocked(struct dmemcg_state *cg, struct dmem_cgroup_region *region) in get_cg_pool_unlocked() argument 532 pool = find_cg_pool_locked(cg, region); in get_cg_pool_unlocked() 540 pool = get_cg_pool_locked(cg, region, &allocpool); in get_cg_pool_unlocked() 604 struct dmemcg_state *cg; in dmem_cgroup_try_charge() local 617 cg = get_current_dmemcs(); in dmem_cgroup_try_charge() 619 pool = get_cg_pool_unlocked(cg, region); in dmem_cgroup_try_charge() 639 css_put(&cg->css); in dmem_cgroup_try_charge()
|
| /linux-6.15/drivers/clk/ |
| H A D | clk-qoriq.c | 477 cg->fman[0] = cg->pll[CGA_PLL2].div[PLL_DIV2].clk; in p2041_init_periph() 509 cg->fman[0] = cg->pll[CGA_PLL2].div[div].clk; in p5020_init_periph() 524 cg->fman[0] = cg->pll[CGA_PLL3].div[div].clk; in p5040_init_periph() 529 cg->fman[1] = cg->pll[CGA_PLL3].div[div].clk; in p5040_init_periph() 536 cg->fman[0] = cg->hwaccel[1]; in t1023_init_periph() 546 cg->fman[0] = cg->hwaccel[0]; in t2080_init_periph() 551 cg->fman[0] = cg->hwaccel[3]; in t4240_init_periph() 552 cg->fman[1] = cg->hwaccel[4]; in t4240_init_periph() 958 hwc->cg = cg; in create_mux_common() 1047 cg->cmux[i] = create_one_cmux(cg, i); in create_muxes() [all …]
|
| H A D | clk-en7523.c | 398 void __iomem *np_base = cg->base; in en7523_pci_prepare() 437 void __iomem *np_base = cg->base; in en7523_pci_unprepare() 453 struct en_clk_gate *cg; in en7523_register_pcie_clk() local 455 cg = devm_kzalloc(dev, sizeof(*cg), GFP_KERNEL); in en7523_register_pcie_clk() 456 if (!cg) in en7523_register_pcie_clk() 459 cg->base = np_base; in en7523_register_pcie_clk() 460 cg->hw.init = &init; in en7523_register_pcie_clk() 463 init.ops->unprepare(&cg->hw); in en7523_register_pcie_clk() 468 return &cg->hw; in en7523_register_pcie_clk() 484 void __iomem *np_base = cg->base; in en7581_pci_enable() [all …]
|
| /linux-6.15/drivers/clk/sunxi-ng/ |
| H A D | ccu_gate.c | 33 struct ccu_gate *cg = hw_to_ccu_gate(hw); in ccu_gate_disable() local 35 return ccu_gate_helper_disable(&cg->common, cg->enable); in ccu_gate_disable() 61 struct ccu_gate *cg = hw_to_ccu_gate(hw); in ccu_gate_enable() local 63 return ccu_gate_helper_enable(&cg->common, cg->enable); in ccu_gate_enable() 77 struct ccu_gate *cg = hw_to_ccu_gate(hw); in ccu_gate_is_enabled() local 79 return ccu_gate_helper_is_enabled(&cg->common, cg->enable); in ccu_gate_is_enabled() 85 struct ccu_gate *cg = hw_to_ccu_gate(hw); in ccu_gate_recalc_rate() local 88 if (cg->common.features & CCU_FEATURE_ALL_PREDIV) in ccu_gate_recalc_rate() 89 rate /= cg->common.prediv; in ccu_gate_recalc_rate() 97 struct ccu_gate *cg = hw_to_ccu_gate(hw); in ccu_gate_round_rate() local [all …]
|
| /linux-6.15/tools/testing/selftests/cgroup/ |
| H A D | test_kmem.c | 55 char *cg = NULL; in test_kmem_basic() local 59 if (!cg) in test_kmem_basic() 62 if (cg_create(cg)) in test_kmem_basic() 72 cg_write(cg, "memory.high", "1M"); in test_kmem_basic() 88 cg_destroy(cg); in test_kmem_basic() 89 free(cg); in test_kmem_basic() 280 char *cg = NULL; in test_kmem_kernel_stacks() local 283 if (!cg) in test_kmem_kernel_stacks() 286 if (cg_create(cg)) in test_kmem_kernel_stacks() 294 cg_destroy(cg); in test_kmem_kernel_stacks() [all …]
|
| /linux-6.15/tools/testing/selftests/bpf/prog_tests/ |
| H A D | cgroup_attach_autodetach.c | 30 int cg = 0, i; in serial_test_cgroup_attach_autodetach() local 44 cg = create_and_get_cgroup("/cg_autodetach"); in serial_test_cgroup_attach_autodetach() 45 if (CHECK_FAIL(cg < 0)) in serial_test_cgroup_attach_autodetach() 52 if (CHECK(bpf_prog_attach(allow_prog[i], cg, in serial_test_cgroup_attach_autodetach() 59 if (CHECK(bpf_prog_query(cg, BPF_CGROUP_INET_EGRESS, 0, &attach_flags, in serial_test_cgroup_attach_autodetach() 77 close(cg); in serial_test_cgroup_attach_autodetach() 78 cg = 0; in serial_test_cgroup_attach_autodetach() 107 if (cg) in serial_test_cgroup_attach_autodetach() 108 close(cg); in serial_test_cgroup_attach_autodetach()
|
| /linux-6.15/include/linux/ |
| H A D | misc_cgroup.h | 64 int misc_cg_try_charge(enum misc_res_type type, struct misc_cg *cg, u64 amount); 65 void misc_cg_uncharge(enum misc_res_type type, struct misc_cg *cg, u64 amount); 98 static inline void put_misc_cg(struct misc_cg *cg) in put_misc_cg() argument 100 if (cg) in put_misc_cg() 101 css_put(&cg->css); in put_misc_cg() 112 struct misc_cg *cg, in misc_cg_try_charge() argument 119 struct misc_cg *cg, in misc_cg_uncharge() argument 129 static inline void put_misc_cg(struct misc_cg *cg) in put_misc_cg() argument
|
| H A D | cgroup_rdma.h | 46 void rdmacg_uncharge(struct rdma_cgroup *cg,
|
| /linux-6.15/tools/power/pm-graph/ |
| H A D | bootgraph.py | 255 if cg.end - cg.start == 0: 269 if(cg.start > dev['start'] and cg.end < dev['end']): 425 cg = ftemp[key][-1] 426 res = cg.addLine(t) 438 if len(cg.list) < 1 or cg.invalid or (cg.end - cg.start == 0): 447 if cg.partial: 450 (kind, cg.name, proc, pid, cg.start, cg.end)) 502 for l in cg.list: 592 cg = dev['ftrace'] 607 width = '%f' % ((cg.end-cg.start)*100/tTotal) [all …]
|
| H A D | sleepgraph.py | 1826 cg.start = self.trimTimeVal(cg.start, t0, dT, left) 1827 cg.end = self.trimTimeVal(cg.end, t0, dT, left) 2693 if cg: 3366 if len(cg.list) < 1 or cg.invalid or (cg.end - cg.start == 0): 3824 if len(cg.list) < 1 or cg.invalid or (cg.end - cg.start == 0): 3836 sortkey = '%f%f%d' % (cg.start, cg.end, pid) 3846 …sysvals.vprint('Callgraph found for task %d: %.3fms, %s' % (cg.pid, (cg.end - cg.start)*1000, name… 4243 if cg.id: 4244 cgid += cg.id 4245 cglen = (cg.end - cg.start) * 1000 [all …]
|
| /linux-6.15/fs/ufs/ |
| H A D | ialloc.c | 64 unsigned ino, cg, bit; in ufs_free_inode() local 81 cg = ufs_inotocg (ino); in ufs_free_inode() 83 ucpi = ufs_load_cylinder (sb, cg); in ufs_free_inode() 181 unsigned cg, bit, i, j, start; in ufs_new_inode() local 205 cg = i; in ufs_new_inode() 217 cg = i; in ufs_new_inode() 231 cg = i; in ufs_new_inode() 239 ucpi = ufs_load_cylinder (sb, cg); in ufs_new_inode() 278 fs32_sub(sb, &sbi->fs_cs(cg).cs_nifree, 1); in ufs_new_inode() 283 fs32_add(sb, &sbi->fs_cs(cg).cs_ndir, 1); in ufs_new_inode() [all …]
|
| H A D | super.c | 230 struct ufs_cylinder_group *cg) in ufs_print_cylinder_stuff() argument 235 pr_debug(" time: %u\n", fs32_to_cpu(sb, cg->cg_time)); in ufs_print_cylinder_stuff() 236 pr_debug(" cgx: %u\n", fs32_to_cpu(sb, cg->cg_cgx)); in ufs_print_cylinder_stuff() 248 fs32_to_cpu(sb, cg->cg_frsum[0]), fs32_to_cpu(sb, cg->cg_frsum[1]), in ufs_print_cylinder_stuff() 249 fs32_to_cpu(sb, cg->cg_frsum[2]), fs32_to_cpu(sb, cg->cg_frsum[3]), in ufs_print_cylinder_stuff() 250 fs32_to_cpu(sb, cg->cg_frsum[4]), fs32_to_cpu(sb, cg->cg_frsum[5]), in ufs_print_cylinder_stuff() 251 fs32_to_cpu(sb, cg->cg_frsum[6]), fs32_to_cpu(sb, cg->cg_frsum[7])); in ufs_print_cylinder_stuff() 258 fs32_to_cpu(sb, cg->cg_u.cg_44.cg_clustersumoff)); in ufs_print_cylinder_stuff() 260 fs32_to_cpu(sb, cg->cg_u.cg_44.cg_clusteroff)); in ufs_print_cylinder_stuff() 262 fs32_to_cpu(sb, cg->cg_u.cg_44.cg_nclusterblks)); in ufs_print_cylinder_stuff() [all …]
|
| H A D | cylinder.c | 136 unsigned cg, i, j; in ufs_load_cylinder() local 177 cg = sbi->s_cgno[i]; in ufs_load_cylinder() 183 sbi->s_cgno[0] = cg; in ufs_load_cylinder()
|
| /linux-6.15/tools/cgroup/ |
| H A D | memcg_shrinker.py | 55 cg = "/" 58 cg = cgroups[ino] 60 cg = "unknown (%d)" % ino 62 print("%-8s %-20s %s" % (count, name, cg))
|
| /linux-6.15/tools/testing/selftests/bpf/progs/ |
| H A D | cgrp_kfunc_success.c | 67 struct cgroup *kptr, *cg; in BPF_PROG() local 92 cg = bpf_cgroup_ancestor(kptr, 1); in BPF_PROG() 93 if (cg) /* verifier only check */ in BPF_PROG() 94 bpf_cgroup_release(cg); in BPF_PROG()
|
| /linux-6.15/drivers/infiniband/core/ |
| H A D | cgroup.c | 41 return rdmacg_try_charge(&cg_obj->cg, &device->cg_device, in ib_rdmacg_try_charge() 50 rdmacg_uncharge(cg_obj->cg, &device->cg_device, in ib_rdmacg_uncharge()
|
| /linux-6.15/kernel/bpf/ |
| H A D | cgroup.c | 784 struct cgroup *cg; in replace_effective_prog() local 794 for (pos = 0, cg = desc; cg; cg = cgroup_parent(cg)) { in replace_effective_prog() 795 if (pos && !(cg->bpf.flags[atype] & BPF_F_ALLOW_MULTI)) in replace_effective_prog() 798 head = &cg->bpf.progs[atype]; in replace_effective_prog() 808 BUG_ON(!cg); in replace_effective_prog() 935 struct cgroup *cg; in purge_effective_progs() local 946 for (pos = 0, cg = desc; cg; cg = cgroup_parent(cg)) { in purge_effective_progs() 950 head = &cg->bpf.progs[atype]; in purge_effective_progs() 1219 struct cgroup *cg; in bpf_cgroup_link_release() local 1240 cg = cg_link->cgroup; in bpf_cgroup_link_release() [all …]
|
| H A D | bpf_cgrp_storage.c | 39 struct cgroup *cg = owner; in cgroup_storage_ptr() local 41 return &cg->bpf_cgrp_storage; in cgroup_storage_ptr()
|
| /linux-6.15/Documentation/devicetree/bindings/clock/ |
| H A D | nvidia,tegra124-dfll.txt | 44 - nvidia,cg: Numeric value, see the field DFLL_PARAMS_CG_PARAM in the TRM. 47 - nvidia,cg-scale: Boolean value, see the field DFLL_PARAMS_CG_SCALE in the TRM. 97 nvidia,cg = <2>; 125 nvidia,cg = <2>;
|
| /linux-6.15/samples/vfio-mdev/ |
| H A D | mdpy-fb.c | 63 u32 cg = green >> (16 - info->var.green.length); in mdpy_fb_setcolreg() local 71 (cg << info->var.green.offset) | in mdpy_fb_setcolreg()
|
| /linux-6.15/drivers/clk/thead/ |
| H A D | clk-th1520-ap.c | 1044 struct ccu_gate *cg = hw_to_ccu_gate(&th1520_gate_clks[i]->hw); in th1520_clk_probe() local 1049 cg->common.hw.init->name, in th1520_clk_probe() 1050 cg->common.hw.init->parent_data, in th1520_clk_probe() 1051 cg->common.hw.init->flags, in th1520_clk_probe() 1052 base + cg->common.cfg0, in th1520_clk_probe() 1053 ffs(cg->enable) - 1, 0, NULL); in th1520_clk_probe() 1057 priv->hws[cg->common.clkid] = hw; in th1520_clk_probe()
|