Searched refs:direction (Results 1 - 25 of 916) sorted by last modified time

1234567891011>>

/linux-master/sound/soc/sof/
H A Dsof-audio.h357 unsigned int direction; member in struct:snd_sof_led_control
580 struct snd_sof_pcm *spcm, int direction,
610 int *direction);
H A Dipc4-pcm.c275 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 Dipc3-pcm.c69 pcm.params.direction = substream->stream;
/linux-master/sound/soc/codecs/
H A Dwsa881x.c1012 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 Drt722-sdca.c1145 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 Drt715-sdca.c789 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 Dcs35l56.c725 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 Dchip.c3269 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 Dport.h429 enum mv88e6xxx_egress_direction direction,
466 enum mv88e6xxx_egress_direction direction,
/linux-master/drivers/gpu/drm/amd/amdgpu/
H A Damdgpu_ttm.c778 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 Damdgpu_amdkfd_gpuvm.c548 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 Damd_manager.c619 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 Dtegra186-gpc-dma.c309 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 Dpl330.c557 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 Didma64.c239 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 Dip_vs_proto_sctp.c381 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 Dmlme.c5974 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 Dhci_event.c3933 switch (cp->direction) {
H A Dhci_conn.c269 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 Dtls.h271 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 Dwx_lib.c2072 * @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 Dpci.c332 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 Dmoxart-mmc.c636 cfg.direction = DMA_MEM_TO_DEV;
641 cfg.direction = DMA_DEV_TO_MEM;
/linux-master/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_migrate.c25 #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 Dhid-mcp2221.c58 /* 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);

Completed in 455 milliseconds

1234567891011>>