Lines Matching defs:display
57 * USAGE_MSG Message used to display a usage error
335 * These functions handle the display list. The display list contains
336 * all of the information we're to display. The list contains a pointer
344 * initdisp Initializes the display list
345 * adddisp Adds information to the display list
347 * display list
348 * genreport Generates a report from the items in the display
350 * applygroup Add group information to the items in the display
353 * in the display list
356 * struct display Describes the structure that contains the information
362 * displayhead Pointer to the head of the display list. Initially
366 struct display {
376 struct display *nextlogin; /* Next login in the list */
377 struct display *nextuid; /* Next user-ID in the list */
380 static struct display *displayhead;
386 * Initializes the display list. An empty display list contains
397 displayhead = malloc(sizeof (struct display));
429 struct display *new; /* Item being added to the list */
430 struct display *prev; /* Previous item in the list */
431 struct display *current; /* Next item in the list */
449 new = malloc(sizeof (struct display));
468 /* Add new display item to the list ordered by login-ID */
497 * This function examines the display list to see if the uid in
499 * display list. It returns TRUE if it is in the list, FALSE
502 * Since the display list is ordered by user-ID, the search continues
517 struct display *dp;
545 * display list. It always applies the primary group information.
558 struct display *dp; /* Display list running ptr */
580 * Set the primary group for the login-IDs in the display
581 * list. For each group-ID we get, leaf through the display
598 * to find that member in the display list. When found,
657 struct display *dp; /* Ptr to current element */
669 * For each item in the display list...
829 * struct display *current
833 * This function writes the data in the display structure "current"
852 writeunformatted(struct display *current, int xtndflag, int expflag)
899 * struct display *current
903 * This function writes the data in the display structure "current"
922 writeformatted(struct display *current, int xtndflag, int expflag)
988 * zero, it will display password expiration information.
1008 struct display *current; /* Data being displayed */
1013 * (NOTE: The first element in the list of logins to display is
1069 struct display *p; /* Value being displayed */
1074 * (NOTE: The first element in the list of logins to display is
1223 * -l logins specifies the logins to display. "logins" is a
1235 * -x in addition to the usual information, display an
1462 * building the list of logins to display
1534 * Generate the list of login information to display
1569 /* Initialize the list of logins to display */
1583 * that insists on the display list being empty before this
1624 * in the display list, there's no reason to process
1656 * record to the display list
1685 * information we need for the display.
1810 * Generate a report from this display items we've squirreled away