| /kernel/linux/linux-5.10/drivers/dma/ti/ |
| D | k3-udma.c | 223 struct udma_rflow *rflow; member 556 ring = uc->rflow->fd_ring; in udma_push_to_ring() 596 ring = uc->rflow->r_ring; in udma_pop_from_ring() 631 ring1 = uc->rflow->fd_ring; in udma_reset_rings() 632 ring2 = uc->rflow->r_ring; in udma_reset_rings() 1172 * Attempt to request rflow by ID can be made for any rflow in __udma_get_rflow() 1184 /* GP rflow has to be allocated first */ in __udma_get_rflow() 1189 dev_dbg(ud->dev, "get rflow%d\n", id); in __udma_get_rflow() 1194 static void __udma_put_rflow(struct udma_dev *ud, struct udma_rflow *rflow) in __udma_put_rflow() argument 1196 if (!test_bit(rflow->id, ud->rflow_in_use)) { in __udma_put_rflow() [all …]
|
| D | k3-udma-private.c | 118 XUDMA_GET_RESOURCE_ID(rflow);
|
| D | k3-udma-glue.c | 565 dev_err(dev, "UDMAX rflow get err %d\n", ret); in k3_udma_glue_cfg_rx_flow() 715 /* default rflow */ in k3_udma_glue_allocate_rx_flows()
|
| /kernel/linux/linux-5.10/Documentation/devicetree/bindings/dma/ti/ |
| D | k3-udma.yaml | 109 ti,sci-rm-range-rflow: 111 Array of UDMA rflow resource subtypes for resource allocation for this 129 - ti,sci-rm-range-rflow 181 ti,sci-rm-range-rflow = <0x6>; /* GP RFLOW */
|
| /kernel/linux/linux-6.6/Documentation/devicetree/bindings/dma/ti/ |
| D | k3-udma.yaml | 104 ti,sci-rm-range-rflow: 106 Array of UDMA rflow resource subtypes for resource allocation for this 124 - ti,sci-rm-range-rflow 176 ti,sci-rm-range-rflow = <0x6>; /* GP RFLOW */
|
| D | k3-pktdma.yaml | 92 ti,sci-rm-range-rflow: 114 - ti,sci-rm-range-rflow 167 ti,sci-rm-range-rflow = <0x2a>, /* FLOW_UNMAPPED_RX_CHAN */
|
| /kernel/linux/linux-6.6/drivers/dma/ti/ |
| D | k3-udma.c | 271 /* PKTDMA default tflow or rflow for mapped channel */ 290 struct udma_rflow *rflow; member 659 ring = uc->rflow->fd_ring; in udma_push_to_ring() 699 ring = uc->rflow->r_ring; in udma_pop_from_ring() 734 ring1 = uc->rflow->fd_ring; in udma_reset_rings() 735 ring2 = uc->rflow->r_ring; in udma_reset_rings() 1306 * Attempt to request rflow by ID can be made for any rflow in __udma_get_rflow() 1319 /* GP rflow has to be allocated first */ in __udma_get_rflow() 1325 dev_dbg(ud->dev, "get rflow%d\n", id); in __udma_get_rflow() 1330 static void __udma_put_rflow(struct udma_dev *ud, struct udma_rflow *rflow) in __udma_put_rflow() argument [all …]
|
| D | k3-udma-private.c | 141 XUDMA_GET_RESOURCE_ID(rflow);
|
| D | k3-udma-glue.c | 677 dev_err(dev, "UDMAX rflow get err %d\n", ret); in k3_udma_glue_cfg_rx_flow() 845 /* default rflow */ in k3_udma_glue_allocate_rx_flows()
|
| /kernel/linux/linux-6.6/include/linux/dma/ |
| D | k3-psil.h | 77 /* PKTDMA tflow and rflow ranges for mapped channel */
|
| /kernel/linux/linux-5.10/arch/arm64/boot/dts/ti/ |
| D | k3-j7200-mcu-wakeup.dtsi | 177 ti,sci-rm-range-rflow = <0x00>; /* GP RFLOW */
|
| D | k3-am65-mcu.dtsi | 161 ti,sci-rm-range-rflow = <0x0>; /* GP RFLOW */
|
| D | k3-j721e-mcu-wakeup.dtsi | 293 ti,sci-rm-range-rflow = <0x00>; /* GP RFLOW */
|
| D | k3-j7200-main.dtsi | 156 ti,sci-rm-range-rflow = <0x00>; /* GP RFLOW */
|
| D | k3-am65-main.dtsi | 640 ti,sci-rm-range-rflow = <0x0>; /* GP RFLOW */
|
| /kernel/linux/linux-5.10/include/linux/ |
| D | cyclades.h | 39 *added rflow (which allows enabling the CD1400 special flow control 142 int rflow; member
|
| /kernel/linux/linux-6.6/arch/arm64/boot/dts/ti/ |
| D | k3-am65-mcu.dtsi | 230 ti,sci-rm-range-rflow = <0x0>; /* GP RFLOW */
|
| D | k3-j721s2-mcu-wakeup.dtsi | 486 ti,sci-rm-range-rflow = <0x00>; /* GP RFLOW */
|
| D | k3-j7200-mcu-wakeup.dtsi | 362 ti,sci-rm-range-rflow = <0x00>; /* GP RFLOW */
|
| D | k3-j721e-mcu-wakeup.dtsi | 484 ti,sci-rm-range-rflow = <0x00>; /* GP RFLOW */
|
| D | k3-j784s4-mcu-wakeup.dtsi | 493 ti,sci-rm-range-rflow = <0x00>; /* GP RFLOW */
|
| /kernel/linux/linux-6.6/net/core/ |
| D | dev.c | 4553 struct rps_dev_flow *rflow, u16 next_cpu) in set_rps_cpu() argument 4581 old_rflow = rflow; in set_rps_cpu() 4582 rflow = &flow_table->flows[flow_id]; in set_rps_cpu() 4583 rflow->filter = rc; in set_rps_cpu() 4584 if (old_rflow->filter == rflow->filter) in set_rps_cpu() 4588 rflow->last_qtail = in set_rps_cpu() 4592 rflow->cpu = next_cpu; in set_rps_cpu() 4593 return rflow; in set_rps_cpu() 4639 struct rps_dev_flow *rflow; in get_rps_cpu() local 4655 rflow = &flow_table->flows[hash & flow_table->mask]; in get_rps_cpu() [all …]
|
| /kernel/linux/linux-5.10/net/core/ |
| D | dev.c | 4310 struct rps_dev_flow *rflow, u16 next_cpu) in set_rps_cpu() argument 4338 old_rflow = rflow; in set_rps_cpu() 4339 rflow = &flow_table->flows[flow_id]; in set_rps_cpu() 4340 rflow->filter = rc; in set_rps_cpu() 4341 if (old_rflow->filter == rflow->filter) in set_rps_cpu() 4345 rflow->last_qtail = in set_rps_cpu() 4349 rflow->cpu = next_cpu; in set_rps_cpu() 4350 return rflow; in set_rps_cpu() 4396 struct rps_dev_flow *rflow; in get_rps_cpu() local 4412 rflow = &flow_table->flows[hash & flow_table->mask]; in get_rps_cpu() [all …]
|
| /kernel/linux/linux-5.10/include/uapi/linux/ |
| D | cyclades.h | 39 *added rflow (which allows enabling the CD1400 special flow control
|
| /kernel/linux/linux-5.10/drivers/tty/ |
| D | cyclades.c | 221 * The cyclades_port structure member rflow and the vector rflow_thr 230 static const char rflow_thr[] = { /* rflow threshold */ 2124 if ((cflag & CRTSCTS) && info->rflow) in cy_set_line_char() 2672 info->rflow = (int)arg; in cy_ioctl() 2675 ret_val = info->rflow; in cy_ioctl()
|