Lines Matching defs:psi
101 struct sockinfo *psi; /* ptr to current sockinfo */
115 if ((psi = ksp->ks_data) == NULL) {
120 pas = &((char *)psi)[sizeof (struct sockinfo)];
136 pas = &(((char *)psi)[sizeof (struct sockinfo)]);
139 (void) printf("%-10.10s ", typetoname(psi->si_serv_type));
146 if ((psi->si_state & SS_ISBOUND) &&
147 (psi->si_ux_laddr_sou_magic == SOU_MAGIC_EXPLICIT)) {
153 if ((psi->si_state & SS_ISCONNECTED) &&
154 (psi->si_ux_faddr_sou_magic == SOU_MAGIC_EXPLICIT)) {
161 if ((psi->si_state & SS_ISBOUND) &&
162 strlen(psi->si_laddr_sun_path) != 0 &&
163 psi->si_laddr_soa_len != 0) {
164 if (psi->si_faddr_noxlate) {
167 if (psi->si_laddr_soa_len >
168 sizeof (psi->si_laddr_family))
170 psi->si_laddr_sun_path);
178 if ((psi->si_state & SS_ISCONNECTED) &&
179 strlen(psi->si_faddr_sun_path) != 0 &&
180 psi->si_faddr_soa_len != 0) {
182 if (psi->si_faddr_noxlate) {
185 if (psi->si_faddr_soa_len >
186 sizeof (psi->si_faddr_family))
188 psi->si_faddr_sun_path);
198 if (psi->si_size == 0 ||
199 !IS_P2ALIGNED(psi->si_size, sizeof (psi))) {
204 psi = (struct sockinfo *)&(((char *)psi)[psi->si_size]);