Lines Matching refs:fileglob
39 extern void fileport_releasefg(struct fileglob *);
44 * Description: Obtain a send right for the given fileglob, which must be
47 * Parameters: fg A fileglob.
49 * Returns: Port of type IKOT_FILEPORT with fileglob set as its kobject.
53 fileport_alloc(struct fileglob *fg)
82 * Description: Obtain the fileglob associated with a given port.
87 * fileglob.
88 * !NULL The fileglob that is associated with the
93 struct fileglob *
96 struct fileglob *fg = NULL;
115 * its reference on the fileglob.
124 struct fileglob *fg = NULL;
131 fg = (struct fileglob *)port->ip_kobject;
138 panic("fileport without an assocated fileglob\n");
153 * Description: Invoke a function with the fileglob underlying the fileport.
154 * Returns the error code related to the fileglob lookup.
157 * action The function to invoke with the fileglob
163 int (*action)(mach_port_name_t, struct fileglob *, void *),
168 struct fileglob *fg;
200 int (*action)(mach_port_name_t, struct fileglob *, void *arg),