Home
last modified time | relevance | path

Searched refs:dl_pipe (Results 1 - 25 of 33) sorted by relevance

12

/kernel/linux/linux-6.6/drivers/net/wwan/iosm/
H A Diosm_ipc_imem.c59 struct ipc_pipe *pipe = &ipc_imem->channels[i].dl_pipe; in ipc_imem_tq_td_alloc_timer()
732 struct ipc_pipe *dl_pipe = &ipc_imem->channels[i].dl_pipe; in ipc_imem_handle_irq() local
734 if (dl_pipe->is_open && in ipc_imem_handle_irq()
735 (irq == IMEM_IRQ_DONT_CARE || irq == dl_pipe->irq)) { in ipc_imem_handle_irq()
736 ipc_imem_dl_pipe_process(ipc_imem, dl_pipe); in ipc_imem_handle_irq()
738 if (dl_pipe->nr_of_queued_entries == 0) in ipc_imem_handle_irq()
881 struct ipc_pipe *dl_pipe = msg; in ipc_imem_tq_pipe_td_alloc() local
885 for (i = 0; i < dl_pipe->nr_of_entries - 1; i++) in ipc_imem_tq_pipe_td_alloc()
886 processed |= ipc_imem_dl_skb_alloc(ipc_imem, dl_pipe); in ipc_imem_tq_pipe_td_alloc()
[all...]
H A Diosm_ipc_imem_ops.c248 &channel->dl_pipe, NULL, &tail); in ipc_imem_sys_port_close()
250 if (tail != channel->dl_pipe.old_tail) { in ipc_imem_sys_port_close()
262 channel->dl_pipe.pipe_nr, in ipc_imem_sys_port_close()
263 channel->dl_pipe.old_head, in ipc_imem_sys_port_close()
264 channel->dl_pipe.old_tail); in ipc_imem_sys_port_close()
279 ipc_imem_pipe_close(ipc_imem, &channel->dl_pipe); in ipc_imem_sys_port_close()
437 &channel->dl_pipe, NULL, &tail); in ipc_imem_sys_devlink_close()
439 if (tail != channel->dl_pipe.old_tail) { in ipc_imem_sys_devlink_close()
446 channel->dl_pipe.pipe_nr, in ipc_imem_sys_devlink_close()
447 channel->dl_pipe in ipc_imem_sys_devlink_close()
[all...]
H A Diosm_ipc_chnl_cfg.c87 chnl_cfg->dl_pipe = modem_cfg[index].dl_pipe; in ipc_chnl_cfg_get()
H A Diosm_ipc_chnl_cfg.h33 * @dl_pipe: Downlink datastream
43 u32 dl_pipe; member
H A Diosm_ipc_imem.h227 * @dl_pipe: pipe objects
242 struct ipc_pipe dl_pipe; member
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath10k/
H A 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()
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()
167 ar->hif.ops->get_default_pipe(ar, ul_pipe, dl_pipe); in ath10k_hif_get_default_pipe()
156 ath10k_hif_map_service_to_pipe(struct ath10k *ar, u16 service_id, u8 *ul_pipe, u8 *dl_pipe) ath10k_hif_map_service_to_pipe() argument
164 ath10k_hif_get_default_pipe(struct ath10k *ar, u8 *ul_pipe, u8 *dl_pipe) ath10k_hif_get_default_pipe() argument
H A Dpci.h229 u8 *ul_pipe, u8 *dl_pipe);
231 u8 *dl_pipe);
H A Dusb.c666 u8 *ul_pipe, u8 *dl_pipe) in ath10k_usb_hif_get_default_pipe()
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()
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()
665 ath10k_usb_hif_get_default_pipe(struct ath10k *ar, u8 *ul_pipe, u8 *dl_pipe) ath10k_usb_hif_get_default_pipe() argument
672 ath10k_usb_hif_map_service_to_pipe(struct ath10k *ar, u16 svc_id, u8 *ul_pipe, u8 *dl_pipe) ath10k_usb_hif_map_service_to_pipe() argument
H A Dsnoc.c774 u8 *ul_pipe, u8 *dl_pipe) in ath10k_snoc_hif_map_service_to_pipe()
793 *dl_pipe = __le32_to_cpu(entry->pipenum); in ath10k_snoc_hif_map_service_to_pipe()
804 *dl_pipe = __le32_to_cpu(entry->pipenum); in ath10k_snoc_hif_map_service_to_pipe()
819 u8 *ul_pipe, u8 *dl_pipe) in ath10k_snoc_hif_get_default_pipe()
825 ul_pipe, dl_pipe); in ath10k_snoc_hif_get_default_pipe()
772 ath10k_snoc_hif_map_service_to_pipe(struct ath10k *ar, u16 service_id, u8 *ul_pipe, u8 *dl_pipe) ath10k_snoc_hif_map_service_to_pipe() argument
818 ath10k_snoc_hif_get_default_pipe(struct ath10k *ar, u8 *ul_pipe, u8 *dl_pipe) ath10k_snoc_hif_get_default_pipe() argument
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath10k/
H A 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()
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()
167 ar->hif.ops->get_default_pipe(ar, ul_pipe, dl_pipe); in ath10k_hif_get_default_pipe()
156 ath10k_hif_map_service_to_pipe(struct ath10k *ar, u16 service_id, u8 *ul_pipe, u8 *dl_pipe) ath10k_hif_map_service_to_pipe() argument
164 ath10k_hif_get_default_pipe(struct ath10k *ar, u8 *ul_pipe, u8 *dl_pipe) ath10k_hif_get_default_pipe() argument
H A Dpci.h229 u8 *ul_pipe, u8 *dl_pipe);
231 u8 *dl_pipe);
H A Dusb.c674 u8 *ul_pipe, u8 *dl_pipe) in ath10k_usb_hif_get_default_pipe()
677 *dl_pipe = ATH10K_USB_PIPE_RX_CTRL; in ath10k_usb_hif_get_default_pipe()
681 u8 *ul_pipe, u8 *dl_pipe) in ath10k_usb_hif_map_service_to_pipe()
688 *dl_pipe = ATH10K_USB_PIPE_RX_DATA; in ath10k_usb_hif_map_service_to_pipe()
695 *dl_pipe = ATH10K_USB_PIPE_RX_DATA; in ath10k_usb_hif_map_service_to_pipe()
673 ath10k_usb_hif_get_default_pipe(struct ath10k *ar, u8 *ul_pipe, u8 *dl_pipe) ath10k_usb_hif_get_default_pipe() argument
680 ath10k_usb_hif_map_service_to_pipe(struct ath10k *ar, u16 svc_id, u8 *ul_pipe, u8 *dl_pipe) ath10k_usb_hif_map_service_to_pipe() argument
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath6kl/
H A Dhif-ops.h163 u8 *ul_pipe, u8 *dl_pipe) in ath6kl_hif_pipe_get_default()
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()
176 return ar->hif_ops->pipe_map_service(ar, service_id, ul_pipe, dl_pipe); in ath6kl_hif_pipe_map_service()
162 ath6kl_hif_pipe_get_default(struct ath6kl *ar, u8 *ul_pipe, u8 *dl_pipe) ath6kl_hif_pipe_get_default() argument
170 ath6kl_hif_pipe_map_service(struct ath6kl *ar, u16 service_id, u8 *ul_pipe, u8 *dl_pipe) ath6kl_hif_pipe_map_service() argument
H A Dusb.c789 u8 *ul_pipe, u8 *dl_pipe) in ath6kl_usb_get_default_pipe()
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()
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()
788 ath6kl_usb_get_default_pipe(struct ath6kl *ar, u8 *ul_pipe, u8 *dl_pipe) ath6kl_usb_get_default_pipe() argument
795 ath6kl_usb_map_service_pipe(struct ath6kl *ar, u16 svc_id, u8 *ul_pipe, u8 *dl_pipe) ath6kl_usb_map_service_pipe() argument
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath6kl/
H A Dhif-ops.h163 u8 *ul_pipe, u8 *dl_pipe) in ath6kl_hif_pipe_get_default()
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()
176 return ar->hif_ops->pipe_map_service(ar, service_id, ul_pipe, dl_pipe); in ath6kl_hif_pipe_map_service()
162 ath6kl_hif_pipe_get_default(struct ath6kl *ar, u8 *ul_pipe, u8 *dl_pipe) ath6kl_hif_pipe_get_default() argument
170 ath6kl_hif_pipe_map_service(struct ath6kl *ar, u16 service_id, u8 *ul_pipe, u8 *dl_pipe) ath6kl_hif_pipe_map_service() argument
H A Dusb.c797 u8 *ul_pipe, u8 *dl_pipe) in ath6kl_usb_get_default_pipe()
800 *dl_pipe = ATH6KL_USB_PIPE_RX_CTRL; in ath6kl_usb_get_default_pipe()
804 u8 *ul_pipe, u8 *dl_pipe) in ath6kl_usb_map_service_pipe()
813 *dl_pipe = ATH6KL_USB_PIPE_RX_DATA; in ath6kl_usb_map_service_pipe()
822 *dl_pipe = ATH6KL_USB_PIPE_RX_DATA; in ath6kl_usb_map_service_pipe()
835 *dl_pipe = ATH6KL_USB_PIPE_RX_DATA; in ath6kl_usb_map_service_pipe()
848 *dl_pipe = ATH6KL_USB_PIPE_RX_DATA; in ath6kl_usb_map_service_pipe()
796 ath6kl_usb_get_default_pipe(struct ath6kl *ar, u8 *ul_pipe, u8 *dl_pipe) ath6kl_usb_get_default_pipe() argument
803 ath6kl_usb_map_service_pipe(struct ath6kl *ar, u16 svc_id, u8 *ul_pipe, u8 *dl_pipe) ath6kl_usb_map_service_pipe() argument
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/
H A Dhif.h21 u8 *ul_pipe, u8 *dl_pipe);
70 u8 *ul_pipe, u8 *dl_pipe) in ath11k_hif_map_service_to_pipe()
72 return sc->hif.ops->map_service_to_pipe(sc, service_id, ul_pipe, dl_pipe); in ath11k_hif_map_service_to_pipe()
69 ath11k_hif_map_service_to_pipe(struct ath11k_base *sc, u16 service_id, u8 *ul_pipe, u8 *dl_pipe) ath11k_hif_map_service_to_pipe() argument
H A Dce.h189 u8 *ul_pipe, u8 *dl_pipe);
H A Dahb.c560 u8 *ul_pipe, u8 *dl_pipe) in ath11k_ahb_map_service_to_pipe()
577 *dl_pipe = __le32_to_cpu(entry->pipenum); in ath11k_ahb_map_service_to_pipe()
588 *dl_pipe = __le32_to_cpu(entry->pipenum); in ath11k_ahb_map_service_to_pipe()
559 ath11k_ahb_map_service_to_pipe(struct ath11k_base *ab, u16 service_id, u8 *ul_pipe, u8 *dl_pipe) ath11k_ahb_map_service_to_pipe() argument
H A Dpci.c829 u8 *ul_pipe, u8 *dl_pipe) in ath11k_pci_map_service_to_pipe()
846 *dl_pipe = __le32_to_cpu(entry->pipenum); in ath11k_pci_map_service_to_pipe()
857 *dl_pipe = __le32_to_cpu(entry->pipenum); in ath11k_pci_map_service_to_pipe()
828 ath11k_pci_map_service_to_pipe(struct ath11k_base *ab, u16 service_id, u8 *ul_pipe, u8 *dl_pipe) ath11k_pci_map_service_to_pipe() argument
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/
H A Dhif.h24 u8 *ul_pipe, u8 *dl_pipe);
113 u8 *ul_pipe, u8 *dl_pipe) in ath11k_hif_map_service_to_pipe()
115 return sc->hif.ops->map_service_to_pipe(sc, service_id, ul_pipe, dl_pipe); in ath11k_hif_map_service_to_pipe()
112 ath11k_hif_map_service_to_pipe(struct ath11k_base *sc, u16 service_id, u8 *ul_pipe, u8 *dl_pipe) ath11k_hif_map_service_to_pipe() argument
H A Dpcic.h44 u8 *ul_pipe, u8 *dl_pipe);
H A Dpcic.c728 u8 *ul_pipe, u8 *dl_pipe) in ath11k_pcic_map_service_to_pipe()
745 *dl_pipe = __le32_to_cpu(entry->pipenum); in ath11k_pcic_map_service_to_pipe()
756 *dl_pipe = __le32_to_cpu(entry->pipenum); in ath11k_pcic_map_service_to_pipe()
727 ath11k_pcic_map_service_to_pipe(struct ath11k_base *ab, u16 service_id, u8 *ul_pipe, u8 *dl_pipe) ath11k_pcic_map_service_to_pipe() argument
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath12k/
H A Dhif.h24 u8 *ul_pipe, u8 *dl_pipe);
36 u8 *ul_pipe, u8 *dl_pipe) in ath12k_hif_map_service_to_pipe()
39 ul_pipe, dl_pipe); in ath12k_hif_map_service_to_pipe()
35 ath12k_hif_map_service_to_pipe(struct ath12k_base *ab, u16 service_id, u8 *ul_pipe, u8 *dl_pipe) ath12k_hif_map_service_to_pipe() argument
H A Dpci.h126 u8 *ul_pipe, u8 *dl_pipe);

Completed in 26 milliseconds

12