| /freebsd-src/sys/contrib/device-tree/Bindings/memory-controllers/ | 
| H A D | ti,gpmc-child.yaml | 1 # 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 D | omap-gpmc.txt | 7  - 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 D | st,stm32-fmc2-ebi-props.yaml | 1 # 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/share/doc/psd/04.uprog/ | 
| H A D | p5 | 1 .\" 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 D | ipmi_kcs.c | 1 /*-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/sys/contrib/device-tree/Bindings/bus/ | 
| H A D | qcom,ebi2.txt | 4 external memory (such as NAND or other memory-mapped peripherals) whereas9 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 D | subr_smr.c | 1 /*-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
 59  * number that is updated on some application defined granularity.
 61  * observed.  A shared read sequence number records the lowest
 [all …]
 
 | 
| /freebsd-src/share/doc/papers/sysperf/ | 
| H A D | 3.t | 23 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT32 When 4.2BSD was first installed on several large timesharing systems
 35 of 4.1BSD (based on load averages observed under a normal timesharing load).
 39 Later work concentrated on the operation of the kernel itself.
 51 on one machine, a VAX-11/780 with eight megabytes of memory.\**
 57 traffic is usually between users on the same machine and ranges from
 58 person-to-person telephone messages to per-organization distribution
 69 showed \fIsendmail\fP as the top cpu user on the system.
 83 pseudo-terminal handler in addition to the local hardware terminal
 85 character involves four processes on two machines.
 [all …]
 
 | 
| /freebsd-src/lib/libsys/ | 
| H A D | _umtx_op.2 | 23 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT49 .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/libpcap/ | 
| H A D | pcap_get_selectable_fd.3pcap | 22 pcap_get_selectable_fd \- get a file descriptor on which a select() can36 returns, on UNIX, a file descriptor number for a file descriptor on
 44 to wait for it to be possible to read packets without blocking, if such
 55 do not support those calls (for example, regular network devices on
 57 .B \-1
 66 the device must be put in non-blocking mode with a call to
 68 and an attempt must always be made to read packets from the device
 73 it is not possible to wait for packets to arrive on the device in an
 76 Note that a device on which a read can be done without blocking may,
 77 on some platforms, not have any packets to read if the packet buffer
 [all …]
 
 | 
| H A D | pcap.3pcap.in | 22 pcap \- Packet Capture library34 on the network, even those destined for other hosts, are accessible
 49 caller, as being in UTF-8.
 51 On UNIX-like systems, the local character encoding is assumed to be
 52 UTF-8, so no character encoding transformations are done.
 54 On Windows, the local character encoding is the local ANSI code page.
 60 routine always fails, so it should not be used, and, on Windows,
 62 does not attempt to handle UTF-16LE strings.
 67 on Window
 [all...]
 | 
| /freebsd-src/share/man/man9/ | 
| H A D | locking.9 | 1 .\" Copyright (c) 2007 Julian Elischer  (julian -  freebsd org )20 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 42 If the mutex cannot be acquired, the thread requesting it will wait.
 44 if the owner of a contended mutex is currently running on another CPU,
 82 since they should only read the protected data.
 98 .Ss Read-Mostly Locks
 99 Read-mostly locks are similar to
 102 .Em Read-mostly
 104 using a caller-supplied
 111 .Ss Sleepable Read-Mostly Locks
 [all …]
 
 | 
| H A D | counter.9 | 1 .\"-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 …]
 
 | 
| /freebsd-src/contrib/ofed/librdmacm/man/ | 
| H A D | rdma_cm.7 | 1 .\" Licensed under the OpenIB.org BSD license (FreeBSD Variant) - See COPYING.md2 .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/unbound/util/ | 
| H A D | tube.h | 2  * util/tube.h - pipe service30  * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
 65 	/** pipe end to read from */
 67 	/** pipe end to write on */
 78 	/** size of current read command, may be partially read */
 80 	/** the current read command content, malloced, can be partially read*/
 103 	/** lock on the list of outstanding items */
 105 	/** list of outstanding results on pipe */
 126  * @return: new tube struct or NULL on error.
 138  * @param tube: the tube to write on.
 [all …]
 
 | 
