/dragonfly/sys/kern/ |
H A D | sysv_sem.c | 174 struct semid_pool *semaptr = &sema[i]; in seminit() 373 semaptr = &sema[semid]; in sys___semctl() 613 &sema[semid].ds.sem_perm, in sys_semget() 687 sema[semid].ds.sem_perm.key = key; in sys_semget() 693 sema[semid].ds.sem_perm.seq = in sys_semget() 695 sema[semid].ds.sem_nsems = nsems; in sys_semget() 696 sema[semid].ds.sem_otime = 0; in sys_semget() 701 ++sema[semid].gen; in sys_semget() 702 lockmgr(&sema[semid].lk, LK_RELEASE); in sys_semget() 756 semaptr = &sema[semid]; in sys_semop() [all …]
|
/dragonfly/contrib/gcc-4.7/libstdc++-v3/include/ext/ |
H A D | concurrence.h | 261 __mx->sema = __rmx->sema; in _GLIBCXX_VISIBILITY() 267 static typename __enable_if<(bool)sizeof(&_Rm::sema), void>::__type in _GLIBCXX_VISIBILITY()
|
/dragonfly/usr.bin/ipcs/ |
H A D | ipcs.c | 52 struct semid_pool *sema; variable 444 kvm_read(kd, symbols[X_SEMA].n_value, &sema, sizeof(sema)); in main() 446 kvm_read(kd, (u_long) sema, xsema, sizeof(struct semid_pool) * seminfo.semmni); in main()
|
/dragonfly/sys/dev/disk/isp/ |
H A D | isp_pci.c | 1068 uint16_t isr, sema; in isp_pci_rd_isr() local 1074 if (isp_pci_rd_debounced(isp, BIU_SEMA, &sema)) { in isp_pci_rd_isr() 1079 sema = BXR2(isp, IspVirt2Off(isp, BIU_SEMA)); in isp_pci_rd_isr() 1081 isp_prt(isp, ISP_LOGDEBUG3, "ISR 0x%x SEMA 0x%x", isr, sema); in isp_pci_rd_isr() 1083 sema &= BIU_SEMA_LOCK; in isp_pci_rd_isr() 1084 if (isr == 0 && sema == 0) { in isp_pci_rd_isr() 1088 if ((*semap = sema) != 0) { in isp_pci_rd_isr()
|
H A D | isp_freebsd.c | 3867 uint16_t sema, mbox; in isp_poll() local 3869 if (ISP_READ_ISR(isp, &isr, &sema, &mbox)) { in isp_poll() 3870 isp_intr(isp, isr, sema, mbox); in isp_poll() 3901 uint16_t sema, mbox; in isp_watchdog() local 3903 isp_intr(isp, isr, sema, mbox); in isp_watchdog() 5647 uint16_t sema, mbox; in isp_mbox_wait_complete() local 5651 if (ISP_READ_ISR(isp, &isr, &sema, &mbox)) { in isp_mbox_wait_complete() 5652 isp_intr(isp, isr, sema, mbox); in isp_mbox_wait_complete() 5721 uint16_t sema, mbox; in isp_platform_intr() local 5725 if (ISP_READ_ISR(isp, &isr, &sema, &mbox) == 0) { in isp_platform_intr() [all …]
|
H A D | isp.c | 4865 isp_intr(ispsoftc_t *isp, uint32_t isr, uint16_t sema, uint16_t mbox) in isp_intr() argument 4877 if (sema) { in isp_intr() 4920 isp_prt(isp, ISP_LOGINFO, "interrupt (ISR=%x SEMA=%x) when not ready", isr, sema); in isp_intr() 5007 if (optr == iptr && sema == 0) { in isp_intr() 5029 sema = ISP_READ(isp, BIU_SEMA); in isp_intr() 5031 if ((sema & 0x3) && (mbox & 0x8000)) { in isp_intr()
|
/dragonfly/sys/vfs/ufs/ |
H A D | ffs_softdep.c | 258 struct sema { struct 265 static void sema_init(struct sema *, char *, int); argument 266 static int sema_get(struct sema *, struct lock *); 267 static void sema_release(struct sema *, struct lock *); 272 sema_init(struct sema *semap, char *name, int timo) in sema_init() 286 sema_get(struct sema *semap, struct lock *interlock) in sema_get() 320 sema_release(struct sema *semap, struct lock *lk) in sema_release() 805 static struct sema pagedep_in_progress; 888 static struct sema inodedep_in_progress; 979 static struct sema newblk_in_progress;
|
/dragonfly/contrib/gcc-4.7/libstdc++-v3/include/std/ |
H A D | mutex | 126 static typename enable_if<(bool)sizeof(&_Rm::sema), void>::type 138 __mx->sema = __rmx->sema;
|