Home
last modified time | relevance | path

Searched +full:wait +full:- +full:on +full:- +full:write (Results 1 – 25 of 1072) sorted by relevance

12345678910>>...43

/freebsd-src/sys/contrib/device-tree/Bindings/memory-controllers/
H A Dti,gpmc-child.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/memory-controllers/ti,gpmc-child.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Tony Lindgren <tony@atomide.com>
11 - Roger Quadros <rogerq@kernel.org>
24 gpmc,sync-clk-ps:
28 # Chip-select signal timings corresponding to GPMC_CONFIG2:
29 gpmc,cs-on-ns:
33 gpmc,cs-rd-off-ns:
[all …]
H A Domap-gpmc.txt7 - compatible: Should be set to one of the following:
9 ti,omap2420-gpmc (omap2420)
10 ti,omap2430-gpmc (omap2430)
11 ti,omap3430-gpmc (omap3430 & omap3630)
12 ti,omap4430-gpmc (omap4430 & omap4460 & omap543x)
13 ti,am3352-gpmc (am335x devices)
15 - reg: A resource specifier for the register space
17 - ti,hwmods: Should be set to "ti,gpmc" until the DT transition is
19 - #address-cells: Must be set to 2 to allow memory address translation
20 - #size-cells: Must be set to 1 to allow CS address passing
[all …]
H A Dst,stm32-fmc2-ebi-props.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/memory-controllers/st,stm32-fmc2-ebi-props.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Christophe Kerello <christophe.kerello@foss.st.com>
11 - Marek Vasut <marex@denx.de>
14 st,fmc2-ebi-cs-transaction-type:
25 8: Synchronous read synchronous write PSRAM.
26 9: Synchronous read asynchronous write PSRAM.
27 10: Synchronous read synchronous write NOR.
[all …]
/freebsd-src/sys/contrib/device-tree/Bindings/bus/
H A Dqcom,ebi2.txt4 external memory (such as NAND or other memory-mapped peripherals) whereas
9 data lines (16 bits), OE (output enable), ADV (address valid, used on some
10 NOR flash memories), WE (write enable). This on top of 6 different chip selects
13 Apparently this bus is clocked at 64MHz. It has dedicated pins on the package
14 and the bus can only come out on these pins, however if some of the pins are
18 Also CS1 and CS2 has -A and -B signals. Why they have that is unclear to me.
24 CS0 GPIO134 0x1a800000-0x1b000000 (8MB)
25 CS1 GPIO39 (A) / GPIO123 (B) 0x1b000000-0x1b800000 (8MB)
26 CS2 GPIO40 (A) / GPIO124 (B) 0x1b800000-0x1c000000 (8MB)
27 CS3 GPIO133 0x1d000000-0x25000000 (128 MB)
[all …]
/freebsd-src/sys/kern/
H A Dsubr_smr.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
22 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
45 * in turn was based on work described in:
46 * Fraser, K. 2004. Practical Lock-Freedom. PhD Thesis, University
49 * Wang, Stamler, Parmer. 2016 Parallel Sections: Scaling System-Level
50 * Data-Structures
55 * use-after-free errors with lockless datastructures or as
58 * The basic approach is to maintain a monotonic write sequence
59 * number that is updated on some application defined granularity.
[all …]
/freebsd-src/share/doc/psd/04.uprog/
H A Dp51 .\" Copyright (C) Caldera International Inc. 2001-2002. All rights reserved.
32 .\" BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
57 For instance, to time-stamp the output of a program,
66 the in-memory formatting capabilities of
83 Low-Level Process Creation \(em Execl and Execv
92 routine is based on.
115 but this is seldom used except as a place-holder.
201 execl("/bin/sh", "sh", "-c", commandline, NULL);
206 .UL -c
213 Control of Processes \(em Fork and Wait
[all …]
/freebsd-src/sys/dev/ipmi/
H A Dipmi_kcs.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
49 #define POLLING_DELAY_MIN 4 /* Waits are 2-3 usecs on typical systems */
64 while (ticks - start < MAX_TIMEOUT && (status & mask) != value) { in kcs_wait()
66 * The wait dela in kcs_wait()
[all...]
/freebsd-src/tests/sys/file/
H A Dflock_helper.c1 /*-
22 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
35 #include <sys/wait.h>
132 return -1; \
140 * Test 1 - F_GETLK on unlocked region
159 printf("1 - F_GETLK on unlocked region: "); in test1()
173 * Test 2 - F_SETLK on locked region
205 * We are the child. We set a write lock and then in test2()
206 * write one byte back to the parent to tell it. The in test2()
211 if (write(pfd[1], "a", 1) < 0) in test2()
[all …]
/freebsd-src/lib/libsys/
H A D_umtx_op.223 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
49 .St -p1003.1-2001
50 pthread locks, like mutexes, condition variables and so on.
54 syscall, operate on userspace objects which are described
57 All objects require ABI-mandated alignment, but this is not currently
58 enforced consistently on all architectures.
61 .Bl -tag -width indent
63 Allow selection of the process-share
[all...]
/freebsd-src/contrib/unbound/util/
H A Dtube.h2 * util/tube.h - pipe service
30 * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
67 /** pipe end to write on */
83 /** background write queue, commpoint to write results back */
103 /** lock on the list of outstanding items */
105 /** list of outstanding results on pipe */
113 * List of results (arbitrary command serializations) to write back
118 /** serialized buffer to write */
120 /** length to write */
126 * @return: new tube struct or NULL on error.
[all …]
/freebsd-src/sys/sys/
H A Dsmr.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
22 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
36 * algorithm, and smr_types.h for macros to define and access SMR-protected
40 * free directly to a SMR UMA zone or use smr_synchronize or wait.
47 #define SMR_SEQ_LT(a, b) ((smr_delta_t)((a)-(b)) < 0)
48 #define SMR_SEQ_LEQ(a, b) ((smr_delta_t)((a)-(b)) <= 0)
49 #define SMR_SEQ_GT(a, b) ((smr_delta_t)((a)-(b)) > 0)
50 #define SMR_SEQ_GEQ(a, b) ((smr_delta_t)((a)-(b)) >= 0)
51 #define SMR_SEQ_DELTA(a, b) ((smr_delta_t)((a)-(b)))
[all …]
/freebsd-src/sys/contrib/ncsw/Peripherals/FM/MAC/
H A Dfman_memac_mii_acc.c2 * Copyright 2008-2013 Freescale Semiconductor Inc.
28 * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
41 tmp_reg = ioread32be(&mii_regs->mdio_cfg); in write_phy_reg_10g()
42 /* Leave only MDIO_CLK_DIV bits set on */ in write_phy_reg_10g()
49 iowrite32be(tmp_reg, &mii_regs->mdio_cfg); in write_phy_reg_10g()
51 /* Wait for command completion */ in write_phy_reg_10g()
52 while ((ioread32be(&mii_regs->mdio_cfg)) & MDIO_CFG_BSY) in write_phy_reg_10g()
56 iowrite32be(phy_addr, &mii_regs->mdio_ctrl); in write_phy_reg_10g()
57 iowrite32be(reg, &mii_regs->mdio_addr); in write_phy_reg_10g()
60 while ((ioread32be(&mii_regs->mdio_cfg)) & MDIO_CFG_BSY) in write_phy_reg_10g()
[all …]
/freebsd-src/share/man/man9/
H A Dcounter.91 .\"-
21 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
31 .Nd "SMP-friendly kernel counter implementation"
37 .Fn counter_u64_alloc "int wait"
76 can be used in any non-interrupt context.
81 update faster than simple arithmetic on the global variable.
84 is considered suitable for accounting in the performance-critical
86 .Bl -tag -width indent
87 .It Fn counter_u64_alloc wait
88 Allocate a new 64-bit unsigned counter.
[all …]
H A Dsmr.91 .\" SPDX-License-Identifier: BSD-2-Clause
24 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
34 .Nd safe memory reclamation for lock-free data structures
61 .Fa "bool wait"
74 memory-safe lock-free data structures.
75 In typical usage, read accesses to an SMR-protected data structure, such as a
85 In contrast with reader-writer locks such as
101 operate only on per-CPU data and thus avoid some of the performance problems
102 inherent in the implementation of traditional reader-writer mutexes.
106 Note that any SMR-protected data structure must be implemented carefully such
[all …]
/freebsd-src/tests/sys/kern/
H A Dpdeathsig.c1 /*-
21 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29 #include <atf-c.h>
55 ATF_CHECK_EQ(-1, rc); in ATF_TC_BODY()
61 ATF_CHECK_EQ(-1, rc); in ATF_TC_BODY()
68 ATF_CHECK_EQ(-1, rc); in ATF_TC_BODY()
74 ATF_CHECK_EQ(-1, rc); in ATF_TC_BODY()
101 /* request a signal on parent death in the parent */ in ATF_TC_BODY()
106 ATF_REQUIRE(rc != -1); in ATF_TC_BODY()
116 /* wait for the child to exit successfully */ in ATF_TC_BODY()
[all …]
/freebsd-src/share/doc/psd/02.implement/
H A Dimplement4 .\" Copyright (C) Caldera International Inc. 2001-2002. All rights reserved.
35 .\" BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
40 .EH 'PSD:2-%''UNIX Implementation'
41 .OH 'UNIX Implementation''PSD:2-%'
55 \&\\$3\s-1\\$1\\s0\&\\$2
69 .AU "MH 2C-523" 2394
75 This paper describes in high-level terms the
120 but have that way be the least-common divisor
125 It is a soap-box platform on
159 from a read-only text segment,
[all …]
/freebsd-src/usr.sbin/iostat/
H A Diostat.823 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
50 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
74 .Sm on
76 .Op Fl w Ar wait
83 statistics on terminal, device and cpu operations.
90 To get information about the current activity, a suitable wait time should
95 .Bl -tag -width flag
98 This is on by default, unless
109 is not specified and a wait interval is specified,
111 If no wait interval is specified, the default repeat count is 1.
[all …]
/freebsd-src/share/doc/psd/03.iosys/
H A Diosys1 .\" Copyright (C) Caldera International Inc. 2001-2002. All rights reserved.
32 .\" BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
37 .EH 'PSD:3-%''The UNIX I/O System'
38 .OH 'The UNIX I/O System''PSD:3-%'
61 in the paper ``The UNIX Time-sharing System.''
79 which work, or can work, with addressible 512-byte blocks.
91 Character-type devices have a much
102 in the low-order 8 bits and the major device number
103 in the next-higher 8 bits;
134 which is stored in the system's per-process
[all …]
/freebsd-src/tools/test/stress2/misc/
H A Drename12.sh23 # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
34 [ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1
41 mycc -o rename12 -Wall -Wextra rename12.c || exit 1
42 rm -f rename12.c
44 mount | grep "on $mntpoint " | grep -q /dev/md && umount -f $mntpoint
45 mdconfig -l | grep -q md$mdstart && mdconfig -d -u $mdstart
47 mdconfig -a -t swap -s 4g -u $mdstart || exit 1
51 inodes=`df -i $mntpoint | tail -1 | awk '{print $7}'`
58 mkdir -p $mntpoint/d$j/dir1
59 mkdir -p $mntpoint/d$j/dir2
[all …]
H A Dbio.sh23 # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
29 # mmap() & read()/write() on same file.
39 [ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1
44 ps=`sysctl -n hw.pagesize`
46 mycc -o bio -Wall -Wextra -O0 -g bio.c || exit 1
47 rm -f bio.c
50 mount | grep "on $mntpoint " | grep -q /dev/md && umount -f $mntpoint
51 [ -c /dev/md$mdstart ] && mdconfig -d -u $mdstart
52 mdconfig -a -t swap -s 2g -u $mdstart || exit 1
53 newfs -n md$mdstart > /dev/null
[all …]
/freebsd-src/contrib/ofed/librdmacm/man/
H A Drdma_cm.71 .\" Licensed under the OpenIB.org BSD license (FreeBSD Variant) - See COPYING.md
2 .TH "RDMA_CM" 7 "2010-07-19" "librdmacm" "Librdmacm Programmer's Manual" librdmacm
4 rdma_cm \- RDMA communication manager.
13 based on sockets, but adapted for queue pair (QP) based semantics:
26 will report its event data (results of connecting, for example), on that channel.
35 rdma_reg_msgs - register an array of buffers for sending and receiving
37 rdma_reg_read - registers a buffer for RDMA read operations
39 rdma_reg_write - registers a buffer for RDMA write operations
41 rdma_dereg_mr - deregisters a memory region
43 rdma_post_recv - post a buffer to receive a message
[all …]
/freebsd-src/contrib/bearssl/src/ssl/
H A Dssl_hs_common.t023 \ ----------------------------------------------------------------------
37 #define ENG ((br_ssl_engine_context *)(void *)((unsigned char *)t0ctx - offsetof(br_ssl_engine_con…
50 \ Incoming alerts are processed on the fly; fatal alerts terminate the
64 \ -- Some handshake data is expected.
66 \ -- The handshake is finished, and application data may flow. There may
70 \ -- Some change-cipher-spec data is expected.
72 \ -- An alert record is expected. Other types of incoming records will be
75 \ -- Waiting for the currently accumulated record to be sent and the
79 : NYI ( -- ! )
80 "NOT YET IMPLEMENTED!" puts cr -1 fail ;
[all …]
/freebsd-src/sys/contrib/edk2/Include/Protocol/
H A DDebugPort.h7 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
8 SPDX-License-Identifier: BSD-2-Clause-Patent
17 /// DebugPortIo protocol {EBA4E8D2-3858-41EC-A281-2647BA9660D0}
51 …@param Timeout The number of microseconds to wait before timing out a write operati…
52 …@param BufferSize On input, the requested number of bytes of data to write. On output,…
54 @param Buffer A pointer to a buffer containing the data to write.
58 @retval EFI_TIMEOUT The data write was stopped due to a timeout.
74 …@param Timeout The number of microseconds to wait before timing out a read operatio…
75 …@param BufferSize On input, the requested number of bytes of data to read. On output, …
115 EFI_DEBUGPORT_WRITE Write; member
/freebsd-src/share/man/man3/
H A Dpthread.315 .\" 4. Neither the name of the author nor the names of any co-contributors
26 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
52 .Bl -bullet -offset indent -compact
62 Read/Write Lock Routines
64 Per-Thread Context Routines
73 .Bl -tag -width indent
106 Causes the calling thread to wait for the termination of the specified thread.
144 .Bl -tag -width indent
233 .Bl -tag -width indent
311 .Bl -tag -width indent
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIInsertWaitcnts.cpp1 //===- SIInsertWaitcnts.cpp - Insert Wait Instructions -------
194 getCounterRef(AMDGPU::Waitcnt & Wait,InstCounterType T) getCounterRef() argument
215 addWait(AMDGPU::Waitcnt & Wait,InstCounterType T,unsigned Count) addWait() argument
220 setNoWait(AMDGPU::Waitcnt & Wait,InstCounterType T) setNoWait() argument
224 getWait(AMDGPU::Waitcnt & Wait,InstCounterType T) getWait() argument
1075 applyWaitcnt(const AMDGPU::Waitcnt & Wait) applyWaitcnt() argument
1176 applyPreexistingWaitcnt(WaitcntBrackets & ScoreBrackets,MachineInstr & OldWaitcntInstr,AMDGPU::Waitcnt & Wait,MachineBasicBlock::instr_iterator It) const applyPreexistingWaitcnt() argument
1270 createNewWaitcnt(MachineBasicBlock & Block,MachineBasicBlock::instr_iterator It,AMDGPU::Waitcnt Wait) createNewWaitcnt() argument
1313 applyPreexistingWaitcnt(WaitcntBrackets & ScoreBrackets,MachineInstr & OldWaitcntInstr,AMDGPU::Waitcnt & Wait,MachineBasicBlock::instr_iterator It) const applyPreexistingWaitcnt() argument
1492 createNewWaitcnt(MachineBasicBlock & Block,MachineBasicBlock::instr_iterator It,AMDGPU::Waitcnt Wait) createNewWaitcnt() argument
1595 AMDGPU::Waitcnt Wait; generateWaitcntInstBefore() local
1887 AMDGPU::Waitcnt Wait; generateWaitcntBlockEnd() local
1907 generateWaitcnt(AMDGPU::Waitcnt Wait,MachineBasicBlock::instr_iterator It,MachineBasicBlock & Block,WaitcntBrackets & ScoreBrackets,MachineInstr * OldWaitcntInstr) generateWaitcnt() argument
[all...]

12345678910>>...43