/linux-master/drivers/soc/aspeed/ |
H A D | Makefile | 4 obj-$(CONFIG_ASPEED_UART_ROUTING) += aspeed-uart-routing.o
|
/linux-master/drivers/net/wireless/broadcom/b43/ |
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);
|
H A D | debugfs.c | 70 unsigned int routing, addr; local 73 routing = dev->dfsentry->shm16read_routing_next; 75 if ((routing > B43_MAX_SHM_ROUTING) || 79 val = b43_shm_read16(dev, routing, addr); 88 unsigned int routing, addr; local 91 res = sscanf(buf, "0x%X 0x%X", &routing, &addr); 94 if (routing > B43_MAX_SHM_ROUTING) 98 if (routing == B43_SHM_SHARED) { 103 dev->dfsentry->shm16read_routing_next = routing; 112 unsigned int routing, add local 146 unsigned int routing, addr; local 164 unsigned int routing, addr; local 188 unsigned int routing, addr, mask, set; local [all...] |
H A D | phy_ht.c | 38 static const u16 routing[] = { R2059_C1, R2059_C2, R2059_C3, }; local 57 r = routing[core]; 144 static const u16 routing[] = { R2059_C1, R2059_C2, R2059_C3 }; local 152 for (i = 0; i < ARRAY_SIZE(routing); i++) 153 b43_radio_set(dev, routing[i] | 0x146, 0x3); 611 static const u16 routing[] = { R2059_C1, R2059_C2, R2059_C3, }; local 617 b43_radio_write(dev, routing[core] | 0x0159, 0x0011);
|
H A D | main.c | 479 u16 routing, u16 offset) 484 control = routing; 490 u32 b43_shm_read32(struct b43_wldev *dev, u16 routing, u16 offset) argument 494 if (routing == B43_SHM_SHARED) { 498 b43_shm_control_word(dev, routing, offset >> 2); 500 b43_shm_control_word(dev, routing, (offset >> 2) + 1); 507 b43_shm_control_word(dev, routing, offset); 513 u16 b43_shm_read16(struct b43_wldev *dev, u16 routing, u16 offset) argument 517 if (routing == B43_SHM_SHARED) { 521 b43_shm_control_word(dev, routing, offse 478 b43_shm_control_word(struct b43_wldev *dev, u16 routing, u16 offset) argument 534 b43_shm_write32(struct b43_wldev *dev, u16 routing, u16 offset, u32 value) argument 554 b43_shm_write16(struct b43_wldev *dev, u16 routing, u16 offset, u16 value) argument [all...] |
/linux-master/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,
|
H A D | main.c | 258 u16 routing, u16 offset) 264 control = routing; 271 u16 routing, u16 offset) 275 if (routing == B43legacy_SHM_SHARED) { 279 b43legacy_shm_control_word(dev, routing, offset >> 2); 283 b43legacy_shm_control_word(dev, routing, 291 b43legacy_shm_control_word(dev, routing, offset); 298 u16 routing, u16 offset) 302 if (routing == B43legacy_SHM_SHARED) { 306 b43legacy_shm_control_word(dev, routing, offse 257 b43legacy_shm_control_word(struct b43legacy_wldev *dev, u16 routing, u16 offset) argument 270 b43legacy_shm_read32(struct b43legacy_wldev *dev, u16 routing, u16 offset) argument 297 b43legacy_shm_read16(struct b43legacy_wldev *dev, u16 routing, u16 offset) argument 320 b43legacy_shm_write32(struct b43legacy_wldev *dev, u16 routing, u16 offset, u32 value) argument 344 b43legacy_shm_write16(struct b43legacy_wldev *dev, u16 routing, u16 offset, u16 value) argument [all...] |
/linux-master/drivers/media/platform/nxp/imx8-isi/ |
H A D | imx8-isi-crossbar.c | 98 struct v4l2_subdev_krouting *routing) 104 ret = v4l2_subdev_routing_validate(sd, routing, 110 for_each_active_route(&state->routing, route) { 121 return v4l2_subdev_set_routing_with_fmt(sd, state, routing, 139 * Translate the source pad and streams to the sink side. The routing 141 * routing table are guaranteed to have the same sink pad. 146 for_each_active_route(&state->routing, route) { 182 struct v4l2_subdev_krouting routing = { }; local 203 routing.num_routes = xbar->num_sources; 204 routing 96 __mxc_isi_crossbar_set_routing(struct v4l2_subdev *sd, struct v4l2_subdev_state *state, struct v4l2_subdev_krouting *routing) argument 309 mxc_isi_crossbar_set_routing(struct v4l2_subdev *sd, struct v4l2_subdev_state *state, enum v4l2_subdev_format_whence which, struct v4l2_subdev_krouting *routing) argument [all...] |
/linux-master/drivers/media/v4l2-core/ |
H A D | v4l2-subdev.c | 913 struct v4l2_subdev_routing *routing = arg; local 922 memset(routing->reserved, 0, sizeof(routing->reserved)); 924 krouting = &state->routing; 926 if (routing->num_routes < krouting->num_routes) { 927 routing->num_routes = krouting->num_routes; 931 memcpy((struct v4l2_subdev_route *)(uintptr_t)routing->routes, 934 routing->num_routes = krouting->num_routes; 940 struct v4l2_subdev_routing *routing = arg; local 942 (struct v4l2_subdev_route *)(uintptr_t)routing 1423 struct v4l2_subdev_krouting *routing; local 1694 v4l2_subdev_init_stream_configs(struct v4l2_subdev_stream_configs *stream_configs, const struct v4l2_subdev_krouting *routing) argument 1773 v4l2_subdev_set_routing(struct v4l2_subdev *sd, struct v4l2_subdev_state *state, const struct v4l2_subdev_krouting *routing) argument 1812 __v4l2_subdev_next_active_route(const struct v4l2_subdev_krouting *routing, struct v4l2_subdev_route *route) argument 1831 v4l2_subdev_set_routing_with_fmt(struct v4l2_subdev *sd, struct v4l2_subdev_state *state, const struct v4l2_subdev_krouting *routing, const struct v4l2_mbus_framefmt *fmt) argument 1853 v4l2_subdev_routing_find_opposite_end(const struct v4l2_subdev_krouting *routing, u32 pad, u32 stream, u32 *other_pad, u32 *other_stream) argument 1904 const struct v4l2_subdev_krouting *routing = &state->routing; local 1927 v4l2_subdev_routing_validate(struct v4l2_subdev *sd, const struct v4l2_subdev_krouting *routing, enum v4l2_subdev_routing_restriction disallow) argument [all...] |
/linux-master/drivers/media/pci/ivtv/ |
H A D | Makefile | 2 ivtv-objs := ivtv-routing.o ivtv-cards.o ivtv-controls.o \
|
/linux-master/include/media/ |
H A D | v4l2-subdev.h | 349 * @stream: stream in routing configuration 729 * struct v4l2_subdev_krouting - subdev routing table 734 * This structure contains the routing table for a subdev. 748 * @routing: routing table for the subdev 761 struct v4l2_subdev_krouting routing; member in struct:v4l2_subdev_state 822 * subdevice routing table. Subdevs that implement this operation 970 * that the driver supports routing and handles the stream parameter in its 1458 * v4l2_subdev_set_routing() - Set given routing to subdev state 1461 * @routing [all...] |
/linux-master/drivers/bluetooth/ |
H A D | btbcm.h | 37 __u8 routing; member in struct:bcm_set_pcm_int_params
|
/linux-master/net/batman-adv/ |
H A D | Makefile | 27 batman-adv-y += routing.o
|
/linux-master/drivers/media/i2c/ |
H A D | ds90ub913.c | 279 struct v4l2_subdev_krouting *routing) 310 if (routing->num_routes > V4L2_FRAME_DESC_ENTRY_MAX) 313 ret = v4l2_subdev_routing_validate(sd, routing, 318 ret = v4l2_subdev_set_routing(sd, state, routing); 337 struct v4l2_subdev_krouting *routing) 344 return _ub913_set_routing(sd, state, routing); 351 const struct v4l2_subdev_krouting *routing; local 369 routing = &state->routing; 371 for_each_active_route(routing, rout 277 _ub913_set_routing(struct v4l2_subdev *sd, struct v4l2_subdev_state *state, struct v4l2_subdev_krouting *routing) argument 334 ub913_set_routing(struct v4l2_subdev *sd, struct v4l2_subdev_state *state, enum v4l2_subdev_format_whence which, struct v4l2_subdev_krouting *routing) argument 459 struct v4l2_subdev_krouting routing = { local [all...] |
H A D | ds90ub953.c | 438 struct v4l2_subdev_krouting *routing) 457 if (routing->num_routes > V4L2_FRAME_DESC_ENTRY_MAX) 460 ret = v4l2_subdev_routing_validate(sd, routing, 465 ret = v4l2_subdev_set_routing_with_fmt(sd, state, routing, &format); 475 struct v4l2_subdev_krouting *routing) 482 return _ub953_set_routing(sd, state, routing); 506 for_each_active_route(&state->routing, route) { 591 struct v4l2_subdev_krouting routing = { local 596 return _ub953_set_routing(sd, state, &routing); 436 _ub953_set_routing(struct v4l2_subdev *sd, struct v4l2_subdev_state *state, struct v4l2_subdev_krouting *routing) argument 472 ub953_set_routing(struct v4l2_subdev *sd, struct v4l2_subdev_state *state, enum v4l2_subdev_format_whence which, struct v4l2_subdev_krouting *routing) argument
|
H A D | ds90ub960.c | 2290 * what VCs the sinks expect (say, an FPGA with hardcoded VC routing), this 2300 for_each_active_route(&state->routing, route) { 2425 for_each_active_route(&state->routing, route) { 2585 for_each_active_route(&state->routing, route) { 2679 for_each_active_route(&state->routing, route) { 2727 struct v4l2_subdev_krouting *routing) 2746 if (routing->num_routes > V4L2_FRAME_DESC_ENTRY_MAX) 2749 ret = v4l2_subdev_routing_validate(sd, routing, 2755 ret = v4l2_subdev_set_routing_with_fmt(sd, state, routing, &format); 2765 struct v4l2_subdev_krouting *routing) 2725 _ub960_set_routing(struct v4l2_subdev *sd, struct v4l2_subdev_state *state, struct v4l2_subdev_krouting *routing) argument 2762 ub960_set_routing(struct v4l2_subdev *sd, struct v4l2_subdev_state *state, enum v4l2_subdev_format_whence which, struct v4l2_subdev_krouting *routing) argument 2924 struct v4l2_subdev_krouting routing = { local [all...] |
/linux-master/tools/testing/selftests/kvm/lib/ |
H A D | kvm_util.c | 1868 struct kvm_irq_routing *routing; local 1874 routing = calloc(1, size); 1875 assert(routing); 1877 return routing; 1880 void kvm_gsi_routing_irqchip_add(struct kvm_irq_routing *routing, argument 1885 assert(routing); 1886 assert(routing->nr < KVM_MAX_IRQ_ROUTES); 1888 i = routing->nr; 1889 routing->entries[i].gsi = gsi; 1890 routing 1897 _kvm_gsi_routing_write(struct kvm_vm *vm, struct kvm_irq_routing *routing) argument 1908 kvm_gsi_routing_write(struct kvm_vm *vm, struct kvm_irq_routing *routing) argument [all...] |
/linux-master/tools/testing/selftests/kvm/aarch64/ |
H A D | vgic_irq.c | 563 struct kvm_irq_routing *routing; local 569 routing = kvm_gsi_routing_create(); 571 kvm_gsi_routing_irqchip_add(routing, i - MIN_SPI, i - MIN_SPI); 574 kvm_gsi_routing_write(vm, routing); 576 ret = _kvm_gsi_routing_write(vm, routing);
|
/linux-master/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 271 # Addressing and routing for tests with routers: four network segments, with 1020 setup namespaces routing || return $ksft_skip 1207 setup namespaces routing ${type}4 || return $ksft_skip 1211 setup namespaces routing [all...] |
/linux-master/drivers/scsi/bfa/ |
H A D | bfa_fcbuild.c | 40 fc_els_req_tmpl.routing = FC_RTG_EXT_LINK; 51 fc_els_rsp_tmpl.routing = FC_RTG_EXT_LINK; 62 fc_bls_req_tmpl.routing = FC_RTG_BASIC_LINK; 70 fc_bls_rsp_tmpl.routing = FC_RTG_BASIC_LINK; 120 fcp_fchs_tmpl.routing = FC_RTG_FC4_DEV_DATA; 134 fchs->routing = FC_RTG_FC4_DEV_DATA; 156 fchs->routing = FC_RTG_FC4_DEV_DATA;
|
H A D | bfa_fc.h | 43 u32 routing:4; /* routing bits */ member in struct:fchs_s 47 u32 routing:4; /* routing bits */ 68 * routing bit definitions 94 FC_CAT_IFR_HDR = 0x1, /* Inter-Fabric routing header */
|
/linux-master/arch/powerpc/kvm/ |
H A D | mpic.c | 1642 struct kvm_irq_routing_entry *routing; local 1645 routing = kzalloc((sizeof(*routing)), GFP_KERNEL); 1646 if (!routing) 1649 kvm_set_irq_routing(opp->kvm, routing, 0, 0); 1651 kfree(routing);
|
/linux-master/tools/testing/selftests/kvm/include/ |
H A D | kvm_util_base.h | 852 void kvm_gsi_routing_irqchip_add(struct kvm_irq_routing *routing, 854 int _kvm_gsi_routing_write(struct kvm_vm *vm, struct kvm_irq_routing *routing); 855 void kvm_gsi_routing_write(struct kvm_vm *vm, struct kvm_irq_routing *routing);
|
/linux-master/drivers/isdn/hardware/mISDN/ |
H A D | hfcmulti.c | 2829 int flow_tx = 0, flow_rx = 0, routing = 0; local 2898 routing = bank_tx ? 0xc0 : 0x80; 2900 routing = 0x40; /* loop */ 2903 " %d flow %02x routing %02x conf %d (TX)\n", 2905 flow_tx, routing, conf); 2907 HFC_outb(hc, A_SL_CFG, (ch << 1) | routing); 2927 routing = bank_rx ? 0x80 : 0xc0; /* reversed */ 2929 routing = 0x40; /* loop */ 2932 " %d flow %02x routing %02x conf %d (RX)\n", 2934 flow_rx, routing, con [all...] |
/linux-master/virt/kvm/ |
H A D | kvm_main.c | 5266 struct kvm_irq_routing routing; 5271 if (copy_from_user(&routing, argp, sizeof(routing))) 5276 if (routing.nr > KVM_MAX_IRQ_ROUTES) 5278 if (routing.flags) 5280 if (routing.nr) { 5283 routing.nr, sizeof(*entries)); 5289 r = kvm_set_irq_routing(kvm, entries, routing.nr, 5290 routing.flags); 5267 struct kvm_irq_routing routing; local
|