Home
last modified time | relevance | path

Searched refs:rmap (Results 1 - 25 of 201) sorted by relevance

123456789

/kernel/linux/linux-6.6/lib/
H A Dcpu_rmap.c27 struct cpu_rmap *rmap; in alloc_cpu_rmap() local
39 rmap = kzalloc(obj_offset + size * sizeof(rmap->obj[0]), flags); in alloc_cpu_rmap()
40 if (!rmap) in alloc_cpu_rmap()
43 kref_init(&rmap->refcount); in alloc_cpu_rmap()
44 rmap->obj = (void **)((char *)rmap + obj_offset); in alloc_cpu_rmap()
53 rmap->near[cpu].index = cpu % size; in alloc_cpu_rmap()
54 rmap->near[cpu].dist = CPU_RMAP_DIST_INF; in alloc_cpu_rmap()
57 rmap in alloc_cpu_rmap()
68 struct cpu_rmap *rmap = container_of(ref, struct cpu_rmap, refcount); cpu_rmap_release() local
76 cpu_rmap_get(struct cpu_rmap *rmap) cpu_rmap_get() argument
85 cpu_rmap_put(struct cpu_rmap *rmap) cpu_rmap_put() argument
94 cpu_rmap_copy_neigh(struct cpu_rmap *rmap, unsigned int cpu, const struct cpumask *mask, u16 dist) cpu_rmap_copy_neigh() argument
111 debug_print_rmap(const struct cpu_rmap *rmap, const char *prefix) debug_print_rmap() argument
126 debug_print_rmap(const struct cpu_rmap *rmap, const char *prefix) debug_print_rmap() argument
131 get_free_index(struct cpu_rmap *rmap) get_free_index() argument
149 cpu_rmap_add(struct cpu_rmap *rmap, void *obj) cpu_rmap_add() argument
167 cpu_rmap_update(struct cpu_rmap *rmap, u16 index, const struct cpumask *affinity) cpu_rmap_update() argument
227 struct cpu_rmap *rmap; global() member
237 free_irq_cpu_rmap(struct cpu_rmap *rmap) free_irq_cpu_rmap() argument
293 irq_cpu_rmap_remove(struct cpu_rmap *rmap, int irq) irq_cpu_rmap_remove() argument
310 irq_cpu_rmap_add(struct cpu_rmap *rmap, int irq) irq_cpu_rmap_add() argument
[all...]
/kernel/linux/linux-5.10/lib/
H A Dcpu_rmap.c27 struct cpu_rmap *rmap; in alloc_cpu_rmap() local
39 rmap = kzalloc(obj_offset + size * sizeof(rmap->obj[0]), flags); in alloc_cpu_rmap()
40 if (!rmap) in alloc_cpu_rmap()
43 kref_init(&rmap->refcount); in alloc_cpu_rmap()
44 rmap->obj = (void **)((char *)rmap + obj_offset); in alloc_cpu_rmap()
53 rmap->near[cpu].index = cpu % size; in alloc_cpu_rmap()
54 rmap->near[cpu].dist = CPU_RMAP_DIST_INF; in alloc_cpu_rmap()
57 rmap in alloc_cpu_rmap()
68 struct cpu_rmap *rmap = container_of(ref, struct cpu_rmap, refcount); cpu_rmap_release() local
76 cpu_rmap_get(struct cpu_rmap *rmap) cpu_rmap_get() argument
85 cpu_rmap_put(struct cpu_rmap *rmap) cpu_rmap_put() argument
94 cpu_rmap_copy_neigh(struct cpu_rmap *rmap, unsigned int cpu, const struct cpumask *mask, u16 dist) cpu_rmap_copy_neigh() argument
111 debug_print_rmap(const struct cpu_rmap *rmap, const char *prefix) debug_print_rmap() argument
126 debug_print_rmap(const struct cpu_rmap *rmap, const char *prefix) debug_print_rmap() argument
138 cpu_rmap_add(struct cpu_rmap *rmap, void *obj) cpu_rmap_add() argument
155 cpu_rmap_update(struct cpu_rmap *rmap, u16 index, const struct cpumask *affinity) cpu_rmap_update() argument
215 struct cpu_rmap *rmap; global() member
225 free_irq_cpu_rmap(struct cpu_rmap *rmap) free_irq_cpu_rmap() argument
287 irq_cpu_rmap_add(struct cpu_rmap *rmap, int irq) irq_cpu_rmap_add() argument
[all...]
/kernel/linux/linux-5.10/fs/xfs/
H A Dxfs_rmap_item.c260 struct xfs_map_extent *rmap, in xfs_trans_set_rmap_flags()
265 rmap->me_flags = 0; in xfs_trans_set_rmap_flags()
267 rmap->me_flags |= XFS_RMAP_EXTENT_UNWRITTEN; in xfs_trans_set_rmap_flags()
269 rmap->me_flags |= XFS_RMAP_EXTENT_ATTR_FORK; in xfs_trans_set_rmap_flags()
272 rmap->me_flags |= XFS_RMAP_EXTENT_MAP; in xfs_trans_set_rmap_flags()
275 rmap->me_flags |= XFS_RMAP_EXTENT_MAP_SHARED; in xfs_trans_set_rmap_flags()
278 rmap->me_flags |= XFS_RMAP_EXTENT_UNMAP; in xfs_trans_set_rmap_flags()
281 rmap->me_flags |= XFS_RMAP_EXTENT_UNMAP_SHARED; in xfs_trans_set_rmap_flags()
284 rmap->me_flags |= XFS_RMAP_EXTENT_CONVERT; in xfs_trans_set_rmap_flags()
287 rmap in xfs_trans_set_rmap_flags()
259 xfs_trans_set_rmap_flags( struct xfs_map_extent *rmap, enum xfs_rmap_intent_type type, int whichfork, xfs_exntst_t state) xfs_trans_set_rmap_flags() argument
355 xfs_rmap_update_log_item( struct xfs_trans *tp, struct xfs_rui_log_item *ruip, struct xfs_rmap_intent *rmap) xfs_rmap_update_log_item() argument
391 struct xfs_rmap_intent *rmap; xfs_rmap_update_create_intent() local
421 struct xfs_rmap_intent *rmap; xfs_rmap_update_finish_item() local
447 struct xfs_rmap_intent *rmap; xfs_rmap_update_cancel_item() local
473 struct xfs_map_extent *rmap; xfs_rui_item_recover() local
[all...]
/kernel/linux/linux-6.6/include/linux/
H A Dcpu_rmap.h35 extern int cpu_rmap_put(struct cpu_rmap *rmap);
37 extern int cpu_rmap_add(struct cpu_rmap *rmap, void *obj);
38 extern int cpu_rmap_update(struct cpu_rmap *rmap, u16 index,
41 static inline u16 cpu_rmap_lookup_index(struct cpu_rmap *rmap, unsigned int cpu) in cpu_rmap_lookup_index() argument
43 return rmap->near[cpu].index; in cpu_rmap_lookup_index()
46 static inline void *cpu_rmap_lookup_obj(struct cpu_rmap *rmap, unsigned int cpu) in cpu_rmap_lookup_obj() argument
48 return rmap->obj[rmap->near[cpu].index]; in cpu_rmap_lookup_obj()
61 extern void free_irq_cpu_rmap(struct cpu_rmap *rmap);
63 int irq_cpu_rmap_remove(struct cpu_rmap *rmap, in
[all...]
/kernel/linux/linux-5.10/include/linux/
H A Dcpu_rmap.h36 extern int cpu_rmap_put(struct cpu_rmap *rmap);
38 extern int cpu_rmap_add(struct cpu_rmap *rmap, void *obj);
39 extern int cpu_rmap_update(struct cpu_rmap *rmap, u16 index,
42 static inline u16 cpu_rmap_lookup_index(struct cpu_rmap *rmap, unsigned int cpu) in cpu_rmap_lookup_index() argument
44 return rmap->near[cpu].index; in cpu_rmap_lookup_index()
47 static inline void *cpu_rmap_lookup_obj(struct cpu_rmap *rmap, unsigned int cpu) in cpu_rmap_lookup_obj() argument
49 return rmap->obj[rmap->near[cpu].index]; in cpu_rmap_lookup_obj()
62 extern void free_irq_cpu_rmap(struct cpu_rmap *rmap);
64 extern int irq_cpu_rmap_add(struct cpu_rmap *rmap, in
[all...]
/kernel/linux/linux-5.10/fs/xfs/libxfs/
H A Dxfs_rmap_btree.c37 * The rmap btree is part of the free space management, so blocks for the tree
167 key->rmap.rm_startblock = rec->rmap.rm_startblock; in xfs_rmapbt_init_key_from_rec()
168 key->rmap.rm_owner = rec->rmap.rm_owner; in xfs_rmapbt_init_key_from_rec()
169 key->rmap.rm_offset = rec->rmap.rm_offset; in xfs_rmapbt_init_key_from_rec()
187 adj = be32_to_cpu(rec->rmap.rm_blockcount) - 1; in xfs_rmapbt_init_high_key_from_rec()
189 key->rmap.rm_startblock = rec->rmap in xfs_rmapbt_init_high_key_from_rec()
[all...]
/kernel/linux/linux-6.6/fs/xfs/libxfs/
H A Dxfs_rmap_btree.c39 * The rmap btree is part of the free space management, so blocks for the tree
161 * Fork and bmbt are significant parts of the rmap record key, but written
166 return rec->rmap.rm_offset & ~cpu_to_be64(XFS_RMAP_OFF_UNWRITTEN); in ondisk_rec_offset_to_key()
174 key->rmap.rm_startblock = rec->rmap.rm_startblock; in xfs_rmapbt_init_key_from_rec()
175 key->rmap.rm_owner = rec->rmap.rm_owner; in xfs_rmapbt_init_key_from_rec()
176 key->rmap.rm_offset = ondisk_rec_offset_to_key(rec); in xfs_rmapbt_init_key_from_rec()
194 adj = be32_to_cpu(rec->rmap.rm_blockcount) - 1; in xfs_rmapbt_init_high_key_from_rec()
196 key->rmap in xfs_rmapbt_init_high_key_from_rec()
[all...]
/kernel/linux/linux-6.6/drivers/cxl/core/
H A Dregs.c65 struct cxl_reg_map *rmap; in cxl_probe_component_regs() local
76 rmap = NULL; in cxl_probe_component_regs()
86 rmap = &map->hdm_decoder; in cxl_probe_component_regs()
93 rmap = &map->ras; in cxl_probe_component_regs()
101 if (!rmap) in cxl_probe_component_regs()
103 rmap->valid = true; in cxl_probe_component_regs()
104 rmap->id = cap_id; in cxl_probe_component_regs()
105 rmap->offset = CXL_CM_OFFSET + offset; in cxl_probe_component_regs()
106 rmap->size = length; in cxl_probe_component_regs()
135 struct cxl_reg_map *rmap; in cxl_probe_device_regs() local
209 const struct cxl_reg_map *rmap; cxl_map_component_regs() member
243 const struct cxl_reg_map *rmap; cxl_map_device_regs() member
[all...]
/kernel/linux/linux-5.10/drivers/leds/
H A Dleds-acer-a500.c21 struct regmap *rmap; member
62 return regmap_multi_reg_write(led->rmap, control_seq, num_regs); in a500_ec_led_brightness_set()
68 struct regmap *rmap; in a500_ec_leds_probe() local
71 rmap = dev_get_regmap(pdev->dev.parent, "KB930"); in a500_ec_leds_probe()
72 if (!rmap) in a500_ec_leds_probe()
76 regmap_multi_reg_write(rmap, a500_ec_leds_reset_seq, 2); in a500_ec_leds_probe()
87 white_led->rmap = rmap; in a500_ec_leds_probe()
98 orange_led->rmap = rmap; in a500_ec_leds_probe()
[all...]
/kernel/linux/linux-6.6/drivers/leds/
H A Dleds-acer-a500.c21 struct regmap *rmap; member
62 return regmap_multi_reg_write(led->rmap, control_seq, num_regs); in a500_ec_led_brightness_set()
68 struct regmap *rmap; in a500_ec_leds_probe() local
71 rmap = dev_get_regmap(pdev->dev.parent, "KB930"); in a500_ec_leds_probe()
72 if (!rmap) in a500_ec_leds_probe()
76 regmap_multi_reg_write(rmap, a500_ec_leds_reset_seq, 2); in a500_ec_leds_probe()
87 white_led->rmap = rmap; in a500_ec_leds_probe()
98 orange_led->rmap = rmap; in a500_ec_leds_probe()
[all...]
/kernel/linux/linux-5.10/drivers/watchdog/
H A Dmax77620_wdt.c25 struct regmap *rmap; member
33 return regmap_update_bits(wdt->rmap, MAX77620_REG_CNFGGLBL2, in max77620_wdt_start()
41 return regmap_update_bits(wdt->rmap, MAX77620_REG_CNFGGLBL2, in max77620_wdt_stop()
49 return regmap_update_bits(wdt->rmap, MAX77620_REG_CNFGGLBL3, in max77620_wdt_ping()
83 ret = regmap_update_bits(wdt->rmap, MAX77620_REG_CNFGGLBL3, in max77620_wdt_set_timeout()
88 ret = regmap_update_bits(wdt->rmap, MAX77620_REG_CNFGGLBL2, in max77620_wdt_set_timeout()
123 wdt->rmap = dev_get_regmap(dev->parent, NULL); in max77620_wdt_probe()
124 if (!wdt->rmap) { in max77620_wdt_probe()
139 ret = regmap_update_bits(wdt->rmap, MAX77620_REG_ONOFFCNFG2, in max77620_wdt_probe()
148 ret = regmap_update_bits(wdt->rmap, MAX77620_REG_CNFGGLBL in max77620_wdt_probe()
[all...]
/kernel/linux/linux-6.6/drivers/ata/
H A Dpata_ixp4xx_cf.c30 struct regmap *rmap; member
57 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_8bit_timing()
61 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_8bit_timing()
65 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_8bit_timing()
69 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_8bit_timing()
73 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_8bit_timing()
79 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_8bit_timing()
87 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_16bit_timing()
91 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_16bit_timing()
95 regmap_update_bits(ixpp->rmap, ixp in ixp4xx_set_16bit_timing()
[all...]
/kernel/linux/linux-6.6/drivers/watchdog/
H A Dmax77620_wdt.c47 struct regmap *rmap; member
76 return regmap_update_bits(wdt->rmap, wdt->drv_data->reg_cnfg_glbl2, in max77620_wdt_start()
84 return regmap_update_bits(wdt->rmap, wdt->drv_data->reg_cnfg_glbl2, in max77620_wdt_stop()
92 return regmap_update_bits(wdt->rmap, wdt->drv_data->reg_cnfg_glbl3, in max77620_wdt_ping()
131 ret = regmap_update_bits(wdt->rmap, wdt->drv_data->reg_cnfg_glbl3, in max77620_wdt_set_timeout()
136 ret = regmap_update_bits(wdt->rmap, wdt->drv_data->reg_cnfg_glbl2, in max77620_wdt_set_timeout()
174 wdt->rmap = dev_get_regmap(dev->parent, NULL); in max77620_wdt_probe()
175 if (!wdt->rmap) { in max77620_wdt_probe()
190 ret = regmap_update_bits(wdt->rmap, wdt->drv_data->reg_onoff_cnfg2, in max77620_wdt_probe()
199 ret = regmap_update_bits(wdt->rmap, wd in max77620_wdt_probe()
[all...]
/kernel/linux/linux-5.10/drivers/gpio/
H A Dgpio-max77620.c19 struct regmap *rmap; member
33 err = regmap_read(gpio->rmap, MAX77620_REG_IRQ_LVL2_GPIO, &value); in max77620_gpio_irqhandler()
113 err = regmap_update_bits(gpio->rmap, GPIO_REG_ADDR(offset), in max77620_gpio_bus_sync_unlock()
137 ret = regmap_update_bits(mgpio->rmap, GPIO_REG_ADDR(offset), in max77620_gpio_dir_input()
152 ret = regmap_read(mgpio->rmap, GPIO_REG_ADDR(offset), &val); in max77620_gpio_get()
174 ret = regmap_update_bits(mgpio->rmap, GPIO_REG_ADDR(offset), in max77620_gpio_dir_output()
181 ret = regmap_update_bits(mgpio->rmap, GPIO_REG_ADDR(offset), in max77620_gpio_dir_output()
215 ret = regmap_update_bits(mgpio->rmap, GPIO_REG_ADDR(offset), in max77620_gpio_set_debounce()
233 ret = regmap_update_bits(mgpio->rmap, GPIO_REG_ADDR(offset), in max77620_gpio_set()
246 return regmap_update_bits(mgpio->rmap, GPIO_REG_ADD in max77620_gpio_set_config()
[all...]
/kernel/linux/linux-6.6/drivers/gpio/
H A Dgpio-max77620.c19 struct regmap *rmap; member
33 err = regmap_read(gpio->rmap, MAX77620_REG_IRQ_LVL2_GPIO, &value); in max77620_gpio_irqhandler()
115 err = regmap_update_bits(gpio->rmap, GPIO_REG_ADDR(offset), in max77620_gpio_bus_sync_unlock()
140 ret = regmap_update_bits(mgpio->rmap, GPIO_REG_ADDR(offset), in max77620_gpio_dir_input()
155 ret = regmap_read(mgpio->rmap, GPIO_REG_ADDR(offset), &val); in max77620_gpio_get()
177 ret = regmap_update_bits(mgpio->rmap, GPIO_REG_ADDR(offset), in max77620_gpio_dir_output()
184 ret = regmap_update_bits(mgpio->rmap, GPIO_REG_ADDR(offset), in max77620_gpio_dir_output()
218 ret = regmap_update_bits(mgpio->rmap, GPIO_REG_ADDR(offset), in max77620_gpio_set_debounce()
236 ret = regmap_update_bits(mgpio->rmap, GPIO_REG_ADDR(offset), in max77620_gpio_set()
249 return regmap_update_bits(mgpio->rmap, GPIO_REG_ADD in max77620_gpio_set_config()
[all...]
/kernel/linux/linux-5.10/arch/powerpc/kvm/
H A Dbook3s_hv_rm_mmu.c82 unsigned long *rmap, long pte_index, int realmode) in kvmppc_add_revmap_chain()
87 if (*rmap & KVMPPC_RMAP_PRESENT) { in kvmppc_add_revmap_chain()
88 i = *rmap & KVMPPC_RMAP_INDEX; in kvmppc_add_revmap_chain()
101 *rmap = (*rmap & ~KVMPPC_RMAP_INDEX) | in kvmppc_add_revmap_chain()
104 unlock_rmap(rmap); in kvmppc_add_revmap_chain()
143 unsigned long *rmap; in revmap_for_hpte() local
155 rmap = real_vmalloc_addr(&memslot->arch.rmap[gfn - memslot->base_gfn]); in revmap_for_hpte()
156 return rmap; in revmap_for_hpte()
81 kvmppc_add_revmap_chain(struct kvm *kvm, struct revmap_entry *rev, unsigned long *rmap, long pte_index, int realmode) kvmppc_add_revmap_chain() argument
166 unsigned long *rmap; remove_revmap_chain() local
209 unsigned long *rmap; kvmppc_do_h_enter() local
793 unsigned long *rmap; kvmppc_h_clear_ref() local
[all...]
/kernel/linux/linux-6.6/arch/powerpc/kvm/
H A Dbook3s_hv_rm_mmu.c69 unsigned long *rmap, long pte_index, int realmode) in kvmppc_add_revmap_chain()
74 if (*rmap & KVMPPC_RMAP_PRESENT) { in kvmppc_add_revmap_chain()
75 i = *rmap & KVMPPC_RMAP_INDEX; in kvmppc_add_revmap_chain()
88 *rmap = (*rmap & ~KVMPPC_RMAP_INDEX) | in kvmppc_add_revmap_chain()
91 unlock_rmap(rmap); in kvmppc_add_revmap_chain()
130 unsigned long *rmap; in revmap_for_hpte() local
142 rmap = real_vmalloc_addr(&memslot->arch.rmap[gfn - memslot->base_gfn]); in revmap_for_hpte()
143 return rmap; in revmap_for_hpte()
68 kvmppc_add_revmap_chain(struct kvm *kvm, struct revmap_entry *rev, unsigned long *rmap, long pte_index, int realmode) kvmppc_add_revmap_chain() argument
153 unsigned long *rmap; remove_revmap_chain() local
196 unsigned long *rmap; kvmppc_do_h_enter() local
793 unsigned long *rmap; kvmppc_h_clear_ref() local
[all...]
/kernel/linux/linux-5.10/drivers/mfd/
H A Dmax77620.c236 ret = regmap_update_bits(chip->rmap, MAX77620_REG_INTENLBT, in max77620_irq_global_mask()
249 ret = regmap_update_bits(chip->rmap, MAX77620_REG_INTENLBT, in max77620_irq_global_unmask()
391 ret = regmap_update_bits(chip->rmap, MAX77620_REG_FPS_CFG0 + fps_id, in max77620_config_fps()
429 ret = regmap_update_bits(chip->rmap, MAX77620_REG_ONOFFCNFG2, in max77620_initialise_fps()
441 ret = regmap_update_bits(chip->rmap, MAX77620_REG_ONOFFCNFG2, in max77620_initialise_fps()
452 ret = regmap_update_bits(chip->rmap, MAX77620_REG_ONOFFCNFG1, in max77620_initialise_fps()
471 ret = regmap_read(chip->rmap, i, &val); in max77620_read_es_version()
492 regmap_update_bits(chip->rmap, MAX77620_REG_ONOFFCNFG1, in max77620_pm_power_off()
537 chip->rmap = devm_regmap_init_i2c(client, rmap_config); in max77620_probe()
538 if (IS_ERR(chip->rmap)) { in max77620_probe()
[all...]
/kernel/linux/linux-6.6/drivers/mfd/
H A Dmax77620.c235 ret = regmap_update_bits(chip->rmap, MAX77620_REG_INTENLBT, in max77620_irq_global_mask()
248 ret = regmap_update_bits(chip->rmap, MAX77620_REG_INTENLBT, in max77620_irq_global_unmask()
390 ret = regmap_update_bits(chip->rmap, MAX77620_REG_FPS_CFG0 + fps_id, in max77620_config_fps()
428 ret = regmap_update_bits(chip->rmap, MAX77620_REG_ONOFFCNFG2, in max77620_initialise_fps()
440 ret = regmap_update_bits(chip->rmap, MAX77620_REG_ONOFFCNFG2, in max77620_initialise_fps()
451 ret = regmap_update_bits(chip->rmap, MAX77620_REG_ONOFFCNFG1, in max77620_initialise_fps()
470 ret = regmap_read(chip->rmap, i, &val); in max77620_read_es_version()
491 regmap_update_bits(chip->rmap, MAX77620_REG_ONOFFCNFG1, in max77620_pm_power_off()
536 chip->rmap = devm_regmap_init_i2c(client, rmap_config); in max77620_probe()
537 if (IS_ERR(chip->rmap)) { in max77620_probe()
[all...]
/kernel/linux/linux-5.10/drivers/regulator/
H A Dvqmmc-ipq4019-regulator.c52 struct regmap *rmap; in ipq4019_regulator_probe() local
65 rmap = devm_regmap_init_mmio(dev, base, &ipq4019_vmmcq_regmap_config); in ipq4019_regulator_probe()
66 if (IS_ERR(rmap)) in ipq4019_regulator_probe()
67 return PTR_ERR(rmap); in ipq4019_regulator_probe()
72 cfg.regmap = rmap; in ipq4019_regulator_probe()
H A Dwm8400-regulator.c33 struct regmap *rmap = rdev_get_regmap(dev); in wm8400_dcdc_get_mode() local
38 ret = regmap_bulk_read(rmap, WM8400_DCDC1_CONTROL_1 + offset, data, 2); in wm8400_dcdc_get_mode()
59 struct regmap *rmap = rdev_get_regmap(dev); in wm8400_dcdc_set_mode() local
66 ret = regmap_update_bits(rmap, WM8400_DCDC1_CONTROL_2 + offset, in wm8400_dcdc_set_mode()
71 return regmap_update_bits(rmap, WM8400_DCDC1_CONTROL_1 + offset, in wm8400_dcdc_set_mode()
77 ret = regmap_update_bits(rmap, WM8400_DCDC1_CONTROL_2 + offset, in wm8400_dcdc_set_mode()
82 return regmap_update_bits(rmap, WM8400_DCDC1_CONTROL_1 + offset, in wm8400_dcdc_set_mode()
88 return regmap_update_bits(rmap, WM8400_DCDC1_CONTROL_1 + offset, in wm8400_dcdc_set_mode()
/kernel/linux/linux-6.6/drivers/regulator/
H A Dvqmmc-ipq4019-regulator.c51 struct regmap *rmap; in ipq4019_regulator_probe() local
63 rmap = devm_regmap_init_mmio(dev, base, &ipq4019_vmmcq_regmap_config); in ipq4019_regulator_probe()
64 if (IS_ERR(rmap)) in ipq4019_regulator_probe()
65 return PTR_ERR(rmap); in ipq4019_regulator_probe()
70 cfg.regmap = rmap; in ipq4019_regulator_probe()
H A Dwm8400-regulator.c33 struct regmap *rmap = rdev_get_regmap(dev); in wm8400_dcdc_get_mode() local
38 ret = regmap_bulk_read(rmap, WM8400_DCDC1_CONTROL_1 + offset, data, 2); in wm8400_dcdc_get_mode()
59 struct regmap *rmap = rdev_get_regmap(dev); in wm8400_dcdc_set_mode() local
66 ret = regmap_update_bits(rmap, WM8400_DCDC1_CONTROL_2 + offset, in wm8400_dcdc_set_mode()
71 return regmap_update_bits(rmap, WM8400_DCDC1_CONTROL_1 + offset, in wm8400_dcdc_set_mode()
77 ret = regmap_update_bits(rmap, WM8400_DCDC1_CONTROL_2 + offset, in wm8400_dcdc_set_mode()
82 return regmap_update_bits(rmap, WM8400_DCDC1_CONTROL_1 + offset, in wm8400_dcdc_set_mode()
88 return regmap_update_bits(rmap, WM8400_DCDC1_CONTROL_1 + offset, in wm8400_dcdc_set_mode()
/kernel/linux/linux-6.6/fs/xfs/scrub/
H A Dbmap.c116 /* Look for a corresponding rmap for this irec. */
123 struct xfs_rmap_irec *rmap) in xchk_bmap_get_rmap()
147 * range rmap lookup to make sure we get the correct owner/offset. in xchk_bmap_get_rmap()
151 owner, offset, rflags, rmap, &has_rmap); in xchk_bmap_get_rmap()
154 owner, offset, rflags, rmap, &has_rmap); in xchk_bmap_get_rmap()
172 struct xfs_rmap_irec rmap; in xchk_bmap_xref_rmap() local
179 /* Find the rmap record for this irec. */ in xchk_bmap_xref_rmap()
180 if (!xchk_bmap_get_rmap(info, irec, agbno, owner, &rmap)) in xchk_bmap_xref_rmap()
184 * The rmap must be an exact match for this incore file mapping record, in xchk_bmap_xref_rmap()
187 if (rmap in xchk_bmap_xref_rmap()
118 xchk_bmap_get_rmap( struct xchk_bmap_info *info, struct xfs_bmbt_irec *irec, xfs_agblock_t agbno, uint64_t owner, struct xfs_rmap_irec *rmap) xchk_bmap_get_rmap() argument
239 struct xfs_rmap_irec rmap; xchk_bmap_xref_rmap_cow() local
[all...]
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/
H A Dpci_irq.c146 * Free the IRQ and other resources such as rmap from the system.
156 struct cpu_rmap *rmap; in mlx5_system_free_irq() local
159 /* free_irq requires that affinity_hint and rmap will be cleared before in mlx5_system_free_irq()
165 rmap = mlx5_eq_table_get_rmap(pool->dev); in mlx5_system_free_irq()
166 if (rmap) in mlx5_system_free_irq()
167 irq_cpu_rmap_remove(rmap, irq->map.virq); in mlx5_system_free_irq()
254 struct cpu_rmap **rmap) in mlx5_irq_alloc()
283 if (i && rmap && *rmap) { in mlx5_irq_alloc()
285 err = irq_cpu_rmap_add(*rmap, ir in mlx5_irq_alloc()
252 mlx5_irq_alloc(struct mlx5_irq_pool *pool, int i, struct irq_affinity_desc *af_desc, struct cpu_rmap **rmap) mlx5_irq_alloc() argument
377 irq_pool_request_vector(struct mlx5_irq_pool *pool, int vecidx, struct irq_affinity_desc *af_desc, struct cpu_rmap **rmap) irq_pool_request_vector() argument
490 mlx5_irq_request(struct mlx5_core_dev *dev, u16 vecidx, struct irq_affinity_desc *af_desc, struct cpu_rmap **rmap) mlx5_irq_request() argument
582 mlx5_irq_request_vector(struct mlx5_core_dev *dev, u16 cpu, u16 vecidx, struct cpu_rmap **rmap) mlx5_irq_request_vector() argument
[all...]

Completed in 13 milliseconds

123456789