Lines Matching defs:flags
305 if (((kctl->flags & CTL_FLAG_REG_SOCK_STREAM) && (so->so_type != SOCK_STREAM)) ||
306 (!(kctl->flags & CTL_FLAG_REG_SOCK_STREAM) && (so->so_type != SOCK_DGRAM))) {
311 if (kctl->flags & CTL_FLAG_PRIVILEGED) {
322 if ((kctl->flags & CTL_FLAG_REG_ID_UNIT) || sa.sc_unit != 0) {
446 ctl_send(struct socket *so, int flags, struct mbuf *m,
464 error = (*kctl->send)(kctl, kcb->unit, kcb->userdata, m, flags);
475 ctl_enqueuembuf(void *kctlref, u_int32_t unit, struct mbuf *m, u_int32_t flags)
493 if ((flags & CTL_DATA_EOR))
495 if (sbappend(&so->so_rcv, m) && (flags & CTL_DATA_NOWAKEUP) == 0)
503 ctl_enqueuedata(void *kctlref, u_int32_t unit, void *data, size_t len, u_int32_t flags)
544 if ((flags & CTL_DATA_EOR))
546 if (sbappend(&so->so_rcv, m) && (flags & CTL_DATA_NOWAKEUP) == 0)
793 kctl->flags = userkctl->ctl_flags;
921 if (kctl->id == id && (kctl->flags & CTL_FLAG_REG_ID_UNIT) == 0)