formatter        1055 drivers/staging/media/ipu3/ipu3-abi.h 		formatter[IPU3_UAPI_MAX_STRIPES][IMGU_ABI_OSYS_PINS];
formatter        1150 drivers/staging/media/ipu3/ipu3-css-params.c 			param = &osys->formatter[s][pin].param;
formatter         625 fs/ext4/fsmap.c 		  ext4_fsmap_format_t formatter, void *arg)
formatter         676 fs/ext4/fsmap.c 	info.gfi_formatter = formatter;
formatter          40 fs/ext4/fsmap.h 		ext4_fsmap_format_t formatter, void *arg);
formatter        5348 fs/ext4/mballoc.c 	ext4_mballoc_query_range_fn	formatter,
formatter        5375 fs/ext4/mballoc.c 		error = formatter(sb, group, start, next - start, priv);
formatter         215 fs/ext4/mballoc.h 	ext4_mballoc_query_range_fn	formatter,
formatter         157 fs/xfs/xfs_fsmap.c 	xfs_fsmap_format_t	formatter;	/* formatting fn */
formatter         287 fs/xfs/xfs_fsmap.c 		error = info->formatter(&fmr, info->format_arg);
formatter         322 fs/xfs/xfs_fsmap.c 	error = info->formatter(&fmr, info->format_arg);
formatter         818 fs/xfs/xfs_fsmap.c 	xfs_fsmap_format_t		formatter,
formatter         894 fs/xfs/xfs_fsmap.c 	info.formatter = formatter;
formatter          37 fs/xfs/xfs_fsmap.h 		xfs_fsmap_format_t formatter, void *arg);
formatter          33 fs/xfs/xfs_itable.c 	bulkstat_one_fmt_pf	formatter;
formatter         139 fs/xfs/xfs_itable.c 	error = bc->formatter(bc->breq, buf);
formatter         161 fs/xfs/xfs_itable.c 	bulkstat_one_fmt_pf	formatter)
formatter         164 fs/xfs/xfs_itable.c 		.formatter	= formatter,
formatter         234 fs/xfs/xfs_itable.c 	bulkstat_one_fmt_pf	formatter)
formatter         237 fs/xfs/xfs_itable.c 		.formatter	= formatter,
formatter         308 fs/xfs/xfs_itable.c 	inumbers_fmt_pf		formatter;
formatter         344 fs/xfs/xfs_itable.c 	error = ic->formatter(ic->breq, &inogrp);
formatter         359 fs/xfs/xfs_itable.c 	inumbers_fmt_pf		formatter)
formatter         362 fs/xfs/xfs_itable.c 		.formatter	= formatter,
formatter          52 fs/xfs/xfs_itable.h int xfs_bulkstat_one(struct xfs_ibulk *breq, bulkstat_one_fmt_pf formatter);
formatter          53 fs/xfs/xfs_itable.h int xfs_bulkstat(struct xfs_ibulk *breq, bulkstat_one_fmt_pf formatter);
formatter          60 fs/xfs/xfs_itable.h int xfs_inumbers(struct xfs_ibulk *breq, inumbers_fmt_pf formatter);
formatter          70 sound/soc/meson/axg-tdm-formatter.c static int axg_tdm_formatter_enable(struct axg_tdm_formatter *formatter)
formatter          72 sound/soc/meson/axg-tdm-formatter.c 	struct axg_tdm_stream *ts = formatter->stream;
formatter          73 sound/soc/meson/axg-tdm-formatter.c 	bool invert = formatter->drv->quirks->invert_sclk;
formatter          77 sound/soc/meson/axg-tdm-formatter.c 	if (formatter->enabled)
formatter          94 sound/soc/meson/axg-tdm-formatter.c 	ret = reset_control_reset(formatter->reset);
formatter         103 sound/soc/meson/axg-tdm-formatter.c 	ret = clk_set_phase(formatter->sclk, invert ? 180 : 0);
formatter         108 sound/soc/meson/axg-tdm-formatter.c 	ret = formatter->drv->ops->prepare(formatter->map,
formatter         109 sound/soc/meson/axg-tdm-formatter.c 					   formatter->drv->quirks,
formatter         110 sound/soc/meson/axg-tdm-formatter.c 					   formatter->stream);
formatter         115 sound/soc/meson/axg-tdm-formatter.c 	ret = clk_prepare_enable(formatter->sclk);
formatter         119 sound/soc/meson/axg-tdm-formatter.c 	ret = clk_prepare_enable(formatter->lrclk);
formatter         121 sound/soc/meson/axg-tdm-formatter.c 		clk_disable_unprepare(formatter->sclk);
formatter         126 sound/soc/meson/axg-tdm-formatter.c 	formatter->drv->ops->enable(formatter->map);
formatter         127 sound/soc/meson/axg-tdm-formatter.c 	formatter->enabled = true;
formatter         132 sound/soc/meson/axg-tdm-formatter.c static void axg_tdm_formatter_disable(struct axg_tdm_formatter *formatter)
formatter         135 sound/soc/meson/axg-tdm-formatter.c 	if (!formatter->enabled)
formatter         138 sound/soc/meson/axg-tdm-formatter.c 	formatter->drv->ops->disable(formatter->map);
formatter         139 sound/soc/meson/axg-tdm-formatter.c 	clk_disable_unprepare(formatter->lrclk);
formatter         140 sound/soc/meson/axg-tdm-formatter.c 	clk_disable_unprepare(formatter->sclk);
formatter         141 sound/soc/meson/axg-tdm-formatter.c 	formatter->enabled = false;
formatter         144 sound/soc/meson/axg-tdm-formatter.c static int axg_tdm_formatter_attach(struct axg_tdm_formatter *formatter)
formatter         146 sound/soc/meson/axg-tdm-formatter.c 	struct axg_tdm_stream *ts = formatter->stream;
formatter         153 sound/soc/meson/axg-tdm-formatter.c 		ret = axg_tdm_formatter_enable(formatter);
formatter         160 sound/soc/meson/axg-tdm-formatter.c 	list_add_tail(&formatter->list, &ts->formatter_list);
formatter         166 sound/soc/meson/axg-tdm-formatter.c static void axg_tdm_formatter_dettach(struct axg_tdm_formatter *formatter)
formatter         168 sound/soc/meson/axg-tdm-formatter.c 	struct axg_tdm_stream *ts = formatter->stream;
formatter         171 sound/soc/meson/axg-tdm-formatter.c 	list_del(&formatter->list);
formatter         174 sound/soc/meson/axg-tdm-formatter.c 	axg_tdm_formatter_disable(formatter);
formatter         177 sound/soc/meson/axg-tdm-formatter.c static int axg_tdm_formatter_power_up(struct axg_tdm_formatter *formatter,
formatter         180 sound/soc/meson/axg-tdm-formatter.c 	struct axg_tdm_stream *ts = formatter->drv->ops->get_stream(w);
formatter         192 sound/soc/meson/axg-tdm-formatter.c 	ret = clk_prepare_enable(formatter->pclk);
formatter         197 sound/soc/meson/axg-tdm-formatter.c 	ret = clk_set_parent(formatter->sclk_sel, ts->iface->sclk);
formatter         202 sound/soc/meson/axg-tdm-formatter.c 	ret = clk_set_parent(formatter->lrclk_sel, ts->iface->lrclk);
formatter         206 sound/soc/meson/axg-tdm-formatter.c 	formatter->stream = ts;
formatter         207 sound/soc/meson/axg-tdm-formatter.c 	ret = axg_tdm_formatter_attach(formatter);
formatter         214 sound/soc/meson/axg-tdm-formatter.c 	clk_disable_unprepare(formatter->pclk);
formatter         218 sound/soc/meson/axg-tdm-formatter.c static void axg_tdm_formatter_power_down(struct axg_tdm_formatter *formatter)
formatter         220 sound/soc/meson/axg-tdm-formatter.c 	axg_tdm_formatter_dettach(formatter);
formatter         221 sound/soc/meson/axg-tdm-formatter.c 	clk_disable_unprepare(formatter->pclk);
formatter         222 sound/soc/meson/axg-tdm-formatter.c 	formatter->stream = NULL;
formatter         230 sound/soc/meson/axg-tdm-formatter.c 	struct axg_tdm_formatter *formatter = snd_soc_component_get_drvdata(c);
formatter         235 sound/soc/meson/axg-tdm-formatter.c 		ret = axg_tdm_formatter_power_up(formatter, w);
formatter         239 sound/soc/meson/axg-tdm-formatter.c 		axg_tdm_formatter_power_down(formatter);
formatter         255 sound/soc/meson/axg-tdm-formatter.c 	struct axg_tdm_formatter *formatter;
formatter         265 sound/soc/meson/axg-tdm-formatter.c 	formatter = devm_kzalloc(dev, sizeof(*formatter), GFP_KERNEL);
formatter         266 sound/soc/meson/axg-tdm-formatter.c 	if (!formatter)
formatter         268 sound/soc/meson/axg-tdm-formatter.c 	platform_set_drvdata(pdev, formatter);
formatter         269 sound/soc/meson/axg-tdm-formatter.c 	formatter->drv = drv;
formatter         275 sound/soc/meson/axg-tdm-formatter.c 	formatter->map = devm_regmap_init_mmio(dev, regs, drv->regmap_cfg);
formatter         276 sound/soc/meson/axg-tdm-formatter.c 	if (IS_ERR(formatter->map)) {
formatter         278 sound/soc/meson/axg-tdm-formatter.c 			PTR_ERR(formatter->map));
formatter         279 sound/soc/meson/axg-tdm-formatter.c 		return PTR_ERR(formatter->map);
formatter         283 sound/soc/meson/axg-tdm-formatter.c 	formatter->pclk = devm_clk_get(dev, "pclk");
formatter         284 sound/soc/meson/axg-tdm-formatter.c 	if (IS_ERR(formatter->pclk)) {
formatter         285 sound/soc/meson/axg-tdm-formatter.c 		ret = PTR_ERR(formatter->pclk);
formatter         292 sound/soc/meson/axg-tdm-formatter.c 	formatter->sclk = devm_clk_get(dev, "sclk");
formatter         293 sound/soc/meson/axg-tdm-formatter.c 	if (IS_ERR(formatter->sclk)) {
formatter         294 sound/soc/meson/axg-tdm-formatter.c 		ret = PTR_ERR(formatter->sclk);
formatter         301 sound/soc/meson/axg-tdm-formatter.c 	formatter->lrclk = devm_clk_get(dev, "lrclk");
formatter         302 sound/soc/meson/axg-tdm-formatter.c 	if (IS_ERR(formatter->lrclk)) {
formatter         303 sound/soc/meson/axg-tdm-formatter.c 		ret = PTR_ERR(formatter->lrclk);
formatter         310 sound/soc/meson/axg-tdm-formatter.c 	formatter->sclk_sel = devm_clk_get(dev, "sclk_sel");
formatter         311 sound/soc/meson/axg-tdm-formatter.c 	if (IS_ERR(formatter->sclk_sel)) {
formatter         312 sound/soc/meson/axg-tdm-formatter.c 		ret = PTR_ERR(formatter->sclk_sel);
formatter         319 sound/soc/meson/axg-tdm-formatter.c 	formatter->lrclk_sel = devm_clk_get(dev, "lrclk_sel");
formatter         320 sound/soc/meson/axg-tdm-formatter.c 	if (IS_ERR(formatter->lrclk_sel)) {
formatter         321 sound/soc/meson/axg-tdm-formatter.c 		ret = PTR_ERR(formatter->lrclk_sel);
formatter         328 sound/soc/meson/axg-tdm-formatter.c 	formatter->reset = devm_reset_control_get_optional_exclusive(dev, NULL);
formatter         329 sound/soc/meson/axg-tdm-formatter.c 	if (IS_ERR(formatter->reset)) {
formatter         330 sound/soc/meson/axg-tdm-formatter.c 		ret = PTR_ERR(formatter->reset);
formatter         343 sound/soc/meson/axg-tdm-formatter.c 	struct axg_tdm_formatter *formatter;
formatter         350 sound/soc/meson/axg-tdm-formatter.c 	list_for_each_entry(formatter, &ts->formatter_list, list) {
formatter         351 sound/soc/meson/axg-tdm-formatter.c 		ret = axg_tdm_formatter_enable(formatter);
formatter         366 sound/soc/meson/axg-tdm-formatter.c 	struct axg_tdm_formatter *formatter;
formatter         372 sound/soc/meson/axg-tdm-formatter.c 	list_for_each_entry(formatter, &ts->formatter_list, list) {
formatter         373 sound/soc/meson/axg-tdm-formatter.c 		axg_tdm_formatter_disable(formatter);