semap             102 dev/ic/ispvar.h #define	ISP_READ_ISR(isp, isrp, semap, mbox0p)	\
semap             103 dev/ic/ispvar.h 	(*(isp)->isp_mdvec->dv_rd_isr)(isp, isrp, semap, mbox0p)
semap             762 dev/pci/isp_pci.c     u_int16_t *semap, u_int16_t *mbp)
semap             785 dev/pci/isp_pci.c 	if ((*semap = sema) != 0) {
semap             800 dev/pci/isp_pci.c     u_int16_t *semap, u_int16_t *mbox0p)
semap             824 dev/pci/isp_pci.c 		*semap = 1;
semap             829 dev/pci/isp_pci.c 		*semap = 1;
semap             834 dev/pci/isp_pci.c 		*semap = 1;
semap             839 dev/pci/isp_pci.c 		*semap = 1;
semap             844 dev/pci/isp_pci.c 		*semap = 0;
semap             332 dev/sbus/isp_sbus.c     u_int16_t *semap, u_int16_t *mbp)
semap             346 dev/sbus/isp_sbus.c 	if ((*semap = sema) != 0) {
semap             307 ufs/ffs/ffs_softdep.c sema_init(semap, name, prio, timo)
semap             308 ufs/ffs/ffs_softdep.c 	struct sema *semap;
semap             313 ufs/ffs/ffs_softdep.c 	semap->holder = -1;
semap             314 ufs/ffs/ffs_softdep.c 	semap->value = 0;
semap             315 ufs/ffs/ffs_softdep.c 	semap->name = name;
semap             316 ufs/ffs/ffs_softdep.c 	semap->prio = prio;
semap             317 ufs/ffs/ffs_softdep.c 	semap->timo = timo;
semap             321 ufs/ffs/ffs_softdep.c sema_get(semap, interlock)
semap             322 ufs/ffs/ffs_softdep.c 	struct sema *semap;
semap             327 ufs/ffs/ffs_softdep.c 	if (semap->value++ > 0) {
semap             330 ufs/ffs/ffs_softdep.c 		tsleep((caddr_t)semap, semap->prio, semap->name, semap->timo);
semap             337 ufs/ffs/ffs_softdep.c 	semap->holder = CURPROC->p_pid;
semap             344 ufs/ffs/ffs_softdep.c sema_release(semap)
semap             345 ufs/ffs/ffs_softdep.c 	struct sema *semap;
semap             348 ufs/ffs/ffs_softdep.c 	if (semap->value <= 0 || semap->holder != CURPROC->p_pid) {
semap             355 ufs/ffs/ffs_softdep.c 	if (--semap->value > 0) {
semap             356 ufs/ffs/ffs_softdep.c 		semap->value = 0;
semap             357 ufs/ffs/ffs_softdep.c 		wakeup(semap);
semap             359 ufs/ffs/ffs_softdep.c 	semap->holder = -1;