/linux-master/sound/soc/sof/ |
H A D | sof-audio.h | 357 unsigned int direction; member in struct:snd_sof_led_control 580 struct snd_sof_pcm *spcm, int direction, 610 int *direction);
|
H A D | ipc4-pcm.c | 275 struct snd_sof_pcm *spcm, int direction, 285 stream_priv = spcm->stream[direction].private; 348 if (direction == SNDRV_PCM_STREAM_CAPTURE) { 274 sof_ipc4_chain_dma_trigger(struct snd_sof_dev *sdev, struct snd_sof_pcm *spcm, int direction, struct snd_sof_pcm_stream_pipeline_list *pipeline_list, int state, int cmd) argument
|
H A D | ipc3-pcm.c | 69 pcm.params.direction = substream->stream;
|
/linux-master/sound/soc/codecs/ |
H A D | wsa881x.c | 1012 void *stream, int direction) 1153 wsa881x->sconfig.direction = SDW_DATA_DIR_RX; 1011 wsa881x_set_sdw_stream(struct snd_soc_dai *dai, void *stream, int direction) argument
|
H A D | rt722-sdca.c | 1145 int direction) 1147 snd_soc_dai_dma_data_set(dai, direction, sdw_stream); 1166 enum sdw_data_direction direction; local 1187 direction = SDW_DATA_DIR_RX; 1195 direction = SDW_DATA_DIR_TX; 1206 stream_config.direction = direction; 1144 rt722_sdca_set_sdw_stream(struct snd_soc_dai *dai, void *sdw_stream, int direction) argument
|
H A D | rt715-sdca.c | 789 int direction) 791 snd_soc_dai_dma_data_set(dai, direction, sdw_stream); 788 rt715_sdca_set_sdw_stream(struct snd_soc_dai *dai, void *sdw_stream, int direction) argument
|
H A D | cs35l56.c | 725 sconfig.direction = SDW_DATA_DIR_RX; 729 sconfig.direction = SDW_DATA_DIR_TX; 766 void *sdw_stream, int direction) 768 snd_soc_dai_dma_data_set(dai, direction, sdw_stream); 765 cs35l56_sdw_dai_set_stream(struct snd_soc_dai *dai, void *sdw_stream, int direction) argument
|
/linux-master/drivers/net/dsa/mv88e6xxx/ |
H A D | chip.c | 3269 enum mv88e6xxx_egress_direction direction, 3277 err = chip->info->ops->set_egress_port(chip, direction, port); 3281 if (direction == MV88E6XXX_EGRESS_DIR_INGRESS) 6543 enum mv88e6xxx_egress_direction direction = ingress ? local 6565 err = mv88e6xxx_set_egress_port(chip, direction, 6571 err = mv88e6xxx_port_set_mirror(chip, port, direction, true); 6581 enum mv88e6xxx_egress_direction direction = mirror->ingress ? local 6589 if (mv88e6xxx_port_set_mirror(chip, port, direction, false)) 6599 if (mv88e6xxx_set_egress_port(chip, direction, 3268 mv88e6xxx_set_egress_port(struct mv88e6xxx_chip *chip, enum mv88e6xxx_egress_direction direction, int port) argument
|
H A D | port.h | 429 enum mv88e6xxx_egress_direction direction, 466 enum mv88e6xxx_egress_direction direction,
|
/linux-master/drivers/gpu/drm/amd/amdgpu/ |
H A D | amdgpu_ttm.c | 778 enum dma_data_direction direction = write ? local 790 r = dma_map_sgtable(adev->dev, ttm->sg, direction, 0); 815 enum dma_data_direction direction = write ? local 823 dma_unmap_sgtable(adev->dev, ttm->sg, direction, 0);
|
H A D | amdgpu_amdkfd_gpuvm.c | 548 enum dma_data_direction direction = local 573 ret = dma_map_sgtable(adev->dev, ttm->sg, direction, 0); 585 dma_unmap_sgtable(adev->dev, ttm->sg, direction, 0); 715 enum dma_data_direction direction = local 729 dma_unmap_sgtable(adev->dev, ttm->sg, direction, 0);
|
/linux-master/drivers/soundwire/ |
H A D | amd_manager.c | 619 sconfig.direction = dir; 662 static int amd_set_sdw_stream(struct snd_soc_dai *dai, void *stream, int direction) argument 698 static int amd_pcm_set_sdw_stream(struct snd_soc_dai *dai, void *stream, int direction) argument 700 return amd_set_sdw_stream(dai, stream, direction); 703 static void *amd_get_sdw_stream(struct snd_soc_dai *dai, int direction) argument
|
/linux-master/drivers/dma/ |
H A D | tegra186-gpc-dma.c | 309 enum dma_transfer_direction direction) 314 if (!is_slave_direction(direction)) 317 switch (direction) { 334 tdc->sid_dir = direction; 829 enum dma_transfer_direction direction, 836 switch (direction) { 852 dev_err(tdc2dev(tdc), "DMA direction is not supported\n"); 997 unsigned int sg_len, enum dma_transfer_direction direction, 1020 ret = tegra_dma_sid_reserve(tdc, direction); 1024 ret = get_transfer_param(tdc, direction, 308 tegra_dma_sid_reserve(struct tegra_dma_channel *tdc, enum dma_transfer_direction direction) argument 828 get_transfer_param(struct tegra_dma_channel *tdc, enum dma_transfer_direction direction, u32 *apb_addr, u32 *mmio_seq, u32 *csr, unsigned int *burst_size, enum dma_slave_buswidth *slave_bw) argument 996 tegra_dma_prep_slave_sg(struct dma_chan *dc, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) argument 1116 tegra_dma_prep_dma_cyclic(struct dma_chan *dc, dma_addr_t buf_addr, size_t buf_len, size_t period_len, enum dma_transfer_direction direction, unsigned long flags) argument [all...] |
H A D | pl330.c | 557 enum dma_transfer_direction direction); 1120 enum pl330_cond cond, enum dma_transfer_direction direction, 1125 switch (direction) { 1153 enum pl330_cond cond, enum dma_transfer_direction direction, 1158 switch (direction) { 2187 * We need the data direction between the DMAC (the dma-mapping "device") and 2246 enum dma_transfer_direction direction) 2251 if (direction == DMA_MEM_TO_DEV) { 2258 } else if (direction == DMA_DEV_TO_MEM) { 2685 size_t period_len, enum dma_transfer_direction direction, 1119 _emit_load(unsigned int dry_run, u8 buf[], enum pl330_cond cond, enum dma_transfer_direction direction, u8 peri) argument 1152 _emit_store(unsigned int dry_run, u8 buf[], enum pl330_cond cond, enum dma_transfer_direction direction, u8 peri) argument 2244 pl330_config_write(struct dma_chan *chan, struct dma_slave_config *slave_config, enum dma_transfer_direction direction) argument 2683 pl330_prep_dma_cyclic( struct dma_chan *chan, dma_addr_t dma_addr, size_t len, size_t period_len, enum dma_transfer_direction direction, unsigned long flags) argument 2847 pl330_prep_slave_sg(struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flg, void *context) argument [all...] |
H A D | idma64.c | 239 enum dma_transfer_direction direction, u64 llp) 247 if (direction == DMA_MEM_TO_DEV) { 288 idma64_hw_desc_fill(hw, config, desc->direction, llp); 302 unsigned int sg_len, enum dma_transfer_direction direction, 330 desc->direction = direction; 237 idma64_hw_desc_fill(struct idma64_hw_desc *hw, struct dma_slave_config *config, enum dma_transfer_direction direction, u64 llp) argument 300 idma64_prep_slave_sg( struct dma_chan *chan, struct scatterlist *sgl, unsigned int sg_len, enum dma_transfer_direction direction, unsigned long flags, void *context) argument
|
/linux-master/net/netfilter/ipvs/ |
H A D | ip_vs_proto_sctp.c | 381 int direction, const struct sk_buff *skb) 426 /* Update direction to INPUT_ONLY if necessary 430 if (direction == IP_VS_DIR_OUTPUT) 433 direction = IP_VS_DIR_INPUT_ONLY; 436 next_state = sctp_states[direction][event][cp->state]; 444 ((direction == IP_VS_DIR_OUTPUT) ? 476 sctp_state_transition(struct ip_vs_conn *cp, int direction, argument 480 set_sctp_state(pd, cp, direction, skb); 380 set_sctp_state(struct ip_vs_proto_data *pd, struct ip_vs_conn *cp, int direction, const struct sk_buff *skb) argument
|
/linux-master/net/mac80211/ |
H A D | mlme.c | 5974 sdata_info(sdata, "Invalid advertised T2L map direction\n"); 6480 u8 i, direction[IEEE80211_TTLM_MAX_CNT]; local 6484 direction[0] = IEEE80211_TTLM_DIRECTION_DOWN; 6485 direction[1] = IEEE80211_TTLM_DIRECTION_UP; 6487 direction[0] = IEEE80211_TTLM_DIRECTION_BOTH; 6490 for (i = 0; i < ARRAY_SIZE(direction); i++) { 6500 *pos++ = direction[i]; 6503 map = direction[i] == IEEE80211_TTLM_DIRECTION_UP ? 6517 if (direction[i] == IEEE80211_TTLM_DIRECTION_BOTH) 6644 u8 *direction) 6641 ieee80211_parse_neg_ttlm(struct ieee80211_sub_if_data *sdata, const struct ieee80211_ttlm_elem *ttlm, struct ieee80211_neg_ttlm *neg_ttlm, u8 *direction) argument 6725 u8 dialog_token, direction[IEEE80211_TTLM_MAX_CNT] = {}, i; local [all...] |
/linux-master/net/bluetooth/ |
H A D | hci_event.c | 3933 switch (cp->direction) {
|
H A D | hci_conn.c | 269 cmd->direction = 0x00; 273 cmd->direction = 0x01; 1916 cmd.direction = 0x00; /* Input (Host to Controller) */ 1927 cmd.direction = 0x01; /* Output (Controller to Host) */
|
/linux-master/include/net/ |
H A D | tls.h | 271 enum tls_offload_ctx_dir direction, 276 enum tls_offload_ctx_dir direction); 279 enum tls_offload_ctx_dir direction); 416 enum tls_offload_ctx_dir direction) 418 if (direction == TLS_OFFLOAD_CTX_DIR_TX) 425 tls_driver_ctx(const struct sock *sk, enum tls_offload_ctx_dir direction) argument 427 return __tls_driver_ctx(tls_get_ctx(sk), direction); 415 __tls_driver_ctx(struct tls_context *tls_ctx, enum tls_offload_ctx_dir direction) argument
|
/linux-master/drivers/net/ethernet/wangxun/libwx/ |
H A D | wx_lib.c | 2072 * @direction: 0 for Rx, 1 for Tx, -1 for other causes 2077 static void wx_set_ivar(struct wx *wx, s8 direction, argument 2082 if (direction == -1) { 2094 index = ((16 * (queue & 1)) + (8 * direction));
|
/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | pci.c | 332 int direction) 337 mapaddr = dma_map_single(&pdev->dev, frag_data, frag_len, direction); 348 int index, int direction) 356 dma_unmap_single(&pdev->dev, mapaddr, frag_len, direction); 330 mlxsw_pci_wqe_frag_map(struct mlxsw_pci *mlxsw_pci, char *wqe, int index, char *frag_data, size_t frag_len, int direction) argument 347 mlxsw_pci_wqe_frag_unmap(struct mlxsw_pci *mlxsw_pci, char *wqe, int index, int direction) argument
|
/linux-master/drivers/mmc/host/ |
H A D | moxart-mmc.c | 636 cfg.direction = DMA_MEM_TO_DEV; 641 cfg.direction = DMA_DEV_TO_MEM;
|
/linux-master/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_migrate.c | 25 #include <linux/dma-direction.h> 107 * @direction: enum MIGRATION_COPY_DIR 126 enum MIGRATION_COPY_DIR direction, 141 if (direction == FROM_VRAM_TO_RAM) { 145 } else if (direction == FROM_RAM_TO_VRAM) { 124 svm_migrate_copy_memory_gart(struct amdgpu_device *adev, dma_addr_t *sys, uint64_t *vram, uint64_t npages, enum MIGRATION_COPY_DIR direction, struct dma_fence **mfence) argument
|
/linux-master/drivers/hid/ |
H A D | hid-mcp2221.c | 58 /* MCP GPIO direction encoding */ 74 u8 direction; member in struct:mcp_set_gpio::__anon4 84 u8 direction; member in struct:mcp_get_gpio::__anon5 651 mcp->gp_idx = offsetof(struct mcp_set_gpio, gpio[offset].direction);
|