| /freebsd/sys/arm64/include/ |
| H A D | cmn600_reg.h | 34 #define CMN600_COMMON_PMU_EVENT_SEL 0x2000 /* rw */ 123 #define POR_CFGM_SECURE_ACCESS 0x0980 /* rw */ 171 #define POR_PPU_INT_ENABLE 0x1000 /* rw */ 173 #define POR_PPU_QACTIVE_HYST 0x1010 /* rw */ 183 #define POR_DN_SECURE_REGISTER_GROUPS_OVERRIDE 0x0980 /* rw */ 184 #define POR_DN_AUX_CTL 0x0a00 /* rw */ 185 #define POR_DN_VMF0_CTRL 0x0c00 /* rw */ 186 #define POR_DN_VMF0_RNF0 0x0c08 /* rw */ 187 #define POR_DN_VMF0_RND 0x0c10 /* rw */ 188 #define POR_DN_VMF0_CXRA 0x0c18 /* rw */ [all …]
|
| /freebsd/sbin/ipf/libipf/ |
| H A D | rwlock_emul.c | 14 void eMrwlock_read_enter(eMrwlock_t *rw, char *file, int line) in eMrwlock_read_enter() argument 16 if (rw->eMrw_magic != EMM_MAGIC) { in eMrwlock_read_enter() 18 rw->eMrw_owner, rw, rw->eMrw_magic); in eMrwlock_read_enter() 21 if (rw->eMrw_read != 0 || rw->eMrw_write != 0) { in eMrwlock_read_enter() 24 rw->eMrw_owner, rw, rw->eMrw_read, rw->eMrw_write); in eMrwlock_read_enter() 27 rw->eMrw_read++; in eMrwlock_read_enter() 28 rw->eMrw_heldin = file; in eMrwlock_read_enter() 29 rw->eMrw_heldat = line; in eMrwlock_read_enter() 33 void eMrwlock_write_enter(eMrwlock_t *rw, char *file, int line) in eMrwlock_write_enter() argument 35 if (rw->eMrw_magic != EMM_MAGIC) { in eMrwlock_write_enter() [all …]
|
| /freebsd/sys/contrib/ck/include/ |
| H A D | ck_rwlock.h | 44 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 …]
|
| H A D | ck_swlock.h | 49 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 …]
|
| H A D | ck_rwcohort.h | 44 #define CK_RWCOHORT_WP_INIT(N, RW, WL) ck_rwcohort_wp_##N##_init(RW, WL) argument 45 #define CK_RWCOHORT_WP_READ_LOCK(N, RW, C, GC, LC) \ argument 46 ck_rwcohort_wp_##N##_read_lock(RW, C, GC, LC) 47 #define CK_RWCOHORT_WP_READ_UNLOCK(N, RW, C, GC, LC) \ argument 48 ck_rwcohort_wp_##N##_read_unlock(RW) 49 #define CK_RWCOHORT_WP_WRITE_LOCK(N, RW, C, GC, LC) \ argument 50 ck_rwcohort_wp_##N##_write_lock(RW, C, GC, LC) 51 #define CK_RWCOHORT_WP_WRITE_UNLOCK(N, RW, C, GC, LC) \ argument 52 ck_rwcohort_wp_##N##_write_unlock(RW, C, GC, LC) 148 #define CK_RWCOHORT_RP_INIT(N, RW, WL) ck_rwcohort_rp_##N##_init(RW, WL) argument [all …]
|
| /freebsd/sys/kern/ |
| H A D | kern_rwlock.c | 82 .lc_name = "rw", 138 #define rw_wowner(rw) lv_rw_wowner(RW_READ_VALUE(rw)) argument 144 #define rw_recursed(rw) ((rw)->rw_recurse != 0) argument 149 #define rw_wlocked(rw) (rw_wowner((rw)) == curthread) argument 156 #define rw_owner(rw) rw_wowner(rw) argument 172 struct rwlock *rw; in lock_rw() local 174 rw = (struct rwlock *)lock; in lock_rw() 176 rw_rlock(rw); in lock_rw() 178 rw_wlock(rw); in lock_rw() 184 struct rwlock *rw; in trylock_rw() local [all …]
|
| /freebsd/sys/sys/ |
| H A D | rwlock.h | 84 #define _rw_write_lock(rw, tid) \ argument 85 atomic_cmpset_acq_ptr(&(rw)->rw_lock, RW_UNLOCKED, (tid)) 87 #define _rw_write_lock_fetch(rw, vp, tid) \ argument 88 atomic_fcmpset_acq_ptr(&(rw)->rw_lock, vp, (tid)) 91 #define _rw_write_unlock(rw, tid) \ argument 92 atomic_cmpset_rel_ptr(&(rw)->rw_lock, (tid), RW_UNLOCKED) 94 #define _rw_write_unlock_fetch(rw, tid) \ argument 95 atomic_fcmpset_rel_ptr(&(rw)->rw_lock, (tid), RW_UNLOCKED) 104 #define __rw_wlock(rw, tid, file, line) __extension__ ({ \ argument 109 !_rw_write_lock_fetch((rw), &_v, _tid))) \ [all …]
|
| /freebsd/share/man/man9/ |
| H A D | rwlock.9 | 54 .Fn rw_init "struct rwlock *rw" "const char *name" 56 .Fn rw_init_flags "struct rwlock *rw" "const char *name" "int opts" 58 .Fn rw_destroy "struct rwlock *rw" 60 .Fn rw_rlock "struct rwlock *rw" 62 .Fn rw_wlock "struct rwlock *rw" 64 .Fn rw_try_rlock "struct rwlock *rw" 66 .Fn rw_try_wlock "struct rwlock *rw" 68 .Fn rw_runlock "struct rwlock *rw" 70 .Fn rw_wunlock "struct rwlock *rw" 72 .Fn rw_unlock "struct rwlock *rw" [all …]
|
| /freebsd/sys/dev/e1000/ |
| H A D | e1000_regs.h | 38 #define E1000_CTRL 0x00000 /* Device Control - RW */ 39 #define E1000_CTRL_DUP 0x00004 /* Device Control Duplicate (Shadow) - RW */ 41 #define E1000_EECD 0x00010 /* EEPROM/Flash Control - RW */ 42 #define E1000_EERD 0x00014 /* EEPROM Read - RW */ 43 #define E1000_CTRL_EXT 0x00018 /* Extended Device Control - RW */ 44 #define E1000_FLA 0x0001C /* Flash Access - RW */ 45 #define E1000_MDIC 0x00020 /* MDI Control - RW */ 46 #define E1000_MDICNFG 0x00E04 /* MDI Config - RW */ 59 #define E1000_SCTL 0x00024 /* SerDes Control - RW */ 60 #define E1000_FCAL 0x00028 /* Flow Control Address Low - RW */ [all …]
|
| /freebsd/sys/dev/xilinx/ |
| H A D | if_xaereg.h | 36 #define XAE_RAF 0x00000 /* Reset and Address Filter RW */ 37 #define XAE_TPF 0x00004 /* Transmit Pause Frame RW */ 38 #define XAE_IFGP 0x00008 /* Transmit Inter Frame Gap Adjustment RW */ 39 #define XAE_IS 0x0000C /* Interrupt Status register RW */ 41 #define XAE_IE 0x00014 /* Interrupt Enable register RW */ 42 #define XAE_TTAG 0x00018 /* Transmit VLAN Tag RW */ 43 #define XAE_RTAG 0x0001C /* Receive VLAN Tag RW */ 44 #define XAE_UAWL 0x00020 /* Unicast Address Word Lower RW */ 45 #define XAE_UAWU 0x00024 /* Unicast Address Word Upper RW */ 46 #define XAE_TPID0 0x00028 /* VLAN TPID Word 0 RW */ [all …]
|
| /freebsd/sys/dev/aic7xxx/ |
| H A D | aic79xx.reg | 88 access_mode RW 102 access_mode RW 119 access_mode RW 245 access_mode RW 261 access_mode RW 270 access_mode RW 278 access_mode RW 314 access_mode RW 323 access_mode RW 333 access_mode RW [all …]
|
| H A D | aic7xxx.reg | 57 access_mode RW 74 access_mode RW 90 access_mode RW 167 access_mode RW 183 access_mode RW 205 access_mode RW 210 access_mode RW 223 access_mode RW 229 access_mode RW 238 access_mode RW [all …]
|
| /freebsd/sys/dev/igc/ |
| H A D | igc_regs.h | 11 #define IGC_CTRL 0x00000 /* Device Control - RW */ 13 #define IGC_EECD 0x00010 /* EEPROM/Flash Control - RW */ 15 #define IGC_EERD 0x12014 /* EEprom mode read - RW */ 16 #define IGC_EEWR 0x12018 /* EEprom mode write - RW */ 17 #define IGC_CTRL_EXT 0x00018 /* Extended Device Control - RW */ 18 #define IGC_MDIC 0x00020 /* MDI Control - RW */ 19 #define IGC_MDICNFG 0x00E04 /* MDI Config - RW */ 20 #define IGC_FCAL 0x00028 /* Flow Control Address Low - RW */ 21 #define IGC_FCAH 0x0002C /* Flow Control Address High -RW */ 26 #define IGC_FCT 0x00030 /* Flow Control Type - RW */ [all …]
|
| /freebsd/tests/sys/acl/ |
| H A D | tools-posix.test | 43 > 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 …]
|
| /freebsd/sys/dev/usb/controller/ |
| H A D | xhcireg.h | 36 #define PCI_XHCI_FLADJ 0x61 /* RW frame length adjust */ 77 #define XHCI_CMD_RS 0x00000001 /* RW Run/Stop */ 78 #define XHCI_CMD_HCRST 0x00000002 /* RW Host Controller Reset */ 79 #define XHCI_CMD_INTE 0x00000004 /* RW Interrupter Enable */ 80 #define XHCI_CMD_HSEE 0x00000008 /* RW Host System Error Enable */ 81 #define XHCI_CMD_LHCRST 0x00000080 /* RO/RW Light Host Controller Reset */ 82 #define XHCI_CMD_CSS 0x00000100 /* RW Controller Save State */ 83 #define XHCI_CMD_CRS 0x00000200 /* RW Controller Restore State */ 84 #define XHCI_CMD_EWE 0x00000400 /* RW Enable Wrap Event */ 85 #define XHCI_CMD_EU3S 0x00000800 /* RW Enable U3 MFINDEX Stop */ [all …]
|
| H A D | ehcireg.h | 44 #define PCI_EHCI_FLADJ 0x61 /* RW Frame len adj, SOF=59488+6*fladj */ 45 #define PCI_EHCI_PORTWAKECAP 0x62 /* RW Port wake caps (opt) */ 81 #define EHCI_USBCMD 0x00 /* RO, RW, WO Command register */ 82 #define EHCI_CMD_ITC_M 0x00ff0000 /* RW interrupt threshold ctrl */ 90 #define EHCI_CMD_ASPME 0x00000800 /* RW/RO async park enable */ 91 #define EHCI_CMD_ASPMC 0x00000300 /* RW/RO async park count */ 92 #define EHCI_CMD_LHCR 0x00000080 /* RW light host ctrl reset */ 93 #define EHCI_CMD_IAAD 0x00000040 /* RW intr on async adv door 95 #define EHCI_CMD_ASE 0x00000020 /* RW async sched enable */ 96 #define EHCI_CMD_PSE 0x00000010 /* RW periodic sched enable */ [all …]
|
| /freebsd/sys/dev/ichiic/ |
| H A D | ig4_reg.h | 76 #define IG4_REG_CTL 0x0000 /* RW Control Register */ 77 #define IG4_REG_TAR_ADD 0x0004 /* RW Target Address */ 78 #define IG4_REG_HS_MADDR 0x000C /* RW High Speed Master Mode Code Address*/ 79 #define IG4_REG_DATA_CMD 0x0010 /* RW Data Buffer and Command */ 80 #define IG4_REG_SS_SCL_HCNT 0x0014 /* RW Std Speed clock High Count */ 81 #define IG4_REG_SS_SCL_LCNT 0x0018 /* RW Std Speed clock Low Count */ 82 #define IG4_REG_FS_SCL_HCNT 0x001C /* RW Fast Speed clock High Count */ 83 #define IG4_REG_FS_SCL_LCNT 0x0020 /* RW Fast Speed clock Low Count */ 85 #define IG4_REG_INTR_MASK 0x0030 /* RW Interrupt Mask */ 87 #define IG4_REG_RX_TL 0x0038 /* RW Receiv [all...] |
| /freebsd/sys/dev/qlnx/qlnxe/ |
| H A D | reg_addr.h | 37 … 0x001d04UL //Access:RW DataWidth:0x2 /… 52 … 0x001d10UL //Access:RW DataWidth:0x1 /… 53 … 0x001d14UL //Access:RW DataWidth:0x8 /… 54 … 0x001d18UL //Access:RW DataWidth:0x4 /… 55 … 0x001d1cUL //Access:RW DataWidth:0x2 /… 56 … 0x001d20UL //Access:RW DataWidth:0x4 /… 57 … 0x001d24UL //Access:RW DataWidth:0x4 /… 58 … 0x002000UL //Access:RW DataWidth:0x20 /… 61 … 0x003000UL //Access:RW DataWidth:0x20 /… 63 … 0x003400UL //Access:RW DataWidth:0x20 /… [all …]
|
| H A D | ecore_gtt_reg_addr.h | 33 … 0x00f000UL //Access:RW DataWidth:0x20 /… 36 … 0x010000UL //Access:RW DataWidth:0x20 /… 39 … 0x011000UL //Access:RW DataWidth:0x20 /… 42 … 0x012000UL //Access:RW DataWidth:0x20 /… 45 … 0x013000UL //Access:RW DataWidth:0x20 /… 48 … 0x014000UL //Access:RW DataWidth:0x20 /… 51 … 0x015000UL //Access:RW DataWidth:0x20 /… 54 … 0x016000UL //Access:RW DataWidth:0x20 /… 57 … 0x017000UL //Access:RW DataWidth:0x20 /… 60 … 0x018000UL //Access:RW DataWidth:0x20 /…
|
| /freebsd/bin/sh/tests/expansion/ |
| H A D | arith10.0 | 12 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/sys/contrib/openzfs/tests/zfs-tests/tests/functional/cli_root/zfs_share/ |
| H A D | zfs_share_005_pos.ksh | 56 "ro" "rw" "rw,insecure" "rw,async" "ro,crossmnt" 60 "rw" "rw=machine1" "rw=machine1:machine2" \ 61 "ro=machine1:machine2,rw" "anon=0" "anon=0,sec=sys,rw" \ 62 "nosuid" "root=machine1:machine2" "rw=.mydomain.mycompany.com" \ 63 "rw=-terra:engineering" "log" "public" 81 # Verify the single option after the leading 'ro' or 'rw'.
|
| /freebsd/share/examples/ipfilter/samples/ |
| H A D | relay.c | 36 int nfd, n, rw; local 65 rw = read(ifd, irh, ibuff + RELAY_BUFSZ - irh); 66 if (rw == -1) 68 if (rw == 0) 70 irh += rw; 74 rw = write(ofd, iwt, iwh - iwt); 75 if (rw == -1) 77 iwt += rw; 81 rw = read(rfd, iwh, obuff + RELAY_BUFSZ - iwh); 82 if (rw == -1) [all …]
|
| /freebsd/sys/contrib/openzfs/tests/zfs-tests/tests/functional/io/ |
| H A D | io.cfg | 23 FIO_READ_ARGS="--name=rw --rw=read $FIO_COMMON_ARGS" 24 FIO_WRITE_ARGS="--name=rw --rw=write $FIO_COMMON_ARGS" 25 FIO_RANDREAD_ARGS="--name=rw --rw=randread $FIO_COMMON_ARGS" 26 FIO_RANDWRITE_ARGS="--name=rw --rw=randwrite $FIO_COMMON_ARGS"
|
| /freebsd/sys/contrib/openzfs/module/os/linux/zfs/ |
| H A D | zfs_uio.c | 60 * Move "n" bytes at byte address "p"; "rw" indicates the direction 66 zfs_uiomove_iov(void *p, size_t n, zfs_uio_rw_t rw, zfs_uio_t *uio) in zfs_uiomove_iov() argument 75 if (rw == UIO_READ) in zfs_uiomove_iov() 95 zfs_uiomove_bvec_impl(void *p, size_t n, zfs_uio_rw_t rw, zfs_uio_t *uio) in zfs_uiomove_bvec_impl() argument 106 if (rw == UIO_READ) { in zfs_uiomove_bvec_impl() 131 zfs_copy_bvec(void *p, size_t skip, size_t cnt, zfs_uio_rw_t rw, in zfs_copy_bvec() argument 137 if (rw == UIO_READ) { in zfs_copy_bvec() 152 zfs_uiomove_bvec_rq(void *p, size_t n, zfs_uio_rw_t rw, zfs_uio_t *uio) in zfs_uiomove_bvec_rq() argument 203 zfs_copy_bvec(p, skip_in_seg, copy_from_seg, rw, &bv); in zfs_uiomove_bvec_rq() 223 zfs_uiomove_bvec(void *p, size_t n, zfs_uio_rw_t rw, zfs_uio_t *uio) in zfs_uiomove_bvec() argument [all …]
|
| /freebsd/usr.sbin/bluetooth/bcmfw/ |
| H A D | README | 8 -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
|