Searched refs:rw (Results 1 - 25 of 115) sorted by relevance

12345

/freebsd-10.1-release/contrib/ipfilter/lib/
H A Drwlock_emul.c15 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-10.1-release/sys/sys/
H A Drwlock.h82 #define _rw_write_lock(rw, tid) \
83 atomic_cmpset_acq_ptr(&(rw)->rw_lock, RW_UNLOCKED, (tid))
86 #define _rw_write_unlock(rw, tid) \
87 atomic_cmpset_rel_ptr(&(rw)->rw_lock, (tid), RW_UNLOCKED)
96 #define __rw_wlock(rw, tid, file, line) do { \
99 if (!_rw_write_lock((rw), _tid)) \
100 _rw_wlock_hard((rw), _tid, (file), (line)); \
103 rw, 0, 0, (file), (line)); \
107 #define __rw_wunlock(rw, tid, file, line) do { \
110 if ((rw)
[all...]
H A Dcallout.h77 #define callout_init_rw(c, rw, flags) \
78 _callout_init_lock((c), ((rw) != NULL) ? &(rw)->lock_object : \
/freebsd-10.1-release/sys/kern/
H A Dkern_rwlock.c90 .lc_name = "rw",
107 #define rw_wowner(rw) \
108 ((rw)->rw_lock & RW_LOCK_READ ? NULL : \
109 (struct thread *)RW_OWNER((rw)->rw_lock))
115 #define rw_recursed(rw) ((rw)->rw_recurse != 0)
120 #define rw_wlocked(rw) (rw_wowner((rw)) == curthread)
127 #define rw_owner(rw) rw_wowner(rw)
143 struct rwlock *rw; local
155 struct rwlock *rw; local
172 const struct rwlock *rw = (const struct rwlock *)lock; local
184 struct rwlock *rw; local
215 struct rwlock *rw; local
252 struct rwlock *rw; local
275 struct rwlock *rw; local
309 struct rwlock *rw; local
342 struct rwlock *rw; local
551 struct rwlock *rw; local
586 struct rwlock *rw; local
704 struct rwlock *rw; local
891 struct rwlock *rw; local
959 struct rwlock *rw; local
1035 struct rwlock *rw; local
1112 const struct rwlock *rw; local
1191 const struct rwlock *rw; local
[all...]
/freebsd-10.1-release/contrib/libpcap/
H A Dchmod_bpf8 # 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-10.1-release/sys/ofed/include/linux/
H A Drwlock.h36 struct rwlock rw; member in struct:__anon11120
39 #define read_lock(_l) rw_rlock(&(_l)->rw)
40 #define write_lock(_l) rw_wlock(&(_l)->rw)
41 #define read_unlock(_l) rw_runlock(&(_l)->rw)
42 #define write_unlock(_l) rw_wunlock(&(_l)->rw)
60 memset(&lock->rw, 0, sizeof(lock->rw));
61 rw_init_flags(&lock->rw, "lnxrw", RW_NOWITNESS);
H A Drwsem.h50 init_rwsem(struct rw_semaphore *rw) argument
53 memset(&rw->sx, 0, sizeof(rw->sx));
54 sx_init_flags(&rw->sx, "lnxrwsem", SX_NOWITNESS);
/freebsd-10.1-release/sys/sparc64/sparc64/
H A Drwindow.c45 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-10.1-release/contrib/opie/libopie/
H A Dopen.c31 FILE *__opieopen FUNCTION((file, rw, mode), char *file AND int rw AND int mode)
58 switch(rw) {
/freebsd-10.1-release/contrib/apr-util/include/
H A Dapr_anylock.h43 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-10.1-release/contrib/ipfilter/samples/
H A Drelay.c37 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-10.1-release/contrib/gdb/gdb/
H A Di386v-nat.c134 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 Di386-nat.c291 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-10.1-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/sys/
H A Drrwlock.h70 void rrw_enter(rrwlock_t *rrl, krw_t rw, void *tag);
74 boolean_t rrw_held(rrwlock_t *rrl, krw_t rw);
96 void rrm_enter(rrmlock_t *rrl, krw_t rw, void *tag);
100 boolean_t rrm_held(rrmlock_t *rrl, krw_t rw);
/freebsd-10.1-release/sys/dev/drm2/ttm/
H A Dttm_lock.c53 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-10.1-release/sys/boot/common/
H A Dbcache.c128 write_strategy(void *devdata, int unit, int rw, daddr_t blk, size_t size, argument
143 err = dd->dv_strategy(dd->dv_devdata, rw, blk, size, buf, rsize);
161 read_strategy(void *devdata, int unit, int rw, daddr_t blk, size_t size, argument
199 result = dd->dv_strategy(dd->dv_devdata, rw, p_blk, p_size * bcache_blksize, p_buf, NULL);
209 result = dd->dv_strategy(dd->dv_devdata, rw, p_blk, p_size * bcache_blksize, p_buf, NULL);
227 bcache_strategy(void *devdata, int unit, int rw, daddr_t blk, size_t size, argument
244 return(dd->dv_strategy(dd->dv_devdata, rw, blk, size, buf, rsize));
247 switch (rw) {
249 return read_strategy(devdata, unit, rw, blk, size, buf, rsize);
251 return write_strategy(devdata, unit, rw, bl
[all...]
H A Dmd.c87 md_strategy(void *devdata, int rw, daddr_t blk, size_t size, char *buf, argument
109 switch (rw) {
/freebsd-10.1-release/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
H A Drrwlock.c212 rrw_enter(rrwlock_t *rrl, krw_t rw, void *tag) argument
214 if (rw == RW_READER)
264 rrw_held(rrwlock_t *rrl, krw_t rw) argument
269 if (rw == RW_WRITER) {
322 rrm_enter(rrmlock_t *rrl, krw_t rw, void *tag) argument
324 if (rw == RW_READER)
369 rrm_held(rrmlock_t *rrl, krw_t rw) argument
371 if (rw == RW_WRITER) {
372 return (rrw_held(&rrl->locks[0], rw));
374 return (rrw_held(&rrl->locks[RRM_TD_LOCK()], rw));
[all...]
/freebsd-10.1-release/contrib/ipfilter/tools/
H A Dipfs.c105 int fd, olen, nlen, rw; local
127 rw = 0;
130 rw = 1;
134 rw = 1;
138 rw = 1;
142 rw = 1;
144 if (rw == 1) {
168 int fd, olen, nlen, rw; local
192 rw = 0;
195 rw
223 int c, lock = -1, devfd = -1, err = 0, rw = -1, ns = -1, set = 0; local
[all...]
/freebsd-10.1-release/etc/rc.d/
H A Dntpd44 ( cd /dev ; /bin/pax -rw -pe clockctl "${ntpd_chrootdir}/dev" )
/freebsd-10.1-release/sys/ia64/ia64/
H A Dmem.c94 int count, error, phys, rw; local
97 rw = (uio->uio_rw == UIO_READ) ? VM_PROT_READ : VM_PROT_WRITE;
118 error = mem_phys2virt(ofs, rw, &ptr, &limit);
141 if (!kernacc(ptr, count, rw))
/freebsd-10.1-release/sys/arm/arm/
H A Ddb_interface.c104 db_access_und_sp(struct db_variable *vp, db_expr_t *valp, int rw) argument
107 if (rw == DB_VAR_GET) {
115 db_access_abt_sp(struct db_variable *vp, db_expr_t *valp, int rw) argument
118 if (rw == DB_VAR_GET) {
126 db_access_irq_sp(struct db_variable *vp, db_expr_t *valp, int rw) argument
129 if (rw == DB_VAR_GET) {
136 int db_frame(struct db_variable *vp, db_expr_t *valp, int rw) argument
144 if (rw == DB_VAR_GET)
/freebsd-10.1-release/sys/cddl/compat/opensolaris/kern/
H A Dopensolaris_uio.c51 uiocopy(void *p, size_t n, enum uio_rw rw, struct uio *uio, size_t *cbytes) argument
67 if (rw == UIO_READ)
/freebsd-10.1-release/sys/netinet/cc/
H A Dcc_newreno.c154 int rw; local
170 rw = min(4 * CCV(ccv, t_maxseg),
173 rw = CCV(ccv, t_maxseg) * 2;
175 CCV(ccv, snd_cwnd) = min(rw, CCV(ccv, snd_cwnd));
/freebsd-10.1-release/sys/boot/efi/libefi/
H A Defipart.c213 efipart_readwrite(EFI_BLOCK_IO *blkio, int rw, daddr_t blk, daddr_t nblks, argument
225 switch (rw) {
241 printf("%s: rw=%d, status=%lu\n", __func__, rw, (u_long)status);
246 efipart_strategy(void *devdata, int rw, daddr_t blk, size_t size, char *buf, argument
270 return (efipart_readwrite(blkio, rw, blk, size / 512, buf));
285 error = efipart_readwrite(blkio, rw, blk, 1, blkbuf);

Completed in 281 milliseconds

12345