Home
last modified time | relevance | path

Searched +full:smp +full:- +full:capable (Results 1 – 25 of 50) sorted by relevance

12

/freebsd/sys/contrib/device-tree/Bindings/sram/
H A Dsram.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: Generic on-chip SRAM
10 - Rob Herring <robh@kernel.org>
19 Following the generic-names recommended practice, node names should
30 - mmio-sram
31 - amlogic,meson-gxbb-sram
32 - arm,juno-sram-ns
33 - atmel,sama5d2-securam
[all …]
/freebsd/usr.sbin/mptable/
H A Dmptable.140 an Intel(tm) MP spec capable motherboard.
41 It is useful for debugging an SMP kernel that will not boot, as well
48 .Bl -tag -width indent
59 .Xr smp 4 ,
/freebsd/share/man/man4/man4.i386/
H A Dpae.48 .\" DARPA/SPAWAR contract N66001-01-C-8035 ("CBOSS"), as part of the DARPA
48 and allows for up to 64 gigabytes of memory to be used in systems capable
58 .Xr smp 4 ,
78 Many devices or their device drivers are not capable of direct memory access
/freebsd/sys/powerpc/conf/
H A DGENERIC2 # GENERIC -- Generic kernel configuration file for FreeBSD/powerpc
7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config
25 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
32 options PSERIES # PAPR-compliant systems
48 options UFS_GJOURNAL # Enable gjournal-based UFS journaling
58 options PSEUDOFS # Pseudo-filesystem framework
74 options SYSVSHM # SYSV-style shared memory
75 options SYSVMSG # SYSV-style message queues
76 options SYSVSEM # SYSV-styl
[all...]
H A DGENERIC642 # GENERIC64 -- Generic kernel configuration file for FreeBSD/powerpc64
7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config
25 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
33 options PSERIES # PAPR-compliant systems (e.g. IBM p)
34 options POWERNV # Non-virtualized OpenPOWER systems
38 options NUMA # Non-Uniform Memory Architecture support
55 options UFS_GJOURNAL # Enable gjournal-based UFS journaling
66 options PSEUDOFS # Pseudo-filesystem framework
83 options SYSVSHM # SYSV-style shared memory
84 options SYSVMSG # SYSV-style message queues
[all …]
H A DGENERIC64LE2 # GENERIC64LE -- Generic kernel configuration file for FreeBSD/powerpc64le
7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config
25 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
31 options PSERIES # PAPR-compliant systems (e.g. IBM p)
32 options POWERNV # Non-virtualized OpenPOWER systems
37 options NUMA # Non-Uniform Memory Architecture support
53 options UFS_GJOURNAL # Enable gjournal-based UFS journaling
64 options PSEUDOFS # Pseudo-filesystem framework
79 options SYSVSHM # SYSV-style shared memory
80 options SYSVMSG # SYSV-style message queues
[all …]
/freebsd/share/man/man7/
H A Drelease.742 including the creation of ISO images suitable for burning to CD-ROM,
136 .Bl -tag -width Ev
167 The target machine type for cross-building a release.
169 The target machine architecture for cross-building a release.
212 .Pq Ar -j
213 to the number of CPUs available on a SMP-capable system.
223 .Pq Ar -j
224 to half the number of CPUs available on a SMP-capable system.
226 Set to a non-empty value to skip the
235 Set to a non-empty value to include the
[all …]
/freebsd/share/man/man9/
H A Dintro.92 .\" SPDX-License-Identifier: BSD-2-Clause
29 OS-level concepts and practices.
35 source code itself, is forever a work-in-progress.
47 describe types, global variables, macros, or high-level concepts.
58 There are implementations for many well-known data structures available in the
60 .Bl -tag -width "Xr bitstring 3"
64 An SMP-safe general-purpose counter implementation.
70 Singly-linked and doubly-linked lists, and queues.
72 An SMP-safe implementation of reference counts.
84 sub-sections below.
[all …]
/freebsd/sys/dev/isci/
H A Disci_domain.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
6 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
74 * any I/O to start until the controller is ready, meaning internal SMP in scif_cb_domain_change_notification()
78 if (isci_controller->is_started == TRUE) in scif_cb_domain_change_notification()
134 * is ready and capable of processing IO requests for devices found
155 isci_controller->remote_device[i]; in scif_cb_domain_ready()
158 remote_device->domain == isci_domain) in scif_cb_domain_ready()
207 * For direct-attached devices, do not pull the device object from in scif_cb_domain_da_device_added()
212 remote_device = isci_domain->da_remote_device; in scif_cb_domain_da_device_added()
[all …]
/freebsd/sys/x86/x86/
H A Dmp_x86.c1 /*-
59 #include <sys/smp.h>
77 #include <machine/smp.h>
90 int boot_cpu_id = -1; /* designated BSP */
156 static int intr_apic_id_limit = -1;
159 "Maximum permitted APIC ID for interrupt delivery (-1 is unlimited)");
181 if (mem_range_softc.mr_op && mem_range_softc.mr_op->initAP) in mem_range_AP_init()
182 mem_range_softc.mr_op->initAP(&mem_range_softc); in mem_range_AP_init()
186 * Compute ceil(log2(x)). Returns -1 if x is zero.
192 return (x == 0 ? -1 : order_base_2(x)); in mask_width()
[all …]
H A Dlegacy.c1 /*-
46 #include <sys/smp.h>
114 * that is capable of doing memory-mapped config cycles. This also
168 * If we didn't see ISA on a PCI bridge, add a top-level bus. in legacy_attach()
187 if (atdev->lg_pcibus != -1) in legacy_print_child()
188 retval += printf(" pcibus %d", atdev->lg_pcibus); in legacy_print_child()
204 atdev->lg_pcibus = -1; in legacy_add_child()
205 atdev->lg_pcislot = -1; in legacy_add_child()
206 atdev->lg_pcifunc = -1; in legacy_add_child()
228 *result = atdev->lg_pcibus; in legacy_read_ivar()
[all …]
H A Dmptable.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
38 #include <sys/smp.h>
110 /* From MP spec v1.4, table 4-8. */
133 /* From MP spec v1.4, table 5-1. */
163 static int pci0 = -1;
224 return (-1); in search_for_sig()
244 u_char *end = (u_char *)(mpct) + mpct->base_table_length; in compute_entry_count()
263 mpct->entry_count = (uint16_t)(nentries); in compute_entry_count()
268 * Look for an Intel MP spec table (ie, SMP capable hardware).
[all …]
/freebsd/contrib/libpcap/
H A Dpcap-sita.html3 <!--
4 A { text-decoration:none }
5 -->
32 <TH VALIGN=TOP>SMP</TH>
34 runs in conjunction with a libpcap front-end.</TD>
39 with a custom device driver/libpcap back-end.</TD>
44 Each IOP will be capable of supporting multiple connections from an SMP
62 …<TD VALIGN=TOP>Since a CTRL-C was used to terminate the application, pcap_breakloop() is never cal…
74 capturing following a pcap_breakloop() without any re-initialization.
86 The following list of functions is the sub-set of Pcap functions that have been
[all …]
/freebsd/sys/amd64/conf/
H A DGENERIC2 # GENERIC -- Generic kernel configuration file for FreeBSD/amd64
7 # https://docs.freebsd.org/en/books/handbook/kernelconfig/#kernelconfig-config
23 makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols
27 options NUMA # Non-Uniform Memory Architecture support
47 options UFS_GJOURNAL # Enable gjournal-based UFS journaling
57 options PSEUDOFS # Pseudo-filesystem framework
76 options SYSVSHM # SYSV-style shared memory
77 options SYSVMSG # SYSV-style message queues
78 options SYSVSEM # SYSV-style semaphores
79 options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions
[all …]
/freebsd/sys/dev/isci/scil/
H A Dscif_sas_remote_device.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0
9 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
22 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
28 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
120 * The Operational sub-state indicates that the remote device object
121 * is capable of receiving and handling all request types.
223 * instances. This field is not utilized for SSP/SMP.
228 * This field specifies the information specific to SMP device instances.
267 * during re-discover procedure.
H A Dscif_user_callback.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0
9 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
22 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
28 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
175 * @brief This callback method asks the user to de-associate the supplied
179 * which this lock is to be de-associated.
181 * user should de-associate an operating environment specific
405 * to where the next Scatter-Gather Element is located.
408 * - Regarding the first SGE: the user should initialize an index,
[all …]
H A Dscic_controller.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause OR GPL-2.0
9 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
22 * Foundation, Inc., 51 Franklin St - Fifth Floor, Boston, MA 02110-1301 USA.
28 * Copyright(c) 2008 - 2011 Intel Corporation. All rights reserved.
175 * for SMP Target mode response processing.
225 * number of MSI-X messages to be utilized. This parameter must
232 * - size = sizeof(SCIC_CONTROLLER_HANDLER_METHODS_T)
234 * - size = message_count*sizeof(SCIC_CONTROLLER_HANDLER_METHODS_T)
244 * array is zero-relative where entry zero corresponds to
[all …]
/freebsd/sys/dev/pms/RefTisa/discovery/dm/
H A Ddmdefs.h3 * Copyright (c) 2014 PMC-Sierra, Inc. All rights reserved.
37 #define DM_SMP_MEM_INDEX 4 /**< the index of SMP co…
38 …_INDEX 5 /**< the index of Indirect SMP command descriptors…
70 /* default SMP timeout: 0xFFFF is the Maximum Allowed */
73 /* SMP direct payload size limit: IOMB direct payload size = 48 */
78 /* SMP maximum payload size allowed by SAS spec withtout CRC 4 bytes */
149 /* SMP function */
165 /* SMP function results */
195 /* SMP PHY CONTROL OPERATION */
225 /* SMP header definition */
[all …]
/freebsd/sys/i386/conf/
H A DNOTES2 # NOTES -- Lines that can be cut/pasted into kernel and hints configs.
13 # SMP OPTIONS:
16 # The apic device can be used in both UP and SMP kernels, but is required
17 # for SMP kernels. Thus, the apic device is not strictly an SMP option,
18 # but it is a prerequisite for SMP.
61 # CPU_BLUELIGHTNING_3X enables triple-clock mode on IBM Blue Lightning
62 # CPU if CPU supports it. The default is double-clock mode on
76 # mapped mode. Default is 2-wa
[all...]
/freebsd/sys/dev/ixgbe/
H A Dixgbe.h2 SPDX-License-Identifier: BSD-3-Clause
4 Copyright (c) 2001-2017, Intel Corporation
80 #include <sys/smp.h>
81 #include <machine/smp.h>
93 * TxDescriptors Valid Range: 64-4096 Default Value: 256 This value is the
105 * RxDescriptors Valid Range: 64-4096 Default Value: 256 This value is the
133 #define IXGBE_TX_CLEANUP_THRESHOLD(_a) ((_a)->num_tx_desc / 8)
134 #define IXGBE_TX_OP_THRESHOLD(_a) ((_a)->num_tx_desc / 32)
141 #define IXGBE_MAX_MTU (IXGBE_MAX_FRAME_SIZE - IXGBE_MTU_HDR)
142 #define IXGBE_MAX_MTU_VLAN (IXGBE_MAX_FRAME_SIZE - IXGBE_MTU_HDR_VLAN)
[all …]
/freebsd/sys/dev/pms/RefTisa/sallsdk/api/
H A Dsa_spec.h2 *Copyright (c) 2014 PMC-Sierra, Inc. All rights reserved.
183 /* b7-b4 reserved */
184 /* b3-b0 PM Port. device port address that the PM should deliver the FIS to */
204 /* b5-b4 : reserved */
205 /* b3-b0 : PM Port */
217 /* b5-b4: reserved2 */
218 /* b3-b0: PM Port */
221 /* b6-b4: Status Hi. Contains the contents to be placed in bits 6, 5, and 4 of
224 /* b2-b0: Status Lo Contains the contents to be placed in bits 2,1, and 0 of the
236 /* b6-b4: reserved */
[all …]
/freebsd/share/man/man4/
H A Dhwpmc.41 .\" Copyright (c) 2003-2008 Joseph Koshy
39 .Bd -ragged -offset indent
44 .Bd -ragged -offset indent
49 .Bd -literal -offset indent
54 .Bd -ragged -offset indent
62 .Bd -ragged -offset indent
75 The driver supports multi-processor systems.
89 .Bl -tag -width ".Em Process-scope"
90 .It Em "Process-scope"
93 .It Em "System-scope"
[all …]
/freebsd/sys/dev/mlx4/mlx4_core/
H A Dmlx4_fw.c16 * - Redistributions of source code must retain the above
20 * - Redistributions in binary form must reproduce the above
69 case 8: val = ((u64_p_t *)__p)->value; \
140 [7] = "FSM (MAC anti-spoofing) support", in dump_dev_cap_flags2()
143 [10] = "TCP/IP offloads/flow-steering for VXLAN support", in dump_dev_cap_flags2()
144 [11] = "MAD DEMUX (Secure-Host) support", in dump_dev_cap_flags2()
161 [28] = "RX-ALL support", in dump_dev_cap_flags2()
191 inbox = mailbox->buf; in mlx4_MOD_STAT_CFG()
193 MLX4_PUT(inbox, cfg->log_pg_sz, MOD_STAT_CFG_PG_SZ_OFFSET); in mlx4_MOD_STAT_CFG()
194 MLX4_PUT(inbox, cfg->log_pg_sz_m, MOD_STAT_CFG_PG_SZ_M_OFFSET); in mlx4_MOD_STAT_CFG()
[all …]
/freebsd/sys/dev/drm2/
H A Ddrm_os_freebsd.h11 #include <sys/smp.h>
98 #define BUG_ON(cond) KASSERT(!(cond), ("BUG ON: " #cond " -> 0x%jx", (uintmax_t)(cond)))
102 __typeof( ((type *)0)->member ) *__mptr = (ptr); \
103 (type *)( (char *)__mptr - offsetof(type,member) );})
111 #define DRM_CURRENTPID curthread->td_proc->p_pid
115 while (loops--) DELAY(1000); \
131 *(volatile u_int8_t *)(((vm_offset_t)(map)->handle) + \
134 le16toh(*(volatile u_int16_t *)(((vm_offset_t)(map)->handle) + \
137 le32toh(*(volatile u_int32_t *)(((vm_offset_t)(map)->handle) + \
140 le64toh(*(volatile u_int64_t *)(((vm_offset_t)(map)->handle) + \
[all …]
/freebsd/sys/amd64/vmm/io/
H A Dppt.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
37 #include <sys/smp.h>
59 * If the MSI-X table is located in the middle of a BAR then that MMIO
60 * region gets split into two segments - one segment above the MSI-X table
61 * and the other segment below the MSI-X table - with a hole in place of
62 * the MSI-X table so accesses to it can be trapped and emulated.
68 MALLOC_DEFINE(M_PPTMSIX, "pptmsix", "Passthru MSI-X resources");
133 * - be allowed by administrator to be used in this role in ppt_probe()
134 * - be an endpoint device in ppt_probe()
[all …]

12