Lines Matching refs:source
35 * notification. It is implemented as an event source(PORT_SOURCE_FILE)
56 * The object for this event source is of type 'struct file_obj *'
80 * event source will be PORT_SOURCE_FILE.
94 * port by this source. The object here is the pointer to the file_obj
372 * Remove the pfp from the port source cache.
785 port_getsrc(port_t *pp, int source)
790 * get the port source structure.
797 pse = pp->port_queue.portq_scache[PORT_SHASH(source)];
799 if (pse->portsrc_source == source)
968 * Add the event source to the port and return the port source cache pointer.
971 port_fop_associate_source(portfop_cache_t **pfcpp, port_t *pp, int source)
978 * associate PORT_SOURCE_FILE source with the port, if it is
979 * not associated yet. Note the PORT_SOURCE_FILE source is
983 if (error = port_associate_ksource(pp->port_fd, source,
1256 port_associate_fop(port_t *pp, int source, uintptr_t object, int events,
1338 * Associate this source to the port and get the per port
1339 * fop cache pointer. If the source is already associated, it
1342 if (error = port_fop_associate_source(&pfcp, pp, source)) {
1560 * if this source is not associated or if there is no
1583 * Since port source cache lock is held, port_fop_excep() cannot
1598 * port_close() calls this function to request the PORT_SOURCE_FILE source
1619 * No source or no cache, nothing to do.
2242 * if the source dir != target dir.