Home
last modified time | relevance | path

Searched +full:num +full:- +full:transfer +full:- +full:bits (Results 1 – 25 of 125) sorted by relevance

12345

/freebsd-src/sys/contrib/device-tree/Bindings/spi/
H A Dspi-xilinx.txt2 -------------------------------------------------
5 - compatible : Should be "xlnx,xps-spi-2.00.a", "xlnx,xps-spi-2.00.b" or "xlnx,axi-quad-spi-1.00.a"
6 - reg : Physical base address and size of SPI registers map.
7 - interrupts : Property with a value describing the interrupt
11 - xlnx,num-ss-bits : Number of chip selects used.
12 - xlnx,num-transfer-bits : Number of bits per transfer. This will be 8 if not specified
16 compatible = "xlnx,xps-spi-2.00.a";
17 interrupt-parent = <&intc>;
20 xlnx,num-ss-bits = <0x1>;
21 xlnx,num-transfer-bits = <32>;
H A Dspi-xilinx.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
4 $id: http://devicetree.org/schemas/spi/spi-xilinx.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Michal Simek <michal.simek@amd.com>
13 - $ref: spi-controller.yaml#
18 - xlnx,xps-spi-2.00.a
19 - xlnx,xps-spi-2.00.b
20 - xlnx,axi-quad-spi-1.00.a
28 xlnx,num-ss-bits:
[all …]
/freebsd-src/crypto/openssl/crypto/bn/asm/
H A Dppc64-mont.pl2 # Copyright 2007-2020 The OpenSSL Project Authors. All Rights Reserved.
30 # something wrong, but in the lack of assembler level micro-profiling
33 # *worse* performance on other PowerPC implementations, ~40-15% slower
35 # key lengths. As it's obviously inappropriate as "best all-round"
36 # alternative, it has to be complemented with run-time CPU family
38 # implementation IALU ppc-mont.pl module performs *suboptimally* on
39 # >=1024-bit key lengths on Power 6. It should also be noted that
40 # *everything* said so far applies to 64-bit builds! As far as 32-bit
41 # application executed on 64-bit CPU goes, this module is likely to
43 # case and *is* faster than 32-bit ppc-mont.pl on *all* processors.
[all …]
/freebsd-src/sys/contrib/device-tree/Bindings/mailbox/
H A Darm,mhu.yaml1 # SPDX-License-Identifier: (GPL-2.0-only OR BSD-2-Clause)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jassi Brar <jaswinder.singh@linaro.org>
13 The ARM's Message-Handling-Unit (MHU) is a mailbox controller that has 3
22 interrupt signal using a 32-bit register, with all 32-bits logically ORed
24 check the status of each of the bits of this register independently. The use
25 of 32 bits per interrupt line enables software to provide more information
28 interrupt. Each of the 32-bits can be used as "doorbell" to alert the remote
37 - arm,mhu
[all …]
/freebsd-src/sys/contrib/device-tree/Bindings/dma/xilinx/
H A Dxilinx_dma.txt11 Xilinx AXI CDMA engine, it does transfers between memory-mapped source
12 address and a memory-mapped destination address.
14 Xilinx AXI MCDMA engine, it does transfer between memory and AXI4 stream
19 - compatible: Should be one of-
20 "xlnx,axi-vdma-1.00.a"
21 "xlnx,axi-dma-1.00.a"
22 "xlnx,axi-cdma-1.00.a"
23 "xlnx,axi-mcdma-1.00.a"
24 - #dma-cells: Should be <1>, see "dmas" property below
25 - reg: Should contain VDMA registers location and length.
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/CodeGen/LiveDebugValues/
H A DInstrRefBasedImpl.cpp1 //===- InstrRefBasedImpl.cpp - Tracking Debug Value MIs --------
191 struct Transfer { global() struct in TransferTracker
192 PosTransferTracker::Transfer global() argument
193 MBBTransferTracker::Transfer global() argument
194 InstsTransferTracker::Transfer global() argument
377 const ValueIDNum &Num = Op.ID; loadVarInloc() local
627 recoverAsEntryValue(const DebugVariable & Var,const DbgValueProperties & Prop,const ValueIDNum & Num) recoverAsEntryValue() argument
1751 ValueIDNum Num = MTracker->readReg(Reg); transferDebugPHI() local
1811 ValueIDNum Num = MTracker->readReg(MI.getOperand(0).getReg()); transferRegisterDef() local
3708 ValueIDNum &Num = *DBG_PHI.ValueRead; ExtendRanges() local
4026 BlockValueNum Num = ValueIDNum(BB->BB.getNumber(), 0, Updater->Loc).asU64(); GetUndefVal() local
4137 const ValueIDNum &Num = *DBG_PHI.ValueRead; resolveDbgPHIsImpl() local
4171 const ValueIDNum &Num = *DBG_PHI.ValueRead; resolveDbgPHIsImpl() local
[all...]
H A DInstrRefBasedImpl.h1 //===- InstrRefBasedImpl.h - Tracking Debug Value MIs --------
[all...]
/freebsd-src/stand/i386/boot2/
H A Dboot1.S31 /* Flag Bits */
84 * %cx:%ax - long - LBA to read in
85 * %es:(%bx) - caddr_t - buffer to read data into
86 * %dl - byte - drive to read from
87 * %dh - byte - num sectors to read
100 push %bx # transfer buffer
103 push %ax # transfer
140 * FreeBSD slice. The second pass looks for the first non-active FreeBSD
176 * we read it in, we conveniently use 0x8c00 as our transfer buffer. Thus,
193 mov $MEM_BTX+(NSECT-1)*SIZ_SEC,%cx # Byte
[all …]
/freebsd-src/sys/dev/sfxge/common/
H A Defx_regs_mcdi_aoe.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright 2008-2018 Solarflare Communications Inc. All rights reserved.
152 /* enum: PHY read connection from FC - may be not required */
154 /* enum: PHY read flags from FC - may be not required */
172 /* enum: MAC Set command - same as MC_CMD_SET_MAC */
186 /* enum: Internal Siena-facing FPGA ports. */
291 #define MC_CMD_FC_IN_WRITE32_LEN(num) (12+4*(num)) argument
357 /* Length of copper cable - zero when not relevant (e.g. if cable is fibre) */
373 /* Capabilities corresponding to 1 bits. */
[all …]
/freebsd-src/crypto/openssl/crypto/bn/
H A Dbn_exp.c2 * Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
44 * non-constant time code, but it will take very long.
48 /* this one works - simple but works */
51 int i, bits, ret = 0; in BN_exp() local
69 bits = BN_num_bits(p); in BN_exp()
79 for (i = 1; i < bits; i++) { in BN_exp()
106 /*- in BN_mod_exp()
113 * exponentiation using the reciprocal-based quick remaindering in BN_mod_exp()
118 * 4096, 8192 bits], compared to the running time of the in BN_mod_exp()
121 * BN_mod_exp_mont 33 .. 40 % [AMD K6-2, Linux, debug configuration] in BN_mod_exp()
[all …]
/freebsd-src/sys/contrib/device-tree/Bindings/pci/
H A Dsnps,dw-pcie.yaml1 # SPDX-License-Identifier: GPL-2.0
3 ---
4 $id: http://devicetree.org/schemas/pci/snps,dw-pcie.yaml#
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
10 - Jingoo Han <jingoohan1@gmail.com>
11 - Gustav
[all...]
/freebsd-src/sys/kern/
H A Dsubr_blist.c1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
30 * BLIST.C - Bitmap allocator/deallocator, using a radix tree with hinting
33 * allocator eats around 2 bits per 'block'. The module does not
61 * The non-blocking nature of allocations and frees is required by swap
66 * memory) by BLIST_RADIX lower-level nodes. This is a recursive
72 * BLIST_RADIX lower-level nodes of a some nodes may not be allocated.
82 * This code can be compiled stand-alone for debugging.
151 #define BLIST_MASK (BLIST_RADIX - 1)
158 * or, equivalently, (m**(h+1)-1)/(m-1). This quantity is called 'skip'
[all …]
/freebsd-src/usr.sbin/spi/
H A Dspi.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
51 #define DIR_NONE -1
54 int mode; /* mode (0,1,2,3, -1 == use default) */
55 int speed; /* speed (in Hz, -1 == use default) */
58 int binary; /* non-zero for binary output or zero for
61 * non-zero for ASCII input, 'binary'
63 int lsb; /* non-zero for LSB order (default order is
65 int verbose; /* non-zero for verbosity */
85 * LSB array - reversebits[n] is the LSB value of n as an MSB. Use this array
[all …]
/freebsd-src/sys/contrib/dev/athk/ath10k/
H A Dhtt.h1 /* SPDX-License-Identifier: ISC */
3 * Copyright (c) 2005-2011 Atheros Communications Inc.
4 * Copyright (c) 2011-2017 Qualcomm Atheros, Inc.
31 /* bits 5-23 currently reserved */
36 enum htt_h2t_msg_type { /* host-to-target */
59 u8 pad[sizeof(u32) - sizeof(struct htt_cmd_hdr)];
76 * but the host shall use the bit-mast + bit-shift defs, to be endian-
178 * htt_data_tx_desc - used for data tx path
181 * ext_tid: for qos-data frames (0-15), see %HTT_DATA_TX_EXT_TID_
243 #define HTT_RX_RING_FILL_LEVEL (((HTT_RX_RING_SIZE) / 2) - 1)
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DBitTracker.cpp1 //===- BitTracker.cpp -----------------------------------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
9 // SSA-based bit propagation.
13 // of bits are represented by the class BitValue, and take one of four
16 // cannot be a copy of yet another bit---such chains are not allowed).
21 // assuming that nothing is known about bits of %1, bit 1 of %2
31 // The tracker implements the Wegman-Zadeck algorithm, originally developed
32 // for SSA-based constant propagation. Each register is represented as
33 // a sequence of bits, with the convention that bit 0 is the least signi-
[all …]
/freebsd-src/sys/arm/ti/
H A Dti_spi.c1 /*-
93 for (i = 0; i < sc->sc_numcs; i++) { in ti_spi_printr()
103 while (j-- > 0) in ti_spi_printr()
108 device_printf(dev, "wordlen: %-2d clock: %d\n", wl, clk); in ti_spi_printr()
155 if (!ofw_bus_is_compatible(dev, "ti,omap4-mcspi")) in ti_spi_probe()
171 sc->sc_dev = dev; in ti_spi_attach()
181 if ((OF_getencprop(ofw_bus_get_node(dev), "ti,spi-num-c in ti_spi_attach()
[all...]
/freebsd-src/sys/contrib/xen/io/
H A Dusbif.h49 * under "backend/<guest-dom-id>/qusb".
58 * "conn-ring".
61 * responses). This is the "urb-ring".
80 *------------------ Backend Device Identification (PRIVATE) ------------------
82 * num-ports
87 * usb-ver
95 * Physical USB device connected to the given port, e.g. "3-1.5".
101 *----------------------- Request Transport Parameters -----------------------
103 * event-channel
109 * urb-ring-ref
[all …]
/freebsd-src/contrib/unbound/util/
H A Dnetevent.h2 * util/netevent.h - event notification
42 * o UDP socket - perthread buffer.
43 * o TCP-accept socket - array of TCP-sockets, socketcount.
44 * o TCP socket - own buffer, parent-TCPaccept, read/write state,
48 * o frontside - aimed towards our clients, queries come in, answers back.
49 * o behind - aimed towards internet, to the authoritative DNS servers.
52 * o comm_base - fo
[all...]
/freebsd-src/sys/dev/sdhci/
H A Dsdhci.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
46 /* Controller can only DMA chunk sizes that are a multiple of 32 bits */
50 /* Controller has an off-by-one issue with timeout value */
62 /* Hardware shifts the 136-bit response, don't do it in software. */
64 /* Wait to see reset bit asserted before waiting for de-asserted */
72 /* All controller slots are non-removable. */
74 /* Issue custom Intel controller reset sequence after power-up. */
96 /* SDMA boundary in SDHCI_BLOCK_SIZE broken - use front-end supplied value. */
271 #define SDHCI_CTRL2_MMC_HS400 0x0005 /* non-standard */
[all …]
/freebsd-src/sys/dev/mvs/
H A Dmvs.h1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
42 #define IC_HC0 0x000001ff /* bits 0-8 = HC0 */
44 #define IC_HC1 (IC_HC0 << IC_HC_SHIFT) /* 9-17 = HC1 */
58 #define IC_MAIN_RSVD (0xfe000000) /* bits 31-25 */
59 #define IC_MAIN_RSVD_5 (0xfff10000) /* bits 31-19 */
60 #define IC_MAIN_RSVD_SOC (0xfffffec0) /* bits 31-9, 7-6 */
65 #define CHIP_SOC_HC0_MASK(num) (0xff >> ((4 - (num)) * 2)) argument
87 #define HC_RQOP 0x4 /* Request Queue Out-Pointer */
88 #define HC_RQIP 0x8 /* Response Queue In-Pointer */
[all …]
/freebsd-src/contrib/unbound/daemon/
H A Dworker.c2 * daemon/worker.c - worker that handles a pending list of requests.
132 front = listen_get_mem(worker->front); in worker_mem_report()
133 back = outnet_get_mem(worker->back); in worker_mem_report()
134 msg = slabhash_get_mem(worker->env.msg_cache); in worker_mem_report()
135 rrset = slabhash_get_mem(&worker->env.rrset_cache->table); in worker_mem_report()
136 infra = infra_get_mem(worker->env.infra_cache); in worker_mem_report()
137 mesh = mesh_get_mem(worker->env.mesh); in worker_mem_report()
138 ac = alloc_get_mem(worker->alloc); in worker_mem_report()
139 superac = alloc_get_mem(&worker->daemo in worker_mem_report()
421 size_t num = rep->an_numrrsets + rep->ns_numrrsets; check_delegation_secure() local
878 chaos_replystr(sldns_buffer * pkt,char ** str,int num,struct edns_data * edns,struct worker * worker,struct comm_reply * repinfo) chaos_replystr() argument
950 int num = 0; chaos_trustanchor() local
[all...]
/freebsd-src/contrib/lib9p/
H A Dpack.c29 * Based on libixp code: ©2007-2010 Kris Maglione <maglione.k at Gmail>
62 * Transfer data from incoming request, or to outgoing response,
66 * just len itself, converted to signed), or -1 if we ran out of space.
68 * Note that if we return -1, subsequent l9p_iov_io() calls with
69 * the same (and not-reset) msg and len > 0 will also return -1.
83 if (msg->lm_cursor_iov >= msg->lm_niov) in l9p_iov_io()
84 return (-1); in l9p_iov_io()
89 size_t idx = msg->lm_cursor_iov; in l9p_iov_io()
90 size_t space = msg->lm_iov[idx].iov_len - msg->lm_cursor_offset; in l9p_iov_io()
93 if (msg->lm_mode == L9P_PACK) { in l9p_iov_io()
[all …]
/freebsd-src/sys/contrib/dev/iwlwifi/fw/api/
H A Dmac.h1 /* SPDX-License-Identifier: GPL-2.0 OR BSD-3-Clause */
3 * Copyright (C) 2012-2014, 2018-2022, 2024 Intel Corporation
11 * AUX indices follows - 1 for non-CDB, 2 for CDB.
31 * enum iwl_mac_protection_flags - MA
[all...]
/freebsd-src/contrib/unbound/services/
H A Dauthzone.c2 * services/authzone.c - authoritative zone that is locally hosted.
85 /* auth transfer timeout for TCP connections, in msec */
87 /* auth transfer max backoff for failed transfers and probes */
99 /** pick up nextprobe task to start waiting to perform transfer actions */
106 * or transfer task if nothing to probe, or false if already in progress */
120 msg->qinfo.qname = regional_alloc_init(region, qinfo->qname, in msg_create()
121 qinfo->qname_len); in msg_create()
122 if(!msg->qinfo.qname) in msg_create()
124 msg->qinf in msg_create()
921 size_t i, num = 0; rrsig_num_that_cover() local
7142 dup_prefix(char * str,size_t num) dup_prefix() argument
7401 size_t num = 0; authdata_rrsets_to_list() local
[all...]
/freebsd-src/sys/contrib/openzfs/module/zfs/
H A Ddnode_sync.c9 * or https://opensource.org/licenses/CDDL-1.0.
45 int txgoff = tx->tx_txg & TXG_MASK; in dnode_increase_indirection()
46 int nblkptr = dn->dn_phys->dn_nblkptr; in dnode_increase_indirection()
47 int old_toplvl = dn->dn_phys->dn_nlevels - 1; in dnode_increase_indirection()
48 int new_level = dn->dn_next_nlevels[txgoff]; in dnode_increase_indirection()
51 rw_enter(&dn->dn_struct_rwlock, RW_WRITER); in dnode_increase_indirection()
54 ASSERT(dn->dn_phy in dnode_increase_indirection()
134 free_blocks(dnode_t * dn,blkptr_t * bp,int num,dmu_tx_t * tx) free_blocks() argument
178 uint64_t off, num, i, j; free_verify() local
[all...]

12345