H A D | ip_if.c | 131 static int ip_sioctl_addr_tail(ipif_t *ipif, sin_t *sin, queue_t *q, 133 static int ip_sioctl_dstaddr_tail(ipif_t *ipif, sin_t *sin, queue_t *q, 135 static int ip_sioctl_slifzone_tail(ipif_t *ipif, zoneid_t zoneid, 137 static int ip_sioctl_flags_tail(ipif_t *ipif, uint64_t flags, queue_t *q, 139 static int ip_sioctl_netmask_tail(ipif_t *ipif, sin_t *sin, queue_t *q, 141 static int ip_sioctl_subnet_tail(ipif_t *ipif, in6_addr_t, in6_addr_t, 149 static int ip_sioctl_token_tail(ipif_t *ipif, sin6_t *sin6, int addrlen, 155 static ire_t **ipif_create_bcast_ires(ipif_t *ipif, ire_t **irep); 156 static void ipif_delete_bcast_ires(ipif_t *ipif); 160 static int ipif_logical_down(ipif_t *ipif, queue_ 385 ipif_t *ipif; local 474 ipif_non_duplicate(ipif_t *ipif) argument 494 ipif_t *ipif; local 754 ipsq_pending_mp_add(conn_t *connp, ipif_t *ipif, queue_t *q, mblk_t *add_mp, int waitfor) argument 863 ipif_t *ipif; local 1107 ipif_t *ipif; local 1142 ipif_t *ipif; local 2742 ipif_t *ipif; local 3688 ipif_t *ipif; local 4424 ipif_t *ipif; local 4521 ipif_t *ipif; local 4569 ipif_t *ipif; local 4614 ipif_t *ipif; local 4724 ipif_t *ipif; local 4788 ipif_t *ipif; local 4840 ipif_t *ipif; local 4857 ipif_t *ipif; local 4878 ipif_is_quiescent(ipif_t *ipif) argument 4906 ipif_is_freeable(ipif_t *ipif) argument 4926 ipif_t *ipif; local 5205 ipif_trace_ref(ipif_t *ipif) argument 5219 ipif_untrace_ref(ipif_t *ipif) argument 5255 ipif_trace_cleanup(const ipif_t *ipif) argument 5272 ipif_refhold_locked(ipif_t *ipif) argument 5280 ipif_refhold(ipif_t *ipif) argument 5298 ipif_refrele(ipif_t *ipif) argument 5320 ipif_t *ipif; local 5412 ipif_t *ipif = NULL; local 5978 ipif_t *ipif; local 6115 ipif_t *ipif = NULL; local 6167 ipif_t *ipif = NULL; local 6754 ipsq_try_enter(ipif_t *ipif, ill_t *ill, queue_t *q, mblk_t *mp, ipsq_func_t func, int type, boolean_t reentry_ok) argument 6894 ipsq_current_start(ipsq_t *ipsq, ipif_t *ipif, int ioccmd) argument 6956 ipif_t *ipif = ipx->ipx_current_ipif; local 7049 ipif_t *ipif = NULL; local 7174 ipif_t *ipif; local 7200 ipif_t *ipif; local 7332 ipif_t *ipif; local 7472 ipif_t *ipif, *orig_ipif; local 7588 ipif_t *ipif; local 8164 ip_sioctl_tmysite(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *ifreq) argument 8173 ip_sioctl_arp(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *dummy_ifreq) argument 8352 ipif_t *ipif = ipif_get_next_ipif(NULL, ill); local 8419 ipif_t *ipif; local 9293 ipif_t *ipif; local 9439 ip_sioctl_removeif(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *dummy_if_req) argument 9586 ip_sioctl_removeif_restart(ipif_t *ipif, sin_t *dummy_sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *dummy_if_req) argument 9616 ip_sioctl_prefix(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *dummy_ipip, void *dummy_ifreq) argument 9658 ip_sioctl_prefix_restart(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *ifreq) argument 9672 ip_sioctl_addr(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *dummy_ipip, void *dummy_ifreq) argument 9797 ip_sioctl_addr_tail(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, boolean_t need_up) argument 9923 ip_sioctl_addr_restart(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *ifreq) argument 9935 ip_sioctl_get_addr(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 9975 ip_sioctl_dstaddr(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 10037 ip_sioctl_dstaddr_tail(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, boolean_t need_up) argument 10139 ip_sioctl_dstaddr_restart(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *ifreq) argument 10150 ip_sioctl_get_dstaddr(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 10185 ip_sioctl_flags_onoff(ipif_t *ipif, uint64_t flags, uint64_t *onp, uint64_t *offp) argument 10219 ip_sioctl_flags(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 10570 ip_sioctl_flags_tail(ipif_t *ipif, uint64_t flags, queue_t *q, mblk_t *mp) argument 10691 ip_sioctl_flags_restart(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 10725 ip_sioctl_get_flags(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 10768 ip_sioctl_mtu(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 10833 ip_sioctl_get_mtu(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 10859 ip_sioctl_brdaddr(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 10910 ip_sioctl_get_brdaddr(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 10931 ip_sioctl_netmask(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 10990 ip_sioctl_netmask_tail(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp) argument 11034 ip_sioctl_netmask_restart(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 11046 ip_sioctl_get_netmask(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 11079 ip_sioctl_metric(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 11113 ip_sioctl_get_metric(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 11137 ip_sioctl_muxid(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 11164 ip_sioctl_get_muxid(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 11194 ip_sioctl_subnet(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 11263 ip_sioctl_subnet_tail(ipif_t *ipif, in6_addr_t v6addr, in6_addr_t v6mask, queue_t *q, mblk_t *mp, boolean_t need_up) argument 11299 ip_sioctl_subnet_restart(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 11331 ip_sioctl_get_subnet(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 11361 ip_sioctl_token(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipi, void *if_req) argument 11418 ip_sioctl_token_tail(ipif_t *ipif, sin6_t *sin6, int addrlen, queue_t *q, mblk_t *mp, boolean_t need_up) argument 11467 ip_sioctl_get_token(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipi, void *if_req) argument 11497 ip_sioctl_lnkinfo(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipi, void *if_req) argument 11595 ip_sioctl_get_lnkinfo(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipi, void *if_req) argument 11627 ipif_t *ipif; local 11777 ipif_assign_seqid(ipif_t *ipif) argument 11881 ipif_insert(ipif_t *ipif, boolean_t acquire_g_lock) argument 11949 ipif_remove(ipif_t *ipif) argument 11987 ipif_t *ipif; local 12134 ipif_arp_down(ipif_t *ipif) argument 12183 ipif_resolver_up(ipif_t *ipif, enum ip_resolver_action res_act) argument 12228 ipif_nce_start_dad(ipif_t *ipif) argument 12290 ipif_t *ipif; local 12364 ipif_t *ipif; local 12420 ipif_t *ipif; local 12495 ip_sioctl_groupname(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *ifreq) argument 12615 ip_sioctl_get_binding(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *ifreq) argument 12639 ip_sioctl_get_groupname(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *ifreq) argument 13315 ipif_down(ipif_t *ipif, queue_t *q, mblk_t *mp) argument 13477 ipif_down_tail(ipif_t *ipif) argument 13514 ipif_logical_down(ipif_t *ipif, queue_t *q, mblk_t *mp) argument 13537 ipif_free(ipif_t *ipif) argument 13572 ipif_free_tail(ipif_t *ipif) argument 13609 ipif_get_name(const ipif_t *ipif, char *buf, int len) argument 13661 ipif_t *ipif; local 13802 ipif_t *ipif; local 13937 ipif_mask_reply(ipif_t *ipif) argument 13994 ipif_multicast_up(ipif_t *ipif) argument 14094 ipif_multicast_down(ipif_t *ipif) argument 14213 ipif_set_default(ipif_t *ipif) argument 14274 ipif_t *ipif; local 14332 ipif_up(ipif_t *ipif, queue_t *q, mblk_t *mp) argument 14601 ill_dl_up(ill_t *ill, ipif_t *ipif, mblk_t *mp, queue_t *q) argument 14712 ipif_up_done(ipif_t *ipif) argument 14878 ipif_add_ires_v4(ipif_t *ipif, boolean_t loopback) argument 15176 ipif_delete_ires_v4(ipif_t *ipif) argument 15222 ipif_t *ipif = NULL; local 15259 ipif_t *ipif; local 15316 ipif_t *start_ipif, *next_ipif, *ipif, *best_ipif; local 15552 ipif_t *ipif; local 15595 if_unitsel_restart(ipif_t *ipif, sin_t *dummy_sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *dummy_ifreq) argument 15661 ipif_create_bcast_ires(ipif_t *ipif, ire_t **irep) argument 15715 ipif_delete_bcast_ires(ipif_t *ipif) argument 15787 ip_sioctl_slifname(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 15894 ip_sioctl_slifname_restart(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 15915 ipif_t *ipif = NULL; local 15943 ip_sioctl_slifindex(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *ifreq) argument 16018 ip_sioctl_get_lifindex(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *ifreq) argument 16037 ip_sioctl_get_lifzone(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *ifreq) argument 16055 ip_sioctl_slifzone(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *ifreq) argument 16113 ip_sioctl_slifzone_tail(ipif_t *ipif, zoneid_t zoneid, queue_t *q, mblk_t *mp, boolean_t need_up) argument 16160 ip_sioctl_slifzone_restart(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 16218 ipif_t *ipif; local 16252 ip_sioctl_get_lifusesrc(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *ifreq) argument 16371 ip_sioctl_slifusesrc(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *ifreq) argument 16510 ip_sioctl_get_dadstate(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 16802 ipif_set_values_tail(ill_t *ill, ipif_t *ipif, mblk_t *mp, queue_t *q) argument 16880 ipif_t *ipif; local 17671 ipif_t *ipif; local 17702 ipif_t *ipif; local 18356 ipif_arp_up_done_tail(ipif_t *ipif, enum ip_resolver_action res_act) argument 18499 ipif_arp_up(ipif_t *ipif, enum ip_resolver_action res_act, boolean_t was_dup) argument 18546 ipif_t *ipif; local 18640 ipif_t *ipif; local 18693 ipif_up_notify(ipif_t *ipif) argument 18712 ip_sioctl_ilb_cmd(ipif_t *ipif, sin_t *sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *arg) argument 18963 ipif_nce_down(ipif_t *ipif) argument 19055 ip_sioctl_get_ifhwaddr(ipif_t *ipif, sin_t *dummy_sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument 19101 ip_sioctl_get_lifhwaddr(ipif_t *ipif, sin_t *dummy_sin, queue_t *q, mblk_t *mp, ip_ioctl_cmd_t *ipip, void *if_req) argument [all...] |