/illumos-gate/usr/src/uts/common/inet/ip/ |
H A D | ip_dce.c | 618 * 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 D | ip6.c | 1956 * 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 D | conn_opt.c | 2488 * 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 D | ip.c | 3355 * 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 D | sctp_common.c | 94 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 D | libv12n.c | 237 struct utsname uinfo; local 247 if (uname(&uinfo) == -1 || strcmp(uinfo.machine, "sun4v")) {
|
/illumos-gate/usr/src/uts/common/inet/tcp/ |
H A D | tcp.c | 615 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 D | tcp_output.c | 2220 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 D | samr_svc.c | 1209 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 D | ttymux.c | 2724 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 D | iptun.c | 711 iulp_t uinfo; local 799 &connp->conn_saddr_v6, &uinfo, 0); 810 ASSERT(uinfo.iulp_mtu != 0);
|