Searched refs:params (Results 1 - 25 of 2203) sorted by last modified time

1234567891011>>

/linux-master/sound/soc/ti/
H A Ddavinci-mcasp.c1207 struct snd_pcm_hw_params *params,
1212 int channels = params_channels(params);
1213 int period_size = params_period_size(params);
1216 switch (params_format(params)) {
1257 int rate = params_rate(params);
1258 int sbits = params_width(params);
1279 ret = mcasp_dit_hw_param(mcasp, params_rate(params));
1323 static int davinci_mcasp_hw_rule_slot_width(struct snd_pcm_hw_params *params, argument
1327 struct snd_mask *fmt = hw_param_mask(params, SNDRV_PCM_HW_PARAM_FORMAT);
1346 static int davinci_mcasp_hw_rule_format_width(struct snd_pcm_hw_params *params, argument
1206 davinci_mcasp_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *cpu_dai) argument
1376 davinci_mcasp_hw_rule_rate(struct snd_pcm_hw_params *params, struct snd_pcm_hw_rule *rule) argument
1426 davinci_mcasp_hw_rule_format(struct snd_pcm_hw_params *params, struct snd_pcm_hw_rule *rule) argument
1470 davinci_mcasp_hw_rule_min_periodsize( struct snd_pcm_hw_params *params, struct snd_pcm_hw_rule *rule) argument
[all...]
/linux-master/sound/soc/tegra/
H A Dtegra186_dspk.c214 struct snd_pcm_hw_params *params,
226 channels = params_channels(params);
243 switch (params_format(params)) {
257 srate = params_rate(params);
213 tegra186_dspk_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) argument
/linux-master/sound/soc/sof/
H A Dsof-audio.h123 struct snd_pcm_hw_params *params,
128 int (*dai_link_fixup)(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_hw_params *params);
171 * @ipc_setup: Function pointer for setting up widget IPC params
172 * @ipc_free: Function pointer for freeing widget IPC params
351 struct snd_pcm_hw_params params[2]; member in struct:snd_sof_pcm
623 int sof_pcm_dai_link_fixup(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_hw_params *params);
H A Dpcm.c89 struct snd_sof_pcm *spcm, struct snd_pcm_hw_params *params,
109 ret = sof_widget_list_setup(sdev, spcm, params, platform_params, dir);
124 struct snd_pcm_hw_params *params)
154 dev_dbg(component->dev, "pcm: hw params stream %d dir %d\n",
157 ret = snd_sof_pcm_platform_hw_params(sdev, substream, params, &platform_params);
159 dev_err(component->dev, "platform hw params failed\n");
165 ret = sof_pcm_setup_connected_widgets(sdev, rtd, spcm, params, &platform_params,
181 ret = pcm_ops->hw_params(component, substream, params, &platform_params);
189 memcpy(&spcm->params[substream->stream], params, sizeo
88 sof_pcm_setup_connected_widgets(struct snd_sof_dev *sdev, struct snd_soc_pcm_runtime *rtd, struct snd_sof_pcm *spcm, struct snd_pcm_hw_params *params, struct snd_sof_platform_stream_params *platform_params, int dir) argument
122 sof_pcm_hw_params(struct snd_soc_component *component, struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument
591 sof_pcm_dai_link_fixup(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_hw_params *params) argument
[all...]
H A Dipc4-pcm.c559 struct snd_pcm_hw_params *params)
579 if (params_rate(params) == le32_to_cpu(hw_config->fsync_rate)) {
594 struct snd_pcm_hw_params *params,
598 struct snd_interval *rate = hw_param_interval(params, SNDRV_PCM_HW_PARAM_RATE);
600 unsigned int fe_rate = params_rate(params);
644 struct snd_pcm_hw_params *params)
648 struct snd_mask *fmt = hw_param_mask(params, SNDRV_PCM_HW_PARAM_FORMAT);
702 ret = sof_ipc4_pcm_dai_link_fixup_rate(sdev, params, ipc4_copier);
729 ipc4_ssp_dai_config_pcm_params_match(sdev, (char *)rtd->dai_link->name, params); local
885 struct snd_pcm_hw_params *params,
558 ipc4_ssp_dai_config_pcm_params_match(struct snd_sof_dev *sdev, const char *link_name, struct snd_pcm_hw_params *params) argument
593 sof_ipc4_pcm_dai_link_fixup_rate(struct snd_sof_dev *sdev, struct snd_pcm_hw_params *params, struct sof_ipc4_copier *ipc4_copier) argument
643 sof_ipc4_pcm_dai_link_fixup(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_hw_params *params) argument
883 sof_ipc4_pcm_hw_params(struct snd_soc_component *component, struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_sof_platform_stream_params *platform_params) argument
[all...]
H A Dipc3-pcm.c41 struct snd_pcm_hw_params *params,
60 pcm.params.buffer.pages = PFN_UP(runtime->dma_bytes);
66 pcm.params.hdr.size = sizeof(pcm.params);
67 pcm.params.buffer.phy_addr = spcm->stream[substream->stream].page_table.addr;
68 pcm.params.buffer.size = runtime->dma_bytes;
69 pcm.params.direction = substream->stream;
70 pcm.params.sample_valid_bytes = params_width(params) >> 3;
71 pcm.params
39 sof_ipc3_pcm_hw_params(struct snd_soc_component *component, struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_sof_platform_stream_params *platform_params) argument
182 ssp_dai_config_pcm_params_match(struct snd_sof_dev *sdev, const char *link_name, struct snd_pcm_hw_params *params) argument
209 sof_ipc3_pcm_dai_link_fixup(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_hw_params *params) argument
256 ssp_dai_config_pcm_params_match(sdev, (char *)rtd->dai_link->name, params); local
[all...]
/linux-master/sound/soc/meson/
H A Daxg-tdm-interface.c183 struct snd_pcm_hw_params *params,
188 unsigned int channels = params_channels(params);
189 unsigned int width = params_width(params);
192 iface->rate = params_rate(params);
206 ts->physical_width = params_physical_width(params);
207 ts->width = params_width(params);
208 ts->channels = params_channels(params);
214 struct snd_pcm_hw_params *params)
220 ret = clk_set_rate(iface->lrclk, params_rate(params));
269 struct snd_pcm_hw_params *params)
182 axg_tdm_iface_set_stream(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) argument
213 axg_tdm_iface_set_lrclk(struct snd_soc_dai *dai, struct snd_pcm_hw_params *params) argument
268 axg_tdm_iface_set_sclk(struct snd_soc_dai *dai, struct snd_pcm_hw_params *params) argument
307 axg_tdm_iface_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) argument
[all...]
H A Daxg-card.c29 * Base params for the codec to codec links
41 struct snd_pcm_hw_params *params)
48 return meson_card_i2s_set_sysclk(substream, params, be->mclk_fs);
40 axg_card_tdm_be_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument
H A Daxg-fifo.c113 struct snd_pcm_hw_params *params)
120 period = params_period_bytes(params);
158 struct snd_pcm_hw_params *params)
164 ret = axg_fifo_pcm_hw_params(component, ss, params);
273 /* Disable irqs until params are ready */
111 axg_fifo_pcm_hw_params(struct snd_soc_component *component, struct snd_pcm_substream *ss, struct snd_pcm_hw_params *params) argument
156 g12a_fifo_pcm_hw_params(struct snd_soc_component *component, struct snd_pcm_substream *ss, struct snd_pcm_hw_params *params) argument
/linux-master/sound/soc/intel/boards/
H A Dbytcr_rt5640.c529 struct snd_pcm_hw_params *params)
534 return byt_rt5640_prepare_and_enable_pll1(dai, params_rate(params));
1452 struct snd_pcm_hw_params *params)
1454 struct snd_interval *rate = hw_param_interval(params,
1456 struct snd_interval *channels = hw_param_interval(params,
1467 params_set_format(params, SNDRV_PCM_FORMAT_S16_LE);
1471 params_set_format(params, SNDRV_PCM_FORMAT_S24_LE);
528 byt_rt5640_aif1_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params) argument
1451 byt_rt5640_codec_fixup(struct snd_soc_pcm_runtime *rtd, struct snd_pcm_hw_params *params) argument
/linux-master/sound/soc/codecs/
H A Dwsa881x.c980 struct snd_pcm_hw_params *params,
1097 struct sdw_bus_params *params)
1099 sdw_write(slave, SWRS_SCP_HOST_CLK_DIV2_CTL_BANK(params->next_bank),
979 wsa881x_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) argument
1096 wsa881x_bus_config(struct sdw_slave *slave, struct sdw_bus_params *params) argument
H A Drt722-sdca.h23 struct sdw_bus_params params; member in struct:rt722_sdca_priv
H A Drt722-sdca.c1159 struct snd_pcm_hw_params *params,
1203 stream_config.frame_rate = params_rate(params);
1204 stream_config.ch_count = params_channels(params);
1205 stream_config.bps = snd_pcm_format_width(params_format(params));
1208 num_channels = params_channels(params);
1219 if (params_channels(params) > 16) {
1221 __func__, params_channels(params));
1226 switch (params_rate(params)) {
1241 __func__, params_rate(params));
1158 rt722_sdca_pcm_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) argument
H A Drt715-sdca.c804 struct snd_pcm_hw_params *params,
823 snd_sdw_params_to_config(substream, params, &stream_config, &port_config);
849 switch (params_rate(params)) {
897 __func__, params_rate(params));
803 rt715_sdca_pcm_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) argument
H A Drt715-sdw.c477 struct sdw_bus_params *params)
482 memcpy(&rt715->params, params, sizeof(*params));
476 rt715_bus_config(struct sdw_slave *slave, struct sdw_bus_params *params) argument
H A Drt5645.c2751 struct snd_pcm_hw_params *params, struct snd_soc_dai *dai)
2758 rt5645->lrck[dai->id] = params_rate(params);
2764 frame_size = snd_soc_params_to_frame_size(params);
2787 switch (params_width(params)) {
2750 rt5645_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) argument
H A Dcs35l56.c585 struct snd_pcm_hw_params *params,
589 unsigned int rate = params_rate(params);
597 asp_wl = params_width(params);
612 slots = params_channels(params);
701 struct snd_pcm_hw_params *params,
710 dev_dbg(cs35l56->base.dev, "%s: rate %d\n", __func__, params_rate(params));
721 sconfig.frame_rate = params_rate(params);
722 sconfig.bps = snd_pcm_format_width(params_format(params));
735 sconfig.ch_count = params_channels(params);
584 cs35l56_asp_dai_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) argument
700 cs35l56_sdw_dai_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) argument
H A Dcs35l56-sdw.c329 if (peripheral->bus->params.curr_bank) {
378 struct sdw_bus_params *params)
383 sclk = params->curr_dr_freq / 2;
385 __func__, sclk, params->col, params->row);
377 cs35l56_sdw_bus_config(struct sdw_slave *peripheral, struct sdw_bus_params *params) argument
H A Dcs35l41.c755 struct snd_pcm_hw_params *params,
759 unsigned int rate = params_rate(params);
773 asp_wl = params_width(params);
754 cs35l41_pcm_hw_params(struct snd_pcm_substream *substream, struct snd_pcm_hw_params *params, struct snd_soc_dai *dai) argument
/linux-master/net/core/
H A Dfilter.c2560 BPF_CALL_4(bpf_redirect_neigh, u32, ifindex, struct bpf_redir_neigh *, params,
2565 if (unlikely((plen && plen < sizeof(*params)) || flags))
2573 memcpy(&ri->nh, params, sizeof(ri->nh));
5842 static int bpf_fib_set_fwd_params(struct bpf_fib_lookup *params, u32 mtu) argument
5844 params->h_vlan_TCI = 0;
5845 params->h_vlan_proto = 0;
5847 params->mtu_result = mtu; /* union with tot_len */
5854 static int bpf_ipv4_fib_lookup(struct net *net, struct bpf_fib_lookup *params, argument
5866 dev = dev_get_by_index_rcu(net, params->ifindex);
5877 fl4.flowi4_oif = params
5990 bpf_ipv6_fib_lookup(struct net *net, struct bpf_fib_lookup *params, u32 flags, bool check_mtu) argument
[all...]
/linux-master/drivers/net/ethernet/qlogic/qede/
H A Dqede_filter.c93 struct qed_ntuple_filter_params params; local
98 memset(&params, 0, sizeof(params));
100 params.addr = n->mapping;
101 params.length = n->buf_len;
102 params.qid = rxq_id;
103 params.b_is_add = add_fltr;
104 params.b_is_drop = n->b_is_drop;
107 params.b_is_vf = true;
108 params
648 struct qed_update_vport_params *params; local
[all...]
/linux-master/drivers/net/ethernet/chelsio/cxgb4/
H A Dsge.c482 u32 val = adap->params.arch.sge_fl_db;
484 if (is_t4(adap->params.chip))
1384 if (is_t4(adap->params.chip))
1547 chip_ver = CHELSIO_CHIP_VERSION(adap->params.chip);
1629 cntrl = hwcsum(adap->params.chip, skb);
1632 cntrl = hwcsum(adap->params.chip, skb);
1646 cntrl = hwcsum(adap->params.chip, skb);
1668 cntrl = hwcsum(adap->params.chip, skb) |
1699 if (is_t4(adap->params.chip))
1889 chip_ver = CHELSIO_CHIP_VERSION(adapter->params
3976 unsigned int params; local
[all...]
/linux-master/drivers/net/ethernet/broadcom/genet/
H A Dbcmgenet.c3824 struct bcmgenet_hw_params *params; local
3845 params = priv->hw_params;
3901 if (!(params->flags & GENET_HAS_40BITS))
3913 params->tx_queues, params->tx_bds_per_q,
3914 params->rx_queues, params->rx_bds_per_q,
3915 params->bp_in_en_shift, params->bp_in_mask,
3916 params
[all...]
/linux-master/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_bo.c369 * @params: Parameters used to initialize the buffer object
376 struct vmw_bo_params *params,
380 .interruptible = params->bo_type != ttm_bo_type_kernel,
382 .resv = params->resv,
394 params->size = ALIGN(params->size, PAGE_SIZE);
395 drm_gem_private_object_init(vdev, &vmw_bo->tbo.base, params->size);
397 vmw_bo_placement_set(vmw_bo, params->domain, params->busy_domain);
398 ret = ttm_bo_init_reserved(bdev, &vmw_bo->tbo, params
374 vmw_bo_init(struct vmw_private *dev_priv, struct vmw_bo *vmw_bo, struct vmw_bo_params *params, void (*destroy)(struct ttm_buffer_object *)) argument
411 vmw_bo_create(struct vmw_private *vmw, struct vmw_bo_params *params, struct vmw_bo **p_bo) argument
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/gsp/
H A Dr535.c575 rpc->params.hRoot = client->object.handle;
576 rpc->params.hObjectParent = 0;
577 rpc->params.hObjectOld = object->handle;
584 rpc_gsp_rm_alloc_v03_00 *rpc = container_of(repv, typeof(*rpc), params);
592 rpc_gsp_rm_alloc_v03_00 *rpc = container_of(argv, typeof(*rpc), params);
605 ret = repc ? rpc->params : NULL;
633 return rpc->params;
639 rpc_gsp_rm_control_v03_00 *rpc = container_of(repv, typeof(*rpc), params);
649 rpc_gsp_rm_control_v03_00 *rpc = container_of((*argv), typeof(*rpc), params);
667 *argv = rpc->params;
[all...]

Completed in 526 milliseconds

1234567891011>>