Searched refs:uinfo (Results 1 - 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/ip/
H A Dip_dce.c618 * Set/update uinfo. Creates a per-destination dce if none exists.
621 * New connections will find the new uinfo.
626 dce_setuinfo(dce_t *dce, iulp_t *uinfo) argument
636 if (uinfo->iulp_rtt != 0) {
643 uinfo->iulp_rtt) >> 1;
645 dce->dce_uinfo.iulp_rtt = uinfo->iulp_rtt +
646 (uinfo->iulp_rtt >> 1);
651 uinfo->iulp_rtt_sd) >> 1;
653 dce->dce_uinfo.iulp_rtt_sd = uinfo->iulp_rtt_sd +
654 (uinfo
681 dce_update_uinfo_v4(ipaddr_t dst, iulp_t *uinfo, ip_stack_t *ipst) argument
695 dce_update_uinfo_v6(const in6_addr_t *dst, uint_t ifindex, iulp_t *uinfo, ip_stack_t *ipst) argument
711 dce_update_uinfo(const in6_addr_t *dst, uint_t ifindex, iulp_t *uinfo, ip_stack_t *ipst) argument
[all...]
H A Dip6.c1956 * If uinfo is set, then we fill in the best available information
1968 const in6_addr_t *firsthop, ip_xmit_attr_t *ixa, iulp_t *uinfo,
2242 if (uinfo != NULL) {
2243 bzero(uinfo, sizeof (*uinfo));
2246 *uinfo = dce->dce_uinfo;
2248 rts_merge_metrics(uinfo, &ire->ire_metrics);
2251 if (uinfo->iulp_mtu == 0 || uinfo->iulp_mtu > pmtu)
2252 uinfo
1967 ip_set_destination_v6(in6_addr_t *src_addrp, const in6_addr_t *dst_addr, const in6_addr_t *firsthop, ip_xmit_attr_t *ixa, iulp_t *uinfo, uint32_t flags, uint_t mac_mode) argument
[all...]
H A Dconn_opt.c2488 * Updates laddrp and uinfo if they are non-NULL.
2499 iulp_t *uinfo, uint32_t flags)
2512 * Lookup the route to determine a source address and the uinfo.
2530 uinfo, flags, connp->conn_mac_mode);
2539 uinfo, flags, connp->conn_mac_mode);
2572 conn_connect(conn_t *connp, iulp_t *uinfo, uint32_t flags) argument
2605 &saddr, uinfo, flags | IPDF_VERIFY_DST);
2496 ip_attr_connect(const conn_t *connp, ip_xmit_attr_t *ixa, const in6_addr_t *v6src, const in6_addr_t *v6dst, const in6_addr_t *v6nexthop, in_port_t dstport, in6_addr_t *laddrp, iulp_t *uinfo, uint32_t flags) argument
H A Dip.c3355 * If uinfo is set, then we fill in the best available information
3365 ip_xmit_attr_t *ixa, iulp_t *uinfo, uint32_t flags, uint_t mac_mode)
3635 if (uinfo != NULL) {
3636 bzero(uinfo, sizeof (*uinfo));
3639 *uinfo = dce->dce_uinfo;
3641 rts_merge_metrics(uinfo, &ire->ire_metrics);
3644 if (uinfo->iulp_mtu == 0 || uinfo->iulp_mtu > pmtu)
3645 uinfo
3364 ip_set_destination_v4(ipaddr_t *src_addrp, ipaddr_t dst_addr, ipaddr_t firsthop, ip_xmit_attr_t *ixa, iulp_t *uinfo, uint32_t flags, uint_t mac_mode) argument
[all...]
/illumos-gate/usr/src/uts/common/inet/sctp/
H A Dsctp_common.c94 iulp_t uinfo; local
126 &nexthop, connp->conn_fport, &laddr, &uinfo, flags);
157 sctp->sctp_loopback = uinfo.iulp_loopback;
187 if (fp->sf_srtt == -1 && uinfo.iulp_rtt != 0) {
189 fp->sf_srtt = MSEC_TO_TICK(uinfo.iulp_rtt);
190 fp->sf_rttvar = MSEC_TO_TICK(uinfo.iulp_rtt_sd);
202 pmtu = uinfo.iulp_mtu;
232 iulp_t uinfo; local
237 bzero(&uinfo, sizeof (uinfo));
[all...]
/illumos-gate/usr/src/lib/libv12n/sparc/
H A Dlibv12n.c237 struct utsname uinfo; local
247 if (uname(&uinfo) == -1 || strcmp(uinfo.machine, "sun4v")) {
/illumos-gate/usr/src/uts/common/inet/tcp/
H A Dtcp.c615 iulp_t uinfo; local
631 error = conn_connect(connp, &uinfo, flags);
640 tcp->tcp_localnet = uinfo.iulp_localnet;
642 if (uinfo.iulp_rtt != 0) {
645 tcp->tcp_rtt_sa = uinfo.iulp_rtt;
646 tcp->tcp_rtt_sd = uinfo.iulp_rtt_sd;
653 if (uinfo.iulp_ssthresh != 0)
654 tcp->tcp_cwnd_ssthresh = uinfo.iulp_ssthresh;
657 if (uinfo.iulp_spipe > 0) {
658 connp->conn_sndbuf = MIN(uinfo
[all...]
H A Dtcp_output.c2220 iulp_t uinfo; local
2283 bzero(&uinfo, sizeof (uinfo));
2284 uinfo.iulp_rtt = tcp->tcp_rtt_sa;
2285 uinfo.iulp_rtt_sd = tcp->tcp_rtt_sd;
2288 * Note that uinfo is kept for conn_faddr in the DCE. Could update even
2295 (void) dce_update_uinfo_v4(connp->conn_faddr_v4, &uinfo, ipst);
2319 (void) dce_update_uinfo(&connp->conn_faddr_v6, ifindex, &uinfo,
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsamr_svc.c1209 smb_luser_t *uinfo; local
1258 while ((uinfo = smb_pwd_iterate(&pwi)) != NULL) {
1265 assert(uinfo->su_name != NULL);
1268 user->rid = uinfo->su_rid;
1270 if (uinfo->su_ctrl & SMB_PWF_DISABLE)
1272 if (NDR_MSTRING(mxa, uinfo->su_name,
1278 (void) NDR_MSTRING(mxa, uinfo->su_fullname,
1280 (void) NDR_MSTRING(mxa, uinfo->su_desc,
/illumos-gate/usr/src/uts/sun/io/ttymux/
H A Dttymux.c2724 static struct module_info uinfo = variable in typeref:struct:module_info
2758 &uinfo, /* module info */
2772 &uinfo,
/illumos-gate/usr/src/uts/common/inet/iptun/
H A Diptun.c711 iulp_t uinfo; local
799 &connp->conn_saddr_v6, &uinfo, 0);
810 ASSERT(uinfo.iulp_mtu != 0);

Completed in 126 milliseconds