Lines Matching refs:flow_num

84 	u32 flow_num;  member
618 if (!xudma_is_pktdma(rx_chn->common.udmax) && rx_chn->flow_num && in k3_udma_glue_cfg_rx_chn()
624 req.flowid_cnt = rx_chn->flow_num; in k3_udma_glue_cfg_rx_chn()
638 u32 flow_num) in k3_udma_glue_release_rx_flow() argument
640 struct k3_udma_glue_rx_flow *flow = &rx_chn->flows[flow_num]; in k3_udma_glue_release_rx_flow()
811 chn->flow_num); in k3_udma_glue_dump_rx_chn()
852 rx_chn->flow_num); in k3_udma_glue_allocate_rx_flows()
855 rx_chn->flow_id_base, rx_chn->flow_num, ret); in k3_udma_glue_allocate_rx_flows()
940 flow_end > (ep_cfg->flow_start + ep_cfg->flow_num - 1)) { in k3_udma_glue_request_rx_chn_priv()
954 rx_chn->flow_num = cfg->flow_id_num; in k3_udma_glue_request_rx_chn_priv()
956 rx_chn->flows = devm_kcalloc(dev, rx_chn->flow_num, in k3_udma_glue_request_rx_chn_priv()
967 for (i = 0; i < rx_chn->flow_num; i++) in k3_udma_glue_request_rx_chn_priv()
1023 rx_chn->flow_num = cfg->flow_id_num; in k3_udma_glue_request_remote_rx_chn()
1037 rx_chn->flows = devm_kcalloc(dev, rx_chn->flow_num, in k3_udma_glue_request_remote_rx_chn()
1066 for (i = 0; i < rx_chn->flow_num; i++) in k3_udma_glue_request_remote_rx_chn()
1103 for (i = 0; i < rx_chn->flow_num; i++) in k3_udma_glue_release_rx_chn()
1109 rx_chn->flow_num); in k3_udma_glue_release_rx_chn()
1126 if (flow_idx >= rx_chn->flow_num) in k3_udma_glue_rx_flow_init()
1138 if (flow_idx >= rx_chn->flow_num) in k3_udma_glue_rx_flow_get_fdq_id()
1240 if (rx_chn->flows_ready < rx_chn->flow_num) in k3_udma_glue_enable_rx_chn()
1319 u32 flow_num, void *data, in k3_udma_glue_reset_rx_chn() argument
1322 struct k3_udma_glue_rx_flow *flow = &rx_chn->flows[flow_num]; in k3_udma_glue_reset_rx_chn()
1329 dev_dbg(dev, "RX reset flow %u occ_rx %u\n", flow_num, occ_rx); in k3_udma_glue_reset_rx_chn()
1343 dev_dbg(dev, "RX reset flow %u occ_rx_fdq %u\n", flow_num, occ_rx); in k3_udma_glue_reset_rx_chn()
1363 u32 flow_num, struct cppi5_host_desc_t *desc_rx, in k3_udma_glue_push_rx_chn() argument
1366 struct k3_udma_glue_rx_flow *flow = &rx_chn->flows[flow_num]; in k3_udma_glue_push_rx_chn()
1373 u32 flow_num, dma_addr_t *desc_dma) in k3_udma_glue_pop_rx_chn() argument
1375 struct k3_udma_glue_rx_flow *flow = &rx_chn->flows[flow_num]; in k3_udma_glue_pop_rx_chn()
1382 u32 flow_num) in k3_udma_glue_rx_get_irq() argument
1386 flow = &rx_chn->flows[flow_num]; in k3_udma_glue_rx_get_irq()