Lines Matching refs:kif

371 soo_fill_kinfo(struct file *fp, struct kinfo_file *kif, struct filedesc *fdp)  in soo_fill_kinfo()  argument
379 kif->kf_type = KF_TYPE_SOCKET; in soo_fill_kinfo()
382 kif->kf_un.kf_sock.kf_sock_domain0 = in soo_fill_kinfo()
384 kif->kf_un.kf_sock.kf_sock_type0 = so->so_type; in soo_fill_kinfo()
385 kif->kf_un.kf_sock.kf_sock_protocol0 = so->so_proto->pr_protocol; in soo_fill_kinfo()
386 kif->kf_un.kf_sock.kf_sock_pcb = (uintptr_t)so->so_pcb; in soo_fill_kinfo()
387 switch (kif->kf_un.kf_sock.kf_sock_domain0) { in soo_fill_kinfo()
390 if (kif->kf_un.kf_sock.kf_sock_protocol0 == IPPROTO_TCP) { in soo_fill_kinfo()
393 kif->kf_un.kf_sock.kf_sock_inpcb = in soo_fill_kinfo()
395 kif->kf_un.kf_sock.kf_sock_sendq = in soo_fill_kinfo()
397 kif->kf_un.kf_sock.kf_sock_recvq = in soo_fill_kinfo()
406 kif->kf_un.kf_sock.kf_sock_unpconn = in soo_fill_kinfo()
408 kif->kf_un.kf_sock.kf_sock_rcv_sb_state = in soo_fill_kinfo()
410 kif->kf_un.kf_sock.kf_sock_snd_sb_state = in soo_fill_kinfo()
412 kif->kf_un.kf_sock.kf_sock_sendq = in soo_fill_kinfo()
414 kif->kf_un.kf_sock.kf_sock_recvq = in soo_fill_kinfo()
422 sa->sa_len <= sizeof(kif->kf_un.kf_sock.kf_sa_local)) { in soo_fill_kinfo()
423 bcopy(sa, &kif->kf_un.kf_sock.kf_sa_local, sa->sa_len); in soo_fill_kinfo()
428 sa->sa_len <= sizeof(kif->kf_un.kf_sock.kf_sa_peer)) { in soo_fill_kinfo()
429 bcopy(sa, &kif->kf_un.kf_sock.kf_sa_peer, sa->sa_len); in soo_fill_kinfo()
432 strncpy(kif->kf_path, so->so_proto->pr_domain->dom_name, in soo_fill_kinfo()
433 sizeof(kif->kf_path)); in soo_fill_kinfo()