Lines Matching defs:sub
814 SubstringsAssertion *sub = assertedValue;
820 if ( !BER_BVISNULL( &sub->sa_initial ) ) {
821 inlen += sub->sa_initial.bv_len;
823 if ( sub->sa_any ) {
824 for ( i = 0; !BER_BVISNULL( &sub->sa_any[i] ); i++ ) {
825 inlen += sub->sa_any[i].bv_len;
828 if ( !BER_BVISNULL( &sub->sa_final ) ) {
829 inlen += sub->sa_final.bv_len;
832 if ( !BER_BVISNULL( &sub->sa_initial ) ) {
838 match = memcmp( sub->sa_initial.bv_val, left.bv_val,
839 sub->sa_initial.bv_len );
845 left.bv_val += sub->sa_initial.bv_len;
846 left.bv_len -= sub->sa_initial.bv_len;
847 inlen -= sub->sa_initial.bv_len;
850 if ( !BER_BVISNULL( &sub->sa_final ) ) {
856 match = memcmp( sub->sa_final.bv_val,
857 &left.bv_val[left.bv_len - sub->sa_final.bv_len],
858 sub->sa_final.bv_len );
864 left.bv_len -= sub->sa_final.bv_len;
865 inlen -= sub->sa_final.bv_len;
868 if ( sub->sa_any ) {
869 for ( i = 0; !BER_BVISNULL( &sub->sa_any[i] ); i++ ) {
880 if ( BER_BVISEMPTY( &sub->sa_any[i] ) ) {
884 p = memchr( left.bv_val, *sub->sa_any[i].bv_val, left.bv_len );
901 if ( sub->sa_any[i].bv_len > left.bv_len ) {
908 sub->sa_any[i].bv_val,
909 sub->sa_any[i].bv_len );
917 left.bv_val += sub->sa_any[i].bv_len;
918 left.bv_len -= sub->sa_any[i].bv_len;
919 inlen -= sub->sa_any[i].bv_len;
1958 SubstringsAssertion *sub = assertedValue;
1963 if ( !BER_BVISNULL( &sub->sa_initial ) ) {
1964 if ( sub->sa_initial.bv_len > left.bv_len ) {
1970 match = memcmp( sub->sa_initial.bv_val, left.bv_val,
1971 sub->sa_initial.bv_len );
1977 left.bv_val += sub->sa_initial.bv_len;
1978 left.bv_len -= sub->sa_initial.bv_len;
1981 sub->sa_initial.bv_val[sub->sa_initial.bv_len] );
1984 if ( sub->sa_any ) {
1985 for ( i = 0; !BER_BVISNULL( &sub->sa_any[i] ); i++ ) {
1989 if( priorspace && !BER_BVISEMPTY( &sub->sa_any[i] )
1990 && ASCII_SPACE( sub->sa_any[i].bv_val[0] ))
1999 if ( BER_BVISEMPTY( &sub->sa_any[i] ) ) {
2003 if ( sub->sa_any[i].bv_len > left.bv_len ) {
2009 p = memchr( left.bv_val, *sub->sa_any[i].bv_val, left.bv_len );
2026 if ( sub->sa_any[i].bv_len > left.bv_len ) {
2033 sub->sa_any[i].bv_val,
2034 sub->sa_any[i].bv_len );
2042 left.bv_val += sub->sa_any[i].bv_len;
2043 left.bv_len -= sub->sa_any[i].bv_len;
2046 sub->sa_any[i].bv_val[sub->sa_any[i].bv_len] );
2050 if ( !BER_BVISNULL( &sub->sa_final ) ) {
2051 if( priorspace && !BER_BVISEMPTY( &sub->sa_final )
2052 && ASCII_SPACE( sub->sa_final.bv_val[0] ))
2059 if ( sub->sa_final.bv_len > left.bv_len ) {
2065 match = memcmp( sub->sa_final.bv_val,
2066 &left.bv_val[left.bv_len - sub->sa_final.bv_len],
2067 sub->sa_final.bv_len );