| /freebsd-src/sys/contrib/ncsw/etc/ |
| H A D | memcpy.c | 2 * 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-src/sys/contrib/edk2/Include/Library/ |
| H A D | PrintLib.h | 5 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 D | BaseLib.h | 3 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-src/sys/dev/mlx5/mlx5_fpga/ |
| H A D | mlx5fpga_xfer.c | 1 /*- 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-src/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | TargetCXXABI.h | 1 //===--- TargetCXXABI.h - C++ ABI Target Configuration ------ [all...] |
| /freebsd-src/contrib/arm-optimized-routines/string/arm/ |
| H A D | memset.S | 2 * 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-src/contrib/libcxxrt/ |
| H A D | cxxabi.h | 37 * 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-bi [all...] |
| /freebsd-src/contrib/llvm-project/compiler-rt/lib/builtins/hexagon/ |
| H A D | memcpy_forward_vp4cp4n2.S | 1 //===----------------------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-src/sys/dev/sfxge/common/ |
| H A D | efx_hash.c | 1 /*- 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-src/contrib/llvm-project/llvm/include/llvm/Support/ |
| H A D | FormatCommon.h | 1 //===- FormatCommon.h - Formatters for common LLVM types --------* 17 enum class AlignStyle { Left, Center, Right }; global() enumerator [all...] |
| H A D | Endian.h | 1 //===- Endian.h - Utilities for IO with endian specific data ----*- C++ -*-===// 5 // SPDX-Licens 29 enum {aligned = 0, unaligned = 1}; global() enumerator [all...] |
| /freebsd-src/sys/cam/ctl/ |
| H A D | ctl_backend.h | 1 /*- 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-shelf value. The data inside 122 * this field should be ASCII only, left aligned, and any unused space 127 * page 0x83. This should be a unique, per-LUN value. The data inside 128 * this field should be ASCII only, left aligned, and any unused space [all …]
|
| /freebsd-src/contrib/cortex-strings/src/arm/ |
| H A D | memset.S | 1 /* Copyright (c) 2010-2011, Linaro Limited 35 This memset routine is optimised on a Cortex-A9 and should work on 41 .arch armv7-a 43 @ 2011-08-30 david.gilbert@linaro.org 48 #define CHARTSTMASK(c) 1<<(31-(c*8)) 55 @ --------------------------------------------------------------------------- 71 beq 2f @ Already aligned 82 @ OK, so we're aligned 104 @ At this point we're still aligned and we have upto align-1 bytes left to right 105 @ we can avoid some of the byte-at-a time now by testing for some big chunks
|
| /freebsd-src/sys/contrib/device-tree/Bindings/media/ |
| H A D | video-interface-devices.yaml | 1 # 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-src/contrib/xz/src/xz/ |
| H A D | list.c | 1 // SPDX-License-Identifier: 0BSD 53 /// The filter chain of this Block in human-readable form 59 #define block_header_info_end(bhi) free((bhi)->filter_chain) 65 /// strings so that the values are aligned nicely. 76 // This won't be aligned because it's so long: 110 /// Number of terminal-columns to use for this table-column. 166 // string was limited to ten columns in a fixed-width font, but 172 // strings were limited to ten columns in a fixed-widt 711 size_t left = CHECKS_STR_SIZE; get_check_names() local [all...] |
| /freebsd-src/lib/libc/amd64/string/ |
| H A D | memrchr.S | 1 /*- 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-src/contrib/llvm-project/lldb/source/Target/ |
| H A D | RegisterFlags.cpp | 1 //===-- RegisterFlags.cpp -------- 121 StreamString aligned; FormatCell() local [all...] |
| /freebsd-src/share/doc/psd/06.Clang/ |
| H A D | Clang.ms | 1 .\" 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-src/crypto/openssl/crypto/ |
| H A D | params_dup.c | 2 * 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-src/sys/arm/arm/ |
| H A D | in_cksum_arm.S | 3 /*- 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 …]
|
| /freebsd-src/share/doc/usd/21.troff/ |
| H A D | m4 | 1 .\" 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 …]
|
| /freebsd-src/contrib/llvm-project/clang/lib/Format/ |
| H A D | WhitespaceManager.cpp | 1 //===--- WhitespaceManager.cpp - Format C++ code ------ [all...] |
| /freebsd-src/contrib/xz/src/liblzma/lz/ |
| H A D | lz_decoder.h | 1 // SPDX-License-Identifier: 0BSD 20 /// a good size for aligned memcpy(). The allocated dictionary buffer will 30 /// position. This way dict_repeat(dict, dict->size - 1, &len) 58 /// "size - 2 * LZ_DICT_REPEAT_MAX". 79 /// Data specific to the LZ-based decoder 129 return dict->buf[dict->pos - distance - 1 in dict_get() 130 + (distance < dict->pos in dict_get() 131 ? 0 : dict->size - LZ_DICT_REPEAT_MAX)]; in dict_get() 139 return dict->buf[dict->pos - 1]; in dict_get0() 147 return dict->full == 0; in dict_is_empty() [all …]
|
| /freebsd-src/sys/contrib/openzfs/module/zstd/lib/compress/ |
| H A D | zstd_cwksp.h | 2 * 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-src/share/man/man9/ |
| H A D | buf.9 | 40 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_pages array instantiated despite having unmapped 91 array with a place-marker called bogus_page. 92 The place-marker forces any kernel [all …]
|