Lines Matching refs:current_ref
86 pi_ref * current_ref; /* what is the current reference, we are handling ? */ member
117 psi->current_ref = NULL; /* we don't know that yet */ in AlignMgrMakePlacementSetIterator()
416 if ( self->current_ref != NULL ) in pl_set_iter_clear_curr_ref()
418 pi_ref_whacker( (DLNode *)self->current_ref, NULL ); in pl_set_iter_clear_curr_ref()
419 self->current_ref = NULL; in pl_set_iter_clear_curr_ref()
466 self->current_ref = ( pi_ref * )DLListPopHead ( &self->pi_refs ); in PlacementSetIteratorNextReference()
468 if ( self->current_ref == NULL ) in PlacementSetIteratorNextReference()
473 if ( first_pos != NULL ) *first_pos = self->current_ref->outer.first; in PlacementSetIteratorNextReference()
474 if ( len != NULL) *len = self->current_ref->outer.len; in PlacementSetIteratorNextReference()
479 pi_window *pw = ( pi_window * )DLListHead( &(self->current_ref->pi_windows) ); in PlacementSetIteratorNextReference()
505 if ( self->current_ref == NULL ) in PlacementSetIteratorNextWindow()
513 self->current_window = ( pi_window * )DLListPopHead ( &(self->current_ref->pi_windows) ); in PlacementSetIteratorNextWindow()
594 if ( self->current_ref == NULL || self->current_window == NULL ) in PlacementSetIteratorNextAvailPos()
641 if ( self->current_ref == NULL ) in PlacementSetIteratorNextRecordAt()