sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
327
struct amdgpu_router router;
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
385
router.ddc_valid = false;
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
386
router.cd_valid = false;
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
441
router.router_id = router_obj_id;
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
459
router.i2c_info =
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
463
router.i2c_addr = i2c_record->ucI2CAddr >> 1;
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
468
router.ddc_valid = true;
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
469
router.ddc_mux_type = ddc_path->ucMuxType;
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
470
router.ddc_mux_control_pin = ddc_path->ucMuxControlPin;
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
471
router.ddc_mux_state = ddc_path->ucMuxState[enum_id];
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
476
router.cd_valid = true;
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
477
router.cd_mux_type = cd_path->ucMuxType;
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
478
router.cd_mux_control_pin = cd_path->ucMuxControlPin;
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
479
router.cd_mux_state = cd_path->ucMuxState[enum_id];
sys/dev/pci/drm/amd/amdgpu/amdgpu_atombios.c
559
&router);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1606
struct amdgpu_router *router)
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1638
if (amdgpu_connector->router_bus && router->ddc_valid &&
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1639
(amdgpu_connector->router.router_id == router->router_id)) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1674
amdgpu_connector->router = *router;
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1675
if (router->ddc_valid || router->cd_valid) {
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
1676
amdgpu_connector->router_bus = amdgpu_i2c_lookup(adev, &router->i2c_info);
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.c
265
if (amdgpu_connector->router.ddc_valid)
sys/dev/pci/drm/amd/amdgpu/amdgpu_connectors.h
39
struct amdgpu_router *router);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
437
if (amdgpu_connector->router.ddc_valid)
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
439
amdgpu_connector->router.ddc_mux_control_pin,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
440
amdgpu_connector->router.ddc_mux_state);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
441
if (amdgpu_connector->router.cd_valid)
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
443
amdgpu_connector->router.cd_mux_control_pin,
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
444
amdgpu_connector->router.cd_mux_state);
sys/dev/pci/drm/amd/amdgpu/amdgpu_display.c
510
if (amdgpu_connector->router.ddc_valid)
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
437
if (!amdgpu_connector->router.ddc_valid)
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
444
amdgpu_connector->router.i2c_addr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
447
val &= ~amdgpu_connector->router.ddc_mux_control_pin;
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
449
amdgpu_connector->router.i2c_addr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
452
amdgpu_connector->router.i2c_addr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
455
val &= ~amdgpu_connector->router.ddc_mux_control_pin;
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
456
val |= amdgpu_connector->router.ddc_mux_state;
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
458
amdgpu_connector->router.i2c_addr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
468
if (!amdgpu_connector->router.cd_valid)
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
475
amdgpu_connector->router.i2c_addr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
478
val &= ~amdgpu_connector->router.cd_mux_control_pin;
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
480
amdgpu_connector->router.i2c_addr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
483
amdgpu_connector->router.i2c_addr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
486
val &= ~amdgpu_connector->router.cd_mux_control_pin;
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
487
val |= amdgpu_connector->router.cd_mux_state;
sys/dev/pci/drm/amd/amdgpu/amdgpu_i2c.c
489
amdgpu_connector->router.i2c_addr,
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
294
struct amdgpu_router *router);
sys/dev/pci/drm/amd/amdgpu/amdgpu_mode.h
636
struct amdgpu_router router;
sys/dev/pci/drm/amd/amdgpu/dce_v10_0.c
3399
if (amdgpu_connector->router.cd_valid)
sys/dev/pci/drm/amd/amdgpu/dce_v6_0.c
3290
if (amdgpu_connector->router.cd_valid)
sys/dev/pci/drm/amd/amdgpu/dce_v8_0.c
3307
if (amdgpu_connector->router.cd_valid)
sys/dev/pci/drm/radeon/atombios_encoders.c
2451
if (radeon_connector->router.cd_valid)
sys/dev/pci/drm/radeon/radeon_atombios.c
1085
&router);
sys/dev/pci/drm/radeon/radeon_atombios.c
538
struct radeon_router router;
sys/dev/pci/drm/radeon/radeon_atombios.c
644
router.ddc_valid = false;
sys/dev/pci/drm/radeon/radeon_atombios.c
645
router.cd_valid = false;
sys/dev/pci/drm/radeon/radeon_atombios.c
703
router.router_id = router_obj_id;
sys/dev/pci/drm/radeon/radeon_atombios.c
721
router.i2c_info =
sys/dev/pci/drm/radeon/radeon_atombios.c
725
router.i2c_addr = i2c_record->ucI2CAddr >> 1;
sys/dev/pci/drm/radeon/radeon_atombios.c
730
router.ddc_valid = true;
sys/dev/pci/drm/radeon/radeon_atombios.c
731
router.ddc_mux_type = ddc_path->ucMuxType;
sys/dev/pci/drm/radeon/radeon_atombios.c
732
router.ddc_mux_control_pin = ddc_path->ucMuxControlPin;
sys/dev/pci/drm/radeon/radeon_atombios.c
733
router.ddc_mux_state = ddc_path->ucMuxState[enum_id];
sys/dev/pci/drm/radeon/radeon_atombios.c
738
router.cd_valid = true;
sys/dev/pci/drm/radeon/radeon_atombios.c
739
router.cd_mux_type = cd_path->ucMuxType;
sys/dev/pci/drm/radeon/radeon_atombios.c
740
router.cd_mux_control_pin = cd_path->ucMuxControlPin;
sys/dev/pci/drm/radeon/radeon_atombios.c
741
router.cd_mux_state = cd_path->ucMuxState[enum_id];
sys/dev/pci/drm/radeon/radeon_atombios.c
828
&router);
sys/dev/pci/drm/radeon/radeon_atombios.c
904
struct radeon_router router;
sys/dev/pci/drm/radeon/radeon_atombios.c
906
router.ddc_valid = false;
sys/dev/pci/drm/radeon/radeon_atombios.c
907
router.cd_valid = false;
sys/dev/pci/drm/radeon/radeon_connectors.c
1841
struct radeon_router *router)
sys/dev/pci/drm/radeon/radeon_connectors.c
1877
if (radeon_connector->router_bus && router->ddc_valid &&
sys/dev/pci/drm/radeon/radeon_connectors.c
1878
(radeon_connector->router.router_id == router->router_id)) {
sys/dev/pci/drm/radeon/radeon_connectors.c
1912
radeon_connector->router = *router;
sys/dev/pci/drm/radeon/radeon_connectors.c
1913
if (router->ddc_valid || router->cd_valid) {
sys/dev/pci/drm/radeon/radeon_connectors.c
1914
radeon_connector->router_bus = radeon_i2c_lookup(rdev, &router->i2c_info);
sys/dev/pci/drm/radeon/radeon_connectors.c
268
if (radeon_connector->router.ddc_valid)
sys/dev/pci/drm/radeon/radeon_display.c
794
if (radeon_connector->router.ddc_valid)
sys/dev/pci/drm/radeon/radeon_display.c
796
radeon_connector->router.ddc_mux_control_pin,
sys/dev/pci/drm/radeon/radeon_display.c
797
radeon_connector->router.ddc_mux_state);
sys/dev/pci/drm/radeon/radeon_display.c
798
if (radeon_connector->router.cd_valid)
sys/dev/pci/drm/radeon/radeon_display.c
800
radeon_connector->router.cd_mux_control_pin,
sys/dev/pci/drm/radeon/radeon_display.c
801
radeon_connector->router.cd_mux_state);
sys/dev/pci/drm/radeon/radeon_i2c.c
1212
if (!radeon_connector->router.ddc_valid)
sys/dev/pci/drm/radeon/radeon_i2c.c
1219
radeon_connector->router.i2c_addr,
sys/dev/pci/drm/radeon/radeon_i2c.c
1221
val &= ~radeon_connector->router.ddc_mux_control_pin;
sys/dev/pci/drm/radeon/radeon_i2c.c
1223
radeon_connector->router.i2c_addr,
sys/dev/pci/drm/radeon/radeon_i2c.c
1226
radeon_connector->router.i2c_addr,
sys/dev/pci/drm/radeon/radeon_i2c.c
1228
val &= ~radeon_connector->router.ddc_mux_control_pin;
sys/dev/pci/drm/radeon/radeon_i2c.c
1229
val |= radeon_connector->router.ddc_mux_state;
sys/dev/pci/drm/radeon/radeon_i2c.c
1231
radeon_connector->router.i2c_addr,
sys/dev/pci/drm/radeon/radeon_i2c.c
1240
if (!radeon_connector->router.cd_valid)
sys/dev/pci/drm/radeon/radeon_i2c.c
1247
radeon_connector->router.i2c_addr,
sys/dev/pci/drm/radeon/radeon_i2c.c
1249
val &= ~radeon_connector->router.cd_mux_control_pin;
sys/dev/pci/drm/radeon/radeon_i2c.c
1251
radeon_connector->router.i2c_addr,
sys/dev/pci/drm/radeon/radeon_i2c.c
1254
radeon_connector->router.i2c_addr,
sys/dev/pci/drm/radeon/radeon_i2c.c
1256
val &= ~radeon_connector->router.cd_mux_control_pin;
sys/dev/pci/drm/radeon/radeon_i2c.c
1257
val |= radeon_connector->router.cd_mux_state;
sys/dev/pci/drm/radeon/radeon_i2c.c
1259
radeon_connector->router.i2c_addr,
sys/dev/pci/drm/radeon/radeon_i2c.c
61
if (radeon_connector->router.ddc_valid)
sys/dev/pci/drm/radeon/radeon_mode.h
535
struct radeon_router router;
sys/dev/pci/drm/radeon/radeon_mode.h
666
struct radeon_router *router);
usr.sbin/mrouted/vif.c
1135
((char *)&router)[i] = *p++;
usr.sbin/mrouted/vif.c
1137
if (router == v->uv_lcl_addr) {
usr.sbin/mrouted/vif.c
983
u_int32_t router;
usr.sbin/relayctl/relayctl.c
350
struct router *rt;
usr.sbin/relayd/agentx_control.c
180
struct router *agentxctl_router_byidx(uint32_t, enum agentx_request_type);
usr.sbin/relayd/agentx_control.c
665
struct router *
usr.sbin/relayd/agentx_control.c
668
struct router *router;
usr.sbin/relayd/agentx_control.c
670
TAILQ_FOREACH(router, env->sc_rts, rt_entry) {
usr.sbin/relayd/agentx_control.c
671
if (router->rt_conf.id == instanceidx) {
usr.sbin/relayd/agentx_control.c
674
return router;
usr.sbin/relayd/agentx_control.c
676
return TAILQ_NEXT(router, rt_entry);
usr.sbin/relayd/agentx_control.c
677
} else if (router->rt_conf.id > instanceidx) {
usr.sbin/relayd/agentx_control.c
680
return router;
usr.sbin/relayd/agentx_control.c
690
struct router *router;
usr.sbin/relayd/agentx_control.c
692
router = agentxctl_router_byidx(agentx_varbind_get_index_integer(sav,
usr.sbin/relayd/agentx_control.c
694
if (router == NULL || router->rt_conf.id > INT32_MAX) {
usr.sbin/relayd/agentx_control.c
699
router->rt_conf.id);
usr.sbin/relayd/agentx_control.c
701
agentx_varbind_integer(sav, router->rt_conf.id);
usr.sbin/relayd/agentx_control.c
703
if (router->rt_conf.gwtable > INT32_MAX)
usr.sbin/relayd/agentx_control.c
706
agentx_varbind_integer(sav, router->rt_conf.gwtable);
usr.sbin/relayd/agentx_control.c
708
if (router->rt_conf.flags & F_DISABLE)
usr.sbin/relayd/agentx_control.c
713
agentx_varbind_string(sav, router->rt_conf.name);
usr.sbin/relayd/agentx_control.c
715
agentx_varbind_string(sav, router->rt_conf.label);
usr.sbin/relayd/agentx_control.c
717
agentx_varbind_integer(sav, router->rt_conf.rtable);
usr.sbin/relayd/config.c
149
struct router *rt;
usr.sbin/relayd/config.c
513
config_setrt(struct relayd *env, struct router *rt)
usr.sbin/relayd/config.c
542
struct router *rt;
usr.sbin/relayd/config.c
571
struct router *rt;
usr.sbin/relayd/parse.y
118
static struct router *router = NULL;
usr.sbin/relayd/parse.y
2081
router : ROUTER STRING {
usr.sbin/relayd/parse.y
2082
struct router *rt = NULL;
usr.sbin/relayd/parse.y
2117
router = rt;
usr.sbin/relayd/parse.y
212
| grammar router '\n'
usr.sbin/relayd/parse.y
2121
if (!router->rt_conf.nroutes) {
usr.sbin/relayd/parse.y
2123
router->rt_conf.name);
usr.sbin/relayd/parse.y
2124
free(router);
usr.sbin/relayd/parse.y
2125
router = NULL;
usr.sbin/relayd/parse.y
2130
TAILQ_INSERT_TAIL(conf->sc_rts, router, rt_entry);
usr.sbin/relayd/parse.y
2131
router = NULL;
usr.sbin/relayd/parse.y
2144
if (router->rt_conf.af == AF_UNSPEC)
usr.sbin/relayd/parse.y
2145
router->rt_conf.af = $2.ss.ss_family;
usr.sbin/relayd/parse.y
2146
else if (router->rt_conf.af != $2.ss.ss_family) {
usr.sbin/relayd/parse.y
2148
router->rt_conf.name);
usr.sbin/relayd/parse.y
2162
nr->nr_conf.routerid = router->rt_conf.id;
usr.sbin/relayd/parse.y
2163
nr->nr_router = router;
usr.sbin/relayd/parse.y
2166
router->rt_conf.nroutes++;
usr.sbin/relayd/parse.y
2168
TAILQ_INSERT_TAIL(&router->rt_netroutes, nr, nr_entry);
usr.sbin/relayd/parse.y
2175
if (router->rt_gwtable) {
usr.sbin/relayd/parse.y
2177
router->rt_conf.name);
usr.sbin/relayd/parse.y
2181
router->rt_gwtable = $3;
usr.sbin/relayd/parse.y
2182
router->rt_gwtable->conf.flags |= F_USED;
usr.sbin/relayd/parse.y
2183
router->rt_conf.gwtable = $3->conf.id;
usr.sbin/relayd/parse.y
2184
router->rt_conf.gwport = $3->conf.port;
usr.sbin/relayd/parse.y
2187
if (router->rt_conf.rtable) {
usr.sbin/relayd/parse.y
2189
router->rt_conf.name);
usr.sbin/relayd/parse.y
2196
router->rt_conf.rtable = $2;
usr.sbin/relayd/parse.y
2199
if (strlcpy(router->rt_conf.label, $2,
usr.sbin/relayd/parse.y
2200
sizeof(router->rt_conf.label)) >=
usr.sbin/relayd/parse.y
2201
sizeof(router->rt_conf.label)) {
usr.sbin/relayd/parse.y
2945
router = NULL;
usr.sbin/relayd/pfe.c
359
struct router *rt;
usr.sbin/relayd/pfe.c
712
struct router *rt;
usr.sbin/relayd/pfe_route.c
56
sync_routes(struct relayd *env, struct router *rt)
usr.sbin/relayd/relayd.c
1139
struct router *
usr.sbin/relayd/relayd.c
1142
struct router *rt;
usr.sbin/relayd/relayd.c
287
struct router *rt;
usr.sbin/relayd/relayd.h
1202
void sync_routes(struct relayd *, struct router *);
usr.sbin/relayd/relayd.h
1307
struct router *router_find(struct relayd *, objid_t);
usr.sbin/relayd/relayd.h
1447
int config_setrt(struct relayd *, struct router *);
usr.sbin/relayd/relayd.h
875
struct router *nr_router;
usr.sbin/relayd/relayd.h
897
TAILQ_ENTRY(router) rt_entry;
usr.sbin/relayd/relayd.h
899
TAILQ_HEAD(routerlist, router);