Lines Matching refs:elp
1211 entry_limbo_t *elp = *elpp;
1213 if ( elp->el_type == LIMBO_ENTRY
1214 && dn_match( ndn, &elp->el_e->e_nname ) )
1218 for ( cb = elp->el_cb; cb; cb = next ) {
1226 assert( elp->el_e != NULL );
1227 elp->el_e->e_private = NULL;
1228 entry_free( elp->el_e );
1229 *elpp = elp->el_next;
1230 ch_free( elp );
1345 entry_limbo_t *elp = *elpp;
1347 if ( elp->el_type == LIMBO_ENTRY_PARENT
1348 && dn_match( nrdn, &elp->el_e->e_nname )
1349 && dn_match( nbase, &elp->el_nbase )
1350 && scope == elp->el_scope
1351 && bvmatch( filter, &elp->el_filter ) )
1355 for ( cb = elp->el_cb; cb; cb = next ) {
1363 assert( elp->el_e != NULL );
1364 elp->el_e->e_private = NULL;
1365 entry_free( elp->el_e );
1366 if ( !BER_BVISNULL( &elp->el_nbase ) ) {
1367 ch_free( elp->el_nbase.bv_val );
1369 if ( !BER_BVISNULL( &elp->el_filter ) ) {
1370 ch_free( elp->el_filter.bv_val );
1372 *elpp = elp->el_next;
1373 ch_free( elp );
1529 entry_limbo_t *elp = *elpp;
1531 if ( elp->el_type == LIMBO_ATTRS
1532 && dn_match( nbase, &elp->el_nbase )
1533 && scope == elp->el_scope
1534 && bvmatch( filter, &elp->el_filter ) )
1538 for ( cb = elp->el_cb; cb; cb = next ) {
1546 assert( elp->el_e == NULL );
1547 if ( elp->el_a != NULL ) {
1548 attrs_free( elp->el_a );
1550 if ( !BER_BVISNULL( &elp->el_nbase ) ) {
1551 ch_free( elp->el_nbase.bv_val );
1553 if ( !BER_BVISNULL( &elp->el_filter ) ) {
1554 ch_free( elp->el_filter.bv_val );
1556 *elpp = elp->el_next;
1557 ch_free( elp );