Searched refs:fsem_t (Results 1 - 4 of 4) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/sys/
H A Dfem.h89 typedef struct fsem fsem_t; typedef in typeref:struct:fsem
112 fsem_t *fsem;
431 fsem_t **actual);
432 extern void fsem_free(fsem_t *fsem);
433 extern int fsem_is_installed(struct vfs *v, fsem_t *mon, void *arg);
434 extern int fsem_install(struct vfs *v, fsem_t *mon, void *arg, femhow_t how,
436 extern int fsem_uninstall(struct vfs *v, fsem_t *mon, void *arg);
H A Dport_impl.h261 fsem_t *pvfs_fsemp;
/opensolaris-onvv-gate/usr/src/uts/common/fs/portfs/
H A Dport_fop.c280 fsem_t *fop_fsemop;
302 static fsem_t *
305 fsem_t *fsemp;
1026 fsem_t *fsemp;
1170 * add fsem_t hooks to the vfsp and add pvp to
2046 (void) fsem_uninstall(vfsp, (fsem_t *)pvfsp->pvfs_fsemp, vfsp);
/opensolaris-onvv-gate/usr/src/uts/common/fs/
H A Dfem.c187 { VFSNAME_##name, offsetof(fsem_t, fsemop_##member), NULL, fsem_err }
270 offsetof(vfsops_t, _fop), offsetof(fsem_t, _fsop))
309 static fsem_t *
312 fsem_t *p;
314 p = (fsem_t *)kmem_alloc(sizeof (*p), KM_SLEEP);
319 fsem_free(fsem_t *p)
3396 fsem_t **actual)
3400 fsem_t *newv;
3423 fsem_is_installed(struct vfs *v, fsem_t *mon, void *arg)
3443 fsem_t *mo
[all...]

Completed in 271 milliseconds