Home
last modified time | relevance | path

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

1234567891011

/freebsd-12-stable/sbin/ipf/libipf/
Drwlock_emul.c15 void eMrwlock_read_enter(eMrwlock_t *rw, char *file, int line) in eMrwlock_read_enter() argument
17 if (rw->eMrw_magic != EMM_MAGIC) { in eMrwlock_read_enter()
19 rw->eMrw_owner, rw, rw->eMrw_magic); in eMrwlock_read_enter()
22 if (rw->eMrw_read != 0 || rw->eMrw_write != 0) { in eMrwlock_read_enter()
25 rw->eMrw_owner, rw, rw->eMrw_read, rw->eMrw_write); in eMrwlock_read_enter()
28 rw->eMrw_read++; in eMrwlock_read_enter()
29 rw->eMrw_heldin = file; in eMrwlock_read_enter()
30 rw->eMrw_heldat = line; in eMrwlock_read_enter()
34 void eMrwlock_write_enter(eMrwlock_t *rw, char *file, int line) in eMrwlock_write_enter() argument
36 if (rw->eMrw_magic != EMM_MAGIC) { in eMrwlock_write_enter()
[all …]
/freebsd-12-stable/sys/contrib/ck/include/
Dck_rwlock.h44 ck_rwlock_init(struct ck_rwlock *rw) in ck_rwlock_init() argument
47 rw->writer = 0; in ck_rwlock_init()
48 rw->n_readers = 0; in ck_rwlock_init()
54 ck_rwlock_write_unlock(ck_rwlock_t *rw) in ck_rwlock_write_unlock() argument
58 ck_pr_store_uint(&rw->writer, 0); in ck_rwlock_write_unlock()
63 ck_rwlock_locked_writer(ck_rwlock_t *rw) in ck_rwlock_locked_writer() argument
67 r = ck_pr_load_uint(&rw->writer); in ck_rwlock_locked_writer()
73 ck_rwlock_write_downgrade(ck_rwlock_t *rw) in ck_rwlock_write_downgrade() argument
76 ck_pr_inc_uint(&rw->n_readers); in ck_rwlock_write_downgrade()
77 ck_rwlock_write_unlock(rw); in ck_rwlock_write_downgrade()
[all …]
Dck_swlock.h49 ck_swlock_init(struct ck_swlock *rw) in ck_swlock_init() argument
52 rw->value = 0; in ck_swlock_init()
58 ck_swlock_write_unlock(ck_swlock_t *rw) in ck_swlock_write_unlock() argument
62 ck_pr_and_32(&rw->value, CK_SWLOCK_READER_MASK); in ck_swlock_write_unlock()
67 ck_swlock_locked_writer(ck_swlock_t *rw) in ck_swlock_locked_writer() argument
71 r = ck_pr_load_32(&rw->value) & CK_SWLOCK_WRITER_BIT; in ck_swlock_locked_writer()
77 ck_swlock_write_downgrade(ck_swlock_t *rw) in ck_swlock_write_downgrade() argument
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
[all …]
/freebsd-12-stable/sys/sys/
Drwlock.h86 #define _rw_write_lock(rw, tid) \ argument
87 atomic_cmpset_acq_ptr(&(rw)->rw_lock, RW_UNLOCKED, (tid))
89 #define _rw_write_lock_fetch(rw, vp, tid) \ argument
90 atomic_fcmpset_acq_ptr(&(rw)->rw_lock, vp, (tid))
93 #define _rw_write_unlock(rw, tid) \ argument
94 atomic_cmpset_rel_ptr(&(rw)->rw_lock, (tid), RW_UNLOCKED)
96 #define _rw_write_unlock_fetch(rw, tid) \ argument
97 atomic_fcmpset_rel_ptr(&(rw)->rw_lock, (tid), RW_UNLOCKED)
106 #define __rw_wlock(rw, tid, file, line) do { \ argument
111 !_rw_write_lock_fetch((rw), &_v, _tid))) \
[all …]
/freebsd-12-stable/sys/kern/
Dkern_rwlock.c131 #define rw_wowner(rw) lv_rw_wowner(RW_READ_VALUE(rw)) argument
137 #define rw_recursed(rw) ((rw)->rw_recurse != 0) argument
142 #define rw_wlocked(rw) (rw_wowner((rw)) == curthread) argument
149 #define rw_owner(rw) rw_wowner(rw) argument
165 struct rwlock *rw; in lock_rw() local
167 rw = (struct rwlock *)lock; in lock_rw()
169 rw_rlock(rw); in lock_rw()
171 rw_wlock(rw); in lock_rw()
177 struct rwlock *rw; in unlock_rw() local
179 rw = (struct rwlock *)lock; in unlock_rw()
[all …]
Dsubr_rtc.c160 clock_dbgprint_hdr(device_t dev, int rw) in clock_dbgprint_hdr() argument
165 device_printf(dev, "%s at ", (rw & CLOCK_DBG_READ) ? "read " : "write"); in clock_dbgprint_hdr()
171 clock_dbgprint_bcd(device_t dev, int rw, const struct bcd_clocktime *bct) in clock_dbgprint_bcd() argument
174 if (show_io & rw) { in clock_dbgprint_bcd()
175 clock_dbgprint_hdr(dev, rw); in clock_dbgprint_bcd()
182 clock_dbgprint_ct(device_t dev, int rw, const struct clocktime *ct) in clock_dbgprint_ct() argument
185 if (show_io & rw) { in clock_dbgprint_ct()
186 clock_dbgprint_hdr(dev, rw); in clock_dbgprint_ct()
193 clock_dbgprint_err(device_t dev, int rw, int err) in clock_dbgprint_err() argument
196 if (show_io & rw) { in clock_dbgprint_err()
[all …]
/freebsd-12-stable/tests/sys/acl/
Dtools-posix.test45 > user::rw-
50 > user::rw-
59 > user::rw-
63 > mask::rw-
68 > -rw-rw-r--+
86 > user::rw-
90 > mask::rw-
110 > -rw-rw-r--+
120 > user::rw-
123 > mask::rw-
[all …]
Dtools-nfs4-psarc.test45 > owner@:rw-p--aARWcCos:-------:allow
50 > owner@:rw-p--aARWcCos:-------:allow
69 > owner@:rw-p--aARWcCos:-------:allow
83 > owner@:rw-p--aARWcCos:-------:allow
91 > -rw-r--r--+
99 > owner@:rw-p--aARWcCos:-------:allow
116 > owner@:rw-p--aARWcCos:-------:allow
129 > owner@:rw-p--aARWcCos:-------:allow
137 > -rw-r--r--
149 > owner@:rw-p--aARWcCos:-------:allow
[all …]
Dtools-nfs4.test46 > owner@:rw-p---A-W-Co-:-------:allow
54 > owner@:rw-p---A-W-Co-:-------:allow
79 > owner@:rw-p---A-W-Co-:-------:allow
96 > owner@:rw-p---A-W-Co-:-------:allow
106 > -rw-r--r--+
116 > owner@:rw-p---A-W-Co-:-------:allow
135 > owner@:rw-p---A-W-Co-:-------:allow
150 > owner@:rw-p---A-W-Co-:-------:allow
159 > -rw-r--r--
172 > owner@:rw-p---A-W-Co-:-------:allow
[all …]
/freebsd-12-stable/bin/sh/tests/expansion/
Darith10.013 rw=1
20 check "0 && (rw += 1)" 0
21 check "rw" 1
22 check "1 || (rw += 1)" 1
23 check "rw" 1
27 check "0 ? rw += 1 : 52" 52
28 check "rw" 1
32 check "4 ? 1 : (rw += 1)" 1
33 check "rw" 1
/freebsd-12-stable/share/examples/ipfilter/samples/
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 == -1)
[all …]
/freebsd-12-stable/sys/sparc64/sparc64/
Drwindow.c47 struct rwindow rw; in rwindow_load() local
67 error = copyin((void *)usp, &rw, sizeof rw); in rwindow_load()
68 usp = rw.rw_in[6]; in rwindow_load()
77 struct rwindow *rw; in rwindow_save() local
94 rw = pcb->pcb_rw; in rwindow_save()
102 error = copyout(rw, (void *)usp, sizeof *rw); in rwindow_save()
106 rw++; in rwindow_save()
/freebsd-12-stable/sys/compat/linuxkpi/common/include/linux/
Drwlock.h40 struct rwlock rw; member
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)); in rwlock_init()
65 rw_init_flags(&lock->rw, "lnxrw", RW_NOWITNESS); in rwlock_init()
/freebsd-12-stable/contrib/netbsd-tests/rump/kernspace/
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-12-stable/usr.sbin/bluetooth/bcmfw/
DREADME9 -rw-r--r-- 1 julian wheel 154 May 10 00:41 BCM-LEGAL.txt
10 -rw-r--r-- 1 julian wheel 56 May 10 00:14 BCM2033-FW.bin.md5
11 -rw-r--r-- 1 julian wheel 158049 May 10 00:14 BCM2033-FW.bin.uue
12 -rw-r--r-- 1 julian wheel 56 May 10 00:14 BCM2033-MD.hex.md5
13 -rw-r--r-- 1 julian wheel 4505 May 10 00:14 BCM2033-MD.hex.uue
15 -rw-r--r-- 1 julian wheel 516 May 10 00:14 Makefile
16 -rw-r--r-- 1 julian wheel 3013 May 10 00:14 bcmfw.8
17 -rw-r--r-- 1 julian wheel 6806 May 10 00:14 bcmfw.c
/freebsd-12-stable/sbin/ipf/ipfs/
Dipfs.c92 int fd, olen, nlen, rw; in changestateif() local
114 rw = 0; in changestateif()
117 rw = 1; in changestateif()
121 rw = 1; in changestateif()
125 rw = 1; in changestateif()
129 rw = 1; in changestateif()
131 if (rw == 1) { in changestateif()
154 int fd, olen, nlen, rw; in changenatif() local
178 rw = 0; in changenatif()
181 rw = 1; in changenatif()
[all …]
/freebsd-12-stable/sys/dev/drm2/ttm/
Dttm_lock.c53 lock->rw = 0; in ttm_lock_init()
73 if (--lock->rw == 0) in ttm_read_unlock()
86 if (lock->rw >= 0 && lock->flags == 0) { in __ttm_read_lock()
87 ++lock->rw; in __ttm_read_lock()
128 if (lock->rw >= 0 && lock->flags == 0) { in __ttm_read_trylock()
129 ++lock->rw; in __ttm_read_trylock()
170 lock->rw = 0; in ttm_write_unlock()
183 if (lock->rw == 0 && ((lock->flags & ~TTM_WRITE_LOCK_PENDING) == 0)) { in __ttm_write_lock()
184 lock->rw = -1; in __ttm_write_lock()
227 lock->rw = 1; in ttm_write_lock_downgrade()
[all …]
/freebsd-12-stable/sys/dev/bhnd/bhndb/
Dbhndb_subr.c1341 const struct bhndb_regwin *rw; in bhndb_dw_set_addr() local
1345 rw = dwa->win; in bhndb_dw_set_addr()
1351 offset = addr % rw->win_size; in bhndb_dw_set_addr()
1355 if (rw->win_size - offset < size) in bhndb_dw_set_addr()
1447 const struct bhndb_regwin *rw; in bhndb_regwin_count() local
1451 for (rw = table; rw->win_type != BHNDB_REGWIN_T_INVALID; rw++) { in bhndb_regwin_count()
1452 if (type == BHNDB_REGWIN_T_INVALID || rw->win_type == type) in bhndb_regwin_count()
1473 const struct bhndb_regwin *rw; in bhndb_regwin_find_type() local
1475 for (rw = table; rw->win_type != BHNDB_REGWIN_T_INVALID; rw++) in bhndb_regwin_find_type()
1477 if (rw->win_type == type && rw->win_size >= min_size) in bhndb_regwin_find_type()
[all …]
/freebsd-12-stable/contrib/gdb/gdb/
Di386v-nat.c132 i386_insert_watchpoint (int pid, CORE_ADDR addr, int len, int rw) in i386_insert_watchpoint() argument
134 return i386_insert_aligned_watchpoint (pid, addr, addr, len, rw); in i386_insert_watchpoint()
139 int len, int rw) in i386_insert_aligned_watchpoint() argument
157 read_write_bits = (rw & 1) ? DR_RW_READ : DR_RW_WRITE; in i386_insert_aligned_watchpoint()
164 return i386_insert_nonaligned_watchpoint (pid, waddr, addr, len, rw); in i386_insert_aligned_watchpoint()
171 return i386_insert_nonaligned_watchpoint (pid, waddr, addr, len, rw); in i386_insert_aligned_watchpoint()
175 return i386_insert_nonaligned_watchpoint (pid, waddr, addr, len, rw); in i386_insert_aligned_watchpoint()
199 int len, int rw) in i386_insert_nonaligned_watchpoint() argument
220 rv = i386_insert_aligned_watchpoint (pid, waddr, addr, size, rw); in i386_insert_nonaligned_watchpoint()
/freebsd-12-stable/contrib/apr-util/include/
Dapr_anylock.h43 apr_thread_rwlock_t *rw; /**< Read-write lock */ member
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-12-stable/sys/arm/arm/
Ddb_interface.c106 db_access_und_sp(struct db_variable *vp, db_expr_t *valp, int rw) in db_access_und_sp() argument
109 if (rw == DB_VAR_GET) { in db_access_und_sp()
117 db_access_abt_sp(struct db_variable *vp, db_expr_t *valp, int rw) in db_access_abt_sp() argument
120 if (rw == DB_VAR_GET) { in db_access_abt_sp()
128 db_access_irq_sp(struct db_variable *vp, db_expr_t *valp, int rw) in db_access_irq_sp() argument
131 if (rw == DB_VAR_GET) { in db_access_irq_sp()
138 int db_frame(struct db_variable *vp, db_expr_t *valp, int rw) in db_frame() argument
146 if (rw == DB_VAR_GET) in db_frame()
/freebsd-12-stable/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/
Drrwlock.c231 rrw_enter(rrwlock_t *rrl, krw_t rw, 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, 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-12-stable/release/picobsd/floppy.tree/etc/
Dfstab2 proc /proc procfs rw 0 0
3 /dev/fd0c /fd ufs rw,noauto 0 0
4 /dev/ad0s1 /dos msdosfs rw,noauto 0 0
5 /dev/ad0s1a /wd ufs rw,noauto 0 0
/freebsd-12-stable/stand/common/
Dbcache.c186 write_strategy(void *devdata, int rw, daddr_t blk, size_t size, in write_strategy() argument
201 return (dd->dv_strategy(dd->dv_devdata, rw, blk, size, buf, rsize)); in write_strategy()
210 read_strategy(void *devdata, int rw, daddr_t blk, size_t size, in read_strategy() argument
289 if ((rw & F_NORA) == F_NORA) in read_strategy()
314 rw &= F_MASK; in read_strategy()
315 result = dd->dv_strategy(dd->dv_devdata, rw, p_blk, in read_strategy()
355 bcache_strategy(void *devdata, int rw, daddr_t blk, size_t size, in bcache_strategy() argument
374 rw &= F_MASK; in bcache_strategy()
375 return (dd->dv_strategy(dd->dv_devdata, rw, blk, size, buf, rsize)); in bcache_strategy()
378 switch (rw & F_MASK) { in bcache_strategy()
[all …]
/freebsd-12-stable/sys/netpfil/ipfw/
Dip_fw_sockopt.c1101 struct opcode_obj_rewrite *rw; in move_objects() local
1120 rw = find_op_rw(cmd, &kidx, NULL); in move_objects()
1121 if (rw == NULL || rw->manage_sets == NULL) in move_objects()
1129 if (rw->manage_sets(ch, kidx, 1, COUNT_ONE) != 0) in move_objects()
1147 rw = find_op_rw(cmd, &kidx, NULL); in move_objects()
1148 if (rw == NULL || rw->manage_sets == NULL) in move_objects()
1151 c = rw->manage_sets(ch, kidx, in move_objects()
1166 rw = find_op_rw(cmd, &kidx, NULL); in move_objects()
1167 if (rw == NULL || rw->manage_sets == NULL) in move_objects()
1170 rw->manage_sets(ch, kidx, in move_objects()
[all …]

1234567891011