Home
last modified time | relevance | path

Searched refs:ro (Results 1 – 25 of 60) sorted by relevance

123

/f-stack/tools/ifconfig/
H A Diflagg.c103 bzero(&ro, sizeof(ro)); in setlaggflowidshift()
105 strlcpy(ro.ro_ifname, name, sizeof(ro.ro_ifname)); in setlaggflowidshift()
119 bzero(&ro, sizeof(ro)); in setlaggrr_limit()
120 strlcpy(ro.ro_ifname, name, sizeof(ro.ro_ifname)); in setlaggrr_limit()
123 if (ro.ro_bkt == 0) in setlaggrr_limit()
135 bzero(&ro, sizeof(ro)); in setlaggsetopt()
136 ro.ro_opts = d; in setlaggsetopt()
137 switch (ro.ro_opts) { in setlaggsetopt()
154 strlcpy(ro.ro_ifname, name, sizeof(ro.ro_ifname)); in setlaggsetopt()
229 bzero(&ro, sizeof(ro)); in lagg_status()
[all …]
/f-stack/freebsd/netinet/
H A Dsctp_os_bsd.h206 #define SCTP_ROUTE_IS_REAL_LOOP(ro) ((ro)->ro_nh && (ro)->ro_nh->nh_ifa && (ro)->ro_nh->nh_ifa->ifa… argument
212 #define SCTP_GET_IFN_VOID_FROM_ROUTE(ro) (void *)ro->ro_nh->nh_ifp argument
213 #define SCTP_GET_IF_INDEX_FROM_ROUTE(ro) (ro)->ro_nh->nh_ifp->if_index argument
214 #define SCTP_ROUTE_HAS_VALID_IFN(ro) ((ro)->ro_nh && (ro)->ro_nh->nh_ifp) argument
366 #define SCTP_GET_HLIM(inp, ro) in6_selecthlim(&inp->ip_inp.inp, (ro ? (ro->ro_nh ? (ro->ro_nh->nh_i… argument
399 #define SCTP_RTALLOC(ro, vrf_id, fibnum) \ argument
401 if ((ro)->ro_nh == NULL) { \
402 (ro)->ro_nh = rib_lookup(fibnum, &(ro)->ro_dst, NHR_REF, 0); \
414 #define SCTP_IP_OUTPUT(result, o_pak, ro, stcb, vrf_id) \ argument
423 result = ip_output(o_pak, NULL, ro, o_flgs, 0, NULL); \
[all …]
H A Dip_output.c387 if (ro != NULL) in ip_output()
391 if (ro == NULL || ro->ro_nh == NULL) { in ip_output()
403 if (inp != NULL && ro != NULL && ro->ro_nh != NULL) in ip_output()
413 if (ro != NULL && ro->ro_nh != NULL && in ip_output()
470 } else if (ro != NULL) { in ip_output()
482 if (ro->ro_nh == NULL || (!NH_IS_VALID(ro->ro_nh))) { in ip_output()
499 rt_update_ro_flags(ro); in ip_output()
553 __func__, mtu, ro, in ip_output()
554 (ro != NULL && ro->ro_nh != NULL) ? ro->ro_nh->nh_flags : 0, ifp)); in ip_output()
716 if (ro != NULL) { in ip_output()
[all …]
H A Dsctp_timer.c350 if (alt->ro._s_addr) { in sctp_find_alternate_net()
352 alt->ro._s_addr = NULL; in sctp_find_alternate_net()
943 if (net->ro._s_addr) { in sctp_t3rxt_timer()
945 net->ro._s_addr = NULL; in sctp_t3rxt_timer()
950 RO_NHFREE(&net->ro); in sctp_t3rxt_timer()
1423 if (net->ro._s_addr) { in sctp_heartbeat_timer()
1429 net->ro._s_addr = NULL; in sctp_heartbeat_timer()
1489 net->ro._s_addr = NULL; in sctp_pathmtu_timer()
1513 if (net->ro._s_addr) in sctp_pathmtu_timer()
1516 if (net->ro._s_addr) { in sctp_pathmtu_timer()
[all …]
H A Dsctp_output.h66 sctp_route_t *ro, struct sctp_nets *net,
69 int sctp_v6src_match_nexthop(struct sockaddr_in6 *src6, sctp_route_t *ro);
71 int sctp_v4src_match_nexthop(struct sctp_ifa *sifa, sctp_route_t *ro);
H A Dip_input.c955 struct route ro; in ip_forward() local
975 bzero(&ro, sizeof(ro)); in ip_forward()
976 sin = (struct sockaddr_in *)&ro.ro_dst; in ip_forward()
982 if (ro.ro_nh != NULL) { in ip_forward()
983 ia = ifatoia(ro.ro_nh->nh_ifa); in ip_forward()
1026 RO_NHFREE(&ro); in ip_forward()
1048 nh = ro.ro_nh; in ip_forward()
1067 error = ip_output(m, NULL, &ro, IP_FORWARDING, NULL, NULL); in ip_forward()
1069 if (error == EMSGSIZE && ro.ro_nh) in ip_forward()
1070 mtu = ro.ro_nh->nh_mtu; in ip_forward()
[all …]
H A Dsctp_output.c4091 ro = &iproute; in sctp_lowlevel_chunk_output()
4095 ro = (sctp_route_t *)&net->ro; in sctp_lowlevel_chunk_output()
4190 memcpy(&iproute, ro, sizeof(*ro)); in sctp_lowlevel_chunk_output()
4235 RO_NHFREE(ro); in sctp_lowlevel_chunk_output()
4237 if ((ro->ro_nh != NULL) && (net->ro._s_addr) && in sctp_lowlevel_chunk_output()
4241 mtu = SCTP_GATHER_MTU_FROM_ROUTE(net->ro._s_addr, &net->ro._l_addr.sa, ro->ro_nh); in sctp_lowlevel_chunk_output()
4336 ro = (sctp_route_t *)&net->ro; in sctp_lowlevel_chunk_output()
4396 ro, in sctp_lowlevel_chunk_output()
4579 if ((ro->ro_nh != NULL) && (net->ro._s_addr) && in sctp_lowlevel_chunk_output()
4583 mtu = SCTP_GATHER_MTU_FROM_ROUTE(net->ro._s_addr, &net->ro._l_addr.sa, ro->ro_nh); in sctp_lowlevel_chunk_output()
[all …]
H A Dif_ether.c369 struct route ro; in arprequest_internal() local
428 bzero(&ro, sizeof(ro)); in arprequest_internal()
437 ro.ro_prepend = linkhdr; in arprequest_internal()
438 ro.ro_plen = linkhdrsize; in arprequest_internal()
439 ro.ro_flags = 0; in arprequest_internal()
810 struct route ro; in in_arpinput() local
1132 bzero(&ro, sizeof(ro)); in in_arpinput()
1147 ro.ro_prepend = linkhdr; in in_arpinput()
1148 ro.ro_plen = linkhdrsize; in in_arpinput()
1149 ro.ro_flags = 0; in in_arpinput()
[all …]
H A Dsctp_asconf.c981 RO_NHFREE(&net->ro); in sctp_asconf_nets_cleanup()
985 sctp_free_ifa(net->ro._s_addr); in sctp_asconf_nets_cleanup()
986 net->ro._s_addr = NULL; in sctp_asconf_nets_cleanup()
1094 RO_NHFREE(&net->ro); in sctp_path_check_and_react()
1097 net->ro._s_addr = NULL; in sctp_path_check_and_react()
1113 RO_NHFREE(&net->ro); in sctp_path_check_and_react()
1116 net->ro._s_addr = NULL; in sctp_path_check_and_react()
1129 if (net->ro.ro_nh == NULL) in sctp_path_check_and_react()
2209 if (net->ro._s_addr == ifa) { in sctp_asconf_iterator_stcb()
2211 net->ro._s_addr = NULL; in sctp_asconf_iterator_stcb()
[all …]
H A Dsctp_pcb.c1361 &net->ro._l_addr; in sctp_findassociation_ep_addr()
1462 &net->ro._l_addr; in sctp_findassociation_ep_addr()
1492 &net->ro._l_addr; in sctp_findassociation_ep_addr()
3928 (sctp_route_t *)&net->ro, in sctp_add_remote_addr()
3963 rmtu = SCTP_GATHER_MTU_FROM_ROUTE(net->ro._s_addr, &net->ro._l_addr.sa, net->ro.ro_nh); in sctp_add_remote_addr()
4046 if (net->ro.ro_nh == NULL) { in sctp_add_remote_addr()
4058 } else if (net->ro.ro_nh->nh_ifp != netfirst->ro.ro_nh->nh_ifp) { in sctp_add_remote_addr()
4083 } else if (netlook->ro.ro_nh->nh_ifp != net->ro.ro_nh->nh_ifp) { in sctp_add_remote_addr()
4097 (net->ro.ro_nh) && in sctp_add_remote_addr()
5434 RO_NHFREE(&net->ro); in sctp_del_local_addr_ep()
[all …]
H A Dsctp_var.h187 RO_NHFREE(&(__net)->ro); \
189 sctp_free_ifa((__net)->ro._s_addr); \
190 (__net)->ro._s_addr = NULL; \
/f-stack/dpdk/app/test/
H A Dtest_acl.c89 struct acl_ipv4vlan_rule *ro) in acl_ipv4vlan_convert_rule() argument
91 ro->data = ri->data; in acl_ipv4vlan_convert_rule()
590 struct acl_ipv4vlan_rule *ro) in convert_rule() argument
592 ro->data = ri->data; in convert_rule()
621 struct acl_ipv4vlan_rule *ro) in convert_rule_1() argument
625 convert_rule(ri, ro); in convert_rule_1()
640 struct acl_ipv4vlan_rule *ro) in convert_rule_2() argument
644 convert_rule(ri, ro); in convert_rule_2()
666 struct acl_ipv4vlan_rule *ro) in convert_rule_3() argument
670 convert_rule(ri, ro); in convert_rule_3()
[all …]
/f-stack/freebsd/net/
H A Droute.h386 #define RO_INVALIDATE_CACHE(ro) do { \ argument
387 if ((ro)->ro_lle != NULL) { \
388 LLE_FREE((ro)->ro_lle); \
389 (ro)->ro_lle = NULL; \
391 if ((ro)->ro_nh != NULL) { \
392 NH_FREE((ro)->ro_nh); \
393 (ro)->ro_nh = NULL; \
402 #define NH_VALIDATE(ro, cookiep, fibnum) do { \ argument
403 rt_gen_t cookie = RT_GEN(fibnum, (ro)->ro_dst.sa_family); \
405 RO_INVALIDATE_CACHE(ro); \
H A Dif_infiniband.c223 const struct sockaddr *dst, struct route *ro, uint8_t *phdr, in infiniband_resolve_addr() argument
274 if (ro != NULL && (ro->ro_flags & RT_HAS_GW) != 0) in infiniband_resolve_addr()
293 const struct sockaddr *dst, struct route *ro) in infiniband_output() argument
309 if (ro != NULL) { in infiniband_output()
311 if (ro->ro_prepend != NULL) { in infiniband_output()
312 phdr = ro->ro_prepend; in infiniband_output()
313 hlen = ro->ro_plen; in infiniband_output()
315 if ((ro->ro_flags & RT_LLE_CACHE) != 0) { in infiniband_output()
316 lle = ro->ro_lle; in infiniband_output()
321 ro->ro_lle = NULL; in infiniband_output()
[all …]
H A Dif_loop.c95 const struct sockaddr *dst, struct route *ro);
205 struct route *ro) in looutput() argument
222 if (ro != NULL && ro->ro_flags & (RT_REJECT|RT_BLACKHOLE)) { in looutput()
224 return (ro->ro_flags & RT_BLACKHOLE ? 0 : EHOSTUNREACH); in looutput()
H A Dif_lagg.c1377 ro->ro_opts = sc->sc_opts; in lagg_ioctl()
1393 ro->ro_active = 0; in lagg_ioctl()
1397 ro->ro_bkt = sc->sc_stride; in lagg_ioctl()
1413 if (ro->ro_opts == 0 && ro->ro_bkt != 0) { in lagg_ioctl()
1419 sc->sc_stride = ro->ro_bkt; in lagg_ioctl()
1421 if (ro->ro_opts == 0) { in lagg_ioctl()
1432 switch (ro->ro_opts) { in lagg_ioctl()
1474 ro->ro_bkt == 0) { in lagg_ioctl()
1479 sc->sc_stride = ro->ro_bkt; in lagg_ioctl()
1480 } else if (ro->ro_opts > 0) in lagg_ioctl()
[all …]
H A Dif_ethersubr.c204 const struct sockaddr *dst, struct route *ro, u_char *phdr, in ether_resolve_addr() argument
262 if (ro != NULL && (ro->ro_flags & RT_HAS_GW) != 0) in ether_resolve_addr()
284 const struct sockaddr *dst, struct route *ro) in ether_output() argument
298 if (ro != NULL) { in ether_output()
300 if (ro->ro_prepend != NULL) { in ether_output()
301 phdr = ro->ro_prepend; in ether_output()
302 hlen = ro->ro_plen; in ether_output()
304 if ((ro->ro_flags & RT_LLE_CACHE) != 0) { in ether_output()
305 lle = ro->ro_lle; in ether_output()
310 ro->ro_lle = NULL; in ether_output()
[all …]
/f-stack/tools/compat/include/net/
H A Droute.h384 #define RO_INVALIDATE_CACHE(ro) do { \ argument
385 if ((ro)->ro_lle != NULL) { \
386 LLE_FREE((ro)->ro_lle); \
387 (ro)->ro_lle = NULL; \
389 if ((ro)->ro_nh != NULL) { \
390 NH_FREE((ro)->ro_nh); \
391 (ro)->ro_nh = NULL; \
400 #define NH_VALIDATE(ro, cookiep, fibnum) do { \ argument
401 rt_gen_t cookie = RT_GEN(fibnum, (ro)->ro_dst.sa_family); \
403 RO_INVALIDATE_CACHE(ro); \
/f-stack/freebsd/contrib/octeon-sdk/
H A Dcvmx-npi.h104 uint64_t ro : 1; /**< Relaxed ordering */ member
108 uint64_t ro : 1;
130 uint64_t ro : 1; /**< Relaxed ordering */ member
138 uint64_t ro : 1;
H A Dcvmx-shared-linux-n32.ld90 .rel.data.rel.ro : { *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) }
91 .rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) }
206 ….data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkon…
H A Dcvmx-shared-linux.ld89 .rel.data.rel.ro : { *(.rel.data.rel.ro* .rel.gnu.linkonce.d.rel.ro.*) }
90 .rela.data.rel.ro : { *(.rela.data.rel.ro* .rela.gnu.linkonce.d.rel.ro.*) }
205 ….data.rel.ro : { *(.data.rel.ro.local* .gnu.linkonce.d.rel.ro.local.*) *(.data.rel.ro* .gnu.linkon…
/f-stack/freebsd/netinet6/
H A Din6_src.c741 if (ro) { in selectroute()
742 if (ro->ro_nh && in selectroute()
743 (!NH_IS_VALID(ro->ro_nh) || in selectroute()
747 RO_NHFREE(ro); in selectroute()
749 if (ro->ro_nh == (struct nhop_object *)NULL) { in selectroute()
753 bzero(&ro->ro_dst, sizeof(struct sockaddr_in6)); in selectroute()
754 sa6 = (struct sockaddr_in6 *)&ro->ro_dst; in selectroute()
770 ro->ro_nh = fib6_lookup(fibnum, in selectroute()
784 if (ro->ro_nh) in selectroute()
785 ifp = ro->ro_nh->nh_ifp; in selectroute()
[all …]
H A Dip6_output.c641 ro_pmtu = ro; in ip6_output()
643 ro = &opt->ip6po_route; in ip6_output()
644 if (ro != NULL) in ip6_output()
677 if (ro == NULL || ro->ro_nh == NULL) { in ip6_output()
690 if (ro != NULL) { in ip6_output()
705 nh = ro->ro_nh; in ip6_output()
708 if (ro->ro_lle) in ip6_output()
710 ro->ro_lle = NULL; in ip6_output()
1058 if (ro != NULL) in ip6_output()
1067 if (ro != NULL) in ip6_output()
[all …]
/f-stack/lib/
H A DMakefile630 ${LD} -d -r -o $*.ro ${ASM_OBJS} ${OBJS}
631 nm $*.ro | grep -v ' U ' | cut -d ' ' -f 3 > $*_localize_list.tmp
632 objcopy --localize-symbols=$*_localize_list.tmp $*.ro
634 objcopy --globalize-symbols=ff_api.symlist $*.ro
636 ar -cqs $@ $*.ro ${HOST_OBJS}
637 rm -f $*.ro
/f-stack/freebsd/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zfs_mount/
H A Dzfs_mount_013_pos.ksh65 log_must ${helper},ro -v $fs $mntpoint

123