/linux-4.1.27/arch/x86/pci/ |
D | irq.c | 46 int (*get)(struct pci_dev *router, struct pci_dev *dev, int pirq); 47 int (*set)(struct pci_dev *router, struct pci_dev *dev, int pirq, 53 int (*probe)(struct irq_router *r, struct pci_dev *router, u16 device); 174 static unsigned int read_config_nybble(struct pci_dev *router, unsigned offset, unsigned nr) in read_config_nybble() argument 179 pci_read_config_byte(router, reg, &x); in read_config_nybble() 183 static void write_config_nybble(struct pci_dev *router, unsigned offset, in write_config_nybble() argument 189 pci_read_config_byte(router, reg, &x); in write_config_nybble() 191 pci_write_config_byte(router, reg, x); in write_config_nybble() 199 static int pirq_ali_get(struct pci_dev *router, struct pci_dev *dev, int pirq) in pirq_ali_get() argument 204 return irqmap[read_config_nybble(router, 0x48, pirq-1)]; in pirq_ali_get() [all …]
|
/linux-4.1.27/arch/mips/sgi-ip27/ |
D | ip27-memory.c | 74 klrou_t *router; in router_recurse() local 95 router = (klrou_t *)NODE_OFFSET_TO_K0(NASID_GET(brd), brd->brd_compts[0]); in router_recurse() 96 if (router == router_b) { in router_recurse() 101 router_recurse(router, router_b, depth + 1); in router_recurse() 113 klrou_t *router, *router_a = NULL, *router_b = NULL; in compute_node_distance() local 135 router = (klrou_t *)NODE_OFFSET_TO_K0(NASID_GET(brd), brd->brd_compts[0]); in compute_node_distance() 136 router->rou_rflag = 0; in compute_node_distance() 139 if (router->rou_port[port].port_nasid == INVALID_NASID) in compute_node_distance() 143 router->rou_port[port].port_nasid, in compute_node_distance() 144 router->rou_port[port].port_offset); in compute_node_distance() [all …]
|
/linux-4.1.27/net/batman-adv/ |
D | gateway_client.c | 133 struct batadv_neigh_node *router; in batadv_gw_get_best_gw_node() local 151 router = batadv_orig_router_get(orig_node, BATADV_IF_DEFAULT); in batadv_gw_get_best_gw_node() 152 if (!router) in batadv_gw_get_best_gw_node() 155 router_ifinfo = batadv_neigh_ifinfo_get(router, in batadv_gw_get_best_gw_node() 207 batadv_neigh_node_free_ref(router); in batadv_gw_get_best_gw_node() 251 struct batadv_neigh_node *router = NULL; in batadv_gw_election() local 271 router = batadv_orig_router_get(next_gw->orig_node, in batadv_gw_election() 273 if (!router) { in batadv_gw_election() 278 router_ifinfo = batadv_neigh_ifinfo_get(router, in batadv_gw_election() 322 if (router) in batadv_gw_election() [all …]
|
D | routing.c | 58 curr_router = rcu_dereference(orig_ifinfo->router); in _batadv_update_route() 91 rcu_assign_pointer(orig_ifinfo->router, neigh_node); in _batadv_update_route() 112 struct batadv_neigh_node *router = NULL; in batadv_update_route() local 117 router = batadv_orig_router_get(orig_node, recv_if); in batadv_update_route() 119 if (router != neigh_node) in batadv_update_route() 123 if (router) in batadv_update_route() 124 batadv_neigh_node_free_ref(router); in batadv_update_route() 433 struct batadv_neigh_node *router, *cand_router = NULL; in batadv_find_router() local 443 router = batadv_orig_router_get(orig_node, recv_if); in batadv_find_router() 445 if (!router) in batadv_find_router() [all …]
|
D | originator.c | 222 struct batadv_neigh_node *router = NULL; in batadv_orig_router_get() local 229 router = rcu_dereference(orig_ifinfo->router); in batadv_orig_router_get() 233 if (router && !atomic_inc_not_zero(&router->refcount)) in batadv_orig_router_get() 234 router = NULL; in batadv_orig_router_get() 237 return router; in batadv_orig_router_get() 476 struct batadv_neigh_node *router; in batadv_orig_ifinfo_release() local 482 router = rcu_dereference_protected(orig_ifinfo->router, true); in batadv_orig_ifinfo_release() 483 if (router) in batadv_orig_ifinfo_release() 484 batadv_neigh_node_free_ref(router); in batadv_orig_ifinfo_release()
|
D | bat_iv_ogm.c | 980 struct batadv_neigh_node *router = NULL; in batadv_iv_ogm_orig_update() local 1064 router = batadv_orig_router_get(orig_node, if_outgoing); in batadv_iv_ogm_orig_update() 1065 if (router == neigh_node) in batadv_iv_ogm_orig_update() 1068 if (router) { in batadv_iv_ogm_orig_update() 1069 router_ifinfo = batadv_neigh_ifinfo_get(router, if_outgoing); in batadv_iv_ogm_orig_update() 1085 orig_node_tmp = router->orig_node; in batadv_iv_ogm_orig_update() 1087 if_num = router->if_incoming->if_num; in batadv_iv_ogm_orig_update() 1109 if (router) in batadv_iv_ogm_orig_update() 1110 batadv_neigh_node_free_ref(router); in batadv_iv_ogm_orig_update() 1379 struct batadv_neigh_node *router = NULL, *router_router = NULL; in batadv_iv_ogm_process_per_outif() local [all …]
|
D | translation-table.c | 1471 struct batadv_neigh_node *router, *best_router = NULL; in batadv_transtable_best_orig() local 1478 router = batadv_orig_router_get(orig_entry->orig_node, in batadv_transtable_best_orig() 1480 if (!router) in batadv_transtable_best_orig() 1484 bao->bat_neigh_cmp(router, BATADV_IF_DEFAULT, in batadv_transtable_best_orig() 1486 batadv_neigh_node_free_ref(router); in batadv_transtable_best_orig() 1495 best_router = router; in batadv_transtable_best_orig()
|
D | types.h | 120 struct batadv_neigh_node __rcu *router; /* rcu protected pointer */ member
|
/linux-4.1.27/drivers/gpu/drm/radeon/ |
D | radeon_i2c.c | 63 if (radeon_connector->router.ddc_valid) in radeon_ddc_probe() 1111 if (!radeon_connector->router.ddc_valid) in radeon_router_select_ddc_port() 1118 radeon_connector->router.i2c_addr, in radeon_router_select_ddc_port() 1120 val &= ~radeon_connector->router.ddc_mux_control_pin; in radeon_router_select_ddc_port() 1122 radeon_connector->router.i2c_addr, in radeon_router_select_ddc_port() 1125 radeon_connector->router.i2c_addr, in radeon_router_select_ddc_port() 1127 val &= ~radeon_connector->router.ddc_mux_control_pin; in radeon_router_select_ddc_port() 1128 val |= radeon_connector->router.ddc_mux_state; in radeon_router_select_ddc_port() 1130 radeon_connector->router.i2c_addr, in radeon_router_select_ddc_port() 1139 if (!radeon_connector->router.cd_valid) in radeon_router_select_cd_port() [all …]
|
D | radeon_connectors.c | 327 if (radeon_connector->router.ddc_valid) in radeon_connector_get_edid() 1841 struct radeon_router *router) in radeon_add_atom_connector() argument 1876 if (radeon_connector->router_bus && router->ddc_valid && in radeon_add_atom_connector() 1877 (radeon_connector->router.router_id == router->router_id)) { in radeon_add_atom_connector() 1911 radeon_connector->router = *router; in radeon_add_atom_connector() 1912 if (router->ddc_valid || router->cd_valid) { in radeon_add_atom_connector() 1913 radeon_connector->router_bus = radeon_i2c_lookup(rdev, &router->i2c_info); in radeon_add_atom_connector()
|
D | radeon_atombios.c | 534 struct radeon_router router; in radeon_get_atom_connector_info_from_object_table() local 643 router.ddc_valid = false; in radeon_get_atom_connector_info_from_object_table() 644 router.cd_valid = false; in radeon_get_atom_connector_info_from_object_table() 710 router.router_id = router_obj_id; in radeon_get_atom_connector_info_from_object_table() 728 router.i2c_info = in radeon_get_atom_connector_info_from_object_table() 732 router.i2c_addr = i2c_record->ucI2CAddr >> 1; in radeon_get_atom_connector_info_from_object_table() 737 router.ddc_valid = true; in radeon_get_atom_connector_info_from_object_table() 738 router.ddc_mux_type = ddc_path->ucMuxType; in radeon_get_atom_connector_info_from_object_table() 739 router.ddc_mux_control_pin = ddc_path->ucMuxControlPin; in radeon_get_atom_connector_info_from_object_table() 740 router.ddc_mux_state = ddc_path->ucMuxState[enum_id]; in radeon_get_atom_connector_info_from_object_table() [all …]
|
D | radeon_display.c | 767 if (radeon_connector->router.ddc_valid) in radeon_print_display_setup() 769 radeon_connector->router.ddc_mux_control_pin, in radeon_print_display_setup() 770 radeon_connector->router.ddc_mux_state); in radeon_print_display_setup() 771 if (radeon_connector->router.cd_valid) in radeon_print_display_setup() 773 radeon_connector->router.cd_mux_control_pin, in radeon_print_display_setup() 774 radeon_connector->router.cd_mux_state); in radeon_print_display_setup()
|
D | radeon_mode.h | 558 struct radeon_router router; member 699 struct radeon_router *router);
|
D | atombios_encoders.c | 2503 if (radeon_connector->router.cd_valid) in radeon_atom_encoder_prepare()
|
/linux-4.1.27/include/uapi/linux/ |
D | icmpv6.h | 29 router:1, member 32 __u32 router:1, 70 #define icmp6_router icmp6_dataun.u_nd_advt.router
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/freescale/ |
D | fsl,vf610-mscm-ir.txt | 4 block of registers which control the interrupt router. The interrupt router 18 assignment of the interrupt router is required.
|
/linux-4.1.27/arch/ia64/sn/kernel/sn2/ |
D | sn_hwperf.c | 237 struct sn_hwperf_object_info *router; in sn_hwperf_get_nearest_node_objdata() local 288 for (router=NULL, j=0; j < op->ports; j++) { in sn_hwperf_get_nearest_node_objdata() 291 router = dest; in sn_hwperf_get_nearest_node_objdata() 309 if (router && (!found_cpu || !found_mem)) { in sn_hwperf_get_nearest_node_objdata() 311 sz = router->ports * sizeof(struct sn_hwperf_port_info); in sn_hwperf_get_nearest_node_objdata() 314 SN_HWPERF_ENUM_PORTS, router->id, sz, in sn_hwperf_get_nearest_node_objdata() 320 for (j=0; j < router->ports; j++) { in sn_hwperf_get_nearest_node_objdata()
|
/linux-4.1.27/net/decnet/ |
D | Kconfig | 28 bool "DECnet: router support" 33 router. This is an experimental, but functional option. If you
|
D | dn_dev.c | 856 if (dn_db->router) { in dn_send_endnode_hello() 857 struct dn_neigh *dn = (struct dn_neigh *)dn_db->router; in dn_send_endnode_hello() 884 if (!dn_db->router) in dn_am_i_a_router() 905 struct dn_neigh *dn = (struct dn_neigh *)dn_db->router; in dn_send_router_hello() 1213 if (dn_db->router) in dn_dev_delete() 1214 neigh_release(dn_db->router); in dn_dev_delete() 1370 … dn_db->router ? dn_addr2asc(le16_to_cpu(*(__le16 *)dn_db->router->primary_key), router_buf) : "", in dn_dev_seq_show()
|
D | dn_neigh.c | 422 if (!dn_db->router) { in dn_neigh_router_hello() 423 dn_db->router = neigh_clone(neigh); in dn_neigh_router_hello() 425 if (msg->priority > ((struct dn_neigh *)dn_db->router)->priority) in dn_neigh_router_hello() 426 neigh_release(xchg(&dn_db->router, neigh_clone(neigh))); in dn_neigh_router_hello()
|
D | dn_route.c | 1124 neigh = neigh_clone(dn_db->router); in dn_route_output_slow() 1435 neigh = neigh_clone(dn_db->router); in dn_route_input_slow()
|
/linux-4.1.27/arch/arm/boot/dts/ |
D | bcm47081-buffalo-wzr-600dhp2.dts | 63 label = "bcm53xx:green:router"; 69 label = "bcm53xx:amber:router";
|
D | bcm4708-buffalo-wzr-1750dhp.dts | 63 label = "bcm53xx:blue:router"; 69 label = "bcm53xx:amber:router";
|
/linux-4.1.27/drivers/staging/lustre/lnet/lnet/ |
D | Makefile | 4 lib-md.o lib-ptl.o lib-move.o module.o lo.o router.o \
|
/linux-4.1.27/net/ipv6/ |
D | Kconfig | 29 to pick an appropriate router, especially when the hosts 206 This driver is useful if the other endpoint is a Cisco router: Cisco 245 Normally, a multicast router runs a userspace daemon and decides 247 destination addresses. If you say Y here, the multicast router
|
D | ndisc.c | 480 bool router, bool solicited, bool override, bool inc_opt) in ndisc_send_na() argument 518 .icmp6_router = router, in ndisc_send_na()
|
/linux-4.1.27/arch/mips/alchemy/ |
D | Platform | 16 # 4G-Systems MTX-1 "MeshCube" wireless router
|
/linux-4.1.27/arch/powerpc/boot/dts/ |
D | mpc7448hpc2.dts | 184 RT0: router@1180 { 187 device_type = "pic-router";
|
D | holly.dts | 181 RT0: router@1180 { 182 device_type = "pic-router";
|
/linux-4.1.27/net/ipv4/ |
D | Kconfig | 15 bool "IP: advanced router" 17 If you intend to run your Linux box mostly as a router, i.e. as a 26 Note that your box can only act as a router if you enable IP 67 Normally, a router decides what to do with a received packet based 69 the Linux router will also be able to take the packet's source 89 for those packets. The router considers all these paths to be of 201 This driver is useful if the other endpoint is a Cisco router: Cisco 219 This is used if you want your machine to act as a router for IP 231 Normally, a multicast router runs a userspace daemon and decides 233 destination addresses. If you say Y here, the multicast router
|
/linux-4.1.27/include/net/ |
D | dn_dev.h | 95 struct neighbour *router; /* Default router on circuit */ member
|
D | ndisc.h | 192 bool router, bool solicited, bool override, bool inc_opt);
|
D | addrconf.h | 166 bool router, bool solicited, bool override, bool inc_opt);
|
/linux-4.1.27/Documentation/infiniband/ |
D | sysfs.txt | 6 node_type - Node type (CA, switch or router)
|
/linux-4.1.27/Documentation/networking/ |
D | skfp.txt | 100 Problem: You want to use your computer as a router between 103 Reason: Either the router's kernel is not configured for IP
|
D | decnet.txt | 19 if you want to try out router support (not properly debugged yet) 122 If you want to configure a DECnet router you'll need the iproute2 package 154 to point to an Ethernet card with connection to a router. This is
|
D | tproxy.txt | 46 Transparent proxying often involves "intercepting" traffic on a router. This is
|
D | ipvlan.txt | 56 (a) The Linux host that is connected to the external switch / router has
|
D | ip-sysctl.txt | 49 fragmentation by the router. 867 a router. And it can make debugging complicated network layouts 924 FALSE (router) 960 the upstream router. As described in RFC 3069, it is possible 962 router by proxy_arp'ing. Don't need to be used together with 972 Send(router) or accept(host) RFC1620 shared media redirects. 988 Send redirects, if router. 1007 default TRUE (router) 1307 Learn default router in Router Advertisement. 1389 interfaces; mixed router/host scenarios are rather uncommon.
|
D | bonding.txt | 2157 as a router, and the majority of traffic passes through this router to 2163 | Host A +---------------------+ router +-------------------> 2168 The router may be a dedicated router device, or another host 2170 the majority of traffic from Host A will pass through the router to 2175 and received via one other peer on the local network, the router. 2203 (the gateway itself, i.e., the router), regardless of its final 2276 if all your traffic is passed through a single router (i.e., a
|
D | cs89x0.txt | 454 between two nodes across a router.)
|
D | arcnet.txt | 389 a router to my Internet provider. The other Linux box (insight) also has
|
/linux-4.1.27/drivers/hwtracing/coresight/ |
D | Kconfig | 29 trace router - ETR) or sink (embedded trace FIFO). The driver
|
/linux-4.1.27/Documentation/sysctl/ |
D | net.txt | 246 (network) that the route leads to, the router (may be directly connected), the 272 gives the destination network, the router node (or Directly) and the network 273 address of the router (or Connected) for internal networks.
|
/linux-4.1.27/Documentation/netlabel/ |
D | draft-ietf-cipso-ipsecurity-01.txt | 237 speed many implementations including router implementations. 334 speed many implementations including router implementations. 386 speed many implementations including router implementations. 437 router is a dedicated IP router that routes IP datagrams between two or more 443 the host or network security policy. In addition, a CIPSO gateway or router 569 receiving port. Without this label the host, gateway, or router will not
|
/linux-4.1.27/net/ipx/ |
D | Kconfig | 22 IPX router, say Y here and fetch either lwared from
|
/linux-4.1.27/drivers/tty/ |
D | Kconfig | 337 tristate "Trace data router for MIPI P1149.7 cJTAG standard" 341 The trace router uses the Linux tty line discipline framework to 358 trace data coming from the trace router line discipline driver 366 "Trace data router for MIPI P1149.7 cJTAG standard".
|
/linux-4.1.27/Documentation/devicetree/bindings/arm/ |
D | coresight.txt | 54 (embedded trace router)
|
/linux-4.1.27/Documentation/devicetree/bindings/mailbox/ |
D | omap-mailbox.txt | 26 the Crossbar, a kind of interrupt router/multiplexer.
|
/linux-4.1.27/sound/core/ |
D | Kconfig | 31 Say Y or M to enable MIDI sequencer and router support. This
|
/linux-4.1.27/arch/arm/mach-ixp4xx/ |
D | Kconfig | 81 MultiLink router.
|
/linux-4.1.27/drivers/staging/lustre/lustre/osc/ |
D | osc_request.c | 1585 char *router; in osc_brw_fini_request() local 1595 via = router = ""; in osc_brw_fini_request() 1598 router = libcfs_nid2str(req->rq_bulk->bd_sender); in osc_brw_fini_request() 1605 via, router, in osc_brw_fini_request()
|
/linux-4.1.27/Documentation/filesystems/ |
D | romfs.txt | 7 file system which doesn't take up useful memory from the router
|
/linux-4.1.27/net/ipv4/netfilter/ |
D | Kconfig | 321 router/server/switch.
|
/linux-4.1.27/drivers/net/wan/ |
D | Kconfig | 13 Usually, a quite expensive external device called a `WAN router' is
|
/linux-4.1.27/drivers/net/usb/ |
D | Kconfig | 478 router with USB ethernet port. This driver is for routers only,
|
/linux-4.1.27/net/netfilter/ |
D | Kconfig | 916 firewall/router, but machines behind it can never exchange large 978 load-balancing router/server/switch. Basically, this match returns
|
/linux-4.1.27/net/sched/ |
D | Kconfig | 32 (RSVP) on your Linux router if you also say Y to the corresponding
|
/linux-4.1.27/crypto/ |
D | Kconfig | 842 This module should only be used for low power (router) devices
|
/linux-4.1.27/Documentation/filesystems/cifs/ |
D | README | 212 or altered by a hostile router).
|
/linux-4.1.27/Documentation/virtual/uml/ |
D | UserModeLinux-HOWTO.txt | 877 to the host or the host may just act as a router to provide access
|