/linux-master/sound/soc/ti/ |
H A D | davinci-mcasp.c | 1207 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 D | tegra186_dspk.c | 214 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 D | sof-audio.h | 123 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 D | pcm.c | 89 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 D | ipc4-pcm.c | 559 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 D | ipc3-pcm.c | 41 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 D | axg-tdm-interface.c | 183 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 D | axg-card.c | 29 * 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 D | axg-fifo.c | 113 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 D | bytcr_rt5640.c | 529 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 D | wsa881x.c | 980 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 D | rt722-sdca.h | 23 struct sdw_bus_params params; member in struct:rt722_sdca_priv
|
H A D | rt722-sdca.c | 1159 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 D | rt715-sdca.c | 804 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 D | rt715-sdw.c | 477 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 D | rt5645.c | 2751 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 D | cs35l56.c | 585 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 D | cs35l56-sdw.c | 329 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 D | cs35l41.c | 755 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 D | filter.c | 2560 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 D | qede_filter.c | 93 struct qed_ntuple_filter_params params; local 98 memset(¶ms, 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 D | sge.c | 482 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 D | bcmgenet.c | 3824 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 D | vmwgfx_bo.c | 369 * @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 D | r535.c | 575 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...] |