Searched refs:dirty (Results 1 - 25 of 42) sorted by relevance

12

/illumos-gate/usr/src/lib/libresolv2/common/nameser/
H A Dns_ttl.c99 int ch, digits, dirty; local
104 dirty = 0;
129 dirty = 1;
132 if (dirty)
136 } else if (!dirty)
/illumos-gate/usr/src/uts/common/avs/ns/sdbc/
H A Dsd_pcu.h74 uint32_t dirty; /* Bitmap of dirty fba'a (_sd_bitmap_t) */ member in struct:sdbc_pwf_rec_s
H A Dsd_pcu.c78 static int flush_centry_list(_sd_cd_info_t *cdi, _sd_cctl_t *dirty, dev_t dev,
322 bmap->bitmaps[i].dirty = bits;
330 * containing the dirty/valid bitmaps for a set of cache blocks.
382 * In addition the bitmaps describing the validity and dirty
386 * dirty - chain of dirty cache blocks to flush (linked
400 * the dirty/valid bitmaps for the cache blocks we write.
406 _sd_cctl_t *dirty,
418 if (dirty == NULL)
426 * valid/dirty mask
405 flush_centry_list(_sd_cd_info_t *cdi, _sd_cctl_t *dirty, dev_t dev, nsc_off_t *blkno, int failed, struct bitmap *bmaps) argument
[all...]
H A Dsafestore.h66 * token for cache entry block and dirty bits
108 * @field sc_dirty dirty bits, one for each fba in the cache block
352 * @param dirty integer flag, if set it signifies there is pinned data
357 #define SSOP_DECONFIGURE(ssp, dirty) ((ssp)->ssop_deconfigure(dirty))
H A Dsd_io.c834 /* copy the first dirty piece */
1072 int dirty; local
1089 dirty = CENTRY_DIRTY(cc_ent);
1091 if (_SD_BMAP_ISFULL(dirty)) {
1110 cc_ent->cc_iocount = SDBC_LOOKUP_DTCOUNT(dirty);
1112 while (dirty) {
1113 sblk = SDBC_LOOKUP_STPOS(dirty);
1114 len = SDBC_LOOKUP_LEN(dirty);
1115 SDBC_LOOKUP_MODIFY(dirty);
1241 * it was dirty
1767 uint_t dirty; local
[all...]
H A Dsd_bcache.h186 * "cc_lock" must be held when changing dirty/valid bits.
220 struct _sd_cctl *cc_dirty_link; /* for chaining the dirty lists */
225 volatile _sd_bitmap_t net_dirty; /* net cache block dirty mask */
227 _sd_bitmap_t cc_toflush; /* Cache block deferred dirty mask */
228 volatile _sd_bitmap_t cc_dirty; /* Cache block dirty mask */
455 _sd_bitmap_t ci_dirty; /* dirty bits */
515 volatile int sh_numdirty; /* Number of dirty blocks */
521 int sh_wrcancelns; /* number of writes to dirty blocks */
542 struct _sd_cctl *cd_dirty_head, *cd_dirty_tail; /* dirty chain */
543 struct _sd_cctl *cd_last_ent; /* last entry in dirty chai
[all...]
H A Dsd_ft.c234 " dirty blocks flushed");
373 * 3) Flush all dirty buffers to disk
440 int dirty = ft_cent->sc_dirty; local
444 SDTRACE(ST_ENTER|SDF_FT_CLONE, cd, BLK_FBAS, cblk, dirty, _SD_NO_NET);
448 "write failed: cd %x; cblk %" NSC_SZFMT "; dirty %x",
449 cd, cblk, dirty);
451 cd, BLK_FBAS, cblk, dirty, EINTR);
472 ent->cc_dirty = ent->cc_valid = (ushort_t)dirty;
508 SDTRACE(ST_EXIT|SDF_FT_CLONE, cd, BLK_FBAS, cblk, dirty, _SD_NO_NET);
514 * _sd_repin_cd - scan for dirty block
[all...]
/illumos-gate/usr/src/uts/sun/io/audio/drv/audiocs/
H A Daudio_4231_apcdma.c207 uint32_t dirty; local
214 dirty = APC_PD;
217 dirty = APC_CD;
222 for (x = 0; !(csr & dirty) && x < CS4231_TIMEOUT; x++) {
347 uint32_t dirty; local
352 dirty = APC_PD;
356 dirty = APC_CD;
362 if ((ddi_get32(handle, &APC_DMACSR) & dirty) == 0) {
/illumos-gate/usr/src/lib/libresolv2/common/inet/
H A Dinet_net_pton.c65 int n, ch, tmp = 0, dirty, bits; local
75 dirty = 0;
82 if (dirty == 0)
86 if (++dirty == 2) {
90 dirty = 0;
93 if (dirty) { /*%< Odd trailing nybble? */
/illumos-gate/usr/src/cmd/fm/modules/common/sw-diag-response/subsidiary/smf/
H A Dsmf_response.c274 int dirty = 0; local
291 dirty++;
294 dirty++;
298 if (dirty)
/illumos-gate/usr/src/cmd/sgs/elfedit/common/
H A D_elfedit.h158 int dirty; /* TRUE if outfile needs to be saved */ member in struct:__anon1464::__anon1465
/illumos-gate/usr/src/lib/libsqlite/src/
H A Dpager.c104 ** The PgHdr.dirty flag is set when sqlitepager_write() is called and
119 u8 dirty; /* TRUE if we need to write back changes */ member in struct:PgHdr
497 pPg->dirty = 0;
582 pPg->dirty = 0;
740 if( !pPg->dirty ) continue;
755 pPg->dirty = 0;
1267 assert( pList->dirty );
1274 pList->dirty = 0;
1281 ** Collect every dirty page into a dirty lis
[all...]
/illumos-gate/usr/src/uts/intel/io/drm/
H A Dradeon_state.c462 drm_radeon_texture_regs_t *tex, unsigned int dirty)
465 DRM_DEBUG("dirty=0x%08x\n", dirty);
467 if (dirty & RADEON_UPLOAD_CONTEXT) {
498 if (dirty & RADEON_UPLOAD_VERTFMT) {
505 if (dirty & RADEON_UPLOAD_LINE) {
515 if (dirty & RADEON_UPLOAD_BUMPMAP) {
525 if (dirty & RADEON_UPLOAD_MASKS) {
534 if (dirty & RADEON_UPLOAD_VIEWPORT) {
546 if (dirty
460 radeon_emit_state(drm_radeon_private_t *dev_priv, drm_file_t *filp_priv, drm_radeon_context_regs_t *ctx, drm_radeon_texture_regs_t *tex, unsigned int dirty) argument
[all...]
H A Dradeon_drm.h426 unsigned int dirty; member in struct:__anon9551
437 unsigned int dirty; member in struct:__anon9552
/illumos-gate/usr/src/lib/gss_mechs/mech_krb5/krb5/krb/
H A Dgc_frm_kdc.c52 int dirty[NCC_TGTS]; member in struct:cc_tgts
62 (ts)->cc_tgts.dirty[(ts)->cc_tgts.cur] = 0; \
202 * Given a fresh assignment to NXT_CC_TGT, mark NXT_CC_TGT as dirty,
214 rb->dirty[i] = 1;
221 if (rb->dirty[i]) {
223 rb->dirty[i] = 0;
230 * Free CC_TGTS which were dirty, then mark them clean.
240 if (rb->dirty[i]) {
242 rb->dirty[i] = 0;
/illumos-gate/usr/src/uts/common/vm/
H A Dvm_pvn.c231 * Returns a list of dirty locked pages all ready to be
245 page_t *dirty; local
268 dirty = pp;
280 page_add(&dirty, pp);
292 page_add(&dirty, pp);
293 dirty = dirty->p_next;
298 return (dirty);
607 * Now acquire the i/o lock so we can add it to the dirty
634 * software mod bit when we put the page on the dirty
[all...]
/illumos-gate/usr/src/cmd/fs.d/ufs/fsck/
H A Dfsck.h131 #define sbdirty() dirty(&sblk)
132 #define cgdirty() dirty(&cgblk)
549 void dirty(struct bufarea *);
H A Ddir.c147 dirty(bp);
268 * mark the block as dirty. Otherwise, our "repairs" only
279 dirty(bp);
948 dirty(bp[0]);
960 dirty(bp[1]);
1039 dirty(bp[1]);
1152 dirty(bp);
/illumos-gate/usr/src/uts/common/fs/zfs/
H A Dvdev_queue.c76 * according to the amount of dirty data in the pool (see dsl_pool.c). Since
82 * async write queue as there's more dirty data in the pool.
103 * Until the amount of dirty data exceeds a minimum percentage of the dirty
107 * the specified maximum percentage of the dirty data allowed in the pool.
109 * Ideally, the amount of dirty data on a busy pool will stay in the sloped
153 * dirty data, use zfs_vdev_async_write_min_active. When it has more than
406 uint64_t dirty = spa->spa_dsl_pool->dp_dirty_total; local
420 if (dirty < min_bytes)
422 if (dirty > max_byte
[all...]
H A Ddmu_tx.c466 * changing, in case (against all odds) we manage to dirty &
467 * sync out the changes after we check for being dirty.
787 * the size will change between now and the dbuf dirty call.
967 * We will dirty all the level 1 blocks in
1026 * min_time = scale * (dirty - min) / (max - dirty)
1030 * The percentage of dirty data at which we start to delay is defined by
1065 * was chosen such that small changes in the amount of accumulated dirty data
1096 * Note here that only as the amount of dirty data approaches its limit does
1098 * should be to keep the amount of dirty dat
1104 dmu_tx_delay(dmu_tx_t *tx, uint64_t dirty) argument
1368 uint64_t dirty = dp->dp_dirty_total; local
[all...]
/illumos-gate/usr/src/uts/common/ipp/ipgpc/
H A Dfilters.c480 int dirty = -1; /* set dirty to not found */ local
488 * if clean space is found, return first dirty space found or if
495 if (dirty == -1) { /* this is the first dirty space */
496 if (ipgpc_fid_list[h].info == -1) { /* dirty */
497 dirty = h;
504 * and a dirty space was seen before
506 if ((dirty != -1) && (ipgpc_fid_list[h].info == 0)) {
507 *out_id = dirty;
535 int dirty = -1; /* set dirty to not found */ local
[all...]
/illumos-gate/usr/src/cmd/fm/modules/sun4v/etm/
H A Detm_ckpt.c420 boolean_t dirty = B_FALSE; /* dirty flag */ local
499 dirty = B_TRUE;
516 if (dirty) {
/illumos-gate/usr/src/cmd/sendmail/db/hash/
H A Dhash_page.c235 __ham_item_done(dbc, dirty)
237 int dirty;
249 dirty && hcp->dpagep == NULL);
253 t_ret = __ham_put_page(dbp, hcp->dpagep, dirty);
1567 * Mark a page dirty.
1815 __ham_next_cpage(dbc, pgno, dirty, flags)
1818 int dirty;
1829 (ret = __ham_put_page(dbp, hcp->dpagep, dirty)) != 0)
1832 (ret = __ham_put_page(dbp, hcp->pagep, dirty)) != 0)
/illumos-gate/usr/src/cmd/fs.d/udfs/fsck/
H A Dfsck.h119 #define dirty(bp) (bp)->b_dirty = isdirty = 1 macro
/illumos-gate/usr/src/lib/libpkg/common/
H A Dkeystore.c57 boolean_t dirty; member in struct:keystore_t
377 tmpstore->dirty = B_FALSE;
441 tmpstore->dirty = B_FALSE;
510 if (keystore->dirty) {
601 keystore->dirty = B_TRUE;
855 keystore->dirty = B_TRUE;
968 ks->dirty = B_TRUE;

Completed in 160 milliseconds

12