Home | History | Annotate | Download | only in alias

Lines Matching refs:ov

52 attribute_mapped( alias_info *ov, AttributeDescription *ad )
56 for ( m = ov->mappings; m && m->source; m++ ) {
67 alias_info *ov = on->on_bi.bi_private;
94 if ( attribute_mapped( ov, ad ) ) {
109 if ( attribute_mapped( ov, a->a_desc ) ) {
124 alias_info *ov = on->on_bi.bi_private;
125 alias_mapping *alias = attribute_mapped( ov, op->orc_ava->aa_desc );
137 alias_info *ov = on->on_bi.bi_private;
142 if ( attribute_mapped( ov, mod->sml_desc ) ) {
156 alias_info *ov = on->on_bi.bi_private;
178 if ( attribute_mapped( ov, ad ) ) {
218 alias_info *ov = on->on_bi.bi_private;
227 for ( mapping = ov->mappings; mapping && mapping->source; mapping++ ) {
295 alias_filter( alias_info *ov, Filter *f )
303 int result = alias_filter( ov, f );
312 return alias_filter( ov, f->f_not );
315 alias_mapping *alias = attribute_mapped( ov, f->f_desc );
326 alias_mapping *alias = attribute_mapped( ov, f->f_av_desc );
334 alias_mapping *alias = attribute_mapped( ov, f->f_sub_desc );
342 alias_mapping *alias = attribute_mapped( ov, f->f_mr_desc );
359 alias_info *ov = on->on_bi.bi_private;
372 if ( (mapped = alias_filter( ov, op->ors_filter )) < 0 ) {
384 for ( mapping = ov->mappings; mapping && mapping->source; mapping++ ) {
478 alias_info *ov = on->on_bi.bi_private;
487 for ( mapping = ov->mappings; mapping && mapping->source; mapping++ ) {
498 ch_free( ov->mappings );
499 ov->mappings = NULL;
503 ov->mappings[i] = ov->mappings[i+1];
505 } while ( ov->mappings[i].source );
557 if ( !ov->mappings ) {
558 ov->mappings = ch_calloc( 2, sizeof(alias_mapping) );
559 ov->mappings[0].source = source;
560 ov->mappings[0].alias = alias;
564 for ( i = 0; ov->mappings[i].source; i++ ) {
565 if ( alias == ov->mappings[i].alias ) {
569 ov->mappings[i].source->ad_cname.bv_val );
574 if ( alias == ov->mappings[i].source ) {
578 ov->mappings[i].source->ad_cname.bv_val );
583 if ( source == ov->mappings[i].alias ) {
587 ov->mappings[i].alias->ad_cname.bv_val );
598 ov->mappings = ch_realloc( ov->mappings, (i + 1) * sizeof(alias_mapping) );
600 ov->mappings[i] = ov->mappings[i-1];
602 ov->mappings[i].source = source;
603 ov->mappings[i].alias = alias;
618 alias_info *ov;
627 ov = ch_calloc( 1, sizeof(alias_info) );
628 on->on_bi.bi_private = ov;
637 alias_info *ov = on->on_bi.bi_private;
639 if ( ov && ov->mappings ) {
640 ch_free( ov->mappings );
642 ch_free( ov );