/freebsd/sys/contrib/device-tree/Bindings/dma/ |
H A D | fsl-qdma.yaml | 1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause) 3 --- 4 $id: http://devicetree.org/schemas/dma/fsl-qdma.yaml# 5 $schema: http://devicetree.org/meta-schemas/core.yaml# 10 - Frank Li <Frank.Li@nxp.com> 15 - const: fsl,ls1021a-qdma 16 - items: 17 - enum: 18 - fsl,ls1028a-qdma 19 - fsl,ls1043a-qdma [all …]
|
H A D | fsl-qdma.txt | 8 - compatible: Must be one of 9 "fsl,ls1021a-qdma": for LS1021A Board 10 "fsl,ls1028a-qdma": for LS1028A Board 11 "fsl,ls1043a-qdma": for ls1043A Board 12 "fsl,ls1046a-qdma": for ls1046A Board 13 - reg: Should contain the register's base address and length. 14 - interrupts: Should contain a reference to the interrupt used by this 16 - interrupt-names: Should contain interrupt names: 17 "qdma-queue0": the block0 interrupt 18 "qdma-queue1": the block1 interrupt [all …]
|
/freebsd/usr.sbin/pstat/ |
H A D | pstat.8 | 8 .\" Associates, Inc. under DARPA/SPAWAR contract N66001-01-C-8035 76 .Bl -tag -width indent 80 .Dq Human-readable 82 Use unit suffixes when printing swap partition sizes: 85 Print sizes in kilobytes, regardless of the setting of the 89 Print sizes in megabytes, regardless of the setting of the 93 Print sizes in gigabytes, regardless of the setting of the 102 .Bl -tag -width indent 110 .Bl -tag -width indent -compact 150 .Bl -tag -width indent [all …]
|
/freebsd/sys/dev/ixl/ |
H A D | i40e_lan_hmc.h | 3 Copyright (c) 2013-2018, Intel Corporation 37 /* forward-declare the HW struct for the compiler */ 42 /* Rx queue context data 44 * The sizes of the variables may be larger than needed due to crossing byte 75 /* Tx queue context data 77 * The sizes of the variables may be larger than needed due to crossing byte 121 /* Context sizes for LAN objects */ 180 u16 queue, 183 u16 queue); 185 u16 queue, [all …]
|
/freebsd/cddl/contrib/opensolaris/tools/ctf/cvt/ |
H A D | ctfmerge.c | 59 * and parsed, it is placed on the work queue for retrieval by worker threads. 63 * thread, and are merged into wip array elements in round-robin order. When 72 * 2. T1 reads an input file from the input queue (wq_queue). This is the 80 * 5. T2 attempts to place the contents of wip[1] on the done queue 82 * Batch 0 needs to be on the done queue before batch 1 can be added, so 84 * 6. T1 attempts to place the contents of wip[0] on the done queue, and 88 * batch 1 can now be added. It adds wip[1] to the done queue, clears 100 * The input queue (wq_queue) and the done queue (wq_done_queue) are 101 * protected by separate mutexes - wq_queue_lock and wq_done_queue. wip 103 * before releasing the input queue lock. The wip array lock is dropped [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Support/ |
H A D | OptimizedStructLayout.cpp | 1 //===--- OptimizedStructLayout.cpp - Optimal data layout algorithm ----------------===// 5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception 7 //===----------------------------------------------------------------------===// 11 //===----------------------------------------------------------------------===// 29 "didn't assign a correctly-aligned offset to field"); in checkValidLayout() 53 "fixed-offset fields are not a strict prefix of array"); in performOptimizedStructLayout() 55 "fixed-offset fields overlap or are not in order"); in performOptimizedStructLayout() 58 "overflow in fixed-offset end offset"); in performOptimizedStructLayout() 69 // Find the first flexible-offset field, tracking MaxAlign. in performOptimizedStructLayout() 71 while (FirstFlexible != E && FirstFlexible->hasFixedOffset()) { in performOptimizedStructLayout() [all …]
|
/freebsd/sys/dev/axgbe/ |
H A D | xgbe-common.h | 4 * Copyright (c) 2014-2016,2020 Advanced Micro Devices, Inc. 135 /* DMA register entry bit positions and sizes */ 218 /* DMA channel register entry bit positions and sizes */ 367 /* MAC register entry bit positions and sizes */ 703 /* MMC register entry bit positions and sizes */ 818 /* MTL register entry bit positions and sizes */ 824 /* MTL queue register offsets 825 * Multiple queues can be active. The first queue has registers 826 * that begin at 0x1100. Each subsequent queue has registers that 827 * are accessed using an offset of 0x80 from the previous queue [all...] |
/freebsd/share/man/man4/ |
H A D | dummynet.4 | 13 and queue size limitations, implementing different scheduling and queue 30 .Bl -tag -width ".Dv IPFIREWALL_VERBOSE_LIMIT" -offset indent -compact 48 .Bd -literal -offset indent 56 sum of the bandwidth-delay products and queue sizes of all configured
|
H A D | cxgbev.4 | 1 .\" Copyright (c) 2011-2016, Chelsio Inc 37 .Nd "Chelsio T4-, T5-, and T6-based 100Gb, 40Gb, 25Gb, 10Gb, and 1Gb Ethernet VF driver" 42 .Bd -ragged -offset indent 50 .Bd -literal -offset indent 70 .Bl -column -offset indent "ASIC" "Port Name" 95 .Bl -bullet -compact 97 Chelsio T6225-CR 99 Chelsio T6225-SO-CR 101 Chelsio T62100-LP-CR 103 Chelsio T62100-SO-CR [all …]
|
/freebsd/share/doc/smm/07.lpd/ |
H A D | 2.t | 31 lpd \- line printer daemon 75 ^Aprinter\en check the queue for jobs and print any found 76 ^Bprinter\en receive and queue a job from another machine 77 ^Cprinter [users ...] [jobs ...]\en return short list of current queue state 78 ^Dprinter [users ...] [jobs ...]\en return long list of current queue state 79 ^Eprinter person [users ...] [jobs ...]\en remove jobs from a queue 84 is used by users to enter a print job in a local queue and to notify 96 lpq \- show line printer queue 99 program works recursively backwards displaying the queue of the machine with 100 the printer and then the queue(s) of the machine(s) that lead to it. [all …]
|
/freebsd/sys/dev/liquidio/base/ |
H A D | cn23xx_pf_regs.h | 60 /* 2 scatch registers (64-bit) */ 66 /* 1 registers (64-bit) - SLI_CTL_STATUS */ 71 * <31:0> for Byte count for limiting sizes of packet sizes 96 * 4 registers (64-bit) for mapping IOQs to MACs(PEMs)- 101 /*1 register (64-bit) to determine whether IOQs are in reset. */ 104 /* Each Input Queue register is at a 16-byte Offset in BAR0 */ 121 /*###################### REQUEST QUEUE #########################*/ 123 /* 64 registers for Input Queue Instr Count - SLI_PKT_IN_DONE0_CNTS */ 126 /* 64 registers for Input Queues Start Addr - SLI_PKT0_INSTR_BADDR */ 129 /* 64 registers for Input Doorbell - SLI_PKT0_INSTR_BAOFF_DBELL */ [all …]
|
/freebsd/sys/dev/cxgbe/firmware/ |
H A D | t6fw_cfg_uwire.txt | 3 # Copyright (C) 2014-2015 Chelsio Communications. All rights reserved. 6 # WILL RESULT IN A NON-FUNCTIONAL ADAPTER AND MAY RESULT IN PHYSICAL DAMAGE 10 # This file provides the default, power-on configuration for 2-port T6-based 25 # 4. MSI-X Vectors: 1088. 26 # 5. Multi-Port Support (MPS) TCAM: 336 entries to support MAC destination 34 # functions for ports 0-1 on PF0-1, FCoE on PF4, iSCSI on PF5, etc. 39 # Ingress Queues and MSI-X Vectors to allow up to some number of CPUs 47 # 16 Ingress Queue/MSI-X Vectors per application function 49 # for a total of 96 Ingress Queues and MSI-X Vectors on the Unified PF. 52 # 9. Some customers will want to use PCI-E SR-IOV Capability to allow Virtual [all …]
|
H A D | t5fw_cfg_uwire.txt | 3 # Copyright (C) 2010-2017 Chelsio Communications. All rights reserved. 6 # WILL RESULT IN A NON-FUNCTIONAL ADAPTER AND MAY RESULT IN PHYSICAL DAMAGE 10 # This file provides the default, power-on configuration for 4-port T5-based 25 # 4. MSI-X Vectors: 1088. 26 # 5. Multi-Port Support (MPS) TCAM: 336 entries to support MAC destination 34 # functions for ports 0-3 on PF0-3, FCoE on PF4, iSCSI on PF5, etc. 39 # Ingress Queues and MSI-X Vectors to allow up to some number of CPUs 47 # 8 Ingress Queue/MSI-X Vectors per application function 49 # for a total of 96 Ingress Queues and MSI-X Vectors on the Unified PF. 52 # 9. Some customers will want to use PCI-E SR-IOV Capability to allow Virtual [all …]
|
H A D | t4fw_cfg_uwire.txt | 3 # Copyright (C) 2010-2017 Chelsio Communications. All rights reserved. 6 # THIS FILE WILL RESULT IN A NON-FUNCTIONAL T4 ADAPTER AND MAY RESULT 9 # This file provides the default, power-on configuration for 4-port T4-based 22 # 2. Ingress Queues with Free Lists: 1024. PCI-E SR-IOV Virtual Functions 24 # 3. Egress Queues: 128K. PCI-E SR-IOV Virtual Functions must use a 26 # 4. MSI-X Vectors: 1088. A complication here is that the PCI-E SR-IOV 28 # same umber of MSI-X Vectors as the base Physical Function. 30 # not, their MSI-X "needs" are counted by the PCI-E implementation. 32 # Functions (PF0-3) must have the same number of configured TotalVFs in 33 # their SR-IOV Capabilities. [all …]
|
/freebsd/contrib/libpcap/msdos/ |
H A D | pkt_rx0.asm | 13 ; these sizes MUST be equal to the sizes in PKTDRVR.H 41 ;------------------------------------------- 66 fanChars db '-\|/' 78 mov es, bx ;; r-mode segment of colour screen 79 mov di, 158 ;; upper right corner - 1 90 ;------------------------------------------------------------------------ 92 ; This macro return ES:DI to tail of Rx queue 96 mov ax, _rxInOfs ;; DI = current in-offset 99 jb @noWrap ;; no - jump 102 @noWrap: cmp ax, _rxOutOfs ;; in-ofs = out-ofs ? [all …]
|
/freebsd/lib/libnvmf/ |
H A D | internal.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2022-2024 Chelsio Communications, Inc. 12 #include <sys/queue.h> 22 /* Queue pair management. */ 68 * Queue sizes. This assumes the same size for both the 81 uint32_t nq_kato; /* valid on admin queue only */ 97 * Is SQHD in received capsule valid? False for locally-
|
/freebsd/sys/contrib/dev/iwlwifi/ |
H A D | iwl-context-info.h | 1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */ 4 * Copyright (C) 2018-2020, 2022 Intel Corporation 14 * enum iwl_context_info_flags - Context information control flags 20 * exponent, the actual size is 2**value, valid sizes are 8-2048. 23 * default is short format - not supported by the driver) 57 * struct iwl_context_info_version - version structure 70 * struct iwl_context_info_control - version structure 79 * struct iwl_context_info_dram - images DRAM map 92 * struct iwl_context_info_rbd_cfg - RBDs configuration 93 * @free_rbd_addr: default queue free RB CB base address [all …]
|
/freebsd/usr.bin/ipcs/ |
H A D | ipcs.1 | 49 .Bl -tag -width Ds 63 Show the maximum allowed sizes for active semaphores, message queues, 67 is the maximum number of bytes in a message on a message queue, 80 is the number of messages in a message queue, or the number 88 a message queue, 161 .Bl -tag -width /boot/kernel/kernel -compact
|
/freebsd/sys/netpfil/ipfw/ |
H A D | dn_sched.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 54 * and queue. We don't have a per-flowset structure. 57 * default queue sizes, weights, quantum size, and so on; 61 /* + per-instance parameters, such as timestamps, 66 size_t q_datalen; /* per-queue parameters (e.g. S,F) */ 70 * enqueue enqueue packet 'm' on scheduler 's', queue 'q'. 78 * - when a new packet arrives to the scheduler; 79 * - when a scheduler is reconfigured. In this case the 81 * non empty queue (q) and m pointing to the first [all …]
|
/freebsd/sys/netpfil/ipfw/test/ |
H A D | dn_test.h | 19 #include <sys/queue.h> 25 #define D(fmt, args...) fprintf(stderr, "%-10s %4d %-8s " fmt "\n", \ 31 #define offsetof(t,m) (int)(intptr_t)((&((t *)0L)->m)) 64 * from the command line: id, target scheduler, queue sizes, plr, 65 * flow masks, buckets for the flow hash, and possibly scheduler- 69 /* generic scheduler parameters. Leave them at -1 if unset. 86 * when generating, let 'cur' go from 0 to n_flows-1, 108 uint32_t length; /* Queue length, in packets */ 109 uint32_t len_bytes; /* Queue length, in bytes */ 170 if (q->head == NULL) in mq_append() [all …]
|
/freebsd/sys/arm/freescale/vybrid/ |
H A D | vf_spi.c | 1 /*- 93 #define SR_EOQF (1 << 28) /* End of Queue Flag */ 100 #define PUSHR_EOQ (1 << 27) /* End Of Queue */ 126 { -1, 0 } 136 if (!ofw_bus_is_compatible(dev, "fsl,mvf600-spi")) in spi_probe() 151 if (bus_alloc_resources(dev, spi_spec, sc->res)) { in spi_attach() 157 sc->bst = rman_get_bustag(sc->res[0]); in spi_attach() 158 sc->bsh = rman_get_bushandle(sc->res[0]); in spi_attach() 221 if (i == (bufsz - 1) || txcnt == SPI_FIFO_SIZE) in spi_txrx() 225 if (i == (bufsz - 1) || txcnt == SPI_FIFO_SIZE) { in spi_txrx() [all …]
|
/freebsd/sys/netinet/ |
H A D | ip_dummynet.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 1998-2010 Luigi Rizzo, Universita` di Pisa 34 * Definition of the kernel-userland API for dummynet. 109 DN_QSIZE_BYTES = 0x0008, /* queue size is in bytes */ 139 * from the command line: id, target scheduler, queue sizes, plr, 140 * flow masks, buckets for the flow hash, and possibly scheduler- 147 int qsize; /* queue size in slots or bytes */ 149 uint32_t buckets; /* buckets used for the queue hash table */ 153 /* generic scheduler parameters. Leave them at -1 if unset. [all …]
|
H A D | sctp_sysctl.h | 1 /*- 2 * SPDX-License-Identifier: BSD-3-Clause 5 * Copyright (c) 2008-2012, by Randall Stewart. All rights reserved. 6 * Copyright (c) 2008-2012, by Michael Tuexen. All rights reserved. 93 /* JRS - Variable for default congestion control module */ 95 /* RS - Variable for default stream scheduling module */ 138 /* autoasconf: Enable SCTP Auto-ASCONF */ 139 #define SCTPCTL_AUTOASCONF_DESC "Enable SCTP Auto-ASCONF" 144 /* autoasconf: Enable SCTP Auto-ASCONF */ 145 #define SCTPCTL_MULTIPLEASCONFS_DESC "Enable SCTP Multiple-ASCONFs" [all …]
|
/freebsd/sys/x86/iommu/ |
H A D | x86_iommu.h | 1 /*- 2 * SPDX-License-Identifier: BSD-2-Clause 4 * Copyright (c) 2013-2015, 2024 The FreeBSD Foundation 34 /* Both Intel and AMD are not too crazy to have different sizes. */ 40 #define IOMMU_PAGE_MASK (IOMMU_PAGE_SIZE - 1) 44 #define IOMMU_PTEMASK (IOMMU_NPTEPG - 1) 127 * 8-bytes write. Due to little-endian, and use of 4-byte 139 * Delayed freeing of map entries queue processing: 142 * queue that supports concurrent dequeues and enqueues. However, 150 * In this FIFO queue implementation, the key to enabling concurrent [all …]
|
/freebsd/sbin/recoverdisk/ |
H A D | recoverdisk.1 | 51 Whenever a block fails, it is put to the end of the working queue and will be 54 By default it uses block sizes of roughly 1 MB, 32kB, and the native 60 .Bl -tag -width indent 66 Read the list of blocks and block sizes to read from the specified file. 80 Enables nicer status report using ANSI escapes and UTF-8. 99 .Bl -tag -width remaining 116 .Bd -literal 123 # read an ISO image from a CD-ROM 127 recoverdisk -r worklist -w worklist /dev/cd0 /data/cd.iso 132 # If the disk hangs the system on read-errors try: [all …]
|