| /linux/tools/testing/selftests/kvm/s390/ |
| H A D | irq_routing.c | 27 struct kvm_irq_routing *routing; in test() local 41 routing = kvm_gsi_routing_create(); in test() 42 routing->nr = 1; in test() 43 routing->entries[0] = ue; in test() 44 routing->entries[0].u.adapter.summary_addr = (uintptr_t)mem; in test() 45 routing->entries[0].u.adapter.ind_addr = (uintptr_t)mem; in test() 47 routing->entries[0].u.adapter.summary_offset = 4096 * 8; in test() 48 ret = __vm_ioctl(vm, KVM_SET_GSI_ROUTING, routing); in test() 51 routing->entries[0].u.adapter.summary_offset -= 4; in test() 52 ret = __vm_ioctl(vm, KVM_SET_GSI_ROUTING, routing); in test() [all …]
|
| /linux/drivers/net/wireless/broadcom/b43/ |
| H A D | debugfs.c | 69 unsigned int routing, addr; in shm16read__read_file() local 72 routing = dev->dfsentry->shm16read_routing_next; in shm16read__read_file() 74 if ((routing > B43_MAX_SHM_ROUTING) || in shm16read__read_file() 78 val = b43_shm_read16(dev, routing, addr); in shm16read__read_file() 87 unsigned int routing, addr; in shm16read__write_file() local 90 res = sscanf(buf, "0x%X 0x%X", &routing, &addr); in shm16read__write_file() 93 if (routing > B43_MAX_SHM_ROUTING) in shm16read__write_file() 97 if (routing == B43_SHM_SHARED) { in shm16read__write_file() 102 dev->dfsentry->shm16read_routing_next = routing; in shm16read__write_file() 111 unsigned int routing, addr, mask, set; in shm16write__write_file() local [all …]
|
| H A D | main.h | 66 u32 b43_shm_read32(struct b43_wldev *dev, u16 routing, u16 offset); 67 u16 b43_shm_read16(struct b43_wldev *dev, u16 routing, u16 offset); 68 void b43_shm_write32(struct b43_wldev *dev, u16 routing, u16 offset, u32 value); 69 void b43_shm_write16(struct b43_wldev *dev, u16 routing, u16 offset, u16 value);
|
| /linux/drivers/media/v4l2-core/ |
| H A D | v4l2-subdev.c | 1002 struct v4l2_subdev_routing *routing = arg; in subdev_do_ioctl() local 1011 memset(routing->reserved, 0, sizeof(routing->reserved)); in subdev_do_ioctl() 1013 krouting = &state->routing; in subdev_do_ioctl() 1015 memcpy((struct v4l2_subdev_route *)(uintptr_t)routing->routes, in subdev_do_ioctl() 1017 min(krouting->num_routes, routing->len_routes) * in subdev_do_ioctl() 1019 routing->num_routes = krouting->num_routes; in subdev_do_ioctl() 1025 struct v4l2_subdev_routing *routing = arg; in subdev_do_ioctl() local 1027 (struct v4l2_subdev_route *)(uintptr_t)routing->routes; in subdev_do_ioctl() 1038 if (routing->which != V4L2_SUBDEV_FORMAT_TRY && ro_subdev) in subdev_do_ioctl() 1041 if (routing->num_routes > routing->len_routes) in subdev_do_ioctl() [all …]
|
| /linux/drivers/media/platform/nxp/imx8-isi/ |
| H A D | imx8-isi-crossbar.c | 98 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() 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_state() local 191 routing.num_routes = min(xbar->num_sinks - 1, xbar->num_sources); in mxc_isi_crossbar_init_state() 192 routes = kzalloc_objs(*routes, routing.num_routes); in mxc_isi_crossbar_init_state() 196 for (i = 0; i < routing.num_routes; ++i) { in mxc_isi_crossbar_init_state() 204 routing.routes = routes; in mxc_isi_crossbar_init_state() [all …]
|
| /linux/drivers/net/wireless/broadcom/b43legacy/ |
| H A D | main.h | 91 u16 routing, u16 offset); 93 u16 routing, u16 offset); 95 u16 routing, u16 offset, 98 u16 routing, u16 offset,
|
| /linux/Documentation/devicetree/bindings/sound/ |
| H A D | omap-abe-twl6040.txt | 9 - ti,audio-routing: List of connections between audio components. 18 Available audio endpoints for the audio-routing table: 70 /* Audio routing */ 71 ti,audio-routing =
|
| H A D | mt2701-cs42448.txt | 6 - audio-routing: a list of the connections between audio 20 audio-routing =
|
| H A D | rockchip,rk3288-hdmi-analog.txt | 9 - rockchip,routing: A list of the connections between audio components. 29 rockchip,routing = "Analog", "LOUT2",
|
| H A D | davinci-evm-audio.txt | 8 - ti,audio-routing : A list of the connections between audio components. 37 ti,audio-routing =
|
| H A D | nvidia,tegra30-ahub.txt | 59 For RX CIFs, the numbers indicate the register number within AHUB routing 61 For TX CIFs, the numbers indicate the bit position within the AHUB routing
|
| /linux/net/mpls/ |
| H A D | Kconfig | 11 circuits. Originally conceived as a way of routing packets at 12 hardware speeds (before hardware was capable of routing ipv4 packets), 27 tristate "MPLS: routing support"
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-driver-aspeed-uart-routing | 1 What: /sys/bus/platform/drivers/aspeed-uart-routing/\*/uart\* 12 cat /sys/bus/platform/drivers/aspeed-uart-routing/\*.uart_routing/uart1 20 What: /sys/bus/platform/drivers/aspeed-uart-routing/\*/io\*
|
| /linux/arch/arm/boot/dts/ti/omap/ |
| H A D | omap4-panda-es.dts | 15 /* Audio routing is differnet between PandaBoard4430 and PandaBoardES */ 19 /* Audio routing */ 20 ti,audio-routing =
|
| /linux/tools/testing/selftests/kvm/lib/ |
| H A D | kvm_util.c | 1903 struct kvm_irq_routing *routing; in _kvm_gsi_routing_write() 1909 routing = calloc(1, size); 1910 assert(routing); in kvm_gsi_routing_write() argument 1912 return routing; in kvm_gsi_routing_write() 1915 void kvm_gsi_routing_irqchip_add(struct kvm_irq_routing *routing, in kvm_gsi_routing_write() 1920 assert(routing); 1921 assert(routing->nr < KVM_MAX_IRQ_ROUTES); 1923 i = routing->nr; 1924 routing->entries[i].gsi = gsi; 1925 routing 1870 struct kvm_irq_routing *routing; kvm_gsi_routing_create() local 1882 kvm_gsi_routing_irqchip_add(struct kvm_irq_routing * routing,uint32_t gsi,uint32_t pin) kvm_gsi_routing_irqchip_add() argument 1899 _kvm_gsi_routing_write(struct kvm_vm * vm,struct kvm_irq_routing * routing) _kvm_gsi_routing_write() argument [all...] |
| /linux/Documentation/devicetree/bindings/net/ |
| H A D | cavium-mix.txt | 19 interrupt routing and the second the routing for the AGL interrupts.
|
| /linux/arch/arm64/boot/dts/renesas/ |
| H A D | r9a07g044c2-smarc.dts | 24 /* Due to HW routing, SW_RSPI_CAN is always 0 when SW_SCIF_CAN is set to 1 */ 32 #error "Can not set 1 to both SW_SCIF_CAN and SW_RSPI_CAN due to HW routing"
|
| /linux/Documentation/PCI/ |
| H A D | boot-interrupts.rst | 22 describe problems with the Core IO handling of INTx message routing to the 87 first identify and make use of a means to disable the routing to the PCH. 109 In the absence of a way to directly disable the routing, another approach 110 has been to make use of PCI Interrupt pin to INTx routing tables for 112 line by default. Therefore, on chipsets where this INTx routing cannot be
|
| /linux/drivers/soc/aspeed/ |
| H A D | Kconfig | 28 tristate "ASPEED uart routing control" 33 Provides a driver to control the UART routing paths, allowing
|
| H A D | Makefile | 4 obj-$(CONFIG_ASPEED_UART_ROUTING) += aspeed-uart-routing.o
|
| /linux/net/ipv4/ |
| H A D | Kconfig | 21 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. 84 Normally, the routing tables specify a single action to be taken in 97 verbose messages regarding the routing, for example warnings about 110 of the routing table during kernel boot, based on either information [all …]
|
| /linux/drivers/media/platform/synopsys/ |
| H A D | dw-mipi-csi2rx.c | 350 struct v4l2_subdev_krouting *routing) in dw_mipi_csi2rx_set_routing() argument 354 ret = v4l2_subdev_routing_validate(sd, routing, in dw_mipi_csi2rx_set_routing() 359 return v4l2_subdev_set_routing_with_fmt(sd, state, routing, in dw_mipi_csi2rx_set_routing() 459 struct v4l2_subdev_krouting routing = { in dw_mipi_csi2rx_init_state() local 465 return v4l2_subdev_set_routing_with_fmt(sd, state, &routing, in dw_mipi_csi2rx_init_state()
|
| /linux/tools/testing/selftests/net/ |
| H A D | pmtu.sh | 31 # routing table in A. A fib-rule is used to jump to this routing table 72 # Set up three namespaces, A, B, and C, with routing between A and B over 91 # Set up two namespaces, B, and C, with routing between the init namespace 134 # Set up vti tunnel on top of veth connected through routing namespace and 151 # Same as pmtu_vti6_udp_routed_exception but with routing between vti 277 # Addressing and routing for tests with routers: four network segments, with 1162 setup namespaces routing || return $ksft_skip 1349 setup namespaces routing ${type}4 || return $ksft_skip 1353 setup namespaces routing [all...] |
| /linux/Documentation/virt/kvm/devices/ |
| H A D | mpic.rst | 46 The MPIC emulation supports IRQ routing. Only a single MPIC device can 58 Access to non-SRC interrupts is not implemented through IRQ routing mechanisms.
|
| /linux/drivers/scsi/bfa/ |
| H A D | bfa_fcbuild.c | 40 fc_els_req_tmpl.routing = FC_RTG_EXT_LINK; in fcbuild_init() 51 fc_els_rsp_tmpl.routing = FC_RTG_EXT_LINK; in fcbuild_init() 62 fc_bls_req_tmpl.routing = FC_RTG_BASIC_LINK; in fcbuild_init() 70 fc_bls_rsp_tmpl.routing = FC_RTG_BASIC_LINK; in fcbuild_init() 120 fcp_fchs_tmpl.routing = FC_RTG_FC4_DEV_DATA; in fcbuild_init() 134 fchs->routing = FC_RTG_FC4_DEV_DATA; in fc_gs_fchdr_build() 156 fchs->routing = FC_RTG_FC4_DEV_DATA; in fc_gsresp_fchdr_build()
|