Home
last modified time | relevance | path

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

12345678910>>...41

/titanic_41/usr/src/man/man1m/
H A Dzdb.1m19 \fBzdb\fR - Display zpool debugging and consistency information
22 \fBzdb\fR [-CumdibcsDvhLMXFPA] [-e [-p \fIpath\fR...]] [-t \fItxg\fR]
23 [-U \fIcache\fR] [-I \fIinflight I/Os\fR] [-x \fIdumpdir\fR]
27 \fBzdb\fR [-divPA] [-e [-p \fIpath\fR...]] [-U \fIcache\fR]
31 \fBzdb\fR -m [-MLXFPA] [-t \fItxg\fR] [-e [-p \fIpath\fR...]] [-U \fIcache\fR]
35 \fBzdb\fR -R [-A] [-e [-p \fIpath\fR...]] [-U \fIcache\fR] \fIpoolname\fR
36 \fIvdev\fR:\fIoffset\fR:\fIsize\fR[:\fIflags\fR]
39 \fBzdb\fR -S [-AP] [-e [-p \fIpath\fR...]] [-U \fIcache\fR] \fIpoolname\fR
42 \fBzdb\fR -l [-uA] \fIdevice\fR
45 \fBzdb\fR -C [-A] [-U \fIcache\fR]
[all …]
/titanic_50/usr/src/man/man1m/
H A Dzdb.1m19 \fBzdb\fR - Display zpool debugging and consistency information
22 \fBzdb\fR [-CumdibcsDvhLMXFPA] [-e [-p \fIpath\fR...]] [-t \fItxg\fR]
23 [-U \fIcache\fR] [-I \fIinflight I/Os\fR] [-x \fIdumpdir\fR]
27 \fBzdb\fR [-divPA] [-e [-p \fIpath\fR...]] [-U \fIcache\fR]
31 \fBzdb\fR -m [-MLXFPA] [-t \fItxg\fR] [-e [-p \fIpath\fR...]] [-U \fIcache\fR]
35 \fBzdb\fR -R [-A] [-e [-p \fIpath\fR...]] [-U \fIcache\fR] \fIpoolname\fR
36 \fIvdev\fR:\fIoffset\fR:\fIsize\fR[:\fIflags\fR]
39 \fBzdb\fR -S [-AP] [-e [-p \fIpath\fR...]] [-U \fIcache\fR] \fIpoolname\fR
42 \fBzdb\fR -l [-uA] \fIdevice\fR
45 \fBzdb\fR -C [-A] [-U \fIcache\fR]
[all …]
/titanic_41/usr/src/grub/grub-0.97/stage2/
H A Dfsys_reiserfs.c1 /* fsys_reiserfs.c - an implementation for the ReiserFS filesystem */
3 * GRUB -- GRand Unified Bootloader
31 /* include/asm-i386/types.h */
52 /* This is the new super block of a journaling reiserfs system */
57 __u32 s_root_block; /* root block number */
58 __u32 s_journal_block; /* journal block number */
60 …__u32 s_journal_size; /* size of the journal on FS creation. used to make sure they don't overf…
66 __u16 s_blocksize; /* block size */
67 __u16 s_oid_maxsize; /* max size of object id array */
68 __u16 s_oid_cursize; /* current size of object id array */
[all …]
/titanic_50/usr/src/grub/grub-0.97/stage2/
H A Dfsys_reiserfs.c1 /* fsys_reiserfs.c - an implementation for the ReiserFS filesystem */
3 * GRUB -- GRand Unified Bootloader
31 /* include/asm-i386/types.h */
52 /* This is the new super block of a journaling reiserfs system */
57 __u32 s_root_block; /* root block number */
58 __u32 s_journal_block; /* journal block number */
60 …__u32 s_journal_size; /* size of the journal on FS creation. used to make sure they don't overf…
66 __u16 s_blocksize; /* block size */
67 __u16 s_oid_maxsize; /* max size of object id array */
68 __u16 s_oid_cursize; /* current size of object id array */
[all …]
/titanic_41/usr/src/stand/lib/fs/common/
H A Dcache.c27 * file systems to share a common cache. While this consisted primarily
28 * of including a "devid_t" pointer in the hash functions, I also re-
33 #pragma ident "%Z%%M% %I% %E% SMI"
44 * These should probably be defined in an architecture-specific header
49 #define ICACHE_SIZE 350 /* Max number of I-node in file cache */
62 typedef struct cache { /* Generic cache element: */ struct
63 struct cache *link[4]; /* .. Fwd/Bak links for hash chain & LRU */ argument
64 struct cache **chn; /* .. Hash chain link */ argument
67 int size; /* .. Size of cached data */ member
70 typedef struct head { /* Generic cache header: */ argument
[all …]
/titanic_50/usr/src/stand/lib/fs/common/
H A Dcache.c27 * file systems to share a common cache. While this consisted primarily
28 * of including a "devid_t" pointer in the hash functions, I also re-
33 #pragma ident "%Z%%M% %I% %E% SMI"
44 * These should probably be defined in an architecture-specific header
49 #define ICACHE_SIZE 350 /* Max number of I-node in file cache */
62 typedef struct cache { /* Generic cache element: */ struct
63 struct cache *link[4]; /* .. Fwd/Bak links for hash chain & LRU */ argument
64 struct cache **chn; /* .. Hash chain link */ argument
67 int size; /* .. Size of cached data */ member
70 typedef struct head { /* Generic cache header: */ argument
[all …]
/titanic_50/usr/src/psm/stand/bootblks/zfs/common/
H A Dzfs.fth31 " /packages" get-package push-package
33 new-device
34 fs-pkg$ device-name diag-cr?
36 0 instance value temp-space
40 \ fcode is still 32b on 64b sparc-v9, so
43 : xcmp ( x1 x2 -- -1|0|1 )
46 2drop 2drop -1 ( lt )
50 2drop -1 ( lt )
55 then then then then ( -1|0|1 )
57 : x< ( x1 x2 -- <? ) xcmp -1 = ;
[all …]
/titanic_41/usr/src/psm/stand/bootblks/zfs/common/
H A Dzfs.fth31 " /packages" get-package push-package
33 new-device
34 fs-pkg$ device-name diag-cr?
36 0 instance value temp-space
40 \ fcode is still 32b on 64b sparc-v9, so
43 : xcmp ( x1 x2 -- -1|0|1 )
46 2drop 2drop -1 ( lt )
50 2drop -1 ( lt )
55 then then then then ( -1|0|1 )
57 : x< ( x1 x2 -- <? ) xcmp -1 = ;
[all …]
/titanic_41/usr/src/man/man7d/
H A Dnvme.7d28 NVMe compliant solid-state storage devices.
44 .Bl -tag -width Va
45 .It Va strict-version
53 .It Va ignore-unknown-vendor-status
58 .It Va admin-queue-len
61 .It Va io-queue-len
62 This is the number of entries in each I/O command queue.
64 .It Va async-event-limit
71 .It Va volatile-write-cache-enable
72 This property can be set to 0 to disable the volatile write cache, if
[all …]
/titanic_50/usr/src/man/man7d/
H A Dnvme.7d28 NVMe compliant solid-state storage devices.
44 .Bl -tag -width Va
45 .It Va strict-version
53 .It Va ignore-unknown-vendor-status
58 .It Va admin-queue-len
61 .It Va io-queue-len
62 This is the number of entries in each I/O command queue.
64 .It Va async-event-limit
71 .It Va volatile-write-cache-enable
72 This property can be set to 0 to disable the volatile write cache, if
[all …]
/titanic_41/usr/src/uts/common/avs/ns/sdbc/
H A Dsd_bcache.c239 /* metadata for cache write blocks */
253 static int sdbc_ra_hash; /* 1-block read-ahead fails due to hash hit */
254 static int sdbc_ra_none; /* 1-block read-ahead fails due to "would block" */
265 * -- see bugtraq 4287564
266 * -- Simon Crosland, Mon Nov 8 16:34:09 GMT 1999
271 int sdbc_prefetch1 = 1; /* do 1-block read-ahead */
273 * if sdbc_static_cache is 1 allocate all cache memory at startup.
287 static dev_t sdbc_pageio_rdev = (dev_t)-1;
291 * INF SD cache global data
311 int BLK_FBAS; /* number of FBA's in a cache block */
[all …]
H A Dsd_bcache.h83 /* per-cache descriptor kstats field names */
129 /* ... values are in range [0-BLK_FBAS] */
130 typedef uint32_t sdbc_cblk_fba_t; /* FBA len or offset in cache block */
168 * distinct and non-zero.
170 #define CC_INUSE 0x01 /* Cache entry is in use */
171 #define CC_PAGEIO 0x02 /* Pagelist IO is active for cache entry */
181 /* specify the size of _sd_cctl[] array */
185 * Individual SDBC cache block entry
190 * atomic exchange - needs machine ld/st protection.
203 kcondvar_t _cc_blkcv; /* Synchronisation var to block on */
[all …]
H A Dsd_pcu.h30 * All structures here are on-disk, unless specified otherwise.
31 * In-core stuff is hidden inside implementation modules.
46 /* a cache block is this identical size */
63 /* (i.e. nothing to do with rdc bitmaps */
69 * record status section - describes the state of each cache block in the file
71 * zaitcev - XXX errs is per block, not per fba?
78 /* (i.e. parity is bad or suspect ) */
79 nsc_off_t fba_num; /* the block on the disk */
83 sdbc_pwf_rec_t bitmaps[1]; /* dynamic array based on cache block size */
/titanic_50/usr/src/uts/common/avs/ns/sdbc/
H A Dsd_bcache.c239 /* metadata for cache write blocks */
253 static int sdbc_ra_hash; /* 1-block read-ahead fails due to hash hit */
254 static int sdbc_ra_none; /* 1-block read-ahead fails due to "would block" */
265 * -- see bugtraq 4287564
266 * -- Simon Crosland, Mon Nov 8 16:34:09 GMT 1999
271 int sdbc_prefetch1 = 1; /* do 1-block read-ahead */
273 * if sdbc_static_cache is 1 allocate all cache memory at startup.
287 static dev_t sdbc_pageio_rdev = (dev_t)-1;
291 * INF SD cache global data
311 int BLK_FBAS; /* number of FBA's in a cache block */
[all …]
H A Dsd_bcache.h83 /* per-cache descriptor kstats field names */
129 /* ... values are in range [0-BLK_FBAS] */
130 typedef uint32_t sdbc_cblk_fba_t; /* FBA len or offset in cache block */
168 * distinct and non-zero.
170 #define CC_INUSE 0x01 /* Cache entry is in use */
171 #define CC_PAGEIO 0x02 /* Pagelist IO is active for cache entry */
181 /* specify the size of _sd_cctl[] array */
185 * Individual SDBC cache block entry
190 * atomic exchange - needs machine ld/st protection.
203 kcondvar_t _cc_blkcv; /* Synchronisation var to block on */
[all …]
H A Dsd_pcu.h30 * All structures here are on-disk, unless specified otherwise.
31 * In-core stuff is hidden inside implementation modules.
46 /* a cache block is this identical size */
63 /* (i.e. nothing to do with rdc bitmaps */
69 * record status section - describes the state of each cache block in the file
71 * zaitcev - XXX errs is per block, not per fba?
78 /* (i.e. parity is bad or suspect ) */
79 nsc_off_t fba_num; /* the block on the disk */
83 sdbc_pwf_rec_t bitmaps[1]; /* dynamic array based on cache block size */
/titanic_41/usr/src/stand/lib/fs/ufs/
H A Dufsops.c70 static ssize_t boot_ufs_read(int fd, caddr_t buf, size_t size);
74 static int boot_ufs_getdents(int fd, struct dirent *dep, unsigned size);
118 devid_t *devp = filep->fi_devp; in openi()
120 /* Try the inode cache first */ in openi()
121 if ((filep->fi_inode = get_icache(devp->di_dcookie, inode)) != NULL) in openi()
124 filep->fi_offset = 0; in openi()
125 filep->fi_blocknum = fsbtodb(&devp->un_fs.di_fs, in openi()
126 itod(&devp->un_fs.di_fs, inode)); in openi()
128 /* never more than 1 disk block */ in openi()
129 filep->fi_count = devp->un_fs.di_fs.fs_bsize; in openi()
[all …]
/titanic_50/usr/src/stand/lib/fs/ufs/
H A Dufsops.c70 static ssize_t boot_ufs_read(int fd, caddr_t buf, size_t size);
74 static int boot_ufs_getdents(int fd, struct dirent *dep, unsigned size);
118 devid_t *devp = filep->fi_devp; in openi()
120 /* Try the inode cache first */ in openi()
121 if ((filep->fi_inode = get_icache(devp->di_dcookie, inode)) != NULL) in openi()
124 filep->fi_offset = 0; in openi()
125 filep->fi_blocknum = fsbtodb(&devp->un_fs.di_fs, in openi()
126 itod(&devp->un_fs.di_fs, inode)); in openi()
128 /* never more than 1 disk block */ in openi()
129 filep->fi_count = devp->un_fs.di_fs.fs_bsize; in openi()
[all …]
/titanic_41/usr/src/uts/common/io/1394/adapters/
H A Dhci1394_ixl_comp.c27 #pragma ident "%Z%%M% %I% %E% SMI"
48 /* compiler allocation size for DMA descriptors. 8000 is 500 descriptors */
57 * triggered by 1) hardware completing a DMA descriptor block which has the
58 * interrupt (i) bits set, 2) a cycle_inconsistent interrupt, or 3) a cycle_lost
85 uint32_t bufp, uint16_t size);
93 uint32_t size, uint32_t *dma_bound);
139 * Resolve all generated descriptor block jump and skip addresses. in hci1394_compile_ixl()
178 wvp->soft_statep = soft_statep; in hci1394_compile_ixl_init()
179 wvp->ctxtp = ctxtp; in hci1394_compile_ixl_init()
182 ctxtp->dma_mem_execp = NULL; in hci1394_compile_ixl_init()
[all …]
/titanic_50/usr/src/uts/common/io/1394/adapters/
H A Dhci1394_ixl_comp.c27 #pragma ident "%Z%%M% %I% %E% SMI"
48 /* compiler allocation size for DMA descriptors. 8000 is 500 descriptors */
57 * triggered by 1) hardware completing a DMA descriptor block which has the
58 * interrupt (i) bits set, 2) a cycle_inconsistent interrupt, or 3) a cycle_lost
85 uint32_t bufp, uint16_t size);
93 uint32_t size, uint32_t *dma_bound);
139 * Resolve all generated descriptor block jump and skip addresses. in hci1394_compile_ixl()
178 wvp->soft_statep = soft_statep; in hci1394_compile_ixl_init()
179 wvp->ctxtp = ctxtp; in hci1394_compile_ixl_init()
182 ctxtp->dma_mem_execp = NULL; in hci1394_compile_ixl_init()
[all …]
/titanic_50/usr/src/uts/common/fs/zfs/
H A Darc.c30 * DVA-based Adjustable Replacement Cache
33 * based on the self-tuning, low overhead replacement cache
38 * Pages in its cache cannot be "locked" into memory. This makes
41 * about. Our cache is not so simple. At any given moment, some
42 * subset of the blocks in the cache are un-evictable because we
49 * space. In these circumstances we are unable to adjust the cache
50 * size. To prevent the cache growing unbounded at these times we
51 * implement a "cache throttle" that slows the flow of new data
52 * into the cache until we can make space available.
54 * 2. The Megiddo and Modha model assumes a fixed cache size.
[all …]
/titanic_41/usr/src/uts/common/fs/zfs/
H A Darc.c30 * DVA-based Adjustable Replacement Cache
33 * based on the self-tuning, low overhead replacement cache
38 * Pages in its cache cannot be "locked" into memory. This makes
41 * about. Our cache is not so simple. At any given moment, some
42 * subset of the blocks in the cache are un-evictable because we
49 * space. In these circumstances we are unable to adjust the cache
50 * size. To prevent the cache growing unbounded at these times we
51 * implement a "cache throttle" that slows the flow of new data
52 * into the cache until we can make space available.
54 * 2. The Megiddo and Modha model assumes a fixed cache size.
[all …]
/titanic_41/usr/src/cmd/fs.d/udfs/fsck/
H A Dutilities.c66 static long diskreads, totalreads; /* Disk cache statistics */
123 markbusy(daddr_t block, long count) in markbusy() argument
125 register int i; in markbusy() local
128 for (i = 0; i < count; i++, block++) { in markbusy()
129 if ((unsigned)block > part_len) { in markbusy()
130 pwarn(gettext("Block %lx out of range\n"), block); in markbusy()
133 if (testbusy(block)) in markbusy()
134 pwarn(gettext("Dup block %lx\n"), block); in markbusy()
137 setbusy(block); in markbusy()
145 int i, startfree, endfree; in printfree() local
[all …]
/titanic_50/usr/src/cmd/fs.d/udfs/fsck/
H A Dutilities.c66 static long diskreads, totalreads; /* Disk cache statistics */
123 markbusy(daddr_t block, long count) in markbusy() argument
125 register int i; in markbusy() local
128 for (i = 0; i < count; i++, block++) { in markbusy()
129 if ((unsigned)block > part_len) { in markbusy()
130 pwarn(gettext("Block %lx out of range\n"), block); in markbusy()
133 if (testbusy(block)) in markbusy()
134 pwarn(gettext("Dup block %lx\n"), block); in markbusy()
137 setbusy(block); in markbusy()
145 int i, startfree, endfree; in printfree() local
[all …]
/titanic_41/usr/src/uts/common/sys/scsi/generic/
H A Ddad_mode.h23 * Copyright (c) 1996-1998 by Sun Microsystems, Inc.
30 #pragma ident "%Z%%M% %I% %E% SMI"
44 * else reflects the Write-Protect status of the device.
55 * Direct Access Device Medium Types (for non direct-access magentic tapes)
93 * Page 0x1 - Error Recovery Parameters
112 tb : 1, /* transfer block */
118 tb : 1, /* transfer block */
138 * Page 0x3 - Direct Access Device Format Parameters
173 * Page 0x4 - Rigid Disk Drive Geometry Parameters
212 * Page 0x8 - Caching Page
[all …]

12345678910>>...41