Home
last modified time | relevance | path

Searched +full:left +full:- +full:aligned (Results 1 – 25 of 549) sorted by relevance

12345678910>>...22

/freebsd/sys/contrib/ncsw/etc/
H A Dmemcpy.c2 * Copyright 2008-2012 Freescale Semiconductor Inc.
79 size--; in MemCpy32()
86 size--; in MemCpy32()
89 /* dest is aligned and source is not necessarily aligned */ in MemCpy32()
91 rightAlign = 32 - leftAlign; in MemCpy32()
96 /* source is also aligned */ in MemCpy32()
102 size -= 4; in MemCpy32()
109 /* source is not aligned (destination is aligned)*/ in MemCpy32()
110 p_Src32 = (uint32_t*)(p_Src8 - (leftAlign >> 3)); in MemCpy32()
120 size -= 4; in MemCpy32()
[all …]
/freebsd/sys/contrib/edk2/Include/Library/
H A DPrintLib.h5 Copyright (c) 2006 - 2018, Intel Corporation. All rights reserved.<BR>
6 SPDX-License-Identifier: BSD-2-Clause-Patent
15 - '\\r' is translated to '\\r'
16 - '\\r\\n' is translated to '\\r\\n'
17 - '\\n' is translated to '\\r\\n'
18 - '\\n\\r' is translated to '\\r\\n'
28 - -
29 - The field is left justified. If not flag is not specified, then the
31 - space
32 - Prefix a space character to a number. Only valid for types X, x, and d.
[all …]
H A DBaseLib.h3 functions, file path functions, and CPU architecture-specific functions.
5 Copyright (c) 2006 - 2019, Intel Corporation. All rights reserved.<BR>
6 Portions copyright (c) 2008 - 2009, Apple Inc. All rights reserved.<BR>
10 SPDX-License-Identifier: BSD-2-Clause-Patent
18 // Definitions for architecture-specific types
22 /// The IA-32 architecture context buffer used by SetJump() and LongJump().
54 UINT8 XmmBuffer[160]; ///< XMM6-XMM15.
132 /// The RISC-V architecture context buffer used by SetJump() and LongJump().
161 Returns the length of a Null-terminated Unicode string.
165 If String is not aligned on a 16-bit boundary, then ASSERT().
[all …]
/freebsd/sys/dev/mlx5/mlx5_fpga/
H A Dmlx5fpga_xfer.c1 /*-
14 * - Redistributions of source code must retain the above
18 * - Redistributions in binary form must reproduce the above
61 const struct mlx5_fpga_transaction *xfer = xfer_state->xfer; in xfer_complete()
62 u8 status = xfer_state->status; in xfer_complete()
65 xfer->complete1(xfer, status); in xfer_complete()
72 size_t left, cur_size, page_size; in exec_more() local
77 ddr_base = mlx5_fpga_ddr_base_get(xfer_state->xfer->conn->fdev); in exec_more()
78 page_size = (xfer_state->xfer->addr + xfer_state->pos < ddr_base) ? in exec_more()
82 if (xfer_state->status != IB_WC_SUCCESS) { in exec_more()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DTargetCXXABI.h1 //===--- TargetCXXABI.h - C++ ABI Target Configuration ----------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
13 //===----------------------------------------------------------------------===//
38 // If you add more members, especially non-POD members, please
61 return getSpellingMap().find(ABIKind)->second; in getSpelling()
82 // Check that the kind provided by the fc++-abi flag is supported on this
135 /// Is this ABI an MSVC-compatible ABI?
149 /// Are member functions differently aligned?
151 /// Many Itanium-style C++ ABIs require member functions to be aligned, so
[all …]
/freebsd/contrib/arm-optimized-routines/string/arm/
H A Dmemset.S2 * memset - fill memory with a constant
4 * Copyright (c) 2010-2021, Arm Limited.
5 * SPDX-License-Identifier: MIT OR Apache-2.0 WITH LLVM-exception
11 This memset routine is optimised on a Cortex-A9 and should work on
17 .arch armv7-a
19 @ 2011-08-30 david.gilbert@linaro.org
24 #define CHARTSTMASK(c) 1<<(31-(c*8))
30 @ ---------------------------------------------------------------------------
46 beq 2f @ Already aligned
57 @ OK, so we're aligned
[all …]
/freebsd/sys/dev/sfxge/common/
H A Defx_hash.c1 /*-
9 * These are functions for producing 32-bit hashes for hash table lookup...
13 * Copyright (c) 2014-2016 Solarflare Communications Inc.
50 * Rotate a 32-bit value left
53 * fall-back to a simple shift based implementation.
63 (((_value) << (_shift)) | ((_value) >> (32 - (_shift))))
67 /* Mix three 32-bit values reversibly */
70 _a -= _c; \
73 _b -= _a; \
76 _c -= _b; \
[all …]
/freebsd/sys/cam/ctl/
H A Dctl_backend.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
5 * Copyright (c) 2014-2017 Alexander Motin <mav@FreeBSD.org>
33 * $Id: //depot/users/kenm/FreeBSD-test2/sys/cam/ctl/ctl_backend.h#2 $
105 * pblockoff is the lowest LBA on the LUN aligned to physical sector.
109 * ublockoff is the lowest LBA on the LUN aligned to UNMAP block.
121 * page 0x80. This should be a unique, per-shel
[all...]
/freebsd/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/
H A Dmemcpy_forward_vp4cp4n2.S1 //===----------------------Hexagon builtin routine ------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
22 // *** Both dest and src must be aligned to 32-bit boundaries. ***
32 // this function, when a mem-copy loop, like the one above, is detected.
47 // At the same time, compute r4 to be the number of 32-byte blocks
54 // The word count before end-of-page is in the 12 lowest bits of r3.
55 // (If the address in r1 was already page-aligned, the bits are 0.)
71 r2 = sub(r2, r3) // r2 = number of words left after the prolog.
81 // Let r3 = number of whole pages left (page = 1024 words).
[all …]
/freebsd/contrib/libcxxrt/
H A Dcxxabi.h37 * http://sourcery.mentor.com/public/cxx-abi/abi.html
80 * Note: Several fields of this structure have not-very-informative names.
88 * Now _Unwind_Exception is marked with __attribute__((aligned)), which
89 * implies __cxa_exception is also aligned. Insert padding in the
96 * is prepended to the structure in 64-bit mode and squeezed in to the
97 * padding left before the 64-bit aligned _Unwind_Exception at the end in
98 * 32-bit mode.
122 * exception. The top (non-sign) bit of this is used as a flag to indicate
151 * Pointer to the language-specific data area (LSDA) for the handler
167 * is prepended to the structure in 64-bit mode and squeezed in to the
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DFormatCommon.h1 //===- FormatCommon.h - Formatters for common LLVM types --------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
17 enum class AlignStyle { Left, Center, Right }; enumerator
34 // way we can also skip the intermediate stream for left-aligned output. in format()
48 size_t PadAmount = Amount - Item.size(); in format()
50 case AlignStyle::Left: in format()
58 fill(S, PadAmount - X); in format()
H A DEndian.h1 //===- Endian.h - Utilities for IO with endian specific data ----*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
29 enum {aligned = 0, unaligned = 1}; enumerator
146 (sizeof(value_type) * 8) - startBit; in readAtBitAlignment()
147 lowerVal &= ((make_unsigned_t<value_type>)1 << numBitsFirstVal) - 1; in readAtBitAlignment()
151 val[1] & (((make_unsigned_t<value_type>)1 << startBit) - 1); in readAtBitAlignment()
179 val[0] &= ((make_unsigned_t<value_type>)1 << startBit) - 1; in writeAtBitAlignment()
181 (sizeof(value_type) * 8) - startBit; in writeAtBitAlignment()
[all …]
/freebsd/sys/contrib/device-tree/Bindings/media/
H A Dvideo-interface-devices.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/media/video-interface-devices.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jacopo Mondi <jacopo@jmondi.org>
11 - Sakari Ailus <sakari.ailus@linux.intel.com>
14 flash-leds:
15 $ref: /schemas/types.yaml#/definitions/phandle-array
17 An array of phandles, each referring to a flash LED, a sub-node of the LED
20 lens-focus:
[all …]
/freebsd/share/doc/psd/06.Clang/
H A DClang.ms1 .\" Copyright (C) Caldera International Inc. 2001-2002. All rights reserved.
38 The C Programming Language - Reference Manual
47 by Brian W. Kernighan and Dennis M. Ritchie, Prentice-Hall, Inc., 1978.
51 .EH 'PSD:6-%''The C Programming Language - Reference Manual'
52 .OH 'The C Programming Language - Reference Manual''PSD:6-%'
56 This manual describes the C language on the DEC PDP-11\(dg, the DEC VAX-11,
59 \(dg DEC PDP-11, and DEC VAX-11 are trademarks of Digital Equipment Corporation.
65 out implementation-dependent details. With few exceptions, these dependencies
71 There are six classes of tokens\ -\
108 eight characters of a non-external name, and perhaps
[all …]
/freebsd/lib/libc/amd64/string/
H A Dmemrchr.S1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
20 sub $4, %rdx # 4 bytes left to process?
50 1: cmp $-3, %edx # a least one character left to process?
57 cmp $-2, %edx # at least two characters left to process?
64 cmp $-1, %edx # at least three character left to process?
78 punpcklbw %xmm4, %xmm4 # c -> cc
80 punpcklwd %xmm4, %xmm4 # cc -> cccc
82 pshufd $0, %xmm4, %xmm4 # cccc -> cccccccccccccccc
85 mov $-1, %r8d
[all …]
/freebsd/crypto/openssl/crypto/
H A Dparams_dup.c2 * Copyright 2021-2022 The OpenSSL Project Authors. All Rights Reserved.
25 size_t blocks; /* Number of aligned blocks */
31 return (bytes + OSSL_PARAM_ALIGN_SIZE - 1) / OSSL_PARAM_ALIGN_SIZE; in ossl_param_bytes_to_blocks()
37 size_t sz = OSSL_PARAM_ALIGN_SIZE * (extra_blocks + out->blocks); in ossl_param_buf_alloc()
39 out->alloc = is_secure ? OPENSSL_secure_zalloc(sz) : OPENSSL_zalloc(sz); in ossl_param_buf_alloc()
40 if (out->alloc == NULL) { in ossl_param_buf_alloc()
45 out->alloc_sz = sz; in ossl_param_buf_alloc()
46 out->cur = out->alloc + extra_blocks; in ossl_param_buf_alloc()
53 last->key = NULL; in ossl_param_set_secure_block()
54 last->data_size = secure_buffer_sz; in ossl_param_set_secure_block()
[all …]
/freebsd/sys/arm/arm/
H A Din_cksum_arm.S3 /*-
40 * Hand-optimised in_cksum() and in4_cksum() implementations for ARM/armv5e
59 stmfd sp!, {r4-r11,lr}
91 ldmfd sp!, {r4-r11,pc}
95 stmfd sp!, {r4-r7, lr}
98 ldmfd sp!, {r4-r7, pc}
110 * r2 Accumulated 32-bit sum
113 * r0-r7
117 pld [r0] /* Pre-fetch the start of the buffer */
120 /* We first have to word-align the buffer. */
[all …]
H A Dbcopyinout_xscale.S3 /*-
68 stmfd sp!, {r10-r11, lr}
80 ldmfd sp!, {r10-r11, pc}
86 ldmfdgt sp!, {r4-r7} /* r3 > 0 Restore r4-r7 */
87 ldmfdlt sp!, {r4-r9} /* r3 < 0 Restore r4-r9 */
88 ldmfd sp!, {r10-r11, pc}
92 /* Word-align the destination buffer */
93 ands ip, r1, #0x03 /* Already word aligned? */
96 cmp r2, ip /* Enough bytes left to align it? */
111 /* Destination buffer is now word aligned */
[all …]
/freebsd/share/doc/usd/21.troff/
H A Dm41 .\" Copyright (C) Caldera International Inc. 2001-2002. All rights reserved.
50 surrounded by (usually null) non-alphabetic strings
54 em-dashes (\fB\e(em\fR),
56 \(emsuch as mother-in-law\(em\
61 \fB&nh\fR hyphenate - E \
78 \fB&hw\fI|word1|...\fR ignored - Specify hyphenation points in words
81 i.|e. \fIdig\-it\fR implies \fIdig\-its\fR.
89 of three fields at the left, center, and right of a line
90 with a title-length
97 \fB&tl\fI|\'left\|\'center\|\'right\|\'\fR - - \
[all …]
H A Dm31 .\" Copyright (C) Caldera International Inc. 2001-2002. All rights reserved.
43 The \s-1ASCII\s+1 horizontal tab character and the \s-1ASCII\s+1
44 \s-1SOH\s+1 (hereafter known as the \fIleader\fR character)
55 \fIleft\fR adjusting, \fIright\fR adjusting,
61 \fInext-string\fR consists
64 \fIW\fR is the width of \fInext-string\fR.
71 type repeated characters \fInext-string\fR
73 Left \fID\fR Following \fID\fR
74 Right \fID\-W\fR Right adjusted within \fID\fR
75 Centered \fID\-W\(sl\fR2 Centered on right end of \fID\fR
[all …]
/freebsd/contrib/llvm-project/clang/lib/Format/
H A DWhitespaceManager.cpp1 //===--- WhitespaceManager.cpp - Format C++ code --------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
57 if (Tok.Finalized || (Tok.MacroCtx && Tok.MacroCtx->Role == MR_ExpandedArg)) in replaceWhitespace()
68 if (Tok.Finalized || (Tok.MacroCtx && Tok.MacroCtx->Role == MR_ExpandedArg)) in addUntouchableToken()
92 if (Tok.Finalized || (Tok.MacroCtx && Tok.MacroCtx->Role == MR_ExpandedArg)) in replaceWhitespaceInToken()
134 auto &P = Changes[I - 1]; in calculateLineBreakInformation()
149 SourceMgr.getCharacterData(OriginalWhitespaceStart) - in calculateLineBreakInformation()
174 PrevTokLength = OriginalWhitespaceStartOffset - in calculateLineBreakInformation()
[all …]
/freebsd/sys/contrib/openzfs/module/zstd/lib/compress/
H A Dzstd_cwksp.h2 * Copyright (c) 2016-2020, Yann Collet, Facebook, Inc.
5 * This source code is licensed under both the BSD-style license (found in the
8 * You may select, at your option, one of the above-listed licenses.
14 /*-*************************************
23 /*-*************************************
38 /*-*************************************
56 * - These different internal datastructures have different setup requirements:
58 * - The static objects need to be cleared once and can then be trivially
61 * - Various buffers don't need to be initialized at all--they are always
64 * - The matchstate tables have a unique requirement that they don't need
[all …]
/freebsd/share/man/man9/
H A Dbuf.940 It also supports a relatively primitive byte-granular valid range and dirty
52 mapping, the b_data base pointer in a buf is always *page* aligned, not
53 *block* aligned.
58 valid and dirty bits (m->valid, m->dirty) for pages in DEV_BSIZE chunks.
68 VM buffers also keep track of a byte-granular dirty range and valid range.
76 operation creates a 'hole' the byte-granular valid range is left alone and
78 Thus the whole byte-granular
87 instantiated and even bp->b_page
[all...]
/freebsd/sys/vm/
H A Dvm_map.h1 /*-
2 * SPDX-License-Identifier: (BSD-3-Clause AND MIT-CMU)
8 * The Mach Operating System project at Carnegie-Mellon University.
35 * Copyright (c) 1987, 1990 Carnegie-Mellon University.
55 * Pittsburgh PA 15213-3890
74 * vm_map_t the high-leve
102 struct vm_map_entry *left; /* left child or previous entry */ global() member
[all...]
/freebsd/sys/contrib/device-tree/Bindings/usb/
H A Dchipidea,usb2-common.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/usb/chipidea,usb2-common.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Xu Yang <xu.yang_2@nxp.com>
25 clock-names:
31 power-domains:
37 reset-names:
40 "#reset-cells":
45 itc-setting:
[all …]

12345678910>>...22