/freebsd-11-stable/contrib/ipfilter/lib/ |
H A D | rwlock_emul.c | 15 void eMrwlock_read_enter(rw, file, line) 16 eMrwlock_t *rw; 20 if (rw->eMrw_magic != EMM_MAGIC) { 22 rw->eMrw_owner, rw, rw->eMrw_magic); 25 if (rw->eMrw_read != 0 || rw->eMrw_write != 0) { 28 rw->eMrw_owner, rw, r [all...] |
/freebsd-11-stable/sys/contrib/ck/include/ |
H A D | ck_rwlock.h | 44 ck_rwlock_init(struct ck_rwlock *rw) argument 47 rw->writer = 0; 48 rw->n_readers = 0; 54 ck_rwlock_write_unlock(ck_rwlock_t *rw) argument 58 ck_pr_store_uint(&rw->writer, 0); 63 ck_rwlock_locked_writer(ck_rwlock_t *rw) argument 67 r = ck_pr_load_uint(&rw->writer); 73 ck_rwlock_write_downgrade(ck_rwlock_t *rw) argument 76 ck_pr_inc_uint(&rw->n_readers); 77 ck_rwlock_write_unlock(rw); 82 ck_rwlock_locked(ck_rwlock_t *rw) argument 93 ck_rwlock_write_trylock(ck_rwlock_t *rw) argument 114 ck_rwlock_write_lock(ck_rwlock_t *rw) argument 134 ck_rwlock_read_trylock(ck_rwlock_t *rw) argument 161 ck_rwlock_read_lock(ck_rwlock_t *rw) argument 188 ck_rwlock_locked_reader(ck_rwlock_t *rw) argument 196 ck_rwlock_read_unlock(ck_rwlock_t *rw) argument 212 struct ck_rwlock rw; member in struct:ck_rwlock_recursive 220 ck_rwlock_recursive_write_lock(ck_rwlock_recursive_t *rw, unsigned int tid) argument 243 ck_rwlock_recursive_write_trylock(ck_rwlock_recursive_t *rw, unsigned int tid) argument 268 ck_rwlock_recursive_write_unlock(ck_rwlock_recursive_t *rw) argument 280 ck_rwlock_recursive_read_lock(ck_rwlock_recursive_t *rw) argument 288 ck_rwlock_recursive_read_trylock(ck_rwlock_recursive_t *rw) argument 295 ck_rwlock_recursive_read_unlock(ck_rwlock_recursive_t *rw) argument [all...] |
H A D | ck_swlock.h | 49 ck_swlock_init(struct ck_swlock *rw) argument 52 rw->value = 0; 58 ck_swlock_write_unlock(ck_swlock_t *rw) argument 62 ck_pr_and_32(&rw->value, CK_SWLOCK_READER_MASK); 67 ck_swlock_locked_writer(ck_swlock_t *rw) argument 71 r = ck_pr_load_32(&rw->value) & CK_SWLOCK_WRITER_BIT; 77 ck_swlock_write_downgrade(ck_swlock_t *rw) argument 80 ck_pr_inc_32(&rw->value); 81 ck_swlock_write_unlock(rw); 86 ck_swlock_locked(ck_swlock_t *rw) argument 96 ck_swlock_write_trylock(ck_swlock_t *rw) argument 109 ck_swlock_write_lock(ck_swlock_t *rw) argument 121 ck_swlock_write_latch(ck_swlock_t *rw) argument 140 ck_swlock_write_unlatch(ck_swlock_t *rw) argument 156 ck_swlock_read_trylock(ck_swlock_t *rw) argument 172 ck_swlock_read_lock(ck_swlock_t *rw) argument 198 ck_swlock_locked_reader(ck_swlock_t *rw) argument 206 ck_swlock_read_unlock(ck_swlock_t *rw) argument [all...] |
/freebsd-11-stable/sys/sys/ |
H A D | rwlock.h | 84 #define _rw_write_lock(rw, tid) \ 85 atomic_cmpset_acq_ptr(&(rw)->rw_lock, RW_UNLOCKED, (tid)) 87 #define _rw_write_lock_fetch(rw, vp, tid) \ 88 atomic_fcmpset_acq_ptr(&(rw)->rw_lock, vp, (tid)) 91 #define _rw_write_unlock(rw, tid) \ 92 atomic_cmpset_rel_ptr(&(rw)->rw_lock, (tid), RW_UNLOCKED) 94 #define _rw_write_unlock_fetch(rw, tid) \ 95 atomic_fcmpset_rel_ptr(&(rw)->rw_lock, (tid), RW_UNLOCKED) 104 #define __rw_wlock(rw, tid, file, line) do { \ 109 !_rw_write_lock_fetch((rw), [all...] |
H A D | clock.h | 194 * timespec, only if rtc clock debugging has been enabled. The rw argument is 199 void clock_dbgprint_bcd(device_t dev, int rw, const struct bcd_clocktime *bct); 200 void clock_dbgprint_ct(device_t dev, int rw, const struct clocktime *ct); 201 void clock_dbgprint_err(device_t dev, int rw, int err); 202 void clock_dbgprint_ts(device_t dev, int rw, const struct timespec *ts);
|
/freebsd-11-stable/sys/kern/ |
H A D | kern_rwlock.c | 81 .lc_name = "rw", 129 #define rw_wowner(rw) lv_rw_wowner(RW_READ_VALUE(rw)) 135 #define rw_recursed(rw) ((rw)->rw_recurse != 0) 140 #define rw_wlocked(rw) (rw_wowner((rw)) == curthread) 147 #define rw_owner(rw) rw_wowner(rw) 163 struct rwlock *rw; local 175 struct rwlock *rw; local 192 const struct rwlock *rw = (const struct rwlock *)lock; local 204 struct rwlock *rw; local 237 struct rwlock *rw; local 267 struct rwlock *rw; local 344 struct rwlock *rw; local 353 struct rwlock *rw; local 393 __rw_rlock_try(struct rwlock *rw, struct thread *td, uintptr_t *vp, bool fp LOCK_FILE_LINE_ARG_DEF) argument 423 __rw_rlock_hard(struct rwlock *rw, struct thread *td, uintptr_t v LOCK_FILE_LINE_ARG_DEF) argument 672 struct rwlock *rw; local 715 struct rwlock *rw; local 722 __rw_runlock_try(struct rwlock *rw, struct thread *td, uintptr_t *vp) argument 766 __rw_runlock_hard(struct rwlock *rw, struct thread *td, uintptr_t v LOCK_FILE_LINE_ARG_DEF) argument 866 struct rwlock *rw; local 881 struct rwlock *rw; local 1134 struct rwlock *rw; local 1283 struct rwlock *rw; local 1359 struct rwlock *rw; local 1378 const struct rwlock *rw; local 1457 const struct rwlock *rw; local [all...] |
H A D | subr_rtc.c | 158 clock_dbgprint_hdr(device_t dev, int rw) argument 163 device_printf(dev, "%s at ", (rw & CLOCK_DBG_READ) ? "read " : "write"); 169 clock_dbgprint_bcd(device_t dev, int rw, const struct bcd_clocktime *bct) argument 172 if (show_io & rw) { 173 clock_dbgprint_hdr(dev, rw); 180 clock_dbgprint_ct(device_t dev, int rw, const struct clocktime *ct) argument 183 if (show_io & rw) { 184 clock_dbgprint_hdr(dev, rw); 191 clock_dbgprint_err(device_t dev, int rw, int err) argument 194 if (show_io & rw) { 201 clock_dbgprint_ts(device_t dev, int rw, const struct timespec *ts) argument [all...] |
/freebsd-11-stable/contrib/libpcap/ |
H A D | chmod_bpf | 8 # with permissions rw-rw----, so that anybody in the admin 14 # packets, or give it the permissions rw-r-----, so that 19 chmod g+rw /dev/bpf*
|
/freebsd-11-stable/contrib/netbsd-tests/rump/kernspace/ |
H A D | lockme.c | 53 krwlock_t rw; local 55 rw_init(&rw); 64 rw_enter(&rw, RW_WRITER); 65 rw_enter(&rw, RW_WRITER); 68 rw_enter(&rw, RW_READER); 69 rw_enter(&rw, RW_WRITER); 72 rw_enter(&rw, RW_WRITER); 73 rw_enter(&rw, RW_READER);
|
/freebsd-11-stable/sys/compat/linuxkpi/common/include/linux/ |
H A D | rwlock.h | 40 struct rwlock rw; member in struct:__anon5495 43 #define read_lock(_l) rw_rlock(&(_l)->rw) 44 #define write_lock(_l) rw_wlock(&(_l)->rw) 45 #define read_unlock(_l) rw_runlock(&(_l)->rw) 46 #define write_unlock(_l) rw_wunlock(&(_l)->rw) 64 memset(&lock->rw, 0, sizeof(lock->rw)); 65 rw_init_flags(&lock->rw, "lnxrw", RW_NOWITNESS);
|
H A D | rwsem.h | 75 linux_init_rwsem(struct rw_semaphore *rw, const char *name) argument 78 memset(rw, 0, sizeof(*rw)); 79 sx_init_flags(&rw->sx, name, SX_NOWITNESS);
|
/freebsd-11-stable/sys/sparc64/sparc64/ |
H A D | rwindow.c | 45 struct rwindow rw; local 65 error = copyin((void *)usp, &rw, sizeof rw); 66 usp = rw.rw_in[6]; 75 struct rwindow *rw; local 92 rw = pcb->pcb_rw; 100 error = copyout(rw, (void *)usp, sizeof *rw); 104 rw++;
|
/freebsd-11-stable/contrib/libpcap/ChmodBPF/ |
H A D | ChmodBPF | 12 # with permissions rw-rw----, so that anybody in the admin 18 # packets, or give it the permissions rw-r-----, so that 23 chmod g+rw /dev/bpf*
|
/freebsd-11-stable/contrib/opie/libopie/ |
H A D | open.c | 31 FILE *__opieopen FUNCTION((file, rw, mode), char *file AND int rw AND int mode) 58 switch(rw) {
|
/freebsd-11-stable/contrib/apr-util/include/ |
H A D | apr_anylock.h | 43 apr_thread_rwlock_t *rw; /**< Read-write lock */ member in union:apr_anylock_t::apr_anylock_u_t 59 ? apr_thread_rwlock_rdlock((lck)->lock.rw) \ 61 ? apr_thread_rwlock_wrlock((lck)->lock.rw) \ 86 ? apr_thread_rwlock_tryrdlock((lck)->lock.rw) \ 88 ? apr_thread_rwlock_trywrlock((lck)->lock.rw) \ 114 ? apr_thread_rwlock_unlock((lck)->lock.rw) \
|
/freebsd-11-stable/sys/dev/bhnd/bhndb/ |
H A D | bhndb_pcivar.h | 49 const struct bhndb_regwin *rw, bhnd_addr_t addr);
|
H A D | bhndb_subr.c | 821 const struct bhndb_regwin *rw; local 825 rw = dwa->win; 831 offset = addr % rw->win_size; 835 if (rw->win_size - offset < size) 859 const struct bhndb_regwin *rw; local 863 for (rw = table; rw->win_type != BHNDB_REGWIN_T_INVALID; rw++) { 864 if (type == BHNDB_REGWIN_T_INVALID || rw->win_type == type) 885 const struct bhndb_regwin *rw; local 913 const struct bhndb_regwin *rw; local 964 const struct bhndb_regwin *rw; local [all...] |
/freebsd-11-stable/contrib/ipfilter/samples/ |
H A D | relay.c | 37 int nfd, n, rw; local 66 rw = read(ifd, irh, ibuff + RELAY_BUFSZ - irh); 67 if (rw == -1) 69 if (rw == 0) 71 irh += rw; 75 rw = write(ofd, iwt, iwh - iwt); 76 if (rw == -1) 78 iwt += rw; 82 rw = read(rfd, iwh, obuff + RELAY_BUFSZ - iwh); 83 if (rw [all...] |
/freebsd-11-stable/contrib/gdb/gdb/ |
H A D | i386v-nat.c | 134 i386_insert_watchpoint (int pid, CORE_ADDR addr, int len, int rw) 136 return i386_insert_aligned_watchpoint (pid, addr, addr, len, rw); 141 int len, int rw) 159 read_write_bits = (rw & 1) ? DR_RW_READ : DR_RW_WRITE; 166 return i386_insert_nonaligned_watchpoint (pid, waddr, addr, len, rw); 173 return i386_insert_nonaligned_watchpoint (pid, waddr, addr, len, rw); 177 return i386_insert_nonaligned_watchpoint (pid, waddr, addr, len, rw); 201 int len, int rw) 222 rv = i386_insert_aligned_watchpoint (pid, waddr, addr, size, rw); 132 i386_insert_watchpoint(int pid, CORE_ADDR addr, int len, int rw) argument 138 i386_insert_aligned_watchpoint(int pid, CORE_ADDR waddr, CORE_ADDR addr, int len, int rw) argument 198 i386_insert_nonaligned_watchpoint(int pid, CORE_ADDR waddr, CORE_ADDR addr, int len, int rw) argument
|
H A D | i386-nat.c | 291 unsigned rw; local 296 rw = DR_RW_EXECUTE; 299 rw = DR_RW_WRITE; 304 rw = DR_RW_READ; 309 rw = DR_RW_IORW; 321 return (DR_LEN_1 | rw); 323 return (DR_LEN_2 | rw); 325 return (DR_LEN_4 | rw); 328 return (DR_LEN_8 | rw);
|
/freebsd-11-stable/cddl/usr.sbin/dtrace/tests/common/docsExamples/ |
H A D | Makefile | 19 rw.d \
|
/freebsd-11-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/ |
H A D | rrwlock.h | 70 void rrw_enter(rrwlock_t *rrl, krw_t rw, void *tag); 75 boolean_t rrw_held(rrwlock_t *rrl, krw_t rw); 97 void rrm_enter(rrmlock_t *rrl, krw_t rw, void *tag); 101 boolean_t rrm_held(rrmlock_t *rrl, krw_t rw);
|
/freebsd-11-stable/sys/dev/drm2/ttm/ |
H A D | ttm_lock.c | 53 lock->rw = 0; 73 if (--lock->rw == 0) 86 if (lock->rw >= 0 && lock->flags == 0) { 87 ++lock->rw; 128 if (lock->rw >= 0 && lock->flags == 0) { 129 ++lock->rw; 170 lock->rw = 0; 183 if (lock->rw == 0 && ((lock->flags & ~TTM_WRITE_LOCK_PENDING) == 0)) { 184 lock->rw = -1; 227 lock->rw [all...] |
/freebsd-11-stable/contrib/ipfilter/tools/ |
H A D | ipfs.c | 93 int fd, olen, nlen, rw; local 115 rw = 0; 118 rw = 1; 122 rw = 1; 126 rw = 1; 130 rw = 1; 132 if (rw == 1) { 156 int fd, olen, nlen, rw; local 180 rw = 0; 183 rw 211 int c, lock = -1, devfd = -1, err = 0, rw = -1, ns = -1, set = 0; local [all...] |
/freebsd-11-stable/tools/tools/bootparttest/ |
H A D | bootparttest.c | 42 static int disk_strategy(void *devdata, int rw, daddr_t blk, 50 int (*dv_strategy)(void *devdata, int rw, daddr_t blk, 71 disk_strategy(void *devdata, int rw, daddr_t blk, size_t size, char *buf, argument 77 if (rw != 1 /* F_READ */)
|