Lines Matching defs:user

50  * to submit user-defined events to a port. The idea of the
51 * user-defined events is to use the event ports for communication between
69 * user level as well as events submitted from kernel sub-systems. Sub-systems
77 * PORT_SOURCE_ALERT : events submitted from user. This is not really a
85 * There is a user API implemented in the libc library as well as a
87 * The available user API functions are:
133 * descriptor and a user-defined pointer.
174 * This type of event is generated from user level using the port_send()
175 * function to send a user event to a port or the port_sendn() function
211 * limitations. If the parent process sends a user event and closes
213 * process will still be able to retrieve the user event.
376 * there is enough user space available.
661 /* user-defined events */
762 /* allocate a new user file descriptor and a file structure */
783 /* set user file pointer */
803 * If it is not enough memory available to satisfy a user
894 port_send(port_t *pp, int source, int events, void *user)
905 pev->portkev_user = user;
943 uintptr_t object, void *user)
954 pev->portkev_user = user;
975 port_sendn(int ports[], int errors[], uint_t nent, int events, void *user,
999 * attached user event data embedded in a event of type
1033 pev->portkev_user = user;
1073 port_alert(port_t *pp, int flags, int events, void *user)
1103 pa->portal_user = user; /* user alert data */
1126 pa->portal_user = user;
1523 /* now copyout list of user event structures to user space */
1560 /* set number of user event structures completed */
1566 * 1. copy kernel event structure to user event structure.
1621 * 1. copy kernel event structure to user event structure.
1683 /* copyout alert event structures to user space */
1744 * The port_get_timeout() function gets the timeout data from user space