| /freebsd-src/share/doc/psd/02.implement/ | 
| H A D | implement | 4 .\" 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/tests/sys/kern/ | 
| H A D | pdeathsig.c | 1 /*-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()
 87 	/* check that we can read the signal number back */  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()
 [all …]
 
 | 
| /freebsd-src/sys/sys/ | 
| H A D | smr.h | 1 /*-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/tests/sys/file/ | 
| H A D | flock_helper.c | 1 /*-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
 218 	 * Wait until the child has set its lock and then perform the  in test2()
 221 	if (read(pfd[0], &ch, 1) != 1)  in test2()
 225 	 * fcntl should return -1 with errno set to either EACCES or  in test2()
 [all …]
 
 | 
| /freebsd-src/usr.sbin/iostat/ | 
| H A D | iostat.8 | 23 .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT50 .\" 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/contrib/bearssl/src/ssl/ | 
| H A D | ssl_hs_common.t0 | 23 \ ----------------------------------------------------------------------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
 54 \ into the read functions.
 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 ( -- ! )
 [all …]
 
 | 
| /freebsd-src/contrib/unbound/doc/ | 
| H A D | libunbound.3 | 3 .\" libunbound.3 -- unbound library functions manual47 \- Unbound DNS validating resolver 1.15.0 functions.
 155 DNSSEC validation. This is the library API, for using the \-lunbound library.
 159 and obtain other information from the DNS. The library performs public\-key
 170 The functions are thread\-safe, and a context can be used in a threaded (as
 171 well as in a non\-threaded) environment. Also resolution (and validation)
 172 can be performed blocking and non\-blocking (also called asynchronous).
 174 can go on, while the results become available later.
 186 to read them.
 197 A power\-user interface that lets you specify one of the options from the
 [all …]
 
 | 
| H A D | libunbound.3.in | 3 .\" libunbound.3 -- unbound library functions manual47 \- Unbound DNS validating resolver 1.22.0 functions.
 155 DNSSEC validation. This is the library API, for using the \-lunbound library.
 159 and obtain other information from the DNS. The library performs public\-key
 170 The functions are thread\-safe, and a context can be used in a threaded (as
 171 well as in a non\-threaded) environment. Also resolution (and validation)
 172 can be performed blocking and non\-blocking (also called asynchronous).
 174 can go on, while the results become available later.
 186 to read the
 [all...]
 | 
| /freebsd-src/sys/contrib/edk2/Include/Protocol/ | 
| H A D | DebugPort.h | 7   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,…
 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, …
 77                                 of data read and returned in Buffer.
 78   @param  Buffer                A pointer to a buffer into which the data read will be saved.
 80   @retval EFI_SUCCESS           The data was read.
 [all …]
 
 | 
| /freebsd-src/contrib/capsicum-test/ | 
| H A D | procdesc.cc | 8 #include <sys/wait.h>21 #include "capsicum-test.h"
 30 //------------------------------------------------
 38   pid_t pid = -1;  in pdwait4_()
 49   fprintf(f, "  User CPU time=%ld.%06ld\n", (long)ru->ru_utime.tv_sec, (long)ru->ru_utime.tv_usec);  in print_rusage()
 50 …fprintf(f, "  System CPU time=%ld.%06ld\n", (long)ru->ru_stime.tv_sec, (long)ru->ru_stime.tv_usec);  in print_rusage()
 51   fprintf(f, "  Max RSS=%ld\n", ru->ru_maxrss);  in print_rusage()
 62           (long)stat->st_dev, (long)stat->st_ino, stat->st_mode,  in print_stat()
 63           (long)stat->st_nlink, stat->st_uid, stat->st_gid,  in print_stat()
 64           (long)stat->st_rdev, (long)stat->st_size, (long)stat->st_blksize,  in print_stat()
 [all …]
 
 |