Home
last modified time | relevance | path

Searched refs:route (Results 1 – 167 of 167) sorted by relevance

/linux-4.1.27/drivers/staging/lustre/lnet/klnds/socklnd/
Dsocklnd.c70 ksock_route_t *route; in ksocknal_create_route() local
72 LIBCFS_ALLOC(route, sizeof(*route)); in ksocknal_create_route()
73 if (route == NULL) in ksocknal_create_route()
76 atomic_set(&route->ksnr_refcount, 1); in ksocknal_create_route()
77 route->ksnr_peer = NULL; in ksocknal_create_route()
78 route->ksnr_retry_interval = 0; /* OK to connect at any time */ in ksocknal_create_route()
79 route->ksnr_ipaddr = ipaddr; in ksocknal_create_route()
80 route->ksnr_port = port; in ksocknal_create_route()
81 route->ksnr_scheduled = 0; in ksocknal_create_route()
82 route->ksnr_connecting = 0; in ksocknal_create_route()
[all …]
Dsocklnd_cb.c580 ksocknal_launch_connection_locked (ksock_route_t *route) in ksocknal_launch_connection_locked() argument
585 LASSERT (!route->ksnr_scheduled); in ksocknal_launch_connection_locked()
586 LASSERT (!route->ksnr_connecting); in ksocknal_launch_connection_locked()
587 LASSERT ((ksocknal_route_mask() & ~route->ksnr_connected) != 0); in ksocknal_launch_connection_locked()
589 route->ksnr_scheduled = 1; /* scheduling conn for connd */ in ksocknal_launch_connection_locked()
590 ksocknal_route_addref(route); /* extra ref for connd */ in ksocknal_launch_connection_locked()
594 list_add_tail(&route->ksnr_connd_list, in ksocknal_launch_connection_locked()
604 ksock_route_t *route; in ksocknal_launch_all_connections_locked() local
609 route = ksocknal_find_connectable_route_locked(peer); in ksocknal_launch_all_connections_locked()
610 if (route == NULL) in ksocknal_launch_all_connections_locked()
[all …]
Dsocklnd.h481 ksocknal_route_addref(ksock_route_t *route) in ksocknal_route_addref() argument
483 LASSERT(atomic_read(&route->ksnr_refcount) > 0); in ksocknal_route_addref()
484 atomic_inc(&route->ksnr_refcount); in ksocknal_route_addref()
487 extern void ksocknal_destroy_route(ksock_route_t *route);
490 ksocknal_route_decref(ksock_route_t *route) in ksocknal_route_decref() argument
492 LASSERT(atomic_read(&route->ksnr_refcount) > 0); in ksocknal_route_decref()
493 if (atomic_dec_and_test(&route->ksnr_refcount)) in ksocknal_route_decref()
494 ksocknal_destroy_route(route); in ksocknal_route_decref()
528 extern int ksocknal_create_conn(lnet_ni_t *ni, ksock_route_t *route,
/linux-4.1.27/drivers/misc/vmw_vmci/
Dvmci_route.c31 enum vmci_route *route) in vmci_route() argument
36 *route = VMCI_ROUTE_NONE; in vmci_route()
88 *route = VMCI_ROUTE_AS_GUEST; in vmci_route()
112 *route = VMCI_ROUTE_AS_HOST; in vmci_route()
125 *route = VMCI_ROUTE_AS_GUEST; in vmci_route()
151 *route = VMCI_ROUTE_AS_HOST; in vmci_route()
188 *route = VMCI_ROUTE_AS_HOST; in vmci_route()
224 *route = VMCI_ROUTE_AS_GUEST; in vmci_route()
Dvmci_doorbell.c579 enum vmci_route route; in vmci_doorbell_notify() local
587 retval = vmci_route(&src, &dst, false, &route); in vmci_doorbell_notify()
591 if (VMCI_ROUTE_AS_HOST == route) in vmci_doorbell_notify()
595 if (VMCI_ROUTE_AS_GUEST == route) in vmci_doorbell_notify()
598 pr_warn("Unknown route (%d) for doorbell\n", route); in vmci_doorbell_notify()
Dvmci_datagram.c327 enum vmci_route route; in vmci_datagram_dispatch() local
338 retval = vmci_route(&dg->src, &dg->dst, from_guest, &route); in vmci_datagram_dispatch()
345 if (VMCI_ROUTE_AS_HOST == route) { in vmci_datagram_dispatch()
351 if (VMCI_ROUTE_AS_GUEST == route) in vmci_datagram_dispatch()
354 pr_warn("Unknown route (%d) for datagram\n", route); in vmci_datagram_dispatch()
Dvmci_route.h28 bool from_guest, enum vmci_route *route);
Dvmci_queue_pair.c2770 enum vmci_route route; in vmci_qpair_alloc() local
2795 retval = vmci_route(&src, &dst, false, &route); in vmci_qpair_alloc()
2797 route = vmci_guest_code_active() ? in vmci_qpair_alloc()
2818 if (VMCI_ROUTE_AS_HOST == route) { in vmci_qpair_alloc()
/linux-4.1.27/drivers/thunderbolt/
Dctl.h15 typedef void (*hotplug_cb)(void *data, u64 route, u8 port, bool unplug);
56 int tb_cfg_error(struct tb_ctl *ctl, u64 route, u32 port,
58 struct tb_cfg_result tb_cfg_reset(struct tb_ctl *ctl, u64 route,
61 u64 route, u32 port,
65 u64 route, u32 port,
68 int tb_cfg_read(struct tb_ctl *ctl, void *buffer, u64 route, u32 port,
70 int tb_cfg_write(struct tb_ctl *ctl, void *buffer, u64 route, u32 port,
72 int tb_cfg_get_upstream_port(struct tb_ctl *ctl, u64 route);
Dctl.c138 static struct tb_cfg_header make_header(u64 route) in make_header() argument
141 .route_hi = route >> 32, in make_header()
142 .route_lo = route, in make_header()
145 WARN_ON(get_route(header) != route); in make_header()
150 u64 route) in check_header() argument
170 if (WARN(route != get_route(*header), in check_header()
172 route, get_route(*header))) in check_header()
223 enum tb_cfg_pkg_type type, u64 route) in parse_header() argument
233 res.err = check_header(pkg, len, type, route); in parse_header()
373 u64 route = get_route(pkg->header); in tb_ctl_handle_plug_event() local
[all …]
Dswitch.c235 int tb_switch_reset(struct tb *tb, u64 route) in tb_switch_reset() argument
239 header.route_hi = route >> 32, in tb_switch_reset()
240 header.route_lo = route, in tb_switch_reset()
243 tb_info(tb, "resetting switch at %llx\n", route); in tb_switch_reset()
244 res.err = tb_cfg_write(tb->ctl, ((u32 *) &header) + 2, route, in tb_switch_reset()
248 res = tb_cfg_reset(tb->ctl, route, TB_CFG_DEFAULT_TIMEOUT); in tb_switch_reset()
254 struct tb_switch *get_switch_at_route(struct tb_switch *sw, u64 route) in get_switch_at_route() argument
256 u8 next_port = route; /* in get_switch_at_route()
260 if (route == 0) in get_switch_at_route()
269 route >> TB_ROUTE_SHIFT); in get_switch_at_route()
[all …]
Dtb.c206 u64 route; member
226 sw = get_switch_at_route(tb->root_switch, ev->route); in tb_handle_hotplug()
230 ev->route, ev->port, ev->unplug); in tb_handle_hotplug()
236 ev->route, ev->port, ev->unplug); in tb_handle_hotplug()
243 ev->route, ev->port, ev->unplug); in tb_handle_hotplug()
284 static void tb_schedule_hotplug_handler(void *data, u64 route, u8 port, in tb_schedule_hotplug_handler() argument
293 ev->route = route; in tb_schedule_hotplug_handler()
Dtb.h224 struct tb_switch *tb_switch_alloc(struct tb *tb, u64 route);
228 int tb_switch_reset(struct tb *tb, u64 route);
230 struct tb_switch *get_switch_at_route(struct tb_switch *sw, u64 route);
248 static inline int tb_route_length(u64 route) in tb_route_length() argument
250 return (fls64(route) + TB_ROUTE_SHIFT - 1) / TB_ROUTE_SHIFT; in tb_route_length()
/linux-4.1.27/net/ax25/
Dax25_route.c75 static int __must_check ax25_rt_add(struct ax25_routes_struct *route) in ax25_rt_add() argument
81 if ((ax25_dev = ax25_addr_ax25dev(&route->port_addr)) == NULL) in ax25_rt_add()
83 if (route->digi_count > AX25_MAX_DIGIS) in ax25_rt_add()
90 if (ax25cmp(&ax25_rt->callsign, &route->dest_addr) == 0 && in ax25_rt_add()
94 if (route->digi_count != 0) { in ax25_rt_add()
100 ax25_rt->digipeat->ndigi = route->digi_count; in ax25_rt_add()
101 for (i = 0; i < route->digi_count; i++) { in ax25_rt_add()
103 ax25_rt->digipeat->calls[i] = route->digi_addr[i]; in ax25_rt_add()
118 ax25_rt->callsign = route->dest_addr; in ax25_rt_add()
122 if (route->digi_count != 0) { in ax25_rt_add()
[all …]
Dax25_ip.c107 ax25_route *route; in ax25_ip_xmit() local
118 route = ax25_get_route(dst, NULL); in ax25_ip_xmit()
119 if (route) { in ax25_ip_xmit()
120 digipeat = route->digipeat; in ax25_ip_xmit()
121 dev = route->dev; in ax25_ip_xmit()
122 ip_mode = route->ip_mode; in ax25_ip_xmit()
199 if ((ourskb = ax25_rt_build_path(skb, src, dst, route->digipeat)) == NULL) { in ax25_ip_xmit()
210 if (route) in ax25_ip_xmit()
211 ax25_put_route(route); in ax25_ip_xmit()
DKconfig101 The Packet Layer Protocol (PLP) is a way to route packets over X.25
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_usif.c47 u8 route; member
85 BUG_ON(rep->v0.route != NVDRM_NOTIFY_USIF); in usif_notify()
100 rep->route = ntfy->route; in usif_notify()
147 ntfy->route = req->v0.route; in usif_notify_new()
149 req->v0.route = NVDRM_NOTIFY_USIF; in usif_notify_new()
153 req->v0.route = ntfy->route; in usif_notify_new()
252 u8 route; member
279 object->route = args->v0.route; in usif_object_new()
281 args->v0.route = NVDRM_OBJECT_USIF; in usif_object_new()
285 args->v0.route = object->route; in usif_object_new()
[all …]
Dnouveau_nvif.c87 u8 route; in nvkm_client_ntfy() local
90 route = args->v0.route; in nvkm_client_ntfy()
96 switch (route) { in nvkm_client_ntfy()
Dnouveau_abi16.c378 .new.route = NVDRM_OBJECT_ABI16, in nouveau_abi16_ioctl_grobj_alloc()
420 .new.route = NVDRM_OBJECT_ABI16, in nouveau_abi16_ioctl_notifierobj_alloc()
/linux-4.1.27/drivers/staging/lustre/lnet/lnet/
Drouter.c277 lnet_add_route_to_rnet(lnet_remotenet_t *rnet, lnet_route_t *route) in lnet_add_route_to_rnet() argument
296 list_add(&route->lr_list, e); in lnet_add_route_to_rnet()
297 list_add(&route->lr_gwlist, &route->lr_gateway->lp_routes); in lnet_add_route_to_rnet()
300 lnet_rtr_addref_locked(route->lr_gateway); in lnet_add_route_to_rnet()
310 lnet_route_t *route; in lnet_add_route() local
330 LIBCFS_ALLOC(route, sizeof(*route)); in lnet_add_route()
332 if (route == NULL || rnet == NULL) { in lnet_add_route()
335 if (route != NULL) in lnet_add_route()
336 LIBCFS_FREE(route, sizeof(*route)); in lnet_add_route()
344 route->lr_hops = hops; in lnet_add_route()
[all …]
Drouter_proc.c210 lnet_route_t *route = NULL; in proc_lnet_routes() local
224 for (i = 0; i < LNET_REMOTE_NETS_HASH_SIZE && route == NULL; in proc_lnet_routes()
230 while (n != rn_list && route == NULL) { in proc_lnet_routes()
241 route = re; in proc_lnet_routes()
253 if (route != NULL) { in proc_lnet_routes()
255 unsigned int hops = route->lr_hops; in proc_lnet_routes()
256 unsigned int priority = route->lr_priority; in proc_lnet_routes()
257 lnet_nid_t nid = route->lr_gateway->lp_nid; in proc_lnet_routes()
258 int alive = route->lr_gateway->lp_alive; in proc_lnet_routes()
Dlib-move.c2409 lnet_route_t *route; in LNetDist() local
2414 list_for_each_entry(route, &rnet->lrn_routes, in LNetDist()
2417 route->lr_hops < shortest->lr_hops) in LNetDist()
2418 shortest = route; in LNetDist()
/linux-4.1.27/drivers/infiniband/core/
Dcma.c253 id_priv->id.route.addr.dev_addr.transport = in cma_attach_to_dev()
283 return (struct sockaddr *) &id_priv->id.route.addr.src_addr; in cma_src_addr()
288 return (struct sockaddr *) &id_priv->id.route.addr.dst_addr; in cma_dst_addr()
293 return id_priv->id.route.addr.src_addr.ss_family; in cma_family()
318 ib_addr_get_mgid(&id_priv->id.route.addr.dev_addr, &rec.mgid); in cma_set_qkey()
355 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; in cma_acquire_dev()
368 rdma_ip2gid((struct sockaddr *)&id_priv->id.route.addr.src_addr, in cma_acquire_dev()
470 cma_translate_ib(addr, &id_priv->id.route.addr.dev_addr); in cma_resolve_ib_dev()
699 struct rdma_dev_addr *dev_addr = &id_priv->id.route.addr.dev_addr; in cma_ib_init_qp_attr()
845 listen_ib = (struct sockaddr_ib *) &listen_id->route.addr.src_addr; in cma_save_ib_info()
[all …]
Ducma.c628 struct rdma_route *route) in ucma_copy_ib_route() argument
632 resp->num_paths = route->num_paths; in ucma_copy_ib_route()
633 switch (route->num_paths) { in ucma_copy_ib_route()
635 dev_addr = &route->addr.dev_addr; in ucma_copy_ib_route()
644 &route->path_rec[1]); in ucma_copy_ib_route()
648 &route->path_rec[0]); in ucma_copy_ib_route()
656 struct rdma_route *route) in ucma_copy_iboe_route() argument
659 resp->num_paths = route->num_paths; in ucma_copy_iboe_route()
660 switch (route->num_paths) { in ucma_copy_iboe_route()
662 rdma_ip2gid((struct sockaddr *)&route->addr.dst_addr, in ucma_copy_iboe_route()
[all …]
/linux-4.1.27/Documentation/networking/
Dpolicy-routing.txt15 REJECT - abort route lookup and return an error value.
16 THROW - abort route lookup in this class.
51 RTRF_LOG - log route creations.
52 RTRF_VALVE - One way route (used with masquerading)
68 If a route is found, return it.
81 or use route utility from current net-tools.
86 route maintenance, but it is ideal for manual configuration.
89 [ dev INPUTDEV] [ pref PREFERENCE ] route [ gw GATEWAY ]
142 route.c has a compilation time switch CONFIG_IP_LOCAL_RT_POLICY.
Dalias.txt20 The corresponding route is also set up by this command.
21 Please note: The route always points to the base interface.
34 refer to them as usual (ifconfig, route, etc).
Ddccp.txt191 Per-route rto_min support
192 CCID-2 supports the RTAX_RTO_MIN per-route setting for the minimum value
195 > ip route change 10.0.0.0/24 rto_min 250j dev wlan0
196 > ip route add 10.0.0.254/32 rto_min 800j dev wlan0
197 > ip route show dev wlan0
Darcnet.txt364 route add MY.IP.ADD.RESS arc0
365 route add -net SUB.NET.ADD.RESS arc0
371 route add MY.IP.ADD.RESS arc0e
372 route add -net SUB.NET.ADD.RESS arc0e
402 route add insight arc0
403 route add freedom arc0 /* I would use the subnet here (like I said
409 route add default gw freedom
413 route add freedom arc0
414 route add insight arc0
434 determine how to route packets. This means that to get to freedom or
[all …]
Dipvs-sysctl.txt192 If enabled, recalculate the route of SNATed packets from
197 If policy routing is in effect then it is possible that the route
201 If policy routing is not in effect then the recalculated route will
202 always be the same as the original route so it is an optimisation
Dipvlan.txt100 (6) ip -4 route add default via $ROUTER dev ipvl0
107 (6) ip -4 route add default via $ROUTER dev ipvl1
Ddmfe.txt43 route add default eth0
Dfib_trie.txt94 The route manipulation functions. Should conform pretty closely to the
143 To alleviate any doubts about the correctness of the route selection process,
Deql.txt122 Once the eql device is up and running, add a static default route to
123 it in the routing table using the cool new route syntax that makes
129 route add default eql
Dtproxy.txt22 # ip route add local 0.0.0.0/0 dev lo table 100
Dmultiqueue.txt70 skbedit, has been added. Assuming you wanted to route all traffic to a
Dpktgen.txt205 pktgen.conf-1-1-rdos # 1 CPU 1 dev w. route DoS
207 pktgen.conf-1-1-ip6-rdos # 1 CPU 1 dev ipv6 w. route DoS
Dipddp.txt54 You will also need to add the proper routes to route your Linux box's IP
Dtcp.txt103 backoff timers etc. A change of route table stamp causes a change of header
Ddecnet.txt99 device you want DECnet to route packets out of when no specific route
Dnetconsole.txt152 default gateway (you may use /sbin/route -n to find it out) as the
Dbatman-adv.txt156 2 - Enable messages related to route added / changed / deleted
Dip-sysctl.txt66 route/max_size - INTEGER
70 as route cache is no longer used.
110 The advertised MSS depends on the first hop route MTU, but will
402 By default, TCP saves various connection metrics in the route cache
1045 based on whether or not the kernel would route a packet from
Dl2tp.txt330 Add L2TP tunnel switching support. This would route tunneled traffic
Dscaling.txt71 that can route each interrupt to a particular CPU. The active mapping
Dbonding.txt1891 route additions may cause trouble.
/linux-4.1.27/virt/kvm/
Dirqchip.c74 struct kvm_kernel_irq_routing_entry route; in kvm_send_userspace_msi() local
79 route.msi.address_lo = msi->address_lo; in kvm_send_userspace_msi()
80 route.msi.address_hi = msi->address_hi; in kvm_send_userspace_msi()
81 route.msi.data = msi->data; in kvm_send_userspace_msi()
83 return kvm_set_msi(&route, kvm, KVM_USERSPACE_IRQ_SOURCE_ID, 1, false); in kvm_send_userspace_msi()
/linux-4.1.27/include/sound/
Demu10k1.h1553 #define snd_emu10k1_compose_send_routing(route) \ argument
1554 ((route[0] | (route[1] << 4) | (route[2] << 8) | (route[3] << 12)) << 16)
1556 #define snd_emu10k1_compose_audigy_fxrt1(route) \ argument
1557 ((unsigned int)route[0] | ((unsigned int)route[1] << 8) | ((unsigned int)route[2] << 16) | ((unsign…
1559 #define snd_emu10k1_compose_audigy_fxrt2(route) \ argument
1560 ((unsigned int)route[4] | ((unsigned int)route[5] << 8) | ((unsigned int)route[6] << 16) | ((unsign…
Dsoc-dapm.h389 const struct snd_soc_dapm_route *route, int num);
391 const struct snd_soc_dapm_route *route, int num);
393 const struct snd_soc_dapm_route *route, int num);
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvif/
Devent.h9 __u8 route; member
17 __u8 route; member
Dioctl.h27 __u8 route; member
48 __u8 route; member
/linux-4.1.27/sound/soc/
Dsoc-dapm.c2439 const struct snd_soc_dapm_route *route) in snd_soc_dapm_add_route() argument
2453 prefix, route->sink); in snd_soc_dapm_add_route()
2456 prefix, route->source); in snd_soc_dapm_add_route()
2459 sink = route->sink; in snd_soc_dapm_add_route()
2460 source = route->source; in snd_soc_dapm_add_route()
2488 route->source); in snd_soc_dapm_add_route()
2493 route->sink); in snd_soc_dapm_add_route()
2497 ret = snd_soc_dapm_add_path(dapm, wsource, wsink, route->control, in snd_soc_dapm_add_route()
2498 route->connected); in snd_soc_dapm_add_route()
2505 source, route->control, sink); in snd_soc_dapm_add_route()
[all …]
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/core/
Dioctl.c108 args->v0.route, args->v0.token); in nvkm_ioctl_new()
164 handle->route = args->v0.route; in nvkm_ioctl_new()
458 void *data, u32 size, u8 owner, u8 *route, u64 *token) in nvkm_ioctl_path() argument
481 if (owner != NVIF_IOCTL_V0_OWNER_ANY && owner != handle->route) { in nvkm_ioctl_path()
485 *route = handle->route; in nvkm_ioctl_path()
515 &args->v0.route, &args->v0.token); in nvkm_ioctl()
Dclient.c118 req->v0.reply, req->v0.route, req->v0.token); in nvkm_client_notify_new()
122 notify->rep.v0.route = req->v0.route; in nvkm_client_notify_new()
/linux-4.1.27/Documentation/ia64/
DIRQ-redir.txt21 Set the delivery mode of interrupt 41 to fixed and route the
25 Set the default route for IRQ number 41 to CPU 6 in lowest priority
33 (i.e. lowest priority mode routing is used), otherwise its route is
63 On large (multi-node) systems it is recommended to route the IRQs to
/linux-4.1.27/arch/powerpc/platforms/cell/
Dspu_priv1_mmio.c78 u64 route; in cpu_affinity_set() local
89 route = target << 48 | target << 32 | target << 16; in cpu_affinity_set()
90 out_be64(&spu->priv1->int_route_RW, route); in cpu_affinity_set()
/linux-4.1.27/drivers/media/platform/blackfin/
Dbfin_capture.c571 struct bcap_route *route; in bcap_s_input() local
580 route = &config->routes[index]; in bcap_s_input()
582 route->input, route->output, 0); in bcap_s_input()
589 if (route->ppi_control) in bcap_s_input()
590 config->ppi_control = route->ppi_control; in bcap_s_input()
781 struct bcap_route *route; in bcap_probe() local
906 route = &config->routes[0]; in bcap_probe()
908 route->input, route->output, 0); in bcap_probe()
915 if (route->ppi_control) in bcap_probe()
916 config->ppi_control = route->ppi_control; in bcap_probe()
/linux-4.1.27/sound/pci/au88x0/
Dau88x0_core.c1637 ADBRamLink * route, int rnum) in vortex_adb_addroutes() argument
1641 if ((rnum <= 0) || (route == NULL)) in vortex_adb_addroutes()
1646 VORTEX_ADB_RTBASE + ((route[rnum] & ADB_MASK) << 2), in vortex_adb_addroutes()
1651 ((route[rnum - 1] & ADB_MASK) << 2), route[rnum]); in vortex_adb_addroutes()
1661 route[0]); in vortex_adb_addroutes()
1674 *route); in vortex_adb_addroutes()
1679 hwwrite(vortex->mmio, VORTEX_ADB_RTBASE + (prev << 2), route[0]); in vortex_adb_addroutes()
1726 ADBRamLink route; in vortex_route() local
1728 route = ((source & ADB_MASK) << ADB_SHIFT) | (dest & ADB_MASK); in vortex_route()
1730 vortex_adb_addroutes(vortex, channel, &route, 1); in vortex_route()
[all …]
/linux-4.1.27/drivers/s390/net/
Dqeth_l3_sys.c17 struct qeth_routing_info *route, char *buf) in qeth_l3_dev_route_show() argument
19 switch (route->type) { in qeth_l3_dev_route_show()
56 struct qeth_routing_info *route, enum qeth_prot_versions prot, in qeth_l3_dev_route_store() argument
59 enum qeth_routing_types old_route_type = route->type; in qeth_l3_dev_route_store()
64 route->type = NO_ROUTER; in qeth_l3_dev_route_store()
66 route->type = PRIMARY_CONNECTOR; in qeth_l3_dev_route_store()
68 route->type = SECONDARY_CONNECTOR; in qeth_l3_dev_route_store()
70 route->type = PRIMARY_ROUTER; in qeth_l3_dev_route_store()
72 route->type = SECONDARY_ROUTER; in qeth_l3_dev_route_store()
74 route->type = MULTICAST_ROUTER; in qeth_l3_dev_route_store()
[all …]
/linux-4.1.27/drivers/media/usb/stk1160/
Dstk1160-core.c111 int route; in stk1160_select_input() local
117 route = SAA7115_SVIDEO3; in stk1160_select_input()
119 route = SAA7115_COMPOSITE0; in stk1160_select_input()
123 route, 0, 0); in stk1160_select_input()
/linux-4.1.27/arch/powerpc/platforms/512x/
Dmpc5121_ads_cpld.c41 u8 route; member
186 out_8(&cpld_regs->route, 0xfd); in mpc5121_ads_cpld_pic_init()
/linux-4.1.27/drivers/usb/core/
Dusb.c469 dev->route = 0; in usb_alloc_dev()
480 dev->route = 0; in usb_alloc_dev()
486 dev->route = parent->route + in usb_alloc_dev()
489 dev->route = parent->route + in usb_alloc_dev()
/linux-4.1.27/sound/soc/sh/rcar/
Ddvc.c144 u32 route[] = { in rsnd_dvc_init() local
153 if (src_id >= ARRAY_SIZE(route)) { in rsnd_dvc_init()
164 rsnd_mod_write(dvc_mod, CMD_ROUTE_SLCT, route[src_id]); in rsnd_dvc_init()
Dsrc.c707 u32 cr, route; in rsnd_src_set_convert_rate_gen2() local
729 route = 0x0; in rsnd_src_set_convert_rate_gen2()
731 route = 0x1; in rsnd_src_set_convert_rate_gen2()
735 route |= rsnd_io_is_play(io) ? in rsnd_src_set_convert_rate_gen2()
741 rsnd_mod_write(mod, SRC_ROUTE_MODE0, route); in rsnd_src_set_convert_rate_gen2()
/linux-4.1.27/sound/core/oss/
DMakefile10 io.o copy.o linear.o mulaw.o route.o rate.o
Dmixer_oss.c556 int route) in snd_mixer_oss_get_volume1_sw() argument
583 if (uinfo->count > 1 && !uctl->value.integer.value[route ? 3 : 1]) in snd_mixer_oss_get_volume1_sw()
661 int route) in snd_mixer_oss_put_volume1_sw() argument
684 uctl->value.integer.value[route ? 3 : 1] = right > 0 ? 1 : 0; in snd_mixer_oss_put_volume1_sw()
685 if (route) { in snd_mixer_oss_put_volume1_sw()
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/core/
Dhandle.h15 u8 route; member
/linux-4.1.27/drivers/s390/char/
Dsclp_diag.h71 u16 route; member
Dsclp_ftp.c56 diag->route != SCLP_DIAG_FTP_ROUTE || in sclp_ftp_rxcb()
104 sccb->evbuf.route = SCLP_DIAG_FTP_ROUTE; in sclp_ftp_et7()
/linux-4.1.27/drivers/media/platform/vsp1/
Dvsp1_entity.c132 if (!source->route) in vsp1_entity_link_setup()
188 entity->route = &vsp1_routes[i]; in vsp1_entity_init()
Dvsp1_entity.h60 const struct vsp1_route *route; member
Dvsp1_video.c533 if (entity->route && entity->route->reg) in vsp1_pipeline_stop()
534 vsp1_write(entity->vsp1, entity->route->reg, in vsp1_pipeline_stop()
795 if (source->route->reg == 0) in vsp1_entity_route_setup()
799 vsp1_write(source->vsp1, source->route->reg, in vsp1_entity_route_setup()
800 sink->route->inputs[source->sink_pad]); in vsp1_entity_route_setup()
/linux-4.1.27/net/ipv4/
Dxfrm4_policy.c79 struct rtable *rt = (struct rtable *)xdst->route; in xfrm4_fill_dst()
201 struct dst_entry *path = xdst->route; in xfrm4_update_pmtu()
210 struct dst_entry *path = xdst->route; in xfrm4_redirect()
DMakefile5 obj-y := route.o inetpeer.o protocol.o \
Dnetfilter.c190 .route = nf_ip_route,
DKconfig94 bool "IP: verbose route monitoring"
/linux-4.1.27/Documentation/devicetree/bindings/sound/
Dts3a227e.txt5 switches automatically to route the microphone correctly. It also
/linux-4.1.27/drivers/gpu/drm/nouveau/nvif/
Dnotify.c121 if (WARN_ON(args->v0.route)) in nvif_notify()
202 args->req.route = 0; in nvif_notify_init()
Dobject.c249 ctor->new.route = NVIF_IOCTL_V0_ROUTE_NVIF; in nvif_object_init()
/linux-4.1.27/net/sunrpc/xprtrdma/
Dsvc_rdma_transport.c589 sa = (struct sockaddr *)&newxprt->sc_cm_id->route.addr.dst_addr; in handle_connect_req()
591 sa = (struct sockaddr *)&newxprt->sc_cm_id->route.addr.src_addr; in handle_connect_req()
732 sa = (struct sockaddr *)&cma_xprt->sc_cm_id->route.addr.src_addr; in svc_rdma_create()
1075 route.addr.src_addr)->sin_addr.s_addr, in svc_rdma_accept()
1077 route.addr.src_addr)->sin_port), in svc_rdma_accept()
1079 route.addr.dst_addr)->sin_addr.s_addr, in svc_rdma_accept()
1081 route.addr.dst_addr)->sin_port), in svc_rdma_accept()
/linux-4.1.27/net/ipv6/
Dxfrm6_policy.c98 struct rt6_info *rt = (struct rt6_info *)xdst->route; in xfrm6_fill_dst()
237 struct dst_entry *path = xdst->route; in xfrm6_update_pmtu()
246 struct dst_entry *path = xdst->route; in xfrm6_redirect()
DMakefile9 route.o ip6_fib.o ipv6_sockglue.o ndisc.o udp.o udplite.o \
Dnetfilter.c200 .route = nf_ip6_route,
DKconfig133 tristate "IPv6: MIPv6 route optimization mode"
136 Support for MIPv6 route optimization mode.
/linux-4.1.27/Documentation/sysctl/
Dnet.txt245 /proc/net/atalk_route lists each known network route. It lists the target
246 (network) that the route leads to, the router (may be directly connected), the
247 route flags, and the device the route is using.
271 The /proc/net/ipx_route table holds a list of IPX routes. For each route it
/linux-4.1.27/Documentation/isdn/
DsyncPPP.FAQ155 A: At least you must have a route which forwards
158 A default route to the ippp-interface will work.
162 route to the ippp interface, you may take any
164 dynamic IP number and set a 'network route' for
DREADME.HiSax570 /sbin/route add -host ${REMOTE_IP} isdn0
571 /sbin/route add default gw ${REMOTE_IP}
631 /sbin/route add -host ${REMOTE_IP} isdn0
632 /sbin/route add default gw ${REMOTE_IP}
DREADME.sc204 ix) add a route to the IP address through the isdn0 interface
257 xi) add a route to the IP address through the ippp0 interface
DREADME399 j) Setup the interface with ifconfig as usual, and set a route to it.
/linux-4.1.27/Documentation/sound/alsa/soc/
DDPCM.txt7 Dynamic PCM allows an ALSA PCM device to digitally route its PCM audio to
8 various digital endpoints during the PCM stream runtime. e.g. PCM0 can route
10 drivers that expose several ALSA PCMs and can route to multiple DAIs.
46 supports 6 back end (BE) DAIs. Each FE PCM can digitally route audio data to any
47 of the BE DAIs. The FE PCM devices can also route audio to more than 1 BE DAI.
Doverview.txt17 machine specific code to re-route audio, enable amps, etc., after such an
/linux-4.1.27/net/rds/
Diw_rdma.c106 src_addr = (struct sockaddr_in *)&i_cm_id->cm_id->route.addr.src_addr;
107 dst_addr = (struct sockaddr_in *)&i_cm_id->cm_id->route.addr.dst_addr;
188 src_addr = (struct sockaddr_in *)&cm_id->route.addr.src_addr;
189 dst_addr = (struct sockaddr_in *)&cm_id->route.addr.dst_addr;
Diw.c187 dev_addr = &ic->i_cm_id->route.addr.dev_addr; in rds_iw_conn_info_visitor()
Dib_cm.c457 __be64 lguid = cm_id->route.path_rec->sgid.global.interface_id; in rds_ib_cm_handle_connect()
458 __be64 fguid = cm_id->route.path_rec->dgid.global.interface_id; in rds_ib_cm_handle_connect()
Dib.c286 dev_addr = &ic->i_cm_id->route.addr.dev_addr; in rds_ib_conn_info_visitor()
/linux-4.1.27/include/rdma/
Drdma_cm.h152 struct rdma_route route; member
/linux-4.1.27/Documentation/timers/
Dhpet.txt17 role. Many x86 BIOS writers don't route HPET interrupts at all, which
/linux-4.1.27/net/xfrm/
Dxfrm_policy.c1512 if (xdst->route == NULL) { in xfrm_bundle_flo_get()
1535 if (!xdst->route) in xfrm_bundle_flo_check()
1691 xdst->route = dst; in xfrm_bundle_create()
2028 xdst->route = dst; in xfrm_create_dummy_bundle()
2194 struct dst_entry *dst, *route; in xfrm_lookup() local
2201 route = NULL; in xfrm_lookup()
2232 route = xdst->route; in xfrm_lookup()
2260 route = xdst->route; in xfrm_lookup()
2264 if (route == NULL && num_xfrms > 0) { in xfrm_lookup()
2709 route_mtu_cached = dst_mtu(xdst->route); in xfrm_init_pmtu()
[all …]
/linux-4.1.27/drivers/tty/serial/
Defm32-uart.c558 u32 route, clkdiv, frame; in efm32_uart_console_get_options() local
564 route = efm32_uart_read32(efm_port, UARTn_ROUTE); in efm32_uart_console_get_options()
565 if (!(route & UARTn_ROUTE_TXPEN)) in efm32_uart_console_get_options()
/linux-4.1.27/Documentation/devicetree/bindings/interrupt-controller/
Dmips-gic.txt24 to which the GIC may not route interrupts. Valid values are 2 - 7.
/linux-4.1.27/Documentation/devicetree/bindings/pci/
Dxilinx-pcie.txt36 the four INTx interrupts in ISR and route them to this domain.
/linux-4.1.27/Documentation/sound/alsa/
DHD-Audio-Controls.txt73 An enum control to determine whether the analog-loopback route is
75 the front-channel. Also, the same route is used for the headphone
DControlNames.txt15 Route (route control, hardware specific)
Dcompress_offload.txt215 above. It is possible to route the output of a decoder to a capture
/linux-4.1.27/sound/soc/codecs/
Dab8500-codec.c1953 const struct snd_soc_dapm_route *route; in ab8500_audio_setup_mics() local
1975 route = &ab8500_dapm_routes_mic1a_vamicx[amics->mic1a_micbias]; in ab8500_audio_setup_mics()
1976 status = snd_soc_dapm_add_routes(&codec->dapm, route, 1); in ab8500_audio_setup_mics()
1979 route = &ab8500_dapm_routes_mic1b_vamicx[amics->mic1b_micbias]; in ab8500_audio_setup_mics()
1980 status |= snd_soc_dapm_add_routes(&codec->dapm, route, 1); in ab8500_audio_setup_mics()
1983 route = &ab8500_dapm_routes_mic2_vamicx[amics->mic2_micbias]; in ab8500_audio_setup_mics()
1984 status |= snd_soc_dapm_add_routes(&codec->dapm, route, 1); in ab8500_audio_setup_mics()
/linux-4.1.27/Documentation/devicetree/bindings/i2c/
Di2c-mux-gpio.txt4 route the I2C signals.
Di2c-mux-pinctrl.txt4 route the I2C signals, and represents the pin multiplexing configuration
/linux-4.1.27/drivers/staging/media/davinci_vpfe/
Dvpfe_video.c824 struct vpfe_route *route; in vpfe_s_input() local
859 route = &sdinfo->routes[index]; in vpfe_s_input()
860 if (route && sdinfo->can_route) { in vpfe_s_input()
861 input = route->input; in vpfe_s_input()
862 output = route->output; in vpfe_s_input()
/linux-4.1.27/net/can/
DKconfig47 The CAN Gateway/Router is used to route (and modify) CAN frames.
/linux-4.1.27/drivers/gpu/drm/rcar-du/
Drcar_du_kms.c723 const struct rcar_du_output_routing *route = in rcar_du_modeset_init() local
726 encoder->possible_crtcs = route->possible_crtcs; in rcar_du_modeset_init()
/linux-4.1.27/drivers/staging/iio/Documentation/
Doverview.txt24 route to user space for hardware triggered events. Such events include
/linux-4.1.27/net/netfilter/
Dxt_addrtype.c61 route_err = afinfo->route(net, (struct dst_entry **)&rt, in match_lookup_rt6()
Dxt_TCPMSS.c68 ai->route(net, (struct dst_entry **)&rt, &fl, false); in tcpmss_reverse_mtu()
Dnf_conntrack_h323_main.c754 if (!afinfo->route(net, (struct dst_entry **)&rt1, in callforward_do_filter()
756 if (!afinfo->route(net, (struct dst_entry **)&rt2, in callforward_do_filter()
778 if (!afinfo->route(net, (struct dst_entry **)&rt1, in callforward_do_filter()
780 if (!afinfo->route(net, (struct dst_entry **)&rt2, in callforward_do_filter()
Dnf_nat_core.c99 dst = ((struct xfrm_dst *)dst)->route; in nf_xfrm_me_harder()
/linux-4.1.27/drivers/media/platform/davinci/
Dvpfe_capture.c1113 struct vpfe_route *route; in vpfe_s_input() local
1143 route = &sdinfo->routes[inp_index]; in vpfe_s_input()
1144 if (route && sdinfo->can_route) { in vpfe_s_input()
1145 input = route->input; in vpfe_s_input()
1146 output = route->output; in vpfe_s_input()
/linux-4.1.27/Documentation/devicetree/bindings/arm/
Dgic-v3.txt55 used to route Message Signalled Interrupts (MSI) to the CPUs.
/linux-4.1.27/Documentation/pti/
Dpti_intel_mid.txt19 pti.c and route any data stream from one /dev/tty node
/linux-4.1.27/net/ipv6/netfilter/
DKconfig38 tristate "IPv6 nf_tables route chain support"
40 This option enables the "route" chain for IPv6 in nf_tables. This
/linux-4.1.27/drivers/vme/
Dvme.c671 struct vme_resource *vme_dma_request(struct vme_dev *vdev, u32 route) in vme_dma_request() argument
700 if (((dma_ctrlr->route_attr & route) == route) && in vme_dma_request()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/gr/fuc/
Dhub.fuc83 // setup i0 handler, and route all interrupts to it
90 // route HUB_CHSW_PULSE to fuc interrupt 8
94 // not sure what these are, route them because NVIDIA does, and
Dgpc.fuc135 // setup i0 handler, and route all interrupts to it
/linux-4.1.27/Documentation/virtual/uml/
DUserModeLinux-HOWTO.txt1069 To reach the rest of the world, you should set a default route to the
1073 UML# route add default gw host ip
1081 UML# route add default gw 192.168.0.4
1086 This page used to recommend setting a network route to your local net.
1094 route and adding the default route does.
1098 ethernet, it's probably because of a network route that's
1099 automatically set up. If you run 'route -n' and see a route that
1111 with a mask that's not 255.255.255.255, then replace it with a route
1116 route del -net 192.168.0.0 dev eth0 netmask 255.255.255.0
1124 route add -host 192.168.0.4 dev eth0
[all …]
/linux-4.1.27/Documentation/devicetree/bindings/pinctrl/
Dqcom,pmic-mpp.txt137 - qcom,amux-route:
/linux-4.1.27/Documentation/video4linux/bttv/
DREADME.quirks56 the GNT is issued, this arbiter must lock in its decision and now route
/linux-4.1.27/Documentation/rapidio/
Drapidio.txt265 it, a fake device ID will be assigned to configure a route to that switch.
267 to configure a route through the entire chain and switches are differentiated by
276 port of that switch. For each active link, a route to a default device ID
Dsysfs.txt77 destid - device destination ID that defines a route to the switch
/linux-4.1.27/Documentation/x86/i386/
DIO-APIC.txt2 which is an enhanced interrupt controller. It enables us to route
/linux-4.1.27/include/linux/
Dnetfilter.h263 int (*route)(struct net *net, struct dst_entry **dst, member
Dusb.h541 u32 route; member
/linux-4.1.27/net/ipv4/netfilter/
DKconfig49 tristate "IPv4 nf_tables route chain support"
51 This option enables the "route" chain for IPv4 in nf_tables. This
/linux-4.1.27/sound/pci/emu10k1/
Demumixer.c1201 static void update_emu10k1_fxrt(struct snd_emu10k1 *emu, int voice, unsigned char *route) in update_emu10k1_fxrt() argument
1205 snd_emu10k1_compose_audigy_fxrt1(route)); in update_emu10k1_fxrt()
1207 snd_emu10k1_compose_audigy_fxrt2(route)); in update_emu10k1_fxrt()
1210 snd_emu10k1_compose_send_routing(route)); in update_emu10k1_fxrt()
/linux-4.1.27/arch/blackfin/mach-bf548/
DKconfig42 async address or GPIO port F and G. Select y to route it
/linux-4.1.27/drivers/media/platform/am437x/
Dam437x-vpfe.c1769 struct vpfe_route *route; in vpfe_set_input() local
1791 route = &sdinfo->routes[inp_index]; in vpfe_set_input()
1792 if (route && sdinfo->can_route) { in vpfe_set_input()
1793 input = route->input; in vpfe_set_input()
1794 output = route->output; in vpfe_set_input()
/linux-4.1.27/Documentation/device-mapper/
Dswitch.txt62 lower tier device to route the I/O. By using a bitmap we are able to
Dthin-provisioning.txt91 wrong if it does not route I/O to exactly the same on-disk location as
/linux-4.1.27/Documentation/devicetree/bindings/powerpc/fsl/
Dmpic.txt70 If present the MPIC will be assumed to only be able to route
/linux-4.1.27/Documentation/cris/
DREADME183 -rwxr-xr-x 1 342 100 9488 Jan 01 00:00 route
/linux-4.1.27/Documentation/
Dvme_api.txt94 struct vme_resource *vme_dma_request(struct vme_dev *dev, u32 route);
104 potential direction of any transfers to be provided in the route attributes.
DSubmittingPatches121 from upstream, so include anything that could help route your change
Ddevices.txt843 0 = /dev/route Routing, device updates, kernel to user
Dkernel-parameters.txt3288 Set number of hash buckets for route cache
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/o2iblnd/
Do2iblnd.c599 if (cmid->route.path_rec == NULL) in kiblnd_setup_mtu_locked()
605 cmid->route.path_rec->mtu = mtu; in kiblnd_setup_mtu_locked()
1034 if (conn->ibc_cmid->route.path_rec == NULL) in kiblnd_ctl()
1038 ib_mtu_enum_to_int(conn->ibc_cmid->route.path_rec->mtu); in kiblnd_ctl()
Do2iblnd_cb.c2207 peer_addr = (struct sockaddr_in *)&(cmid->route.addr.dst_addr); in kiblnd_passive_connect()
/linux-4.1.27/scripts/
Dget_maintainer.pl2207 my $route = "(?:\@$domain(?:,\@$rfc822_lwsp*$domain)*:$rfc822_lwsp*)";
2208 my $route_addr = "\\<$rfc822_lwsp*$route?$addr_spec\\>$rfc822_lwsp*";
/linux-4.1.27/drivers/staging/media/bcm2048/
Dradio-bcm2048.c817 static int bcm2048_set_audio_route(struct bcm2048_device *bdev, u8 route) in bcm2048_set_audio_route() argument
823 route &= (BCM2048_AUDIO_ROUTE_DAC | BCM2048_AUDIO_ROUTE_I2S); in bcm2048_set_audio_route()
826 bdev->cache_fm_audio_ctrl0 |= route; in bcm2048_set_audio_route()
/linux-4.1.27/drivers/infiniband/ulp/iser/
Discsi_iser.c773 &iser_conn->ib_conn.cma_id->route.addr.dst_addr, in iscsi_iser_get_ep_param()
/linux-4.1.27/Documentation/powerpc/
Dtransactional_memory.txt196 handler route. Furthermore, the transactional 2nd register state will be
/linux-4.1.27/Documentation/filesystems/
Dexofs.txt164 en-route (i.e. create, writepage, readpage) then the page
Dproc.txt1099 route Kernel routing table
/linux-4.1.27/include/net/
Dxfrm.h944 struct dst_entry *route; member
964 dst_release(xdst->route); in xfrm_dst_destroy()
/linux-4.1.27/Documentation/RCU/
DlistRCU.txt18 Therefore, once the route has been computed, there is no need to hold
/linux-4.1.27/Documentation/x86/x86_64/
Dboot-options.txt164 acpi=noirq Don't route interrupts
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/pmu/fuc/
Dkernel.fuc525 // route all interrupts except user0/1 and pause to fuc
/linux-4.1.27/include/uapi/linux/
DKbuild350 header-y += route.h
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/sec/fuc/
Dg98.fuc0s109 // set interrupt dispatch - route timer, fifo, ctxswitch to i0, others to host
/linux-4.1.27/sound/pci/
Des1968.c1108 int mode, int route) in init_capture_apu() argument
1146 apu_set_register(chip, apu, 11, route); in init_capture_apu()
/linux-4.1.27/Documentation/gpio/
Dgpio-legacy.txt281 Any programming of pin multiplexing hardware that is needed to route the
490 to route a given GPIO to any one of several pins. (Yes, those examples all
/linux-4.1.27/drivers/tty/
DKconfig342 route trace data coming from a tty port (say UART for example) to
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/engine/ce/fuc/
Dcom.fuc140 // setup i0 handler and route fifo and ctxswitch to it
/linux-4.1.27/firmware/keyspan_pda/
Dkeyspan_pda.S257 ;; set PORTCCFG.[01] to route TxD0,RxD0 to serial port
Dxircom_pgs.S281 ;; set PORTCCFG.[01] to route TxD0,RxD0 to serial port
/linux-4.1.27/net/sched/
DKconfig381 according to the route table entry they matched.
/linux-4.1.27/Documentation/PCI/
DMSI-HOWTO.txt541 Some PCI bridges are not able to route MSIs between busses properly.
/linux-4.1.27/arch/powerpc/
DKconfig457 multiple CPUs. Saying N here will route all IRQs to the first
/linux-4.1.27/drivers/usb/host/
Dxhci-mem.c1108 slot_ctx->dev_info |= cpu_to_le32(LAST_CTX(1) | udev->route); in xhci_setup_addressable_virt_dev()
/linux-4.1.27/Documentation/filesystems/cifs/
DREADME553 by intermediate systems in the route). Note that signing
/linux-4.1.27/drivers/infiniband/ulp/isert/
Dib_isert.c3207 struct rdma_route *cm_route = &cm_id->route; in isert_set_conn_info()