Lines Matching refs:pso
1270 socket_init_common(struct sonode *so, struct sonode *pso, int flags, cred_t *cr) in socket_init_common() argument
1274 if (pso != NULL) { in socket_init_common()
1282 mutex_enter(&pso->so_lock); in socket_init_common()
1284 so->so_state |= SS_ISCONNECTED | (pso->so_state & SS_ASYNC); in socket_init_common()
1285 so->so_pgrp = pso->so_pgrp; in socket_init_common()
1286 so->so_rcvtimeo = pso->so_rcvtimeo; in socket_init_common()
1287 so->so_sndtimeo = pso->so_sndtimeo; in socket_init_common()
1288 so->so_xpg_rcvbuf = pso->so_xpg_rcvbuf; in socket_init_common()
1295 so->so_options = pso->so_options & (SO_DEBUG|SO_REUSEADDR| in socket_init_common()
1298 so->so_proto_props = pso->so_proto_props; in socket_init_common()
1299 so->so_mode = pso->so_mode; in socket_init_common()
1300 so->so_pollev = pso->so_pollev & SO_POLLEV_ALWAYS; in socket_init_common()
1302 mutex_exit(&pso->so_lock); in socket_init_common()
1307 if (pso->so_filter_active > 0 && in socket_init_common()
1308 (error = sof_sonode_inherit_filters(so, pso)) != 0) in socket_init_common()