portfd
int portfd = mevp->me_notify.portnfy_port;
if (port_associate(portfd, PORT_SOURCE_FD, mevp->me_fd,
if (port_dissociate(portfd, PORT_SOURCE_FD,
portfd, mevp->me_fd, mevp, strerror(errno));
if (port_associate(portfd, PORT_SOURCE_FILE,
if (port_dissociate(portfd, PORT_SOURCE_FILE,
ret = port_getn(portfd, &pe, 1, &nget, &to);
fa_run_test(int portfd, int filefd, fa_test_t *test)
struct portfd *pfd_next;
struct portfd *pfd_prev;
#define PDTOF(pdp) ((struct portfd *)(pdp))
struct portfd **pc_hash; /* points to a hash table of ptrs */
void port_close_pfd(struct portfd *);
struct portfd *uf_portfd; /* associated with port [grow] */
2 * sizeof (kcondvar_t) - sizeof (struct portfd *) -