Lines Matching refs:xinpcb
387 struct xsctp_inpcb xinpcb; in sctp_sysctl_handle_assoclist() local
427 memset(&xinpcb, 0, sizeof(xinpcb)); in sctp_sysctl_handle_assoclist()
436 xinpcb.last = 0; in sctp_sysctl_handle_assoclist()
437 xinpcb.local_port = ntohs(inp->sctp_lport); in sctp_sysctl_handle_assoclist()
438 xinpcb.flags = inp->sctp_flags; in sctp_sysctl_handle_assoclist()
439 xinpcb.features = inp->sctp_features; in sctp_sysctl_handle_assoclist()
440 xinpcb.total_sends = inp->total_sends; in sctp_sysctl_handle_assoclist()
441 xinpcb.total_recvs = inp->total_recvs; in sctp_sysctl_handle_assoclist()
442 xinpcb.total_nospaces = inp->total_nospaces; in sctp_sysctl_handle_assoclist()
443 xinpcb.fragmentation_point = inp->sctp_frag_point; in sctp_sysctl_handle_assoclist()
444 xinpcb.socket = (uintptr_t)inp->sctp_socket; in sctp_sysctl_handle_assoclist()
449 xinpcb.qlen = 0; in sctp_sysctl_handle_assoclist()
450 xinpcb.maxqlen = 0; in sctp_sysctl_handle_assoclist()
452 xinpcb.qlen = so->sol_qlen; in sctp_sysctl_handle_assoclist()
453 xinpcb.qlen_old = so->sol_qlen > USHRT_MAX ? in sctp_sysctl_handle_assoclist()
455 xinpcb.maxqlen = so->sol_qlimit; in sctp_sysctl_handle_assoclist()
456 xinpcb.maxqlen_old = so->sol_qlimit > USHRT_MAX ? in sctp_sysctl_handle_assoclist()
462 error = SYSCTL_OUT(req, &xinpcb, sizeof(struct xsctp_inpcb)); in sctp_sysctl_handle_assoclist()
590 memset((void *)&xinpcb, 0, sizeof(struct xsctp_inpcb)); in sctp_sysctl_handle_assoclist()
591 xinpcb.last = 1; in sctp_sysctl_handle_assoclist()
592 error = SYSCTL_OUT(req, &xinpcb, sizeof(struct xsctp_inpcb)); in sctp_sysctl_handle_assoclist()