Home
last modified time | relevance | path

Searched refs:rmap (Results 1 – 25 of 95) sorted by relevance

1234

/linux/lib/
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()
44 rmap->obj = (void **)((char *)rmap + obj_offset); in alloc_cpu_rmap()
57 rmap->size = size; in alloc_cpu_rmap()
58 return rmap; in alloc_cpu_rmap()
69 kfree(rmap); in cpu_rmap_release()
102 rmap->near[cpu].index = rmap->near[neigh].index; in cpu_rmap_copy_neigh()
142 BUG_ON(rmap->used >= rmap->size); in cpu_rmap_add()
230 if (!rmap) in free_irq_cpu_rmap()
[all …]
/linux/fs/xfs/
A Dxfs_rmap_item.c260 struct xfs_map_extent *rmap, in xfs_trans_set_rmap_flags() argument
265 rmap->me_flags = 0; in xfs_trans_set_rmap_flags()
378 xfs_trans_set_rmap_flags(map, rmap->ri_type, rmap->ri_whichfork, in xfs_rmap_update_log_item()
379 rmap->ri_bmap.br_state); in xfs_rmap_update_log_item()
426 rmap->ri_type, rmap->ri_owner, rmap->ri_whichfork, in xfs_rmap_update_finish_item()
427 rmap->ri_bmap.br_startoff, rmap->ri_bmap.br_startblock, in xfs_rmap_update_finish_item()
428 rmap->ri_bmap.br_blockcount, rmap->ri_bmap.br_state, in xfs_rmap_update_finish_item()
493 if (!xfs_verify_fileext(mp, rmap->me_startoff, rmap->me_len)) in xfs_rui_validate_map()
496 return xfs_verify_fsbext(mp, rmap->me_startblock, rmap->me_len); in xfs_rui_validate_map()
579 rmap->me_startoff, rmap->me_startblock, in xfs_rui_item_recover()
[all …]
/linux/fs/xfs/libxfs/
A Dxfs_rmap_btree.c164 key->rmap.rm_startblock = rec->rmap.rm_startblock; in xfs_rmapbt_init_key_from_rec()
165 key->rmap.rm_owner = rec->rmap.rm_owner; in xfs_rmapbt_init_key_from_rec()
166 key->rmap.rm_offset = rec->rmap.rm_offset; in xfs_rmapbt_init_key_from_rec()
186 key->rmap.rm_startblock = rec->rmap.rm_startblock; in xfs_rmapbt_init_high_key_from_rec()
188 key->rmap.rm_owner = rec->rmap.rm_owner; in xfs_rmapbt_init_high_key_from_rec()
189 key->rmap.rm_offset = rec->rmap.rm_offset; in xfs_rmapbt_init_high_key_from_rec()
206 rec->rmap.rm_offset = cpu_to_be64( in xfs_rmapbt_init_rec_from_cur()
384 a = be64_to_cpu(k1->rmap.rm_owner); in xfs_rmapbt_keys_inorder()
385 b = be64_to_cpu(k2->rmap.rm_owner); in xfs_rmapbt_keys_inorder()
414 a = be64_to_cpu(r1->rmap.rm_owner); in xfs_rmapbt_recs_inorder()
[all …]
/linux/include/linux/
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, int irq);
/linux/drivers/leds/
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()
/linux/drivers/ata/
A Dpata_ixp4xx_cf.c29 struct regmap *rmap; member
56 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_8bit_timing()
60 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_8bit_timing()
64 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_8bit_timing()
68 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_8bit_timing()
72 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_8bit_timing()
78 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_8bit_timing()
86 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_16bit_timing()
90 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_16bit_timing()
108 regmap_update_bits(ixpp->rmap, ixpp->cmd_csreg, in ixp4xx_set_16bit_timing()
[all …]
/linux/drivers/watchdog/
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_CNFGGLBL2, in max77620_wdt_probe()
[all …]
/linux/drivers/gpio/
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()
275 err = regmap_update_bits(gpio->rmap, GPIO_REG_ADDR(i), in max77620_gpio_irq_init_hw()
[all …]
/linux/arch/powerpc/kvm/
A Dbook3s_hv_rm_mmu.c94 *rmap = (*rmap & ~KVMPPC_RMAP_INDEX) | in kvmppc_add_revmap_chain()
97 unlock_rmap(rmap); in kvmppc_add_revmap_chain()
149 return rmap; in revmap_for_hpte()
167 if (!rmap) in remove_revmap_chain()
169 lock_rmap(rmap); in remove_revmap_chain()
181 *rmap = (*rmap & ~KVMPPC_RMAP_INDEX) | head; in remove_revmap_chain()
187 unlock_rmap(rmap); in remove_revmap_chain()
237 rmap = NULL; in kvmppc_do_h_enter()
249 rmap = &memslot->arch.rmap[slot_fn]; in kvmppc_do_h_enter()
372 rmap = real_vmalloc_addr(rmap); in kvmppc_do_h_enter()
[all …]
/linux/drivers/mfd/
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()
427 ret = regmap_update_bits(chip->rmap, MAX77620_REG_ONOFFCNFG2, in max77620_initialise_fps()
439 ret = regmap_update_bits(chip->rmap, MAX77620_REG_ONOFFCNFG2, in max77620_initialise_fps()
469 ret = regmap_read(chip->rmap, i, &val); in max77620_read_es_version()
490 regmap_update_bits(chip->rmap, MAX77620_REG_ONOFFCNFG1, in max77620_pm_power_off()
535 chip->rmap = devm_regmap_init_i2c(client, rmap_config); in max77620_probe()
536 if (IS_ERR(chip->rmap)) { in max77620_probe()
537 ret = PTR_ERR(chip->rmap); in max77620_probe()
621 ret = regmap_update_bits(chip->rmap, MAX77620_REG_ONOFFCNFG1, in max77620_i2c_suspend()
[all …]
A Dtps65090.c191 tps65090->rmap = devm_regmap_init_i2c(client, &tps65090_regmap_config); in tps65090_i2c_probe()
192 if (IS_ERR(tps65090->rmap)) { in tps65090_i2c_probe()
193 ret = PTR_ERR(tps65090->rmap); in tps65090_i2c_probe()
199 ret = regmap_add_irq_chip(tps65090->rmap, client->irq, in tps65090_i2c_probe()
/linux/drivers/regulator/
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()
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()
A Dmax77620-regulator.c86 struct regmap *rmap; member
106 ret = regmap_read(pmic->rmap, rinfo->fps_addr, &val); in max77620_regulator_get_fps_src()
134 ret = regmap_read(pmic->rmap, rinfo->fps_addr, &val); in max77620_regulator_set_fps_src()
150 ret = regmap_update_bits(pmic->rmap, rinfo->fps_addr, in max77620_regulator_set_fps_src()
195 ret = regmap_update_bits(pmic->rmap, rinfo->fps_addr, in max77620_regulator_set_fps_slots()
254 ret = regmap_read(pmic->rmap, addr, &val); in max77620_regulator_get_power_mode()
271 ret = regmap_read(pmic->rmap, rinfo->cfg_addr, &rval); in max77620_read_slew_rate()
521 ret = regmap_update_bits(pmic->rmap, rinfo->cfg_addr, in max77620_regulator_set_mode()
557 ret = regmap_read(pmic->rmap, rinfo->cfg_addr, &val); in max77620_regulator_get_mode()
795 pmic->rmap = max77620_chip->rmap; in max77620_regulator_probe()
[all …]
A Dmax14577-regulator.c18 struct regmap *rmap = rdev->regmap; in max14577_reg_is_enabled() local
23 max14577_read_reg(rmap, MAX14577_CHG_REG_CHG_CTRL2, &reg_data); in max14577_reg_is_enabled()
26 max14577_read_reg(rmap, MAX14577_CHG_REG_STATUS3, &reg_data); in max14577_reg_is_enabled()
39 struct regmap *rmap = rdev->regmap; in max14577_reg_get_current_limit() local
47 max14577_read_reg(rmap, MAX14577_CHG_REG_CHG_CTRL4, &reg_data); in max14577_reg_get_current_limit()
A Dtps65132-regulator.c228 struct regmap *rmap; in tps65132_probe() local
237 rmap = devm_regmap_init_i2c(client, &tps65132_regmap_config); in tps65132_probe()
238 if (IS_ERR(rmap)) { in tps65132_probe()
239 ret = PTR_ERR(rmap); in tps65132_probe()
248 config.regmap = rmap; in tps65132_probe()
/linux/drivers/power/supply/
A Dmax14577_charger.c49 struct regmap *rmap = chg->max14577->regmap; in max14577_get_charger_state() local
64 ret = max14577_read_reg(rmap, MAX14577_CHG_REG_CHG_CTRL2, &reg_data); in max14577_get_charger_state()
73 ret = max14577_read_reg(rmap, MAX14577_CHG_REG_STATUS3, &reg_data); in max14577_get_charger_state()
123 struct regmap *rmap = chg->max14577->regmap; in max14577_get_online() local
162 struct regmap *rmap = chg->max14577->regmap; in max14577_get_battery_health() local
178 ret = max14577_read_reg(rmap, MAX14577_CHG_REG_STATUS3, &reg_data); in max14577_get_battery_health()
328 struct regmap *rmap = chg->max14577->regmap; in max14577_charger_reg_init() local
338 max14577_update_reg(rmap, MAX14577_REG_CDETCTRL1, in max14577_charger_reg_init()
348 max14577_write_reg(rmap, MAX14577_REG_CHGCTRL2, reg_data); in max14577_charger_reg_init()
352 max14577_write_reg(rmap, MAX14577_REG_CHGCTRL6, reg_data); in max14577_charger_reg_init()
[all …]
/linux/include/linux/mfd/
A Dtps65090.h76 struct regmap *rmap; member
118 return regmap_write(tps->rmap, reg, val); in tps65090_write()
127 ret = regmap_read(tps->rmap, reg, &temp_val); in tps65090_read()
138 return regmap_update_bits(tps->rmap, reg, BIT(bit_num), ~0u); in tps65090_set_bits()
146 return regmap_update_bits(tps->rmap, reg, BIT(bit_num), 0u); in tps65090_clr_bits()
/linux/fs/xfs/scrub/
A Dbmap.c107 struct xfs_rmap_irec *rmap) in xchk_bmap_get_rmap() argument
135 owner, offset, rflags, rmap, &has_rmap); in xchk_bmap_get_rmap()
172 struct xfs_rmap_irec rmap; in xchk_bmap_xref_rmap() local
189 rmap_end = (unsigned long long)rmap.rm_startblock + rmap.rm_blockcount; in xchk_bmap_xref_rmap()
190 if (rmap.rm_startblock > agbno || in xchk_bmap_xref_rmap()
202 rmap.rm_blockcount; in xchk_bmap_xref_rmap()
203 if (rmap.rm_offset > irec->br_startoff || in xchk_bmap_xref_rmap()
209 if (rmap.rm_owner != owner) in xchk_bmap_xref_rmap()
222 !!(rmap.rm_flags & XFS_RMAP_UNWRITTEN)) in xchk_bmap_xref_rmap()
227 !!(rmap.rm_flags & XFS_RMAP_ATTR_FORK)) in xchk_bmap_xref_rmap()
[all …]
/linux/drivers/leds/flash/
A Dleds-max77693.c150 struct regmap *rmap = led->regmap; in max77693_set_mode_reg() local
172 ret = regmap_write(rmap, MAX77693_LED_REG_FLASH_EN, 0); in max77693_set_mode_reg()
269 struct regmap *rmap = led->regmap; in max77693_set_torch_current() local
288 return regmap_write(rmap, MAX77693_LED_REG_ITORCH, in max77693_set_torch_current()
296 struct regmap *rmap = led->regmap; in max77693_set_flash_current() local
306 ret = regmap_write(rmap, MAX77693_LED_REG_IFLASH1, in max77693_set_flash_current()
313 ret = regmap_write(rmap, MAX77693_LED_REG_IFLASH2, in max77693_set_flash_current()
322 struct regmap *rmap = led->regmap; in max77693_set_timeout() local
340 struct regmap *rmap = led->regmap; in max77693_get_strobe_status() local
356 struct regmap *rmap = led->regmap; in max77693_get_flash_faults() local
[all …]
/linux/drivers/pinctrl/
A Dpinctrl-max77620.c104 struct regmap *rmap; member
254 ret = regmap_update_bits(mpci->rmap, MAX77620_REG_AME_GPIO, in max77620_pinctrl_enable()
291 ret = regmap_read(mpci->rmap, MAX77620_REG_PUE_GPIO, &val); in max77620_pinconf_get()
301 ret = regmap_read(mpci->rmap, MAX77620_REG_PDE_GPIO, &val); in max77620_pinconf_get()
326 ret = regmap_read(mpci->rmap, addr, &val); in max77620_get_default_fps()
385 ret = regmap_update_bits(mpci->rmap, addr, mask, param_val << shift); in max77620_set_fps_param()
414 ret = regmap_update_bits(mpci->rmap, in max77620_pinconf_set()
427 ret = regmap_update_bits(mpci->rmap, in max77620_pinconf_set()
504 ret = regmap_update_bits(mpci->rmap, in max77620_pinconf_set()
513 ret = regmap_update_bits(mpci->rmap, in max77620_pinconf_set()
[all …]
/linux/drivers/bus/
A Dintel-ixp4xx-eb.c80 struct regmap *rmap; member
193 regmap_read(eb->rmap, IXP4XX_EXP_TIMING_CS0 + in ixp4xx_exp_setup_chipselect()
268 regmap_write(eb->rmap, in ixp4xx_exp_setup_chipselect()
365 eb->rmap = syscon_node_to_regmap(np); in ixp4xx_exp_probe()
366 if (IS_ERR(eb->rmap)) in ixp4xx_exp_probe()
367 return dev_err_probe(dev, PTR_ERR(eb->rmap), "no regmap\n"); in ixp4xx_exp_probe()
370 ret = regmap_read(eb->rmap, IXP4XX_EXP_CNFG0, &val); in ixp4xx_exp_probe()
381 regmap_read(eb->rmap, IXP43X_EXP_UNIT_FUSE_RESET, &val); in ixp4xx_exp_probe()
/linux/drivers/mtd/maps/
A Dphysmap-gemini.c124 struct regmap *rmap; in of_flash_probe_gemini() local
138 rmap = syscon_regmap_lookup_by_phandle(np, "syscon"); in of_flash_probe_gemini()
139 if (IS_ERR(rmap)) { in of_flash_probe_gemini()
141 return PTR_ERR(rmap); in of_flash_probe_gemini()
144 ret = regmap_read(rmap, GLOBAL_STATUS, &val); in of_flash_probe_gemini()
A Dphysmap-versatile.c192 struct regmap *rmap; in of_flash_probe_versatile() local
209 rmap = syscon_node_to_regmap(sysnp); in of_flash_probe_versatile()
210 if (IS_ERR(rmap)) in of_flash_probe_versatile()
211 return PTR_ERR(rmap); in of_flash_probe_versatile()
213 syscon_regmap = rmap; in of_flash_probe_versatile()
/linux/drivers/thermal/
A Dmax77620_thermal.c27 struct regmap *rmap; member
53 ret = regmap_read(mtherm->rmap, MAX77620_REG_STATLBT, &val); in max77620_thermal_read_temp()
105 mtherm->rmap = dev_get_regmap(pdev->dev.parent, NULL); in max77620_thermal_probe()
106 if (!mtherm->rmap) { in max77620_thermal_probe()

Completed in 55 milliseconds

1234