Lines Matching refs:dirty_segment_mask
1274 static DEFINE_PER_CPU(unsigned int, dirty_segment_mask);
1286 unsigned int dirty_segment_mask, cpu = smp_processor_id(); in load_segments() local
1289 dirty_segment_mask = per_cpu(dirty_segment_mask, cpu); in load_segments()
1290 per_cpu(dirty_segment_mask, cpu) = 0; in load_segments()
1293 if ( unlikely((dirty_segment_mask & DIRTY_DS) | uregs->ds) ) in load_segments()
1300 if ( unlikely((dirty_segment_mask & DIRTY_ES) | uregs->es) ) in load_segments()
1307 if ( unlikely((dirty_segment_mask & DIRTY_FS) | uregs->fs) ) in load_segments()
1312 dirty_segment_mask &= ~DIRTY_FS_BASE; in load_segments()
1316 if ( unlikely((dirty_segment_mask & DIRTY_GS) | uregs->gs) ) in load_segments()
1321 dirty_segment_mask &= ~DIRTY_GS_BASE_USER; in load_segments()
1327 if ( n->arch.pv_vcpu.fs_base | (dirty_segment_mask & DIRTY_FS_BASE) ) in load_segments()
1336 (dirty_segment_mask & DIRTY_GS_BASE_USER) ) in load_segments()
1446 unsigned int dirty_segment_mask = 0; in save_segments() local
1463 dirty_segment_mask |= DIRTY_DS; in save_segments()
1466 dirty_segment_mask |= DIRTY_ES; in save_segments()
1470 dirty_segment_mask |= DIRTY_FS; in save_segments()
1476 dirty_segment_mask |= DIRTY_FS_BASE; in save_segments()
1480 dirty_segment_mask |= DIRTY_GS; in save_segments()
1487 dirty_segment_mask |= DIRTY_GS_BASE_USER; in save_segments()
1489 this_cpu(dirty_segment_mask) = dirty_segment_mask; in save_segments()