/linux-master/drivers/gpio/ |
H A D | gpio-crystalcove.c | 114 static void crystalcove_update_irq_mask(struct crystalcove_gpio *cg, int gpio) argument 119 if (cg->set_irq_mask) 120 regmap_update_bits(cg->regmap, mirqs0, mask, mask); 122 regmap_update_bits(cg->regmap, mirqs0, mask, 0); 125 static void crystalcove_update_irq_ctrl(struct crystalcove_gpio *cg, int gpio) argument 129 regmap_update_bits(cg->regmap, reg, CTLI_INTCNT_BE, cg->intcnt_value); 134 struct crystalcove_gpio *cg = gpiochip_get_data(chip); local 140 return regmap_write(cg->regmap, reg, CTLO_INPUT_SET); 145 struct crystalcove_gpio *cg local 156 struct crystalcove_gpio *cg = gpiochip_get_data(chip); local 172 struct crystalcove_gpio *cg = gpiochip_get_data(chip); local 186 struct crystalcove_gpio *cg = gpiochip_get_data(irq_data_get_irq_chip_data(data)); local 216 struct crystalcove_gpio *cg = gpiochip_get_data(irq_data_get_irq_chip_data(data)); local 223 struct crystalcove_gpio *cg = gpiochip_get_data(irq_data_get_irq_chip_data(data)); local 238 struct crystalcove_gpio *cg = gpiochip_get_data(gc); local 253 struct crystalcove_gpio *cg = gpiochip_get_data(gc); local 278 struct crystalcove_gpio *cg = data; local 303 struct crystalcove_gpio *cg = gpiochip_get_data(chip); local 333 struct crystalcove_gpio *cg; local [all...] |
/linux-master/drivers/clk/sunxi-ng/ |
H A D | ccu_gate.c | 31 struct ccu_gate *cg = hw_to_ccu_gate(hw); local 33 return ccu_gate_helper_disable(&cg->common, cg->enable); 57 struct ccu_gate *cg = hw_to_ccu_gate(hw); local 59 return ccu_gate_helper_enable(&cg->common, cg->enable); 73 struct ccu_gate *cg = hw_to_ccu_gate(hw); local 75 return ccu_gate_helper_is_enabled(&cg->common, cg->enable); 81 struct ccu_gate *cg local 93 struct ccu_gate *cg = hw_to_ccu_gate(hw); local [all...] |
/linux-master/drivers/clk/mediatek/ |
H A D | clk-gate.c | 33 struct mtk_clk_gate *cg = to_mtk_clk_gate(hw); local 36 regmap_read(cg->regmap, cg->sta_ofs, &val); 38 return val & BIT(cg->bit); 53 struct mtk_clk_gate *cg = to_mtk_clk_gate(hw); local 55 regmap_write(cg->regmap, cg->set_ofs, BIT(cg->bit)); 60 struct mtk_clk_gate *cg = to_mtk_clk_gate(hw); local 62 regmap_write(cg 67 struct mtk_clk_gate *cg = to_mtk_clk_gate(hw); local 74 struct mtk_clk_gate *cg = to_mtk_clk_gate(hw); local 162 struct mtk_clk_gate *cg; local 195 struct mtk_clk_gate *cg; local [all...] |
/linux-master/include/linux/ |
H A D | misc_cgroup.h | 59 int misc_cg_try_charge(enum misc_res_type type, struct misc_cg *cg, u64 amount); 60 void misc_cg_uncharge(enum misc_res_type type, struct misc_cg *cg, u64 amount); 91 * @cg - cgroup to put. 93 static inline void put_misc_cg(struct misc_cg *cg) argument 95 if (cg) 96 css_put(&cg->css); 112 struct misc_cg *cg, 119 struct misc_cg *cg, 129 static inline void put_misc_cg(struct misc_cg *cg) argument 111 misc_cg_try_charge(enum misc_res_type type, struct misc_cg *cg, u64 amount) argument 118 misc_cg_uncharge(enum misc_res_type type, struct misc_cg *cg, u64 amount) argument
|
H A D | cgroup_rdma.h | 46 void rdmacg_uncharge(struct rdma_cgroup *cg,
|
H A D | blktrace_api.h | 89 # define blk_add_cgroup_trace_msg(q, cg, fmt, ...) do { } while (0)
|
/linux-master/tools/testing/selftests/bpf/prog_tests/ |
H A D | cgroup_attach_autodetach.c | 30 int cg = 0, i; local 44 cg = create_and_get_cgroup("/cg_autodetach"); 45 if (CHECK_FAIL(cg < 0)) 52 if (CHECK(bpf_prog_attach(allow_prog[i], cg, 59 if (CHECK(bpf_prog_query(cg, BPF_CGROUP_INET_EGRESS, 0, &attach_flags, 77 close(cg); 78 cg = 0; 107 if (cg) 108 close(cg);
|
/linux-master/kernel/cgroup/ |
H A D | misc.c | 110 * @type: Misc res type in misc cg to cancel the charge from. 111 * @cg: Misc cgroup to cancel charge from. 116 static void misc_cg_cancel_charge(enum misc_res_type type, struct misc_cg *cg, argument 119 WARN_ONCE(atomic64_add_negative(-amount, &cg->res[type].usage), 127 * @cg: Misc cgroup which will be charged. 140 int misc_cg_try_charge(enum misc_res_type type, struct misc_cg *cg, u64 amount) argument 147 if (!(valid_type(type) && cg && READ_ONCE(misc_res_capacity[type]))) 153 for (i = cg; i; i = parent_misc(i)) { 171 for (j = cg; j != i; j = parent_misc(j)) 181 * @cg 186 misc_cg_uncharge(enum misc_res_type type, struct misc_cg *cg, u64 amount) argument 209 struct misc_cg *cg = css_misc(seq_css(sf)); local 247 struct misc_cg *cg; local 299 struct misc_cg *cg = css_misc(seq_css(sf)); local 336 struct misc_cg *cg = css_misc(seq_css(sf)); local 387 struct misc_cg *cg; local [all...] |
H A D | rdma.c | 72 static struct rdma_cgroup *parent_rdmacg(struct rdma_cgroup *cg) argument 74 return css_rdmacg(cg->css.parent); 113 find_cg_rpool_locked(struct rdma_cgroup *cg, argument 121 list_for_each_entry(pool, &cg->rpools, cg_node) 129 get_cg_rpool_locked(struct rdma_cgroup *cg, struct rdmacg_device *device) argument 133 rpool = find_cg_rpool_locked(cg, device); 146 list_add_tail(&rpool->cg_node, &cg->rpools); 153 * @cg: pointer to cg to uncharge and all parents in hierarchy 155 * @index: index of the resource to uncharge in cg (resourc 162 uncharge_cg_locked(struct rdma_cgroup *cg, struct rdmacg_device *device, enum rdmacg_resource_type index) argument 206 rdmacg_uncharge_hierarchy(struct rdma_cgroup *cg, struct rdmacg_device *device, struct rdma_cgroup *stop_cg, enum rdmacg_resource_type index) argument 229 rdmacg_uncharge(struct rdma_cgroup *cg, struct rdmacg_device *device, enum rdmacg_resource_type index) argument 265 struct rdma_cgroup *cg, *p; local 430 struct rdma_cgroup *cg = css_rdmacg(of_css(of)); local 530 struct rdma_cgroup *cg = css_rdmacg(seq_css(sf)); local 567 struct rdma_cgroup *cg; local 579 struct rdma_cgroup *cg = css_rdmacg(css); local 595 struct rdma_cgroup *cg = css_rdmacg(css); local [all...] |
/linux-master/drivers/clk/ |
H A D | clk-qoriq.c | 74 #define CG_VER3 4 /* version 3 cg: reg layout different */ 81 void (*init_periph)(struct clockgen *cg); 102 static void cg_out(struct clockgen *cg, u32 val, u32 __iomem *reg) argument 104 if (cg->info.flags & CG_LITTLE_ENDIAN) 110 static u32 cg_in(struct clockgen *cg, u32 __iomem *reg) argument 114 if (cg->info.flags & CG_LITTLE_ENDIAN) 469 static void __init p2041_init_periph(struct clockgen *cg) argument 473 reg = ioread32be(&cg->guts->rcwsr[7]); 476 cg->fman[0] = cg 481 p4080_init_periph(struct clockgen *cg) argument 498 p5020_init_periph(struct clockgen *cg) argument 513 p5040_init_periph(struct clockgen *cg) argument 533 t1023_init_periph(struct clockgen *cg) argument 538 t1040_init_periph(struct clockgen *cg) argument 543 t2080_init_periph(struct clockgen *cg) argument 548 t4240_init_periph(struct clockgen *cg) argument 837 struct clockgen *cg; member in struct:mux_hwclock 894 get_pll_div(struct clockgen *cg, struct mux_hwclock *hwc, int idx) argument 909 create_mux_common(struct clockgen *cg, struct mux_hwclock *hwc, const struct clk_ops *ops, unsigned long min_rate, unsigned long max_rate, unsigned long pct80_rate, const char *fmt, int idx) argument 970 create_one_cmux(struct clockgen *cg, int idx) argument 1018 create_one_hwaccel(struct clockgen *cg, int idx) argument 1033 create_muxes(struct clockgen *cg) argument 1211 create_one_pll(struct clockgen *cg, int idx) argument 1303 create_plls(struct clockgen *cg) argument 1389 struct clockgen *cg = data; local [all...] |
H A D | clk-en7523.c | 192 struct en_clk_gate *cg = container_of(hw, struct en_clk_gate, hw); local 194 return !!(readl(cg->base + REG_PCI_CONTROL) & REG_PCI_CONTROL_REFCLK_EN1); 199 struct en_clk_gate *cg = container_of(hw, struct en_clk_gate, hw); local 200 void __iomem *np_base = cg->base; 238 struct en_clk_gate *cg = container_of(hw, struct en_clk_gate, hw); local 239 void __iomem *np_base = cg->base; 259 struct en_clk_gate *cg; local 261 cg = devm_kzalloc(dev, sizeof(*cg), GFP_KERNEL); 262 if (!cg) [all...] |
/linux-master/drivers/infiniband/core/ |
H A D | cgroup.c | 41 return rdmacg_try_charge(&cg_obj->cg, &device->cg_device, 50 rdmacg_uncharge(cg_obj->cg, &device->cg_device,
|
/linux-master/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-master/tools/testing/selftests/cgroup/ |
H A D | test_kmem.c | 55 char *cg = NULL; local 58 cg = cg_name(root, "kmem_basic_test"); 59 if (!cg) 62 if (cg_create(cg)) 65 if (cg_run(cg, alloc_dcache, (void *)100000)) 68 slab0 = cg_read_key_long(cg, "memory.stat", "slab "); 72 cg_write(cg, "memory.high", "1M"); 77 slab1 = cg_read_key_long(cg, "memory.stat", "slab "); 81 current = cg_read_long(cg, "memory.current"); 88 cg_destroy(cg); 280 char *cg = NULL; local [all...] |
H A D | test_zswap.c | 53 static int get_cg_wb_count(const char *cg) argument 55 return cg_read_key_long(cg, "memory.stat", "zswpwb");
|
/linux-master/fs/ufs/ |
H A D | ialloc.c | 64 unsigned ino, cg, bit; local 81 cg = ufs_inotocg (ino); 83 ucpi = ufs_load_cylinder (sb, cg); 90 ufs_panic (sb, "ufs_free_fragments", "internal error, bad cg magic number"); 104 fs32_add(sb, &UFS_SB(sb)->fs_cs(cg).cs_nifree, 1); 109 fs32_sub(sb, &UFS_SB(sb)->fs_cs(cg).cs_ndir, 1); 181 unsigned cg, bit, i, j, start; local 205 cg = i; 217 cg = i; 231 cg [all...] |
H A D | super.c | 230 struct ufs_cylinder_group *cg) 234 pr_debug(" magic: %x\n", fs32_to_cpu(sb, cg->cg_magic)); 235 pr_debug(" time: %u\n", fs32_to_cpu(sb, cg->cg_time)); 236 pr_debug(" cgx: %u\n", fs32_to_cpu(sb, cg->cg_cgx)); 237 pr_debug(" ncyl: %u\n", fs16_to_cpu(sb, cg->cg_ncyl)); 238 pr_debug(" niblk: %u\n", fs16_to_cpu(sb, cg->cg_niblk)); 239 pr_debug(" ndblk: %u\n", fs32_to_cpu(sb, cg->cg_ndblk)); 240 pr_debug(" cs_ndir: %u\n", fs32_to_cpu(sb, cg->cg_cs.cs_ndir)); 241 pr_debug(" cs_nbfree: %u\n", fs32_to_cpu(sb, cg->cg_cs.cs_nbfree)); 242 pr_debug(" cs_nifree: %u\n", fs32_to_cpu(sb, cg 229 ufs_print_cylinder_stuff(struct super_block *sb, struct ufs_cylinder_group *cg) argument [all...] |
H A D | cylinder.c | 133 unsigned cg, i, j; local 139 ufs_panic (sb, "ufs_load_cylinder", "internal error, high number of cg"); 143 * Cylinder group number cg it in cache and it was last used 155 ufs_panic (sb, "ufs_load_cylinder", "internal error, wrong number of cg in cache"); 170 * Cylinder group number cg is in cache but it was not last used, 175 cg = sbi->s_cgno[i]; 181 sbi->s_cgno[0] = cg; 184 * Cylinder group number cg is not in cache, we will read it from disk
|
/linux-master/tools/testing/selftests/bpf/progs/ |
H A D | cgrp_kfunc_success.c | 67 struct cgroup *kptr, *cg; local 92 cg = bpf_cgroup_ancestor(kptr, 1); 93 if (cg) /* verifier only check */ 94 bpf_cgroup_release(cg);
|
/linux-master/tools/power/pm-graph/ |
H A D | bootgraph.py | 254 def deviceMatch(self, pid, cg): 255 if cg.end - cg.start == 0: 263 if cg.name == 'do_one_initcall': 264 if(cg.start <= dev['start'] and cg.end >= dev['end'] and dev['length'] > 0): 265 dev['ftrace'] = cg 269 if(cg.start > dev['start'] and cg.end < dev['end']): 272 dev['ftraces'].append(cg) [all...] |
H A D | sleepgraph.py | 1802 cg = d['ftrace'] 1803 cg.start = self.trimTimeVal(cg.start, t0, dT, left) 1804 cg.end = self.trimTimeVal(cg.end, t0, dT, left) 1805 for line in cg.list: 2669 cg = self.slice(dev) 2670 if cg: 2671 dev['ftrace'] = cg 3330 cg [all...] |
/linux-master/samples/vfio-mdev/ |
H A D | mdpy-fb.c | 63 u32 cg = green >> (16 - info->var.green.length); local 71 (cg << info->var.green.offset) |
|
/linux-master/kernel/bpf/ |
H A D | bpf_cgrp_storage.c | 41 struct cgroup *cg = owner; local 43 return &cg->bpf_cgrp_storage;
|
H A D | cgroup.c | 750 struct cgroup *cg; local 760 for (pos = 0, cg = desc; cg; cg = cgroup_parent(cg)) { 761 if (pos && !(cg->bpf.flags[atype] & BPF_F_ALLOW_MULTI)) 764 head = &cg->bpf.progs[atype]; 774 BUG_ON(!cg); 901 struct cgroup *cg; local 912 for (pos = 0, cg 1185 struct cgroup *cg; local [all...] |
/linux-master/drivers/power/supply/ |
H A D | rk817_charger.c | 595 static irqreturn_t rk817_plug_in_isr(int irq, void *cg) argument 599 charger = (struct rk817_charger *)cg; 613 static irqreturn_t rk817_plug_out_isr(int irq, void *cg) argument 618 charger = (struct rk817_charger *)cg;
|