Home
last modified time | relevance | path

Searched full:rflow (Results 1 – 21 of 21) sorted by relevance

/linux-6.14.4/Documentation/devicetree/bindings/dma/ti/
Dk3-udma.yaml89 - const: rflow
115 ti,sci-rm-range-rflow:
117 Array of UDMA rflow resource subtypes for resource allocation for this
135 - ti,sci-rm-range-rflow
176 reg-names = "gcfg", "rchanrt", "tchanrt", "tchan", "rchan", "rflow";
190 ti,sci-rm-range-rflow = <0x6>; /* GP RFLOW */
Dk3-pktdma.yaml69 - const: rflow
106 ti,sci-rm-range-rflow:
128 - ti,sci-rm-range-rflow
159 "ring", "tchan", "rchan", "rflow";
187 ti,sci-rm-range-rflow = <0x2a>, /* FLOW_UNMAPPED_RX_CHAN */
/linux-6.14.4/drivers/dma/ti/
Dk3-udma.c271 /* 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()
1299 * Attempt to request rflow by ID can be made for any rflow in __udma_get_rflow()
1312 /* GP rflow has to be allocated first */ in __udma_get_rflow()
1318 dev_dbg(ud->dev, "get rflow%d\n", id); in __udma_get_rflow()
1323 static void __udma_put_rflow(struct udma_dev *ud, struct udma_rflow *rflow) in __udma_put_rflow() argument
[all …]
Dk3-udma-private.c141 XUDMA_GET_RESOURCE_ID(rflow);
Dk3-udma-glue.c747 dev_err(dev, "UDMAX rflow get err %d\n", ret); in k3_udma_glue_cfg_rx_flow()
915 /* default rflow */ in k3_udma_glue_allocate_rx_flows()
/linux-6.14.4/include/linux/dma/
Dk3-psil.h77 /* PKTDMA tflow and rflow ranges for mapped channel */
/linux-6.14.4/arch/arm64/boot/dts/ti/
Dk3-am65-mcu.dtsi225 "tchan", "rchan", "rflow";
237 ti,sci-rm-range-rflow = <0x0>; /* GP RFLOW */
Dk3-j721e-mcu-wakeup.dtsi496 "tchan", "rchan", "rflow";
509 ti,sci-rm-range-rflow = <0x00>; /* GP RFLOW */
Dk3-j7200-mcu-wakeup.dtsi376 "tchan", "rchan", "rflow";
389 ti,sci-rm-range-rflow = <0x00>; /* GP RFLOW */
Dk3-j721s2-mcu-wakeup.dtsi497 "tchan", "rchan", "rflow";
509 ti,sci-rm-range-rflow = <0x00>; /* GP RFLOW */
Dk3-j784s4-j742s2-mcu-wakeup-common.dtsi495 "tchan", "rchan", "rflow";
506 ti,sci-rm-range-rflow = <0x00>; /* GP RFLOW */
Dk3-am65-main.dtsi808 "tchan", "rchan", "rflow";
820 ti,sci-rm-range-rflow = <0x0>; /* GP RFLOW */
Dk3-j7200-main.dtsi292 "tchan", "rchan", "rflow";
306 ti,sci-rm-range-rflow = <0x00>; /* GP RFLOW */
Dk3-am62a-main.dtsi147 "ring", "tchan", "rchan", "rflow";
166 ti,sci-rm-range-rflow = <0x2a>, /* FLOW_UNMAPPED_RX_CHAN */
Dk3-am62p-j722s-common-main.dtsi131 "ring", "tchan", "rchan", "rflow";
152 ti,sci-rm-range-rflow = <0x2a>, /* FLOW_UNMAPPED_RX_CHAN */
Dk3-am62-main.dtsi150 "ring", "tchan", "rchan", "rflow";
170 ti,sci-rm-range-rflow = <0x2a>, /* FLOW_UNMAPPED_RX_CHAN */
Dk3-j721s2-main.dtsi1092 "tchan", "rchan", "rflow";
1106 ti,sci-rm-range-rflow = <0x00>; /* GP RFLOW */
Dk3-am64-main.dtsi170 "ring", "tchan", "rchan", "rflow";
196 ti,sci-rm-range-rflow = <0x2a>, /* FLOW_UNMAPPED_RX_CHAN */
Dk3-j784s4-j742s2-main-common.dtsi1547 "tchan", "rchan", "rflow";
1561 ti,sci-rm-range-rflow = <0x00>; /* GP RFLOW */
Dk3-j721e-main.dtsi392 "tchan", "rchan", "rflow";
406 ti,sci-rm-range-rflow = <0x00>; /* GP RFLOW */
/linux-6.14.4/net/core/
Ddev.c4775 struct rps_dev_flow *rflow, u16 next_cpu) in set_rps_cpu() argument
4804 old_rflow = rflow; in set_rps_cpu()
4805 rflow = &flow_table->flows[flow_id]; in set_rps_cpu()
4806 WRITE_ONCE(rflow->filter, rc); in set_rps_cpu()
4812 rps_input_queue_tail_save(&rflow->last_qtail, head); in set_rps_cpu()
4815 WRITE_ONCE(rflow->cpu, next_cpu); in set_rps_cpu()
4816 return rflow; in set_rps_cpu()
4862 struct rps_dev_flow *rflow; in get_rps_cpu() local
4878 rflow = &flow_table->flows[hash & flow_table->mask]; in get_rps_cpu()
4879 tcpu = rflow->cpu; in get_rps_cpu()
[all …]