Home
last modified time | relevance | path

Searched +full:cache +full:- +full:op +full:- +full:block +full:- +full:size (Results 1 – 25 of 335) sorted by relevance

12345678910>>...14

/freebsd/sys/contrib/openzfs/man/man8/
H A Dzdb.81 .\" SPDX-License-Identifier: CDDL-1.0
29 .Op Fl I Ar inflight-I/O-ops
32 .Op Fl U Ar cache
35 .Op Ar poolname Ns Op / Ns Ar dataset Ns | Ns Ar objset-ID
40 .Op Fl U Ar cache
42 .Ar poolname Ns Op Ar / Ns Ar dataset Ns | Ns Ar objset-ID
47 .Op Fl U Ar cache
49 .Ar poolname Ns Ar / Ns Ar objset-ID
50 .Op Ar backup-flags
54 .Op Fl U Ar cache
[all …]
H A Dzpool-iostat.81 .\" SPDX-License-Identifier: CDDL-1.0
10 .\" or https://opensource.org/licenses/CDDL-1.0.
28 .\" Copyright (c) 2017 Open-E, Inc. All Rights Reserved.
35 .Nm zpool-iostat
44 .Op Ar interval Op Ar count
87 .Bl -tag -width Ds
88 .It Fl c Op Ar SCRIPT1 Ns Oo , Ns Ar SCRIPT2 Oc Ns …
131 Blank or NULL values are printed as a '-' to make output AWKable.
134 .Bl -tag -compact -width "VDEV_ENC_SYSFS_PATH"
166 This can be used to look up the current block device name regardless of the
[all …]
/freebsd/sys/contrib/device-tree/Bindings/riscv/
H A Dcpus.yaml1 # SPDX-License-Identifier: (GPL-2.0 OR MIT)
3 ---
5 $schema: http://devicetree.org/meta-schemas/core.yaml#
7 title: RISC-V CPUs
10 - Paul Walmsley <paul.walmsley@sifive.com>
11 - Palmer Dabbelt <palmer@sifive.com>
12 - Conor Dooley <conor@kernel.org>
15 This document uses some terminology common to the RISC-V community
19 mandated by the RISC-V ISA: a PC and some registers. This
27 - $ref: /schemas/cpu.yaml#
[all …]
/freebsd/sys/dev/mlx5/mlx5_core/
H A Dmlx5_cmd.c1 /*-
2 * Copyright (c) 2013-2019, Mellanox Technologies, Ltd. All rights reserved.
32 #include <linux/dma-mapping.h>
36 #include <linux/io-mapping.h>
43 static int mlx5_copy_from_msg(void *to, struct mlx5_cmd_msg *from, int size);
107 return ERR_PTR(-ENOMEM); in alloc_cmd()
109 ent->in = in; in alloc_cmd()
110 ent->uin_size = uin_size; in alloc_cmd()
111 ent->out = out; in alloc_cmd()
112 ent->uout = uout; in alloc_cmd()
[all …]
/freebsd/usr.sbin/ctladm/
H A Dctladm.83 .\" Copyright (c) 2015-2021 Alexander Motin <mav@FreeBSD.org>
36 .\" $Id: //depot/users/kenm/FreeBSD-test2/usr.sbin/ctladm/ctladm.8#3 $
72 .Aq Fl f Ar file|-
82 .Aq Fl f Ar file|-
98 .Op Fl c Ar size
133 .Op Fl s Ar len fmt Op Ar args
197 .Aq Fl a | Fl c Ar connection-id | Fl i Ar name | Fl p Ar portal
200 .Aq Fl a | Fl c Ar connection-id | Fl i Ar name | Fl p Ar portal
207 .Aq Fl a | Fl c Ar controller-id | Fl h Ar name
218 some meta-commands that utilize
[all …]
/freebsd/usr.sbin/mfiutil/
H A Dmfiutil.869 .Op Ar start Op Ar stop
79 .Cm show foreign Op Ar volume
153 .Cm cache Ar volume Op Ar setting Oo Ar value Oc Op ...
176 .Ar drive Ns Op \&, Ns Ar drive Ns Op ",..."
177 .Op Ar drive Ns Op \&, Ns Ar drive Ns Op ",..."
187 .Cm add Ar drive Op Ar volume
207 .Cm patrol Ar command Op Ar interval Op Ar start
217 .Cm foreign clear Op Ar config
222 .Cm foreign diag Op Ar config
227 .Cm foreign preview Op Ar config
[all …]
/freebsd/share/man/man4/
H A Dmtio.454 the name of the no-rewind devices.
68 will over write the second end-of-file marker.
80 .Bd -literal
93 /* structure for MTIOCTOP - mag tape op command */
100 #define MTWEOF 0 /* write an end-of-file record */
108 #define MTCACHE 8 /* enable controller cache */
109 #define MTNOCACHE 9 /* disable controller cache */
112 /* Set block size for device. If device is a variable size dev */
113 /* a non zero parameter will change the device to a fixed block size */
114 /* device with block size set to that of the parameter passed in. */
[all …]
/freebsd/sys/fs/nfsclient/
H A Dnfs_clbio.c1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
70 static struct buf *nfs_getcacheblk(struct vnode *vp, daddr_t bn, int size,
76 * Vnode op for VM getpages.
88 return (off / vp->v_bufobj.bo_bsize); in ncl_gbp_getblkno()
100 nsize = np->n_size; in ncl_gbp_getblksz()
103 biosize = vp->v_bufob in ncl_gbp_getblksz()
116 int i, error, nextoff, size, toff, count, npages; ncl_getpages() local
742 int error, iomode, must_commit, size, wsize; nfs_directio_write() local
1261 nfs_getcacheblk(struct vnode * vp,daddr_t bn,int size,struct thread * td) nfs_getcacheblk() argument
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLazyValueInfo.cpp1 //===- LazyValueInfo.cpp - Value constraint analysis ------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
46 #define DEBUG_TYPE "lazy-value-info"
56 INITIALIZE_PASS_BEGIN(LazyValueInfoWrapperPass, "lazy-value-info",
60 INITIALIZE_PASS_END(LazyValueInfoWrapperPass, "lazy-value-info",
136 //===----------------------------------------------------------------------===//
138 //===----------------------------------------------------------------------===//
141 /// A callback value handle updates the cache when values are erased.
[all …]
H A DMemoryDependenceAnalysis.cpp1 //===- MemoryDependenceAnalysis.cpp - Mem Deps Implementation -------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
14 //===----------------------------------------------------------------------===//
59 STATISTIC(NumCacheNonLocal, "Number of fully cached non-local responses");
60 STATISTIC(NumCacheDirtyNonLocal, "Number of dirty cached non-local responses");
61 STATISTIC(NumUncacheNonLocal, "Number of uncached non-local responses");
64 "Number of fully cached non-local ptr responses");
66 "Number of cached, but dirty, non-local ptr responses");
67 STATISTIC(NumUncacheNonLocalPtr, "Number of uncached non-local ptr responses");
[all …]
H A DInlineCost.cpp1 //===- InlineCost.cpp - Cost analysis for inliner -------------------------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 //===----------------------------------------------------------------------===//
31 #include "llvm/Config/llvm-config.h"
52 #define DEBUG_TYPE "inline-cost"
57 DefaultThreshold("inlinedefault-threshold", cl::Hidden, cl::init(225),
60 // We introduce this option since there is a minor compile-time win by avoiding
61 // addition of TTI attributes (target-features in particular) to inline
66 "ignore-tti-inline-compatible", cl::Hidden, cl::init(false),
[all …]
/freebsd/sys/powerpc/include/
H A Dhid.h1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
52 #define HID0_RISEG 0x00080000 /* Read I-SEG */
58 #define HID0_ICE 0x00008000 /* Enable i-cache */
59 #define HID0_DCE 0x00004000 /* Enable d-cache */
60 #define HID0_ILOCK 0x00002000 /* i-cache lock */
61 #define HID0_DLOCK 0x00001000 /* d-cache lock */
62 #define HID0_ICFI 0x00000800 /* i-cache flush invalidate */
63 #define HID0_DCFI 0x00000400 /* d-cache flush invalidate */
64 #define HID0_SPD 0x00000200 /* Disable speculative cache access */
[all …]
/freebsd/sys/sys/
H A Dmtio.h1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
44 /* structure for MTIOCTOP - mag tape op command */
51 #define MTWEOF 0 /* write an end-of-file record */
59 #define MTCACHE 8 /* enable controller cache */
60 #define MTNOCACHE 9 /* disable controller cache */
63 /* Set block size for device. If device is a variable size dev */
64 /* a non zero parameter will change the device to a fixed block size */
65 /* device with block size set to that of the parameter passed in. */
66 /* Resetting the block size to 0 will restore the device to a variable */
[all …]
H A Dbuf.h1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
79 * b_bufsize, b_bcount. b_bufsize is the allocation size of the
81 * originally requested buffer size and can serve as a bounds check
92 * V - Protected by owning bufobj lock
93 * Q - Protected by the buf queue lock
94 * D - Protected by an dependency implementation specific lock
108 uint64_t b_ckhash; /* B_CKHASH requested check-hash */
109 daddr_t b_blkno; /* Underlying physical block number. */
115 uint16_t b_subqueue; /* (Q) per-cpu q if any */
[all …]
/freebsd/lib/libpmc/pmu-events/arch/powerpc/power9/
H A Dother.json45 …"BriefDescription": "The processor's data cache was reloaded from a location other than the local …
65 "BriefDescription": "Read-write data cache collisions"
75 … "BriefDescription": "Data ERAT Miss (Data TLB Access) page size 16G (hpt mode) or 1G (radix mode)"
85 …iefDescription": "A radix translation attempt missed in the TLB and all levels of page walk cache."
90 "BriefDescription": "D-cache invalidates sent over the reload bus to the core"
95 …"BriefDescription": "The processor's Instruction cache was reloaded from the local chip's Memory d…
145 …"BriefDescription": "The processor's data cache was reloaded from local core's L2 with load hit st…
200 "BriefDescription": "Read-write data cache collisions"
255 …"BriefDescription": "The processor's data cache was reloaded from local core's L2 with load hit st…
280-word boundary, which causes it to require an additional slice than than what normally would be re…
[all …]
/freebsd/sys/dev/virtio/block/
H A Dvirtio_blk.h1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
35 #define VIRTIO_BLK_F_SIZE_MAX 0x0002 /* Indicates maximum segment size */
38 #define VIRTIO_BLK_F_RO 0x0020 /* Disk is read-only */
39 #define VIRTIO_BLK_F_BLK_SIZE 0x0040 /* Block size of disk is available*/
57 /* The capacity (in 512-byte sectors). */
59 /* The maximum segment size (if VIRTIO_BLK_F_SIZE_MAX) */
70 /* Block size of device (if VIRTIO_BLK_F_BLK_SIZE) */
75 /* Exponent for physical block per logical block. */
79 /* Minimum I/O size without performance penalty in logical
[all …]
/freebsd/sys/nlm/
H A Dnlm_advlock.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
60 int ns_svid; /* on-the-wire SVID for this file */
77 struct vnode *vp, int op, struct flock *fl, int flags,
78 int svid, size_t fhlen, void *fh, off_t size, bool_t reclaim);
81 struct vnode *vp, int op, struct flock *fl, int flags,
82 int svid, size_t fhlen, void *fh, off_t size);
85 struct vnode *vp, int op, struct flock *fl, int flags,
86 int svid, size_t fhlen, void *fh, off_t size);
91 rpcvers_t vers, size_t fhlen, void *fh, off_t size,
[all …]
/freebsd/sys/fs/fuse/
H A Dfuse_internal.c1 /*-
2 * SPDX-License-Identifier: BSD-3-Clause
4 * Copyright (c) 2007-2009 Google Inc. and Amit Singh
117 &fuse_lookup_cache_hits, "number of positive cache hits in lookup");
120 &fuse_lookup_cache_misses, "number of cache misses in lookup");
138 * Check the entry cache timeout. We have to do this within fusefs in fuse_internal_get_cached_vnode()
144 if (bintime_cmp(&(VTOFUD(*vpp)->entry_cache_timeout), &now, >)){ in fuse_internal_get_cached_vnode()
148 /* Entry cache timeout */ in fuse_internal_get_cached_vnode()
177 dataflags = data->dataflags; in fuse_internal_access()
183 switch (vp->v_type) { in fuse_internal_access()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DScalarEvolution.h1 //===- llvm/Analysis/ScalarEvolution.h - Scalar Evolution -------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
18 //===----------------------------------------------------------------------===//
86 // Estimated complexity of this node's expression tree size.
96 /// Add and Mul expressions may have no-unsigned-wrap <NUW> or
97 /// no-signed-wrap <NSW> properties, which are derived from the IR
101 /// AddRec expressions may have a no-self-wraparound <NW> property if, in
102 /// the integer domain, abs(step) * max-iteration(loop) <=
103 /// unsigned-max(bitwidth). This means that the recurrence will never reach
[all …]
/freebsd/sys/contrib/openzfs/module/zstd/lib/decompress/
H A Dzstd_decompress_block.c1 // SPDX-License-Identifier: BSD-3-Clause OR GPL-2.0-only
3 * Copyright (c) 2016-2020, Yann Collet, Facebook, Inc.
6 * This source code is licensed under both the BSD-style license (found in the
9 * You may select, at your option, one of the above-listed licenses.
13 * this module takes care of decompressing _compressed_ block */
15 /*-*******************************************************
51 /*-*************************************************************
52 * Block decoding
56 * Provides the size of compressed block from block header `src` */
64 bpPtr->lastBlock = cBlockHeader & 1; in ZSTD_getcBlockSize()
[all …]
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dlz4.c1 // SPDX-License-Identifier: BSD-2-Clause
3 LZ4 - Fast LZ compression algorithm
4 Copyright (C) 2011-present, Yann Collet.
6 BSD 2-Clause License (http://www.opensource.org/licenses/bsd-license.php)
32 - LZ4 homepage : http://www.lz4.org
33 - LZ4 source repository : https://github.com/lz4/lz4
57 * typically improves speed, due to cache effect (ex: L1 32KB for Intel,
58 * L1 64KB for AMD). Memory usage formula : N->2^(N+2) Bytes
59 * (examples : 12 -> 16KB ; 17 -> 512KB)
88 /*-************************************
[all …]
/freebsd/sys/arm/arm/
H A Dbusdma_machdep.c1 /*-
2 * SPDX-License-Identifier: BSD-2-Clause
4 * Copyright (c) 2012-2015 Ian Lepore
32 * From i386/busdma_machdep.c 191438 2009-04-23 20:24:19Z jhb
162 static void dma_preread_safe(vm_offset_t va, vm_paddr_t pa, vm_size_t size);
163 static void dma_dcache_sync(struct sync_list *sl, bus_dmasync_op_t op);
290 cacheline_bounce(bus_dmamap_t map,bus_addr_t addr,bus_size_t size) cacheline_bounce() argument
314 might_bounce(bus_dma_tag_t dmat,bus_dmamap_t map,bus_addr_t addr,bus_size_t size) might_bounce() argument
338 must_bounce(bus_dma_tag_t dmat,bus_dmamap_t map,bus_addr_t paddr,bus_size_t size) must_bounce() argument
1142 dma_preread_safe(vm_offset_t va,vm_paddr_t pa,vm_size_t size) dma_preread_safe() argument
1160 dma_dcache_sync(struct sync_list * sl,bus_dmasync_op_t op) dma_dcache_sync() argument
1166 bus_size_t size; dma_dcache_sync() local
1220 bus_dmamap_sync(bus_dma_tag_t dmat,bus_dmamap_t map,bus_dmasync_op_t op) bus_dmamap_sync() argument
[all...]
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DRewriteStatepointsForGC.cpp1 //===- RewriteStatepointsForGC.cpp - Make GC relocations explicit ---------===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
12 //===----------------------------------------------------------------------===//
78 #define DEBUG_TYPE "rewrite-statepoints-for-gc"
83 static cl::opt<bool> PrintLiveSet("spp-print-liveset", cl::Hidden,
85 static cl::opt<bool> PrintLiveSetSize("spp-print-liveset-size", cl::Hidden,
89 static cl::opt<bool> PrintBasePointers("spp-print-base-pointers", cl::Hidden,
95 RematerializationThreshold("spp-rematerialization-threshold", cl::Hidden,
104 static cl::opt<bool, true> ClobberNonLiveOverride("rs4gc-clobber-non-live",
[all …]
/freebsd/sys/arm64/arm64/
H A Dbusdma_bounce.c1 /*-
3 * Copyright (c) 2015-2016 The FreeBSD Foundation
125 #define dmat_alignment(dmat) ((dmat)->common.alignment)
126 #define dmat_bounce_flags(dmat) ((dmat)->bounce_flags)
127 #define dmat_boundary(dmat) ((dmat)->common.boundary)
128 #define dmat_domain(dmat) ((dmat)->common.domain)
129 #define dmat_flags(dmat) ((dmat)->common.flags)
130 #define dmat_highaddr(dmat) ((dmat)->common.highaddr)
131 #define dmat_lowaddr(dmat) ((dmat)->common.lowaddr)
132 #define dmat_lockfunc(dmat) ((dmat)->common.lockfunc)
[all …]
/freebsd/sys/contrib/zstd/lib/decompress/
H A Dzstd_decompress_block.c5 * 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.
12 * this module takes care of decompressing _compressed_ block */
14 /*-*******************************************************
50 /*-*************************************************************
51 * Block decoding
55 * Provides the size of compressed block from block header `src` */
63 bpPtr->lastBlock = cBlockHeader & 1; in ZSTD_getcBlockSize()
64 bpPtr->blockType = (blockType_e)((cBlockHeader >> 1) & 3); in ZSTD_getcBlockSize()
65 bpPtr->origSize = cSize; /* only useful for RLE */ in ZSTD_getcBlockSize()
[all …]

12345678910>>...14