Lines Matching refs:sigport
52 mach_port_t portset, sigport; in _hurd_select() local
125 sigport = __mach_reply_port (); in _hurd_select()
130 ss->suspended = sigport; in _hurd_select()
138 __mach_port_destroy (__mach_task_self (), sigport); in _hurd_select()
143 sigport = MACH_PORT_NULL; in _hurd_select()
307 if (sigport == MACH_PORT_NULL) in _hurd_select()
312 portset = sigport; in _hurd_select()
332 if (firstfd == lastfd && sigport == MACH_PORT_NULL) in _hurd_select()
364 if (got == 0 && sigport != MACH_PORT_NULL) in _hurd_select()
371 __mach_port_move_member (__mach_task_self (), sigport, portset); in _hurd_select()
452 if (sigport != MACH_PORT_NULL && sigport == msg.head.msgh_local_port) in _hurd_select()
551 if (sigport != MACH_PORT_NULL) in _hurd_select()
556 __mach_port_destroy (__mach_task_self (), sigport); in _hurd_select()
559 if ((firstfd == -1 && sigport == MACH_PORT_NULL) in _hurd_select()
560 || ((firstfd != lastfd || sigport != MACH_PORT_NULL) && portset != MACH_PORT_NULL)) in _hurd_select()