Lines Matching defs:so
117 nl7c_listener_addr(void *arg, struct sonode *so)
122 p->listener = so;
123 SOTOTPI(so)->sti_nl7c_addr = arg;
210 nl7c_close_addr(struct sonode *so)
215 if (p->listener == so) {
239 struct sonode *so;
260 so = p->listener;
262 so ? (void *)strvp2wq(SOTOV(so)) : NULL,
715 * so skip rest of line.
812 * No logfile was specified and found so
813 * so use defualt NCA log file path.
871 * NL7C is enabled so open, read, and parse
916 nl7c_process(struct sonode *so, boolean_t nonblocking)
918 vnode_t *vp = SOTOV(so);
919 sotpi_info_t *sti = SOTOTPI(so);
934 error = so_lock_read_intr(so, nonblocking ? FNDELAY|FNONBLOCK : 0);
942 mutex_exit(&so->so_lock);
951 /* Non blocking so don't block */
954 /* 2nd or more time(s) here so use keep-alive value */
957 /* 1st time here so use connection value */
968 * so try to get some new data and append to list (i.e. until
1006 /* Expected data so EOF */
1010 /* Persistent so just checking */
1021 more = nl7c_parse(so, nonblocking, &ret);
1026 * socket is persistent so try to process the next
1054 mutex_enter(&so->so_lock);
1055 so_unlock_read(so);