Home
last modified time | relevance | path

Searched refs:rw (Results 1 – 25 of 385) sorted by relevance

12345678910>>...16

/freebsd/sbin/ipf/libipf/
H A Drwlock_emul.c18 rw->eMrw_owner, rw, rw->eMrw_magic); in eMrwlock_read_enter()
24 rw->eMrw_owner, rw, rw->eMrw_read, rw->eMrw_write); in eMrwlock_read_enter()
37 rw->eMrw_owner, rw, rw->eMrw_magic); in eMrwlock_write_enter()
43 rw->eMrw_owner, rw, rw->eMrw_read, rw->eMrw_write); in eMrwlock_write_enter()
56 rw->eMrw_owner, rw, rw->eMrw_magic); in eMrwlock_try_upgrade()
62 rw->eMrw_owner, rw, rw->eMrw_read, rw->eMrw_write); in eMrwlock_try_upgrade()
74 rw->eMrw_owner, rw, rw->eMrw_magic); in eMrwlock_downgrade()
80 rw->eMrw_owner, rw, rw->eMrw_read, rw->eMrw_write); in eMrwlock_downgrade()
94 rw->eMrw_owner, rw, rw->eMrw_magic); in eMrwlock_exit()
99 rw->eMrw_owner, rw, rw->eMrw_read, rw->eMrw_write); in eMrwlock_exit()
[all …]
/freebsd/sys/contrib/ck/include/
H A Dck_rwlock.h224 o = ck_pr_load_uint(&rw->rw.writer); in ck_rwlock_recursive_write_lock()
233 while (ck_pr_load_uint(&rw->rw.n_readers) != 0) in ck_rwlock_recursive_write_lock()
238 rw->wc++; in ck_rwlock_recursive_write_lock()
247 o = ck_pr_load_uint(&rw->rw.writer); in ck_rwlock_recursive_write_trylock()
256 if (ck_pr_load_uint(&rw->rw.n_readers) != 0) { in ck_rwlock_recursive_write_trylock()
257 ck_pr_store_uint(&rw->rw.writer, 0); in ck_rwlock_recursive_write_trylock()
263 rw->wc++; in ck_rwlock_recursive_write_trylock()
273 ck_pr_store_uint(&rw->rw.writer, 0); in ck_rwlock_recursive_write_unlock()
283 ck_rwlock_read_lock(&rw->rw); in ck_rwlock_recursive_read_lock()
291 return ck_rwlock_read_trylock(&rw->rw); in ck_rwlock_recursive_read_trylock()
[all …]
H A Dck_swlock.h49 ck_swlock_init(struct ck_swlock *rw) in ck_swlock_init() argument
52 rw->value = 0; in ck_swlock_init()
80 ck_pr_inc_32(&rw->value); in ck_swlock_write_downgrade()
81 ck_swlock_write_unlock(rw); in ck_swlock_write_downgrade()
86 ck_swlock_locked(ck_swlock_t *rw) in ck_swlock_locked() argument
90 r = ck_pr_load_32(&rw->value); in ck_swlock_locked()
144 ck_pr_store_32(&rw->value, 0); in ck_swlock_write_unlatch()
165 ck_pr_dec_32(&rw->value); in CK_ELIDE_PROTOTYPE()
172 ck_swlock_read_lock(ck_swlock_t *rw) in ck_swlock_read_lock() argument
190 ck_pr_dec_32(&rw->value); in ck_swlock_read_lock()
[all …]
/freebsd/sys/sys/
H A Drwlock.h220 #define rw_wlock(rw) _rw_wlock((rw), LOCK_FILE, LOCK_LINE) argument
221 #define rw_wunlock(rw) _rw_wunlock((rw), LOCK_FILE, LOCK_LINE) argument
228 #define rw_rlock(rw) _rw_rlock((rw), LOCK_FILE, LOCK_LINE) argument
229 #define rw_runlock(rw) _rw_runlock((rw), LOCK_FILE, LOCK_LINE) argument
230 #define rw_try_rlock(rw) _rw_try_rlock((rw), LOCK_FILE, LOCK_LINE) argument
231 #define rw_try_upgrade(rw) _rw_try_upgrade((rw), LOCK_FILE, LOCK_LINE) argument
232 #define rw_try_wlock(rw) _rw_try_wlock((rw), LOCK_FILE, LOCK_LINE) argument
233 #define rw_downgrade(rw) _rw_downgrade((rw), LOCK_FILE, LOCK_LINE) argument
245 #define rw_initialized(rw) lock_initialized(&(rw)->lock_object) argument
255 (rw), \
[all …]
/freebsd/sys/kern/
H A Dkern_rwlock.c136 #define rw_wowner(rw) lv_rw_wowner(RW_READ_VALUE(rw)) argument
142 #define rw_recursed(rw) ((rw)->rw_recurse != 0) argument
147 #define rw_wlocked(rw) (rw_wowner((rw)) == curthread) argument
154 #define rw_owner(rw) rw_wowner(rw) argument
174 rw_rlock(rw); in lock_rw()
176 rw_wlock(rw); in lock_rw()
187 rw_runlock(rw); in unlock_rw()
190 rw_wunlock(rw); in unlock_rw()
249 KASSERT(rw->rw_recurse == 0, ("rw lock %p still recursed", rw)); in _rw_destroy()
618 rw); in __rw_rlock_hard()
[all …]
H A Dsubr_rtc.c157 clock_dbgprint_hdr(device_t dev, int rw) in clock_dbgprint_hdr() argument
171 if (show_io & rw) { in clock_dbgprint_bcd()
172 clock_dbgprint_hdr(dev, rw); in clock_dbgprint_bcd()
182 if (show_io & rw) { in clock_dbgprint_ct()
183 clock_dbgprint_hdr(dev, rw); in clock_dbgprint_ct()
190 clock_dbgprint_err(device_t dev, int rw, int err) in clock_dbgprint_err() argument
193 if (show_io & rw) { in clock_dbgprint_err()
194 clock_dbgprint_hdr(dev, rw); in clock_dbgprint_err()
200 clock_dbgprint_ts(device_t dev, int rw, const struct timespec *ts) in clock_dbgprint_ts() argument
203 if (show_io & rw) { in clock_dbgprint_ts()
[all …]
/freebsd/tests/sys/acl/
H A Dtools-posix.test43 > user::rw-
48 > user::rw-
57 > user::rw-
61 > mask::rw-
66 > -rw-rw-r--+
84 > user::rw-
88 > mask::rw-
108 > -rw-rw-r--+
118 > user::rw-
121 > mask::rw-
[all …]
H A Dtools-nfs4-psarc.test89 > -rw-r--r--+
135 > -rw-r--r--
176 > -rw-r--r--
182 > -rw-r--r--
183 > -rw-r--r--
184 > -rw-r--r--
220 > -rw-r--r--
221 > -rw-r--r--
222 > -rw-r--r--
239 > -rw-------
[all …]
H A Dtools-nfs4.test104 > -rw-r--r--+
157 > -rw-r--r--
204 > -rw-r--r--
210 > -rw-r--r--
211 > -rw-r--r--
212 > -rw-r--r--
219 > -rw-r--r--+
220 > -rw-r--r--+
257 > -rw-r--r--
258 > -rw-r--r--
[all …]
H A Dtools-crossfs.test50 > user::rw-
69 > other::rw-
117 > -rw-r--r--+
166 > -rw-rwxr--+
169 > -rw-r-xr--
177 > user::rw-
187 > user::rw-
205 > -rw-r-xr--
217 > -rw-rwxr--
228 > -rw-r-xr--
[all …]
/freebsd/bin/sh/tests/expansion/
H A Darith10.012 rw=1
19 check "0 && (rw += 1)" 0
20 check "rw" 1
21 check "1 || (rw += 1)" 1
22 check "rw" 1
26 check "0 ? rw += 1 : 52" 52
27 check "rw" 1
31 check "4 ? 1 : (rw += 1)" 1
32 check "rw" 1
/freebsd/share/examples/ipfilter/samples/
H A Drelay.c36 int nfd, n, rw; local
66 if (rw == -1)
68 if (rw == 0)
70 irh += rw;
75 if (rw == -1)
77 iwt += rw;
82 if (rw == -1)
84 if (rw == 0)
86 iwh += rw;
91 if (rw == -1)
[all …]
/freebsd/sys/contrib/openzfs/module/os/linux/zfs/
H A Dzfs_uio.c72 if (rw == UIO_READ) { in zfs_uiomove_iov()
105 if (rw == UIO_READ) in zfs_uiomove_iov()
140 if (rw == UIO_READ) { in zfs_uiomove_bvec_impl()
172 if (rw == UIO_READ) { in zfs_copy_bvec()
263 return (zfs_uiomove_bvec_rq(p, n, rw, uio)); in zfs_uiomove_bvec()
267 return (zfs_uiomove_bvec_impl(p, n, rw, uio)); in zfs_uiomove_bvec()
280 if (rw == UIO_READ) in zfs_uiomove_iter()
311 return (zfs_uiomove_bvec(p, n, rw, uio)); in zfs_uiomove()
317 return (zfs_uiomove_iov(p, n, rw, uio)); in zfs_uiomove()
390 ret = zfs_uiomove_bvec(p, n, rw, &uio_copy); in zfs_uiocopy()
[all …]
/freebsd/sys/compat/linuxkpi/common/include/linux/
H A Drwlock.h38 struct rwlock rw; member
41 #define read_lock(_l) rw_rlock(&(_l)->rw)
42 #define write_lock(_l) rw_wlock(&(_l)->rw)
43 #define read_unlock(_l) rw_runlock(&(_l)->rw)
44 #define write_unlock(_l) rw_wunlock(&(_l)->rw)
62 memset(&lock->rw, 0, sizeof(lock->rw)); in rwlock_init()
63 rw_init_flags(&lock->rw, "lnxrw", RW_NOWITNESS); in rwlock_init()
H A Drwsem.h75 linux_init_rwsem(struct rw_semaphore *rw, const char *name) in linux_init_rwsem() argument
78 memset(rw, 0, sizeof(*rw)); in linux_init_rwsem()
79 sx_init_flags(&rw->sx, name, SX_NOWITNESS); in linux_init_rwsem()
/freebsd/contrib/netbsd-tests/rump/kernspace/
H A Dlockme.c53 krwlock_t rw; in rumptest_lockme() local
55 rw_init(&rw); in rumptest_lockme()
64 rw_enter(&rw, RW_WRITER); in rumptest_lockme()
65 rw_enter(&rw, RW_WRITER); in rumptest_lockme()
68 rw_enter(&rw, RW_READER); in rumptest_lockme()
69 rw_enter(&rw, RW_WRITER); in rumptest_lockme()
72 rw_enter(&rw, RW_WRITER); in rumptest_lockme()
73 rw_enter(&rw, RW_READER); in rumptest_lockme()
/freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/io/
H A Dio.cfg22 FIO_READ_ARGS="--name=rw --rw=read $FIO_COMMON_ARGS"
23 FIO_WRITE_ARGS="--name=rw --rw=write $FIO_COMMON_ARGS"
24 FIO_RANDREAD_ARGS="--name=rw --rw=randread $FIO_COMMON_ARGS"
25 FIO_RANDWRITE_ARGS="--name=rw --rw=randwrite $FIO_COMMON_ARGS"
/freebsd/usr.sbin/bluetooth/bcmfw/
H A DREADME8 -rw-r--r-- 1 julian wheel 154 May 10 00:41 BCM-LEGAL.txt
9 -rw-r--r-- 1 julian wheel 56 May 10 00:14 BCM2033-FW.bin.md5
10 -rw-r--r-- 1 julian wheel 158049 May 10 00:14 BCM2033-FW.bin.uue
11 -rw-r--r-- 1 julian wheel 56 May 10 00:14 BCM2033-MD.hex.md5
12 -rw-r--r-- 1 julian wheel 4505 May 10 00:14 BCM2033-MD.hex.uue
14 -rw-r--r-- 1 julian wheel 516 May 10 00:14 Makefile
15 -rw-r--r-- 1 julian wheel 3013 May 10 00:14 bcmfw.8
16 -rw-r--r-- 1 julian wheel 6806 May 10 00:14 bcmfw.c
/freebsd/sbin/ipf/ipfs/
H A Dipfs.c110 rw = 0; in changestateif()
113 rw = 1; in changestateif()
117 rw = 1; in changestateif()
121 rw = 1; in changestateif()
125 rw = 1; in changestateif()
174 rw = 0; in changenatif()
177 rw = 1; in changenatif()
181 rw = 1; in changenatif()
244 rw = 0; in main()
248 rw = 2; in main()
[all …]
/freebsd/sys/dev/drm2/ttm/
H A Dttm_lock.c51 lock->rw = 0; in ttm_lock_init()
71 if (--lock->rw == 0) in ttm_read_unlock()
84 if (lock->rw >= 0 && lock->flags == 0) { in __ttm_read_lock()
85 ++lock->rw; in __ttm_read_lock()
126 if (lock->rw >= 0 && lock->flags == 0) { in __ttm_read_trylock()
127 ++lock->rw; in __ttm_read_trylock()
168 lock->rw = 0; in ttm_write_unlock()
182 lock->rw = -1; in __ttm_write_lock()
225 lock->rw = 1; in ttm_write_lock_downgrade()
259 if (lock->rw == 0) { in __ttm_vt_lock()
[all …]
/freebsd/sys/dev/bhnd/bhndb/
H A Dbhndb_subr.c1338 rw = dwa->win; in bhndb_dw_set_addr()
1344 offset = addr % rw->win_size; in bhndb_dw_set_addr()
1444 for (rw = table; rw->win_type != BHNDB_REGWIN_T_INVALID; rw++) { in bhndb_regwin_count()
1468 for (rw = table; rw->win_type != BHNDB_REGWIN_T_INVALID; rw++) in bhndb_regwin_find_type()
1470 if (rw->win_type == type && rw->win_size >= min_size) in bhndb_regwin_find_type()
1471 return (rw); in bhndb_regwin_find_type()
1499 for (rw = table; rw->win_type != BHNDB_REGWIN_T_INVALID; rw++) in bhndb_regwin_find_core()
1516 if (rw->d.core.port != port) in bhndb_regwin_find_core()
1535 return (rw); in bhndb_regwin_find_core()
1570 if (rw != NULL) in bhndb_regwin_find_best()
[all …]
/freebsd/sys/arm/arm/
H A Ddb_interface.c102 db_access_und_sp(struct db_variable *vp, db_expr_t *valp, int rw) in db_access_und_sp() argument
105 if (rw == DB_VAR_GET) { in db_access_und_sp()
113 db_access_abt_sp(struct db_variable *vp, db_expr_t *valp, int rw) in db_access_abt_sp() argument
116 if (rw == DB_VAR_GET) { in db_access_abt_sp()
124 db_access_irq_sp(struct db_variable *vp, db_expr_t *valp, int rw) in db_access_irq_sp() argument
127 if (rw == DB_VAR_GET) { in db_access_irq_sp()
134 int db_frame(struct db_variable *vp, db_expr_t *valp, int rw) in db_frame() argument
142 if (rw == DB_VAR_GET) in db_frame()
/freebsd/sys/contrib/openzfs/module/zfs/
H A Drrwlock.c231 rrw_enter(rrwlock_t *rrl, krw_t rw, const void *tag) in rrw_enter() argument
233 if (rw == RW_READER) in rrw_enter()
284 rrw_held(rrwlock_t *rrl, krw_t rw) in rrw_held() argument
289 if (rw == RW_WRITER) { in rrw_held()
342 rrm_enter(rrmlock_t *rrl, krw_t rw, const void *tag) in rrm_enter() argument
344 if (rw == RW_READER) in rrm_enter()
389 rrm_held(rrmlock_t *rrl, krw_t rw) in rrm_held() argument
391 if (rw == RW_WRITER) { in rrm_held()
392 return (rrw_held(&rrl->locks[0], rw)); in rrm_held()
394 return (rrw_held(&rrl->locks[RRM_TD_LOCK()], rw)); in rrm_held()
/freebsd/stand/common/
H A Dbcache.c187 write_strategy(void *devdata, int rw, daddr_t blk, size_t size, in write_strategy() argument
202 return (dd->dv_strategy(dd->dv_devdata, rw, blk, size, buf, rsize)); in write_strategy()
211 read_strategy(void *devdata, int rw, daddr_t blk, size_t size, in read_strategy() argument
309 if ((rw & F_NORA) == F_NORA) in read_strategy()
347 rw &= F_MASK; in read_strategy()
348 result = dd->dv_strategy(dd->dv_devdata, rw, p_blk, in read_strategy()
391 bcache_strategy(void *devdata, int rw, daddr_t blk, size_t size, in bcache_strategy() argument
410 rw &= F_MASK; in bcache_strategy()
411 return (dd->dv_strategy(dd->dv_devdata, rw, blk, size, buf, rsize)); in bcache_strategy()
414 switch (rw & F_MASK) { in bcache_strategy()
[all …]
/freebsd/sys/netpfil/ipfw/
H A Dip_fw_sockopt.c1114 if (rw == NULL || rw->manage_sets == NULL) in move_objects()
1141 if (rw == NULL || rw->manage_sets == NULL) in move_objects()
1160 if (rw == NULL || rw->manage_sets == NULL) in move_objects()
1441 rw < ctl3_rewriters + ctl3_rsize; rw++) { in swap_sets()
1458 for (rw = ctl3_rewriters; rw < ctl3_rewriters + ctl3_rsize; rw++) { in swap_sets()
2746 if (rw == NULL) in ref_opcode_object()
3190 lo = rw; in find_op_rw_range()
3195 hi = rw; in find_op_rw_range()
3221 for (rw = lo; rw <= hi; rw++) { in find_op_rw()
3227 return (rw); in find_op_rw()
[all …]

12345678910>>...16