Home
last modified time | relevance | path

Searched full:routing (Results 1 – 25 of 2090) sorted by relevance

12345678910>>...84

/kernel/linux/linux-6.6/net/ipv6/
DKconfig163 the notion of a secure tunnel for IPSEC and then use routing protocol
223 GRE (Generic Routing Encapsulation) and at this time allows
242 bool "IPv6: Multiple Routing Tables"
245 Support multiple routing tables.
248 bool "IPv6: source address based routing"
251 Enable routing by source address or prefix.
253 The destination address is still the primary routing key, so mixing
254 normal and source prefix specific routes in the same routing table
255 may sometimes lead to unintended routing behavior. This can be
256 avoided by defining different routing tables for the normal and
[all …]
/kernel/linux/linux-5.10/net/ipv6/
DKconfig162 the notion of a secure tunnel for IPSEC and then use routing protocol
222 GRE (Generic Routing Encapsulation) and at this time allows
241 bool "IPv6: Multiple Routing Tables"
244 Support multiple routing tables.
247 bool "IPv6: source address based routing"
250 Enable routing by source address or prefix.
252 The destination address is still the primary routing key, so mixing
253 normal and source prefix specific routes in the same routing table
254 may sometimes lead to unintended routing behavior. This can be
255 avoided by defining different routing tables for the normal and
[all …]
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/sound/
Dqcom,q6adm-routing.yaml4 $id: http://devicetree.org/schemas/sound/qcom,q6adm-routing.yaml#
7 title: Qualcomm Audio Device Manager (Q6ADM) routing
14 Qualcomm Audio Device Manager (Q6ADM) routing node represents routing
23 - qcom,q6adm-routing
36 routing {
37 compatible = "qcom,q6adm-routing";
Dqcom,q6adm.yaml21 routing:
23 $ref: /schemas/sound/qcom,q6adm-routing.yaml#
25 description: Qualcomm DSP LPASS audio routing
29 - routing
46 routing {
47 compatible = "qcom,q6adm-routing";
Dallwinner,sun4i-a10-codec.yaml55 allwinner,audio-routing:
124 - allwinner,audio-routing
129 - allwinner,audio-routing
140 allwinner,audio-routing:
167 allwinner,audio-routing:
192 allwinner,audio-routing:
218 allwinner,audio-routing:
258 allwinner,audio-routing =
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/soc/aspeed/
Duart-routing.yaml6 $id: http://devicetree.org/schemas/soc/aspeed/uart-routing.yaml#
9 title: Aspeed UART Routing Controller
16 The Aspeed UART routing control allow to dynamically route the inputs for
31 - aspeed,ast2400-uart-routing
32 - aspeed,ast2500-uart-routing
33 - aspeed,ast2600-uart-routing
52 uart_routing: uart-routing@98 {
53 compatible = "aspeed,ast2600-uart-routing";
/kernel/linux/linux-5.10/drivers/net/wireless/broadcom/b43/
Ddebugfs.c70 unsigned int routing, addr; in shm16read__read_file() local
73 routing = dev->dfsentry->shm16read_routing_next; in shm16read__read_file()
75 if ((routing > B43_MAX_SHM_ROUTING) || in shm16read__read_file()
79 val = b43_shm_read16(dev, routing, addr); in shm16read__read_file()
88 unsigned int routing, addr; in shm16read__write_file() local
91 res = sscanf(buf, "0x%X 0x%X", &routing, &addr); in shm16read__write_file()
94 if (routing > B43_MAX_SHM_ROUTING) in shm16read__write_file()
98 if (routing == B43_SHM_SHARED) { in shm16read__write_file()
103 dev->dfsentry->shm16read_routing_next = routing; in shm16read__write_file()
112 unsigned int routing, addr, mask, set; in shm16write__write_file() local
[all …]
/kernel/linux/linux-6.6/drivers/net/wireless/broadcom/b43/
Ddebugfs.c70 unsigned int routing, addr; in shm16read__read_file() local
73 routing = dev->dfsentry->shm16read_routing_next; in shm16read__read_file()
75 if ((routing > B43_MAX_SHM_ROUTING) || in shm16read__read_file()
79 val = b43_shm_read16(dev, routing, addr); in shm16read__read_file()
88 unsigned int routing, addr; in shm16read__write_file() local
91 res = sscanf(buf, "0x%X 0x%X", &routing, &addr); in shm16read__write_file()
94 if (routing > B43_MAX_SHM_ROUTING) in shm16read__write_file()
98 if (routing == B43_SHM_SHARED) { in shm16read__write_file()
103 dev->dfsentry->shm16read_routing_next = routing; in shm16read__write_file()
112 unsigned int routing, addr, mask, set; in shm16write__write_file() local
[all …]
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/sound/
Dqcom,q6adm.txt18 = ADM routing
19 "routing" subnode of the ADM node represents adm routing specific configuration
24 Definition: must be "qcom,q6adm-routing".
35 q6routing: routing {
36 compatible = "qcom,q6adm-routing";
Dallwinner,sun4i-a10-codec.yaml55 allwinner,audio-routing:
122 - allwinner,audio-routing
127 - allwinner,audio-routing
138 allwinner,audio-routing:
165 allwinner,audio-routing:
190 allwinner,audio-routing:
216 allwinner,audio-routing:
256 allwinner,audio-routing =
/kernel/linux/linux-5.10/include/uapi/linux/
Dipv6.h17 * source interface/address selection, source routing, etc...
43 #define IPV6_SRCRT_TYPE_2 2 /* IPv6 type 2 Routing Header */
44 #define IPV6_SRCRT_TYPE_3 3 /* RPL Segment Routing with IPv6 */
45 #define IPV6_SRCRT_TYPE_4 4 /* Segment Routing with IPv6 */
48 * routing header
78 * routing header type 0 (used in cmsghdr struct)
90 * routing header type 2
/kernel/linux/linux-6.6/include/uapi/linux/
Dipv6.h17 * source interface/address selection, source routing, etc...
43 #define IPV6_SRCRT_TYPE_2 2 /* IPv6 type 2 Routing Header */
44 #define IPV6_SRCRT_TYPE_3 3 /* RPL Segment Routing with IPv6 */
45 #define IPV6_SRCRT_TYPE_4 4 /* Segment Routing with IPv6 */
48 * routing header
78 * routing header type 0 (used in cmsghdr struct)
90 * routing header type 2
Dv4l2-subdev.h35 * @stream: stream number, defined in subdev routing
51 * @stream: stream number, defined in subdev routing
75 * @stream: stream number, defined in subdev routing
98 * @stream: stream number, defined in subdev routing
118 * @stream: stream number, defined in subdev routing
137 * @stream: stream number, defined in subdev routing
161 * @stream: stream number, defined in subdev routing
193 /* The v4l2 sub-device supports routing and multiplexed streams. */
222 * struct v4l2_subdev_routing - Subdev routing information
/kernel/linux/linux-6.6/Documentation/userspace-api/media/v4l/
Dvidioc-subdev-g-routing.rst13 VIDIOC_SUBDEV_G_ROUTING - VIDIOC_SUBDEV_S_ROUTING - Get or set routing between streams of media pad…
40 These ioctls are used to get and set the routing in a media entity.
41 The routing configuration determines the flows of data inside an entity.
43 Drivers report their current routing tables using the
53 Only subdevices which have both sink and source pads can support routing.
112 :ref:`v4l2_subdev_routing_flags <v4l2-subdev-routing-flags>`.
120 .. _v4l2-subdev-routing-flags:
/kernel/linux/linux-6.6/drivers/media/platform/nxp/imx8-isi/
Dimx8-isi-crossbar.c98 struct v4l2_subdev_krouting *routing) in __mxc_isi_crossbar_set_routing() argument
104 ret = v4l2_subdev_routing_validate(sd, routing, in __mxc_isi_crossbar_set_routing()
110 for_each_active_route(&state->routing, route) { in __mxc_isi_crossbar_set_routing()
121 return v4l2_subdev_set_routing_with_fmt(sd, state, routing, in __mxc_isi_crossbar_set_routing()
139 * Translate the source pad and streams to the sink side. The routing in mxc_isi_crossbar_xlate_streams()
141 * routing table are guaranteed to have the same sink pad. in mxc_isi_crossbar_xlate_streams()
146 for_each_active_route(&state->routing, route) { in mxc_isi_crossbar_xlate_streams()
182 struct v4l2_subdev_krouting routing = { }; in mxc_isi_crossbar_init_cfg() local
203 routing.num_routes = xbar->num_sources; in mxc_isi_crossbar_init_cfg()
204 routing.routes = routes; in mxc_isi_crossbar_init_cfg()
[all …]
/kernel/linux/linux-6.6/drivers/media/v4l2-core/
Dv4l2-subdev.c862 struct v4l2_subdev_routing *routing = arg; in subdev_do_ioctl() local
871 memset(routing->reserved, 0, sizeof(routing->reserved)); in subdev_do_ioctl()
873 krouting = &state->routing; in subdev_do_ioctl()
875 if (routing->num_routes < krouting->num_routes) { in subdev_do_ioctl()
876 routing->num_routes = krouting->num_routes; in subdev_do_ioctl()
880 memcpy((struct v4l2_subdev_route *)(uintptr_t)routing->routes, in subdev_do_ioctl()
883 routing->num_routes = krouting->num_routes; in subdev_do_ioctl()
889 struct v4l2_subdev_routing *routing = arg; in subdev_do_ioctl() local
891 (struct v4l2_subdev_route *)(uintptr_t)routing->routes; in subdev_do_ioctl()
901 if (routing->which != V4L2_SUBDEV_FORMAT_TRY && ro_subdev) in subdev_do_ioctl()
[all …]
/kernel/linux/linux-6.6/arch/arm64/kvm/vgic/
Dvgic-irqfd.c14 * irqchip routing entry
30 * kvm_set_routing_entry: populate a kvm routing entry
31 * from a user routing entry
34 * @e: kvm kernel routing entry handle
35 * @ue: user api routing entry handle
80 * MSI routing entry
/kernel/linux/linux-5.10/arch/arm64/kvm/vgic/
Dvgic-irqfd.c14 * irqchip routing entry
30 * kvm_set_routing_entry: populate a kvm routing entry
31 * from a user routing entry
34 * @e: kvm kernel routing entry handle
35 * @ue: user api routing entry handle
80 * MSI routing entry
/kernel/linux/linux-6.6/net/ipv4/
DKconfig21 control about the routing process.
25 questions about advanced routing.
37 automatically rejects incoming packets if the routing table entry
41 asymmetric routing (packets from you to a host take a different path
42 than packets from that host to you) or if you operate a non-routing
64 bool "IP: policy routing"
72 of the packet can be used for routing decisions as well.
75 Routing and Traffic Control documentation at
84 Normally, the routing tables specify a single action to be taken in
97 verbose messages regarding the routing, for example warnings about
[all …]
/kernel/linux/linux-5.10/net/ipv4/
DKconfig21 control about the routing process.
25 questions about advanced routing.
37 automatically rejects incoming packets if the routing table entry
41 asymmetric routing (packets from you to a host take a different path
42 than packets from that host to you) or if you operate a non-routing
64 bool "IP: policy routing"
72 of the packet can be used for routing decisions as well.
75 Routing and Traffic Control documentation at
84 Normally, the routing tables specify a single action to be taken in
97 verbose messages regarding the routing, for example warnings about
[all …]
/kernel/linux/linux-6.6/Documentation/arch/ia64/
Dirq-redir.rst8 By writing to /proc/irq/IRQ#/smp_affinity the interrupt routing can be
40 (i.e. lowest priority mode routing is used), otherwise its route is
50 and the routing is the so called "lowest priority mode" (actually
52 for the IRQ routing. Currently in Linux XTP registers can have three
64 routing is used. The target CPUs are distributed in a round robin
/kernel/linux/linux-5.10/Documentation/ia64/
Dirq-redir.rst8 By writing to /proc/irq/IRQ#/smp_affinity the interrupt routing can be
40 (i.e. lowest priority mode routing is used), otherwise its route is
50 and the routing is the so called "lowest priority mode" (actually
52 for the IRQ routing. Currently in Linux XTP registers can have three
64 routing is used. The target CPUs are distributed in a round robin
/kernel/linux/linux-6.6/arch/x86/pci/
Dirq.c3 * Low-Level PCI Support for PC -- Routing of Interrupts
69 * Check passed address for the PCI IRQ Routing Table signature
91 DBG(KERN_DEBUG "PCI: Interrupt Routing Table found at 0x%lx\n", in pirq_check_routing_table()
99 * Handle the $IRT PCI IRQ Routing Table format used by AMI for its BCP
106 * It uses the same PCI BIOS 2.1 format for interrupt routing entries
109 * specifying the total number of interrupt routing entries allocated in
122 * follows the header instead that points to interrupt routing entries
143 DBG(KERN_DEBUG "PCI: $IRT Interrupt Routing Table found at 0x%lx\n", in pirq_convert_irt_table()
168 * Search 0xf0000 -- 0xfffff for the PCI IRQ Routing Table.
203 * If we have a IRQ routing table, use it to search for peer host
[all …]
/kernel/linux/linux-6.6/include/media/i2c/
Dm52790.h12 /* Input routing switch 1 */
24 /* Input routing switch 2 */
36 /* Output routing switch 1 */
52 /* Output routing switch 2 */
/kernel/linux/linux-5.10/include/media/i2c/
Dm52790.h12 /* Input routing switch 1 */
24 /* Input routing switch 2 */
36 /* Output routing switch 1 */
52 /* Output routing switch 2 */

12345678910>>...84