| /freebsd/lib/libc/regex/ |
| H A D | regex2.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 37 * First, the stuff that ends up in the outside-world include file 41 = size_t re_nsub; // number of parenthesized subexpressions 43 = struct re_guts *re_g; // none of your business :-) 64 * - OPLUS_ and O_PLUS are *inside* the loop they create. 65 * - OQUEST_ and O_QUEST are *outside* the bypass they create. 66 * - OCH_ and O_CH are *outside* the multi-way branch they create, while 84 #define OEND (1L<<OPSHIFT) /* endmarker - */ 86 #define OBOL (3L<<OPSHIFT) /* left anchor - */ [all …]
|
| H A D | regcomp.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 62 * Branching context, used to keep track of branch state for all of the branch- 66 * also for whether we're in a sub-expression or not. 85 const char *end; /* end of string (-> NUL normally) */ 91 int ncsalloc; /* number of csets allocated */ 93 # define NPAREN 10 /* we need to remember () 1-9 for back refs */ 94 sopno pbegin[NPAREN]; /* -> ( ([0] unused) */ 95 sopno pend[NPAREN]; /* -> ) ([0] unused) */ 98 int pflags; /* other parsing flags -- legacy escapes? */ [all …]
|
| /freebsd/contrib/nvi/regex/ |
| H A D | regex2.h | 3 /*- 39 * First, the stuff that ends up in the outside-world include file 43 = size_t re_nsub; // number of parenthesized subexpressions 45 = struct re_guts *re_g; // none of your business :-) 66 * - OPLUS_ and O_PLUS are *inside* the loop they create. 67 * - OQUEST_ and O_QUEST are *outside* the bypass they create. 68 * - OCH_ and O_CH are *outside* the multi-way branch they create, while 80 #define OEND (1) /* endmarker - */ 82 #define OBOL (3) /* left anchor - */ 83 #define OEOL (4) /* right anchor - */ [all …]
|
| H A D | regcomp.c | 3 /*- 62 RCHAR_T *end; /* end of string (-> NUL normally) */ 68 int ncsalloc; /* number of csets allocated */ 70 # define NPAREN 10 /* we need to remember () 1-9 for back refs */ 71 sopno pbegin[NPAREN]; /* -> ( ([0] unused) */ 72 sopno pend[NPAREN]; /* -> ) ([0] unused) */ 88 static void p_b_term(struct parse *p, cset *cs); 89 static void p_b_cclass(struct parse *p, cset *cs); 90 static void p_b_eclass(struct parse *p, cset *cs); 100 static void freeset(struct parse *p, cset *cs); [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Support/ |
| H A D | regex2.h | 1 /*- 58 * - OPLUS_ and O_PLUS are *inside* the loop they create. 59 * - OQUEST_ and O_QUEST are *outside* the bypass they create. 60 * - OCH_ and O_CH are *outside* the multi-way branch they create, while 78 #define OEND (1LU<<OPSHIFT) /* endmarker - */ 80 #define OBOL (3LU<<OPSHIFT) /* left anchor - */ 81 #define OEOL (4LU<<OPSHIFT) /* right anchor - */ 82 #define OANY (5LU<<OPSHIFT) /* . - */ 83 #define OANYOF (6LU<<OPSHIFT) /* [...] set number */ 84 #define OBACK_ (7LU<<OPSHIFT) /* begin \d paren number */ [all …]
|
| H A D | regcomp.c | 1 /*- 53 /* character-class table */ 68 0123456789!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~", 73 0123456789!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~ ", 75 { "punct", "!\"#$%&'()*+,-./:;<=>?@[\\]^_`{|}~", 85 /* character-name table */ 106 { "vertical-tab", '\v' }, 108 { "form-feed", '\f' }, 110 { "carriage-return", '\r' }, 134 { "exclamation-mark", '!' }, [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/memory-controllers/ |
| H A D | ti-aemif.txt | 4 provide a glue-less interface to a variety of asynchronous memory devices like 11 Davinci DM646x - http://www.ti.com/lit/ug/sprueq7c/sprueq7c.pdf 12 OMAP-L138 (DA850) - http://www.ti.com/lit/ug/spruh77a/spruh77a.pdf 13 Kestone - http://www.ti.com/lit/ug/sprugz3a/sprugz3a.pdf 17 - compatible: "ti,davinci-aemif" 18 "ti,keystone-aemif" 19 "ti,da850-aemif" 21 - reg: contains offset/length value for AEMIF control registers 24 - #address-cells: Must be 2. The partition number has to be encoded in the 25 first address cell and it may accept values 0..N-1 [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 | arm,pl172.txt | 5 - compatible: Must be "arm,primecell" and exactly one from 8 - reg: Must contains offset/length value for controller. 10 - #address-cells: Must be 2. The partition number has to be encoded in the 11 first address cell and it may accept values 0..N-1 12 (N - total number of partitions). The second cell is the 15 - #size-cells: Must be set to 1. 17 - ranges: Must contain one or more chip select memory regions. 19 - clocks: Must contain references to controller clocks. 21 - clock-names: Must contain "mpmcclk" and "apb_pclk". 23 - clock-ranges: Empty property indicating that child nodes can inherit [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/gpio/ |
| H A D | spear_spics.txt | 1 === ST Microelectronics SPEAr SPI CS Driver === 17 * compatible: should be defined as "st,spear-spics-gpio" 19 * st-spics,peripcfg-reg: peripheral configuration register offset 20 * st-spics,sw-enable-bit: bit offset to enable sw control 21 * st-spics,cs-value-bit: bit offset to drive chipselect low or high 22 * st-spics,cs-enable-mask: chip select number bit mask 23 * st-spics,cs-enable-shift: chip select number program offset 24 * gpio-controller: Marks the device node as gpio controller 25 * #gpio-cells: should be 1 and will mention chip select number 30 ------- [all …]
|
| /freebsd/sys/geom/ |
| H A D | geom_ccd.c | 1 /*- 2 * SPDX-License-Identifier: (BSD-2-Clause AND BSD-3-Clause) 4 * Copyright (c) 2003 Poul-Henning Kamp. 35 /*- 75 * Mail Stop 258-6 90 * Number of blocks to untouched in front of a component partition. 104 /* Mask of user-settable ccd flags. */ 109 * Computed at boot time to speed irregular-interleave lookups. 113 * remaining disks up to the size of the next-smallest (second group), 125 * 0 - - - [all …]
|
| /freebsd/sys/rpc/ |
| H A D | clnt_dg.c | 3 /*- 4 * SPDX-License-Identifier: BSD-3-Clause 11 * - Redistributions of source code must retain the above copyright notice, 13 * - Redistributions in binary form must reproduce the above copyright notice, 16 * - Neither the name of Sun Microsystems, Inc. nor the names of its 33 * Copyright (c) 1986-1991 by Sun Microsystems Inc. 62 * Disable RPC exponential back-off for FreeBSD.org systems. 152 int cu_sent; /* number of in-flight RPCs */ 163 * NB: The rpch->cl_auth is initialized to null authentication. 177 rpcprog_t program, /* program number */ in clnt_dg_create() [all …]
|
| /freebsd/usr.bin/vgrind/ |
| H A D | regexp.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 48 /* STRNCMP - like strncmp except that we convert the 58 if (*s2 - makelower(*s1)) in STRNCMP() 59 return (*s2 - makelower(*s1)); in STRNCMP() 64 while (--len); in STRNCMP() 67 if (*s2 - *s1) in STRNCMP() 68 return (*s2 - *s1); in STRNCMP() 73 while (--len); in STRNCMP() 162 register char *cs; /* pointer to current symbol in converted exp */ in expconv() local [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/spi/ |
| H A D | spi-davinci.txt | 4 Keystone 2 - https://www.ti.com/lit/ug/sprugp2a/sprugp2a.pdf 5 dm644x - https://www.ti.com/lit/ug/sprue32a/sprue32a.pdf 6 OMAP-L138/da830 - http://www.ti.com/lit/ug/spruh77a/spruh77a.pdf 9 - #address-cells: number of cells required to define a chip select 11 - #size-cells: should be zero. 12 - compatible: 13 - "ti,dm6441-spi" for SPI used similar to that on DM644x SoC family 14 - "ti,da830-spi" for SPI used similar to that on DA8xx SoC family 15 - "ti,keystone-spi" for SPI used similar to that on Keystone2 SoC 17 - reg: Offset and length of SPI controller register space [all …]
|
| H A D | spi-samsung.txt | 8 - compatible: should be one of the following. 9 - samsung,s3c2443-spi: for s3c2443, s3c2416 and s3c2450 platforms 10 - samsung,s3c6410-spi: for s3c6410 platforms 11 - samsung,s5pv210-spi: for s5pv210 and s5pc110 platforms 12 - samsung,exynos5433-spi: for exynos5433 compatible controllers 13 - samsung,exynos7-spi: for exynos7 platforms <DEPRECATED> 15 - reg: physical base address of the controller and length of memory mapped 18 - interrupts: The interrupt number to the cpu. The interrupt specifier format 21 - dmas : Two or more DMA channel specifiers following the convention outlined 24 - dma-names: Names for the dma channels. There must be at least one channel [all …]
|
| H A D | spi-cadence.txt | 2 ------------------------------------------- 5 - compatible : Should be "cdns,spi-r1p6" or "xlnx,zynq-spi-r1p6". 6 - reg : Physical base address and size of SPI registers map. 7 - interrupts : Property with a value describing the interrupt 8 number. 9 - clock-names : List of input clock names - "ref_clk", "pclk" 11 - clocks : Clock phandles (see clock bindings for details). 14 - num-cs : Number of chip selects used. 15 If a decoder is used, this will be the number of 17 - is-decoded-cs : Flag to indicate whether decoder is used or not. [all …]
|
| H A D | spi-controller.yaml | 1 # SPDX-License-Identifier: GPL-2.0 3 --- 4 $id: http://devicetree.org/schemas/spi/spi-controller.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Mark Brown <broonie@kernel.org> 20 pattern: "^spi(@.*|-([0-9]|[1-9][0-9]+))?$" 22 "#address-cells": 25 "#size-cells": 28 cs-gpios: 31 If that property is used, the number of chip selects will be [all …]
|
| H A D | spi-lantiq-ssc.txt | 4 - compatible: "lantiq,ase-spi", "lantiq,falcon-spi", "lantiq,xrx100-spi", 5 "intel,lgm-spi" 6 - #address-cells: see spi-bus.txt 7 - #size-cells: see spi-bus.txt 8 - reg: address and length of the spi master registers 9 - interrupts: 10 For compatible "intel,lgm-ssc" - the common interrupt number for 18 - clocks: spi clock phandle 19 - num-cs: see spi-bus.txt, set to 8 if unset 20 - base-cs: the number of the first chip select, set to 1 if unset. [all …]
|
| H A D | spi-cadence.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/spi/spi-cadence.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Michal Simek <michal.simek@amd.com> 13 - $ref: spi-controller.yaml# 18 - cdns,spi-r1p6 19 - xlnx,zynq-spi-r1p6 27 clock-names: 29 - const: ref_clk [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/bus/ |
| H A D | imx-weim.txt | 5 wireless and mobile applications that use low-power technology. 11 - compatible: Should contain one of the following: 12 "fsl,imx1-weim" 13 "fsl,imx27-weim" 14 "fsl,imx51-weim" 15 "fsl,imx50-weim" 16 "fsl,imx6q-weim" 17 - reg: A resource specifier for the register space 19 - clocks: the clock, see the example below. 20 - #address-cells: Must be set to 2 to allow memory address translation [all …]
|
| H A D | nvidia,tegra20-gmi.txt | 10 - compatible : Should contain one of the following: 11 For Tegra20 must contain "nvidia,tegra20-gmi". 12 For Tegra30 must contain "nvidia,tegra30-gmi". 13 - reg: Should contain GMI controller registers location and length. 14 - clocks: Must contain an entry for each entry in clock-names. 15 - clock-names: Must include the following entries: "gmi" 16 - resets : Must contain an entry for each entry in reset-names. 17 - reset-names : Must include the following entries: "gmi" 18 - #address-cells: The number of cells used to represent physical base 20 - #size-cells: The number of cells used to represent the size of an address [all …]
|
| /freebsd/usr.sbin/ppp/ |
| H A D | slcompress.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 37 * - Initial distribution. 85 register struct cstate *tstate = comp->tstate; in sl_compress_init() 88 for (i = max_state; i > 0; --i) { in sl_compress_init() 90 tstate[i].cs_next = &tstate[i - 1]; in sl_compress_init() 94 comp->last_cs = &tstate[0]; in sl_compress_init() 95 comp->last_recv = 255; in sl_compress_init() 96 comp->last_xmit = 255; in sl_compress_init() 97 comp->flags = SLF_TOSS; in sl_compress_init() [all …]
|
| /freebsd/sys/net/ |
| H A D | slcompress.c | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 37 * - Initial distribution. 53 #define INCR(counter) ++comp->counter; 65 struct cstate *tstate = comp->tstate; in sl_compress_init() 67 if (max_state == -1) { in sl_compress_init() 68 max_state = MAX_STATES - 1; in sl_compress_init() 72 bzero((char *)comp->tstate, sizeof(comp->tstate)); in sl_compress_init() 73 bzero((char *)comp->rstate, sizeof(comp->rstate)); in sl_compress_init() 75 for (i = max_state; i > 0; --i) { in sl_compress_init() [all …]
|
| /freebsd/usr.bin/mt/ |
| H A D | mt.1 | 66 .Bl -tag -width ".Cm erase" 70 end-of-file (EOF) marks at the current position. 75 end-of-file (EOF) marks at the current position. 116 .Bl -tag -width ".Cm geteotmodel" 120 number reported is specific for that hardware only. 128 by the number of end-of-file marks. 138 Re-tension the tape. 183 .Bl -tag -width ".Cm seteotmodel" 188 is a hardware block number to which to position the tape. 194 is a SCSI logical block number to which to position the tape. [all …]
|
| /freebsd/sys/contrib/device-tree/Bindings/mtd/ |
| H A D | gpmc-nand.txt | 7 explained in a separate documents - please refer to 8 Documentation/devicetree/bindings/memory-controllers/omap-gpmc.txt 11 Documentation/devicetree/bindings/mtd/nand-controller.yaml 16 - compatible: "ti,omap2-nand" 17 - reg: range id (CS number), base offset and length of the 19 - interrupts: Two interrupt specifiers, one for fifoevent, one for termcount. 23 - nand-bus-width: Set this numeric value to 16 if the hardware 27 - ti,nand-ecc-opt: A string setting the ECC layout to use. One of: 28 "sw" 1-bit Hamming ecc code via software 30 "hw-romcode" <deprecated> use "ham1" instead [all …]
|