Home
last modified time | relevance | path

Searched refs:dl_pipe (Results 1 – 18 of 18) sorted by relevance

/drivers/net/wwan/iosm/
Diosm_ipc_imem.c55 struct ipc_pipe *pipe = &ipc_imem->channels[i].dl_pipe; in ipc_imem_tq_td_alloc_timer()
659 struct ipc_pipe *dl_pipe = &ipc_imem->channels[i].dl_pipe; in ipc_imem_handle_irq() local
661 if (dl_pipe->is_open && in ipc_imem_handle_irq()
662 (irq == IMEM_IRQ_DONT_CARE || irq == dl_pipe->irq)) { in ipc_imem_handle_irq()
663 ipc_imem_dl_pipe_process(ipc_imem, dl_pipe); in ipc_imem_handle_irq()
665 if (dl_pipe->nr_of_queued_entries == 0) in ipc_imem_handle_irq()
808 struct ipc_pipe *dl_pipe = msg; in ipc_imem_tq_pipe_td_alloc() local
812 for (i = 0; i < dl_pipe->nr_of_entries - 1; i++) in ipc_imem_tq_pipe_td_alloc()
813 processed |= ipc_imem_dl_skb_alloc(ipc_imem, dl_pipe); in ipc_imem_tq_pipe_td_alloc()
913 ipc_imem_pipe_close(ipc_imem, &channel->dl_pipe); in ipc_imem_channel_close()
[all …]
Diosm_ipc_imem_ops.c238 &channel->dl_pipe, NULL, &tail); in ipc_imem_sys_cdev_close()
240 if (tail != channel->dl_pipe.old_tail) { in ipc_imem_sys_cdev_close()
252 channel->dl_pipe.pipe_nr, in ipc_imem_sys_cdev_close()
253 channel->dl_pipe.old_head, in ipc_imem_sys_cdev_close()
254 channel->dl_pipe.old_tail); in ipc_imem_sys_cdev_close()
269 ipc_imem_pipe_close(ipc_imem, &channel->dl_pipe); in ipc_imem_sys_cdev_close()
Diosm_ipc_chnl_cfg.c83 chnl_cfg->dl_pipe = modem_cfg[index].dl_pipe; in ipc_chnl_cfg_get()
Diosm_ipc_chnl_cfg.h42 u32 dl_pipe; member
Diosm_ipc_imem.h253 struct ipc_pipe dl_pipe; member
Diosm_ipc_mux.c451 ipc_mux->channel->dl_pipe.is_open = false; in ipc_mux_deinit()
/drivers/net/wireless/ath/ath10k/
Dhif.h62 u8 *ul_pipe, u8 *dl_pipe);
64 void (*get_default_pipe)(struct ath10k *ar, u8 *ul_pipe, u8 *dl_pipe);
158 u8 *ul_pipe, u8 *dl_pipe) in ath10k_hif_map_service_to_pipe() argument
161 ul_pipe, dl_pipe); in ath10k_hif_map_service_to_pipe()
165 u8 *ul_pipe, u8 *dl_pipe) in ath10k_hif_get_default_pipe() argument
167 ar->hif.ops->get_default_pipe(ar, ul_pipe, dl_pipe); in ath10k_hif_get_default_pipe()
Dpci.h229 u8 *ul_pipe, u8 *dl_pipe);
231 u8 *dl_pipe);
Dusb.c666 u8 *ul_pipe, u8 *dl_pipe) in ath10k_usb_hif_get_default_pipe() argument
669 *dl_pipe = ATH10K_USB_PIPE_RX_CTRL; in ath10k_usb_hif_get_default_pipe()
673 u8 *ul_pipe, u8 *dl_pipe) in ath10k_usb_hif_map_service_to_pipe() argument
680 *dl_pipe = ATH10K_USB_PIPE_RX_DATA; in ath10k_usb_hif_map_service_to_pipe()
687 *dl_pipe = ATH10K_USB_PIPE_RX_DATA; in ath10k_usb_hif_map_service_to_pipe()
Dsnoc.c775 u8 *ul_pipe, u8 *dl_pipe) in ath10k_snoc_hif_map_service_to_pipe() argument
794 *dl_pipe = __le32_to_cpu(entry->pipenum); in ath10k_snoc_hif_map_service_to_pipe()
805 *dl_pipe = __le32_to_cpu(entry->pipenum); in ath10k_snoc_hif_map_service_to_pipe()
820 u8 *ul_pipe, u8 *dl_pipe) in ath10k_snoc_hif_get_default_pipe() argument
826 ul_pipe, dl_pipe); in ath10k_snoc_hif_get_default_pipe()
Dsdio.c2030 u8 *ul_pipe, u8 *dl_pipe) in ath10k_sdio_hif_map_service_to_pipe() argument
2058 *ul_pipe = *dl_pipe = (u8)eid; in ath10k_sdio_hif_map_service_to_pipe()
2107 u8 *ul_pipe, u8 *dl_pipe) in ath10k_sdio_hif_get_default_pipe() argument
2115 *dl_pipe = 0; in ath10k_sdio_hif_get_default_pipe()
Dpci.c1823 u8 *ul_pipe, u8 *dl_pipe) in ath10k_pci_hif_map_service_to_pipe() argument
1843 *dl_pipe = __le32_to_cpu(entry->pipenum); in ath10k_pci_hif_map_service_to_pipe()
1854 *dl_pipe = __le32_to_cpu(entry->pipenum); in ath10k_pci_hif_map_service_to_pipe()
1869 u8 *ul_pipe, u8 *dl_pipe) in ath10k_pci_hif_get_default_pipe() argument
1875 ul_pipe, dl_pipe); in ath10k_pci_hif_get_default_pipe()
/drivers/net/wireless/ath/ath6kl/
Dhif-ops.h163 u8 *ul_pipe, u8 *dl_pipe) in ath6kl_hif_pipe_get_default() argument
167 ar->hif_ops->pipe_get_default(ar, ul_pipe, dl_pipe); in ath6kl_hif_pipe_get_default()
172 u8 *dl_pipe) in ath6kl_hif_pipe_map_service() argument
176 return ar->hif_ops->pipe_map_service(ar, service_id, ul_pipe, dl_pipe); in ath6kl_hif_pipe_map_service()
Dusb.c789 u8 *ul_pipe, u8 *dl_pipe) in ath6kl_usb_get_default_pipe() argument
792 *dl_pipe = ATH6KL_USB_PIPE_RX_CTRL; in ath6kl_usb_get_default_pipe()
796 u8 *ul_pipe, u8 *dl_pipe) in ath6kl_usb_map_service_pipe() argument
805 *dl_pipe = ATH6KL_USB_PIPE_RX_DATA; in ath6kl_usb_map_service_pipe()
814 *dl_pipe = ATH6KL_USB_PIPE_RX_DATA; in ath6kl_usb_map_service_pipe()
827 *dl_pipe = ATH6KL_USB_PIPE_RX_DATA; in ath6kl_usb_map_service_pipe()
840 *dl_pipe = ATH6KL_USB_PIPE_RX_DATA; in ath6kl_usb_map_service_pipe()
/drivers/net/wireless/ath/ath11k/
Dhif.h23 u8 *ul_pipe, u8 *dl_pipe);
103 u8 *ul_pipe, u8 *dl_pipe) in ath11k_hif_map_service_to_pipe() argument
105 return sc->hif.ops->map_service_to_pipe(sc, service_id, ul_pipe, dl_pipe); in ath11k_hif_map_service_to_pipe()
Dce.h190 u8 *ul_pipe, u8 *dl_pipe);
Dahb.c585 u8 *ul_pipe, u8 *dl_pipe) in ath11k_ahb_map_service_to_pipe() argument
602 *dl_pipe = __le32_to_cpu(entry->pipenum); in ath11k_ahb_map_service_to_pipe()
613 *dl_pipe = __le32_to_cpu(entry->pipenum); in ath11k_ahb_map_service_to_pipe()
Dpci.c1127 u8 *ul_pipe, u8 *dl_pipe) in ath11k_pci_map_service_to_pipe() argument
1144 *dl_pipe = __le32_to_cpu(entry->pipenum); in ath11k_pci_map_service_to_pipe()
1155 *dl_pipe = __le32_to_cpu(entry->pipenum); in ath11k_pci_map_service_to_pipe()