Home
last modified time | relevance | path

Searched refs:so_pgrp (Results 1 – 10 of 10) sorted by relevance

/illumos-gate/usr/src/uts/common/inet/sockmods/
H A Dsocksdpsubr.c56 nso->so_pgrp = lso->so_pgrp; in sosdp_so_inherit()
H A Dsocksctpsubr.c502 nso->so_pgrp = lso->so_pgrp; in sosctp_so_inherit()
H A Dsocksdp.c1005 error = (pid != so->so_pgrp) ? socket_chgpgrp(so, pid) : 0; in sosdp_ioctl()
1011 if (so_copyout(&so->so_pgrp, (void *)arg, in sosdp_ioctl()
H A Dsocksctp.c1498 error = (pid != so->so_pgrp) ? socket_chgpgrp(so, pid) : 0; in sosctp_ioctl()
1504 if (so_copyout(&so->so_pgrp, (void *)arg, in sosctp_ioctl()
/illumos-gate/usr/src/uts/common/fs/sockfs/
H A Dsockcommon_subr.c349 so->so_pgrp = pid; in socket_chgpgrp()
389 if (so->so_pgrp == 0 || (!(so->so_state & SS_ASYNC) && in socket_sendsig()
394 dprint(3, ("sending sig %d to %d\n", event, so->so_pgrp)); in socket_sendsig()
396 if (so->so_pgrp > 0) { in socket_sendsig()
408 proc = prfind_zone(so->so_pgrp, so->so_zoneid); in socket_sendsig()
422 pid_t pgrp = -so->so_pgrp; in socket_sendsig()
1285 so->so_pgrp = pso->so_pgrp; in socket_init_common()
1473 error = (pid != so->so_pgrp) ? socket_chgpgrp(so, pid) : 0; in socket_ioctl_common()
1479 if (so_copyout(&so->so_pgrp, (void *)arg, in socket_ioctl_common()
2235 VERIFY(cur->so_pgrp == orig->so_pgrp); in so_integrity_check()
H A Dsockstr.c2750 return (so_set_asyncsigs(vp, so->so_pgrp, events, 0, cr)); in so_set_events()
2759 if (so->so_pgrp != 0) { in so_flip_async()
2768 error = so_set_asyncsigs(vp, so->so_pgrp, events, mode, cr); in so_flip_async()
2812 if (so->so_pgrp != 0) { in so_set_siggrp()
2813 dprintso(so, 1, ("setown: removing pgrp %d\n", so->so_pgrp)); in so_set_siggrp()
2814 error = so_set_asyncsigs(vp, so->so_pgrp, 0, mode, cr); in so_set_siggrp()
2822 so->so_pgrp = pgrp; in so_set_siggrp()
H A Dsocktpi.c1844 nso->so_pgrp = so->so_pgrp; in sotpi_accept()
1848 if (nso->so_pgrp != 0) { in sotpi_accept()
1852 nso->so_pgrp = 0; in sotpi_accept()
5780 dprintso(so, 1, ("setown: new %d old %d\n", pgrp, so->so_pgrp)); in sotpi_ioctl()
5782 if (pgrp != so->so_pgrp) in sotpi_ioctl()
5789 if (so_copyout(&so->so_pgrp, (void *)arg, in sotpi_ioctl()
6371 if (so->so_pgrp != 0) { in sotpi_convert_sonode()
6373 so->so_pgrp = 0; in sotpi_convert_sonode()
H A Dsockcommon.c588 so->so_pgrp = 0; in sonode_init()
/illumos-gate/usr/src/uts/common/c2/
H A Daudit_record.h375 short so_pgrp; /* pgrp for signals */ member
/illumos-gate/usr/src/uts/common/sys/
H A Dsocketvar.h197 pid_t so_pgrp; /* pgrp for signals */ member