Lines Matching refs:flow_num

80 	u32 flow_num;  member
514 if (rx_chn->flow_num && rx_chn->flow_id_base != rx_chn->udma_rchan_id) { in k3_udma_glue_cfg_rx_chn()
517 req.flowid_cnt = rx_chn->flow_num; in k3_udma_glue_cfg_rx_chn()
531 u32 flow_num) in k3_udma_glue_release_rx_flow() argument
533 struct k3_udma_glue_rx_flow *flow = &rx_chn->flows[flow_num]; in k3_udma_glue_release_rx_flow()
686 chn->flow_num); in k3_udma_glue_dump_rx_chn()
727 rx_chn->flow_num); in k3_udma_glue_allocate_rx_flows()
730 rx_chn->flow_id_base, rx_chn->flow_num, ret); in k3_udma_glue_allocate_rx_flows()
779 rx_chn->flow_num = cfg->flow_id_num; in k3_udma_glue_request_rx_chn_priv()
786 rx_chn->flows = devm_kcalloc(dev, rx_chn->flow_num, in k3_udma_glue_request_rx_chn_priv()
797 for (i = 0; i < rx_chn->flow_num; i++) in k3_udma_glue_request_rx_chn_priv()
866 rx_chn->flow_num = cfg->flow_id_num; in k3_udma_glue_request_remote_rx_chn()
880 rx_chn->flows = devm_kcalloc(dev, rx_chn->flow_num, in k3_udma_glue_request_remote_rx_chn()
891 for (i = 0; i < rx_chn->flow_num; i++) in k3_udma_glue_request_remote_rx_chn()
928 for (i = 0; i < rx_chn->flow_num; i++) in k3_udma_glue_release_rx_chn()
934 rx_chn->flow_num); in k3_udma_glue_release_rx_chn()
946 if (flow_idx >= rx_chn->flow_num) in k3_udma_glue_rx_flow_init()
958 if (flow_idx >= rx_chn->flow_num) in k3_udma_glue_rx_flow_get_fdq_id()
1058 if (rx_chn->flows_ready < rx_chn->flow_num) in k3_udma_glue_enable_rx_chn()
1120 u32 flow_num, void *data, in k3_udma_glue_reset_rx_chn() argument
1123 struct k3_udma_glue_rx_flow *flow = &rx_chn->flows[flow_num]; in k3_udma_glue_reset_rx_chn()
1130 dev_dbg(dev, "RX reset flow %u occ_rx %u\n", flow_num, occ_rx); in k3_udma_glue_reset_rx_chn()
1146 dev_dbg(dev, "RX reset flow %u occ_rx_fdq %u\n", flow_num, occ_rx); in k3_udma_glue_reset_rx_chn()
1162 u32 flow_num, struct cppi5_host_desc_t *desc_rx, in k3_udma_glue_push_rx_chn() argument
1165 struct k3_udma_glue_rx_flow *flow = &rx_chn->flows[flow_num]; in k3_udma_glue_push_rx_chn()
1172 u32 flow_num, dma_addr_t *desc_dma) in k3_udma_glue_pop_rx_chn() argument
1174 struct k3_udma_glue_rx_flow *flow = &rx_chn->flows[flow_num]; in k3_udma_glue_pop_rx_chn()
1181 u32 flow_num) in k3_udma_glue_rx_get_irq() argument
1185 flow = &rx_chn->flows[flow_num]; in k3_udma_glue_rx_get_irq()