/illumos-gate/usr/src/uts/common/fs/zfs/ |
H A D | dmu_objset.c | 89 static void dmu_objset_upgrade(objset_t *os, dmu_objset_upgrade_cb_t cb); 90 static void dmu_objset_upgrade_stop(objset_t *os); 105 dmu_objset_spa(objset_t *os) in dmu_objset_spa() argument 107 return (os->os_spa); in dmu_objset_spa() 111 dmu_objset_zil(objset_t *os) in dmu_objset_zil() argument 113 return (os->os_zil); in dmu_objset_zil() 117 dmu_objset_pool(objset_t *os) in dmu_objset_pool() argument 121 if ((ds = os->os_dsl_dataset) != NULL && ds->ds_dir) in dmu_objset_pool() 124 return (spa_get_dsl(os->os_spa)); in dmu_objset_pool() 128 dmu_objset_ds(objset_t *os) in dmu_objset_ds() argument [all …]
|
H A D | dmu_object.c | 46 dmu_object_alloc_impl(objset_t *os, dmu_object_type_t ot, int blocksize, in dmu_object_alloc_impl() argument 52 (DMU_META_DNODE(os)->dn_indblkshift - SPA_BLKPTRSHIFT); in dmu_object_alloc_impl() 56 uint64_t *cpuobj = &os->os_obj_next_percpu[CPU_SEQID % in dmu_object_alloc_impl() 57 os->os_obj_next_percpu_len]; in dmu_object_alloc_impl() 91 mutex_enter(&os->os_obj_lock); in dmu_object_alloc_impl() 92 ASSERT0(P2PHASE(os->os_obj_next_chunk, in dmu_object_alloc_impl() 94 object = os->os_obj_next_chunk; in dmu_object_alloc_impl() 127 if (os->os_rescan_dnodes) { in dmu_object_alloc_impl() 129 os->os_rescan_dnodes = B_FALSE; in dmu_object_alloc_impl() 136 error = dnode_next_offset(DMU_META_DNODE(os), in dmu_object_alloc_impl() [all …]
|
H A D | ddt_zap.c | 39 ddt_zap_create(objset_t *os, uint64_t *objectp, dmu_tx_t *tx, boolean_t prehash) in ddt_zap_create() argument 46 *objectp = zap_create_flags(os, 0, flags, DMU_OT_DDT_ZAP, in ddt_zap_create() 54 ddt_zap_destroy(objset_t *os, uint64_t object, dmu_tx_t *tx) in ddt_zap_destroy() argument 56 return (zap_destroy(os, object, tx)); in ddt_zap_destroy() 60 ddt_zap_lookup(objset_t *os, uint64_t object, ddt_entry_t *dde) in ddt_zap_lookup() argument 66 error = zap_length_uint64(os, object, (uint64_t *)&dde->dde_key, in ddt_zap_lookup() 74 error = zap_lookup_uint64(os, object, (uint64_t *)&dde->dde_key, in ddt_zap_lookup() 85 ddt_zap_prefetch(objset_t *os, uint64_t object, ddt_entry_t *dde) in ddt_zap_prefetch() argument 87 (void) zap_prefetch_uint64(os, object, (uint64_t *)&dde->dde_key, in ddt_zap_prefetch() 92 ddt_zap_update(objset_t *os, uint64_t object, ddt_entry_t *dde, dmu_tx_t *tx) in ddt_zap_update() argument [all …]
|
H A D | bptree.c | 62 bptree_alloc(objset_t *os, dmu_tx_t *tx) in bptree_alloc() argument 68 obj = dmu_object_alloc(os, DMU_OTN_UINT64_METADATA, in bptree_alloc() 76 VERIFY3U(0, ==, dmu_bonus_hold(os, obj, FTAG, &db)); in bptree_alloc() 90 bptree_free(objset_t *os, uint64_t obj, dmu_tx_t *tx) in bptree_free() argument 95 VERIFY3U(0, ==, dmu_bonus_hold(os, obj, FTAG, &db)); in bptree_free() 103 return (dmu_object_free(os, obj, tx)); in bptree_free() 107 bptree_is_empty(objset_t *os, uint64_t obj) in bptree_is_empty() argument 113 VERIFY0(dmu_bonus_hold(os, obj, FTAG, &db)); in bptree_is_empty() 121 bptree_add(objset_t *os, uint64_t obj, blkptr_t *bp, uint64_t birth_txg, in bptree_add() argument 135 VERIFY3U(0, ==, dmu_bonus_hold(os, obj, FTAG, &db)); in bptree_add() [all …]
|
H A D | zap_micro.c | 377 mzap_open(objset_t *os, uint64_t obj, dmu_buf_t *db) in mzap_open() argument 389 zap->zap_objset = os; in mzap_open() 478 objset_t *os = dmu_buf_get_objset(db); in zap_lockdir_impl() local 485 zap = mzap_open(os, obj, db); in zap_lockdir_impl() 513 zap->zap_objset = os; in zap_lockdir_impl() 534 VERIFY0(dmu_object_set_blocksize(os, obj, newsz, 0, tx)); in zap_lockdir_impl() 569 zap_lockdir(objset_t *os, uint64_t obj, dmu_tx_t *tx, in zap_lockdir() argument 574 int err = dmu_buf_hold(os, obj, 0, tag, &db, DMU_READ_NO_PREFETCH); in zap_lockdir() 663 mzap_create_impl(objset_t *os, uint64_t obj, int normflags, zap_flags_t flags, in mzap_create_impl() argument 668 VERIFY0(dmu_buf_hold(os, obj, 0, FTAG, &db, DMU_READ_NO_PREFETCH)); in mzap_create_impl() [all …]
|
H A D | dmu.c | 189 dmu_buf_hold_noread(objset_t *os, uint64_t object, uint64_t offset, in dmu_buf_hold_noread() argument 197 err = dnode_hold(os, object, FTAG, &dn); in dmu_buf_hold_noread() 241 dmu_buf_hold(objset_t *os, uint64_t object, uint64_t offset, in dmu_buf_hold() argument 252 err = dmu_buf_hold_noread(os, object, offset, tag, dbp); in dmu_buf_hold() 333 dmu_rm_spill(objset_t *os, uint64_t object, dmu_tx_t *tx) in dmu_rm_spill() argument 338 error = dnode_hold(os, object, FTAG, &dn); in dmu_rm_spill() 402 dmu_bonus_hold_impl(objset_t *os, uint64_t object, void *tag, uint32_t flags, in dmu_bonus_hold_impl() argument 415 error = dnode_hold(os, object, FTAG, &dn); in dmu_bonus_hold_impl() 456 dmu_bonus_hold(objset_t *os, uint64_t obj, void *tag, dmu_buf_t **dbp) in dmu_bonus_hold() argument 458 return (dmu_bonus_hold_impl(os, obj, tag, DMU_READ_NO_PREFETCH, dbp)); in dmu_bonus_hold() [all …]
|
H A D | zvol.c | 212 zvol_get_stats(objset_t *os, nvlist_t *nv) in zvol_get_stats() argument 218 error = zap_lookup(os, ZVOL_ZAP_OBJ, "size", 8, 1, &val); in zvol_get_stats() 224 error = dmu_object_info(os, ZVOL_OBJ, &doi); in zvol_get_stats() 317 objset_t *os = zv->zv_objset; in zvol_get_lbas() local 326 txg_wait_synced(dmu_objset_pool(os), 0); in zvol_get_lbas() 327 err = traverse_dataset(dmu_objset_ds(os), 0, in zvol_get_lbas() 339 zvol_create_cb(objset_t *os, void *arg, cred_t *cr, dmu_tx_t *tx) in zvol_create_cb() argument 361 error = dmu_object_claim(os, ZVOL_OBJ, DMU_OT_ZVOL, volblocksize, in zvol_create_cb() 365 error = zap_create_claim(os, ZVOL_ZAP_OBJ, DMU_OT_ZVOL_PROP, in zvol_create_cb() 369 error = zap_update(os, ZVOL_ZAP_OBJ, "size", 8, 1, &volsize, tx); in zvol_create_cb() [all …]
|
H A D | bpobj.c | 39 bpobj_alloc_empty(objset_t *os, int blocksize, dmu_tx_t *tx) in bpobj_alloc_empty() argument 41 spa_t *spa = dmu_objset_spa(os); in bpobj_alloc_empty() 42 dsl_pool_t *dp = dmu_objset_pool(os); in bpobj_alloc_empty() 48 bpobj_alloc(os, SPA_OLD_MAXBLOCKSIZE, tx); in bpobj_alloc_empty() 49 VERIFY(zap_add(os, in bpobj_alloc_empty() 58 return (bpobj_alloc(os, blocksize, tx)); in bpobj_alloc_empty() 63 bpobj_decr_empty(objset_t *os, dmu_tx_t *tx) in bpobj_decr_empty() argument 65 dsl_pool_t *dp = dmu_objset_pool(os); in bpobj_decr_empty() 67 spa_feature_decr(dmu_objset_spa(os), SPA_FEATURE_EMPTY_BPOBJ, tx); in bpobj_decr_empty() 68 if (!spa_feature_is_active(dmu_objset_spa(os), in bpobj_decr_empty() [all …]
|
H A D | dmu_recv.c | 406 objset_t *os; in dmu_recv_begin_sync() local 473 VERIFY0(dmu_objset_from_ds(newds, &os)); in dmu_recv_begin_sync() 517 os->os_encrypted = B_TRUE; in dmu_recv_begin_sync() 678 objset_t *os; in dmu_recv_resume_begin_sync() local 707 VERIFY0(dmu_objset_from_ds(ds, &os)); in dmu_recv_resume_begin_sync() 813 objset_t *os; member 864 objset_t *os; member 1095 ASSERT3U(object, >=, rwa->os->os_dsl_dataset->ds_resume_object[txgoff]); in save_resume_state() 1096 ASSERT(object != rwa->os->os_dsl_dataset->ds_resume_object[txgoff] || in save_resume_state() 1097 offset >= rwa->os->os_dsl_dataset->ds_resume_offset[txgoff]); in save_resume_state() [all …]
|
H A D | zfs_vfsops.c | 434 objset_t *os = NULL; in zfs_register_callbacks() local 454 os = zfsvfs->z_os; in zfs_register_callbacks() 463 !spa_writeable(dmu_objset_spa(os))) { in zfs_register_callbacks() 528 dmu_objset_name(os, osname); in zfs_register_callbacks() 542 ds = dmu_objset_ds(os); in zfs_register_callbacks() 543 dsl_pool_config_enter(dmu_objset_pool(os), FTAG); in zfs_register_callbacks() 570 dsl_pool_config_exit(dmu_objset_pool(os), FTAG); in zfs_register_callbacks() 1057 zfsvfs_init(zfsvfs_t *zfsvfs, objset_t *os) in zfsvfs_init() argument 1064 zfsvfs->z_os = os; in zfsvfs_init() 1066 error = zfs_get_zplprop(os, ZFS_PROP_VERSION, &zfsvfs->z_version); in zfsvfs_init() [all …]
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/java_api/ |
H A D | tst.Bean.ksh.out | 8 serialized: org.opensolaris.os.dtrace.AggregationRecord[tuple = [cat, 9, 16 deserialized: org.opensolaris.os.dtrace.AggregationRecord[tuple = [cat, 9, 25 encoded: org.opensolaris.os.dtrace.AggregationRecord[tuple = [cat, 9, 33 decoded: org.opensolaris.os.dtrace.AggregationRecord[tuple = [cat, 9, 42 …serialized: org.opensolaris.os.dtrace.Aggregation[name = counts, id = 2, records = [org.opensolari… 45 …os.dtrace.LinearDistribution[base = 1, step = 10, buckets = [org.opensolaris.os.dtrace.Distributio… 53 …deserialized: org.opensolaris.os.dtrace.Aggregation[name = counts, id = 2, records = [org.opensola… 56 …os.dtrace.LinearDistribution[base = 1, step = 10, buckets = [org.opensolaris.os.dtrace.Distributio… 65 …encoded: org.opensolaris.os.dtrace.Aggregation[name = counts, id = 2, records = [org.opensolaris.o… 68 …os.dtrace.LinearDistribution[base = 1, step = 10, buckets = [org.opensolaris.os.dtrace.Distributio… [all …]
|
H A D | tst.MultiAggPrinta.ksh.out | 1 …os.dtrace.ProbeData[epid = 1, enabledProbeDescription = dtrace:::BEGIN, flow = null, records = [or… 5 …rg.opensolaris.os.dtrace.PrintaRecord[aggregations = [org.opensolaris.os.dtrace.Aggregation[name =… 7 …os.dtrace.PrintaRecord[aggregations = [], formattedStrings = {[]= }, tuples = [[]], output = ], o… 13 …os.dtrace.PrintaRecord[aggregations = [org.opensolaris.os.dtrace.Aggregation[name = a, id = 2, rec… 21 …os.dtrace.PrintaRecord[aggregations = [org.opensolaris.os.dtrace.Aggregation[name = c, id = 4, rec… 23 …os.dtrace.PrintaRecord[aggregations = [org.opensolaris.os.dtrace.Aggregation[name = c, id = 4, rec… 25 …g.opensolaris.os.dtrace.PrintaRecord[aggregations = [org.opensolaris.os.dtrace.Aggregation[name = … 27 …os.dtrace.PrintaRecord[aggregations = [org.opensolaris.os.dtrace.Aggregation[name = a, id = 2, rec… 33 …os.dtrace.PrintaRecord[aggregations = [org.opensolaris.os.dtrace.Aggregation[name = a, id = 2, rec… 39 …os.dtrace.PrintaRecord[aggregations = [org.opensolaris.os.dtrace.Aggregation[name = a, id = 2, rec… [all …]
|
/illumos-gate/usr/src/pkg/manifests/ |
H A D | system-test-ostest.p5m | 32 dir path=opt/os-tests 33 file path=opt/os-tests/README mode=0444 34 dir path=opt/os-tests/bin 35 file path=opt/os-tests/bin/ostest mode=0555 36 dir path=opt/os-tests/runfiles 37 file path=opt/os-tests/runfiles/default.run mode=0444 38 dir path=opt/os-tests/tests 39 file path=opt/os-tests/tests/clock_gettime.32 mode=0555 40 file path=opt/os-tests/tests/clock_gettime.64 mode=0555 41 dir path=opt/os-tests/tests/cores [all …]
|
/illumos-gate/usr/src/grub/grub-0.97/ |
H A D | config.sub | 123 os=-$maybe_os 129 then os=`echo $1 | sed 's/.*-/-/'` 130 else os=; fi 138 case $os in 139 -sun*os*) 149 os= 153 os= 159 os=-vxworks 163 os=-chorusos 167 os=-chorusrdb [all …]
|
/illumos-gate/usr/src/lib/libofmt/common/ |
H A D | ofmt.c | 195 ofmt_state_t *os = NULL; in ofmt_open() local 236 os = calloc(sizeof (ofmt_state_t) + in ofmt_open() 238 if (os == NULL) in ofmt_open() 240 *ofmt = os; in ofmt_open() 241 os->os_fields = (ofmt_field_t *)&os[1]; in ofmt_open() 242 os->os_flags = flags; in ofmt_open() 243 os->os_fs = OFMT_DEFAULT_FS; in ofmt_open() 245 of = os->os_fields; in ofmt_open() 259 int nbad = os->os_nbad++; in ofmt_open() 262 if (os->os_badfields == NULL) { in ofmt_open() [all …]
|
/illumos-gate/usr/src/test/os-tests/runfiles/ |
H A D | default.run | 29 [/opt/os-tests/tests/poll_test] 33 [/opt/os-tests/tests/eventfd.32] 34 [/opt/os-tests/tests/eventfd.64] 36 [/opt/os-tests/tests/odirectory.32] 37 [/opt/os-tests/tests/odirectory.64] 39 [/opt/os-tests/tests/clock_gettime.32] 40 [/opt/os-tests/tests/clock_gettime.64] 42 [/opt/os-tests/tests/statvfs.32] 43 [/opt/os-tests/tests/statvfs.64] 44 [/opt/os-tests/tests/syncfs.32] [all …]
|
/illumos-gate/usr/src/uts/common/fs/zfs/sys/ |
H A D | dmu_objset.h | 192 #define DMU_META_DNODE(os) ((os)->os_meta_dnode.dnh_dnode) argument 193 #define DMU_USERUSED_DNODE(os) ((os)->os_userused_dnode.dnh_dnode) argument 194 #define DMU_GROUPUSED_DNODE(os) ((os)->os_groupused_dnode.dnh_dnode) argument 195 #define DMU_PROJECTUSED_DNODE(os) ((os)->os_projectused_dnode.dnh_dnode) argument 197 #define DMU_OS_IS_L2CACHEABLE(os) \ argument 198 ((os)->os_secondary_cache == ZFS_CACHE_ALL || \ 199 (os)->os_secondary_cache == ZFS_CACHE_METADATA) 201 #define DMU_OS_IS_L2COMPRESSIBLE(os) (zfs_mdcomp_disable == B_FALSE) argument 214 void dmu_objset_rele(objset_t *os, void *tag); 215 void dmu_objset_rele_flags(objset_t *os, boolean_t decrypt, void *tag); [all …]
|
H A D | dmu.h | 326 typedef void dmu_objset_create_sync_func_t(objset_t *os, void *arg, 332 void dmu_objset_rele(objset_t *os, void *tag); 333 void dmu_objset_disown(objset_t *os, boolean_t key_required, void *tag); 336 void dmu_objset_evict_dbufs(objset_t *os); 408 uint64_t dmu_object_alloc(objset_t *os, dmu_object_type_t ot, 410 uint64_t dmu_object_alloc_ibs(objset_t *os, dmu_object_type_t ot, int blocksize, 413 uint64_t dmu_object_alloc_dnsize(objset_t *os, dmu_object_type_t ot, 416 int dmu_object_claim_dnsize(objset_t *os, uint64_t object, dmu_object_type_t ot, 419 int dmu_object_reclaim_dnsize(objset_t *os, uint64_t object, 422 int dmu_object_claim(objset_t *os, uint64_t object, dmu_object_type_t ot, [all …]
|
H A D | zap.h | 131 uint64_t zap_create_flags(objset_t *os, int normflags, zap_flags_t flags, 134 uint64_t zap_create_flags_dnsize(objset_t *os, int normflags, 138 uint64_t zap_create_link(objset_t *os, dmu_object_type_t ot, 140 uint64_t zap_create_link_dnsize(objset_t *os, dmu_object_type_t ot, 146 void mzap_create_impl(objset_t *os, uint64_t obj, int normflags, 218 int zap_lookup_uint64(objset_t *os, uint64_t zapobj, const uint64_t *key, 221 int zap_prefetch_uint64(objset_t *os, uint64_t zapobj, const uint64_t *key, 259 int zap_update_uint64(objset_t *os, uint64_t zapobj, const uint64_t *key, 272 int zap_length_uint64(objset_t *os, uint64_t zapobj, const uint64_t *key, 285 int zap_remove_uint64(objset_t *os, uint64_t zapobj, const uint64_t *key, [all …]
|
/illumos-gate/usr/src/tools/scripts/ |
H A D | wsdiff.py | 78 import datetime, fnmatch, getopt, os, profile, io, subprocess 123 status = os.system("{ " + cmd + "; } >" + 125 returncode = os.WEXITSTATUS(status) 126 with os.fdopen(f, mode="r", errors="ignore") as tfile: 128 os.unlink(fpath) 254 os.system(cmd) 256 os.system(cmd) 275 os.unlink(tmp_od1) 276 os.unlink(tmp_od2) 307 len(os.path.commonprefix([fn, baseWsRoot])) == len(baseWsRoot)): [all …]
|
H A D | cddlchk.py | 32 import sys, os, io, getopt, fnmatch 34 sys.path.insert(1, os.path.join(os.path.dirname(__file__), "..", "lib", 38 sys.path.insert(2, os.path.join(os.path.dirname(__file__), '..')) 70 if os.path.isdir(filename): 84 progname = os.path.split(sys.argv[0])[1] 107 path = os.path.join(dirname, f) 109 if not os.path.isdir(path): 117 if os.path.isdir(path): 118 os.path.walk(path, walker, opts)
|
H A D | mapfilechk.py | 32 import sys, os, io, getopt, fnmatch 34 sys.path.insert(1, os.path.join(os.path.dirname(__file__), "..", "lib", 38 sys.path.insert(2, os.path.join(os.path.dirname(__file__), '..')) 70 if os.path.isdir(filename): 84 progname = os.path.split(sys.argv[0])[1] 105 path = os.path.join(dirname, f) 107 if not os.path.isdir(path): 115 if os.path.isdir(path): 116 os.path.walk(path, walker, opts)
|
H A D | hdrchk.py | 32 import sys, os, io, getopt 34 sys.path.insert(1, os.path.join(os.path.dirname(__file__), "..", "lib", 38 sys.path.insert(2, os.path.join(os.path.dirname(__file__), '..')) 43 progname = os.path.split(sys.argv[0])[1]
|
/illumos-gate/usr/src/test/test-runner/cmd/ |
H A D | run | 31 import os 153 buf = os.read(fd, 4096).decode('utf-8', errors='ignore') 218 me = getpwuid(os.getuid()) 257 old = os.umask(0) 258 if not os.path.isdir(self.outputdir): 259 os.makedirs(self.outputdir, mode=0o777) 260 os.umask(old) 307 logname = getpwuid(os.getuid()).pw_name 333 with io.open(os.path.join(self.outputdir, 'stdout'), 340 with io.open(os.path.join(self.outputdir, 'stderr'), [all …]
|
/illumos-gate/usr/src/test/elf-tests/tests/sections/shf-exclude/ |
H A D | Makefile.test | 14 OBJS= exclude.o unknown-os-exclude.o stub.o 23 unknown-os-exclude.o: exclude.o 48 test.unknown-os: unknown-os-exclude.o stub.o 49 ld -zfatal-warnings -r unknown-os-exclude.o stub.o -o test.unknown-os
|