Home
last modified time | relevance | path

Searched +full:segment +full:- +full:1 +full:a (Results 1 – 25 of 1106) sorted by relevance

12345678910>>...45

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DLiveInterval.cpp1 //===- LiveInterval.cpp - Live Interval Representation --------
73 using Segment = LiveRange::Segment; global() typedef in __anon418b83490111::CalcLiveRangeUtilBase
1154 coalescable(const LiveRange::Segment & A,const LiveRange::Segment & B) coalescable() argument
[all...]
/freebsd/share/man/man5/
H A Da.out.510 .\" 1. Redistributions of source code must retain the above copyright
21 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
35 .Nm a.out
48 A binary file consists of up to 7 sections.
50 .Bl -tag -width "text relocations"
53 to load a binary file into memory and execute it,
55 .Xr ld 1
56 to combine a binary file with other binary files.
58 .It text segment
60 that are loaded into memory when a program executes.
[all …]
H A Delf.57 .\" 1. Redistributions of source code must retain the above copyright
15 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
42 followed by a program header table or a section header table, or both.
60 regardless whether the host is 32-bit or 64-bit.
87 The following types are being used for 32-bit architectures:
88 .Bd -literal -offset indent
89 Elf32_Addr Unsigned 32-bit program address
90 Elf32_Half Unsigned 16-bit field
91 Elf32_Lword Unsigned 64-bit field
92 Elf32_Off Unsigned 32-bit file offset
[all …]
/freebsd/sys/x86/include/
H A Dsegments.h1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
14 * 1. Redistributions of source code must retain the above copyright
25 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
47 #define ISPL(s) ((s)&3) /* priority level of a selector */
53 #define LSEL(s,r) (((s)<<3) | SEL_LDT | r) /* a local selector */
54 #define GSEL(s,r) (((s)<<3) | r) /* a global selector */
57 * User segment descriptors (%cs, %ds etc for i386 apps. 64 bit wide)
58 * For long-mode apps, %cs only has the conforming bit in sd_type, the sd_dpl,
62 unsigned sd_lolimit:16; /* segment extent (lsb) */
[all …]
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DTraceDumper.h1 //===-- TraceDumper.h -------------------------------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
19 /// Class that holds the configuration used by \a TraceDumper for
49 /// Class used to dump the instructions of a \a TraceCursor using its current
63 /// Helper struct that holds all the information we know about a trace item
77 /// An object representing a traced function call.
79 /// A function call is represented using segments and subcalls.
82 /// A traced segment is a maximal list of consecutive traced instructions
83 /// that belong to the same function call. A traced segment will end in
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_procmaps_mac.cpp1 //===-- sanitizer_procmaps_mac.cpp ----------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // Information about the process mappings (Mac-specific parts).
10 //===----------------------------------------------------------------------===//
18 #include <mach-o/dyld.h>
19 #include <mach-o/loader.h>
51 const Section *sc = (const Section *)data->current_load_cmd_addr; in NextSectionLoad()
52 data->current_load_cmd_addr += sizeof(Section); in NextSectionLoad()
54 uptr sec_start = (sc->addr & data->addr_mask) + data->base_virt_addr; in NextSectionLoad()
[all …]
H A Dsanitizer_procmaps_solaris.cpp1 //===-- sanitizer_procmaps_solaris.cpp ------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // Information about the process mappings (Solaris-specific parts).
10 //===----------------------------------------------------------------------===//
12 // Before Solaris 11.4, <procfs.h> doesn't work in a largefile environment.
31 CHECK_NE(fd, -1); in ReadProcMaps()
39 CHECK_NE(Size, -1); in ReadProcMaps()
41 proc_maps->data = (char *)VmMap; in ReadProcMaps()
42 proc_maps->mmaped_size = MmapedSize; in ReadProcMaps()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveInterval.h1 //===- llvm/CodeGen/LiveInterval.h - Interval representation ----*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
10 // numbering of each the machine instructions an interval [i, j) is said to be a
14 // i.e. a range might look like [1,20), [50,65), [1000,1001). Each
15 // individual segment is represented as an instance of LiveRange::Segment,
18 //===----------------------------------------------------------------------===//
49 /// VNInfo - Value Number Information.
50 /// This class holds information about a machine level values, including
74 /// Returns true if this value is defined by a PHI instruction (or was,
[all …]
/freebsd/sys/i386/i386/
H A Dmpboot.S1 /*-
8 * 1. Redistributions of source code must retain the above copyright
16 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
51 #define CHECKPOINT(A,D) \ argument
52 movb $(A),%al ; \
59 #define CHECKPOINT(A,D) argument
73 * CPUs older than a Pentium, so we know that we can use the cpuid
76 movl $1,%eax
80 jz 1f
82 1: testl $CPUID_PGE,%edx
[all …]
/freebsd/sys/contrib/device-tree/Bindings/auxdisplay/
H A Dgpio-7-segment.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/auxdisplay/gpio-7-segment.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: GPIO based LED segment display
10 - Chris Packham <chris.packham@alliedtelesis.co.nz>
14 const: gpio-7-segment
16 segment-gpios:
18 An array of GPIOs one per segment. The first GPIO corresponds to the A
19 segment, the seventh GPIO corresponds to the G segment. Some LED blocks
[all …]
/freebsd/sys/dev/ocs_fc/
H A Docs_utils.c1 /*-
8 * 1. Redistributions of source code must retain the above copyright notice,
21 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
91 /* Fail if the item size exceeds slab_len - caller should increase slab_size, in ocs_array_alloc()
104 array->os = os; in ocs_array_alloc()
105 array->size = size; in ocs_array_alloc()
106 array->count = count; in ocs_array_alloc()
107 array->elems_per_row = slab_len / size; in ocs_array_alloc()
108 array->n_rows = (count + array->elems_per_row - 1) / array->elems_per_row; in ocs_array_alloc()
109 array->bytes_per_row = array->elems_per_row * array->size; in ocs_array_alloc()
[all …]
/freebsd/sys/net/altq/
H A Daltq_hfsc.h1 /*-
2 * Copyright (c) 1997-1999 Carnegie Mellon University. All Rights Reserved.
6 * for-profit use), provided that both the copyright notice and this
14 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
46 u_int m1; /* slope of the first segment in bits/sec */
47 u_int d; /* the x-projection of the first segment in msec */
48 u_int m2; /* slope of the second segment in bits/sec */
52 u_int64_t m1; /* slope of the first segment in bits/sec */
53 u_int d; /* the x-projection of the first segment in msec */
54 u_int64_t m2; /* slope of the second segment in bits/sec */
[all …]
/freebsd/contrib/llvm-project/compiler-rt/lib/xray/
H A Dxray_segmented_array.h1 //===-- xray_segmented_array.h ---------------------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // This file is a part of XRay, a dynamic runtime instrumentation system.
11 // Defines the implementation of a segmented array, with fixed-size segments
14 //===----------------------------------------------------------------------===//
34 struct Segment { struct
35 Segment *Prev; argument
36 Segment *Next; argument
37 char Data[1];
[all …]
/freebsd/lib/libsys/
H A Dbrk.27 .\" 1. Redistributions of source code must retain the above copyright
18 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
34 .Nd change data segment size
44 .Bf -symbolic
61 functions are used to change the amount of memory allocated in a
62 process's data segment.
66 uninitialized data segment (also known as the
81 bytes of new memory in the data segment.
89 While the actual process data segment size maintained by the kernel will only
92 page of the data segment).
[all …]
H A Dshmat.29 .\" 1. Redistributions of source code must retain the above copyright
17 .\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
47 attaches the shared memory segment identified by
50 The address where the segment
56 .Bl -bullet
60 is 0, the segment is attached at an address selected by the
69 the segment is attached the specified address.
87 cleared before the segment is attached.
93 some pre-existing mappings, the
100 detaches the shared memory segment at the address specified by
[all …]
H A Dshmget.29 .\" 1. Redistributions of source code must retain the above copyright
17 .\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
31 .Nd obtain a shared memory identifier
44 returns the identifier of a newly created or previously existing shared
45 memory segment.
51 is analogous to a filename: it provides a handle that names an
53 There are three ways to specify a key:
54 .Bl -bullet
56 IPC_PRIVATE may be specified, in which case a new IPC object
65 a new one will be created.
[all …]
H A Dshmctl.29 .\" 1. Redistributions of source code must retain the above copyright
17 .\" OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
43 on the shared memory segment identified by
45 .Bl -tag -width SHM_UNLOCKX
47 Fetch the segment's
60 members of the segment's
71 Removes the segment from the system.
73 effect until all processes having attached the segment have exited.
84 no further processes will be allowed to attach the segment.
86 .\" Locks the segment in memory. The calling process must have
[all …]
/freebsd/share/man/man4/
H A Dblackhole.42 .\" blackhole - drop refused TCP or UDP connects
7 .\" 1. Redistributions of source code must retain the above copyright
20 .Cd sysctl net.inet.sctp.blackhole Ns Op = Ns Brq "0 | 1 | 2"
21 .Cd sysctl net.inet.tcp.blackhole Ns Op = Ns Brq "0 | 1 | 2 | 3"
22 .Cd sysctl net.inet.tcp.blackhole_local Ns Op = Ns Brq "0 | 1"
23 .Cd sysctl net.inet.udp.blackhole Ns Op = Ns Brq "0 | 1"
24 .Cd sysctl net.inet.udp.blackhole_local Ns Op = Ns Brq "0 | 1"
33 The blackhole behaviour is useful to slow down an attacker who is port-scanning
34 a system in an attempt to detect vulnerable services.
45 Setting the SCTP blackhole MIB to a numeric value of one
[all …]
H A Ddtrace_tcp.47 .\" 1. Redistributions of source code must retain the above copyright
15 .\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
30 .Nd a DTrace provider for tracing events related to the
34 .Fn tcp:::accept-established "pktinfo_t *" "csinfo_t *" "ipinfo_t *" \
36 .Fn tcp:::accept-refused "pktinfo_t *" "csinfo_t *" "ipinfo_t *" \
38 .Fn tcp:::connect-established "pktinfo_t *" "csinfo_t *" "ipinfo_t *" \
40 .Fn tcp:::connect-refused "pktinfo_t *" "csinfo_t *" "ipinfo_t *" \
42 .Fn tcp:::connect-request "pktinfo_t *" "csinfo_t *" "ipinfo_t *" \
48 .Fn tcp:::state-change "void *" "csinfo_t *" "void *" "tcpsinfo_t *" "void *" \
62 a level higher than packet reception and transmission.
[all …]
/freebsd/sys/amd64/include/
H A Dsegments.h1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
14 * 1. Redistributions of source code must retain the above copyright
25 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
50 * System segment descriptors (128 bit wide)
53 u_int64_t sd_lolimit:16; /* segment extent (lsb) */
54 u_int64_t sd_lobase:24; /* segment base address (lsb) */
55 u_int64_t sd_type:5; /* segment type */
56 u_int64_t sd_dpl:2; /* segment descriptor priority level */
57 u_int64_t sd_p:1; /* segment descriptor present */
[all …]
/freebsd/contrib/elftoolchain/elfcopy/
H A Dsegments.c1 /*-
2 * Copyright (c) 2007-2010,2012 Kai Wang
8 * 1. Redistributions of source code must retain the above copyright
16 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
37 ELFTC_VCSID("$Id: segments.c 3615 2018-05-17 04:12:24Z kaiwang27 $");
39 static void insert_to_inseg_list(struct segment *seg, struct section *sec);
42 * elfcopy's segment handling is relatively simpler and less powerful than
44 * but never re-generated. As a result, if the input object has incorrect
50 * Check whether a section is "loadable". If so, add it to the
51 * corresponding segment list(s) and return 1.
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDKernelCodeT.h1 //===-- AMDGPUKernelCodeT.h - Print AMDGPU assembly code ---------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 //===----------------------------------------------------------------------===//
16 //---------------------------------------------------------------------------//
18 //---------------------------------------------------------------------------//
39 AMD_CODE_VERSION_MINOR = 1
44 dst &= (~(1 << mask ## _SHIFT) & ~mask); \
55 AMD_ELEMENT_4_BYTES = 1,
65 /// a number of bit fields. Every bit field has a mask (AMD_CODE_PROPERTY_*),
[all …]
/freebsd/contrib/netbsd-tests/sys/uvm/
H A Dt_uvm_physseg.c3 /*-
14 * 1. Redistributions of source code must retain the above copyright
22 * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
40 * Have a look at machine/uvm_physseg.h for more details.
45 * This is a dummy struct used for testing purposes
57 /* Testing API - assumes userland */
91 #define KASSERT(a) assert(a) argument
101 #define VM_FREELIST_FIRST4G 1
107 #define VM_PHYSSEG_MAX 1
111 #define PAGE_SIZE (1 << PAGE_SHIFT)
[all …]
/freebsd/contrib/ntp/html/drivers/
H A Ddriver28.html1 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
6 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
11 table.dlstable { font-size:85%; }
12 td.ttf{ font-family:Courier; font-weight:bold; }
19 <!-- #BeginDate format:En2m -->8-Aug-2014 19:17<!-- #EndDate -->
28 <p>This driver receives its reference clock info from a shared
29 memory-segment. The shared memory-segment is created with owner-only
31 &ge;2. Units 0 and 1 are always created with owner-only access for
36 <h4>Structure of shared memory-segment</h4>
38 int mode; /* 0 - if valid is set:
[all …]
/freebsd/sys/dev/ice/
H A Dice_ddp_common.c1 /* SPDX-License-Identifier: BSD-3-Clause */
8 * 1. Redistributions of source code must retain the above copyright notice,
21 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
68 cmd->flags |= ICE_AQC_DOWNLOAD_PKG_LAST_BUF; in ice_aq_download_pkg()
77 *error_offset = LE32_TO_CPU(resp->error_offset); in ice_aq_download_pkg()
79 *error_info = LE32_TO_CPU(resp->error_info); in ice_aq_download_pkg()
137 cmd->flag in ice_aq_update_pkg()
[all...]

12345678910>>...45