Lines Matching defs:sa
190 struct ldap_searchattr *sa, *nextsa;
191 for ( sa = so->so_salist; sa != NULL; sa = nextsa ) {
192 nextsa = sa->sa_next;
193 if ( sa->sa_attrlabel != NULL ) {
194 NSLDAPI_FREE( sa->sa_attrlabel );
196 if ( sa->sa_attr != NULL ) {
197 NSLDAPI_FREE( sa->sa_attr );
199 if ( sa->sa_selectattr != NULL ) {
200 NSLDAPI_FREE( sa->sa_selectattr );
202 if ( sa->sa_selecttext != NULL ) {
203 NSLDAPI_FREE( sa->sa_selecttext );
205 NSLDAPI_FREE( sa );
251 struct ldap_searchattr **sa;
370 sa = &( so->so_salist );
377 if (( *sa = ( struct ldap_searchattr * )NSLDAPI_CALLOC( 1,
383 ( *sa )->sa_attrlabel = toks[ 0 ];
384 ( *sa )->sa_attr = toks[ 1 ];
385 ( *sa )->sa_selectattr = toks[ 3 ];
386 ( *sa )->sa_selecttext = toks[ 4 ];
388 ( *sa )->sa_matchtypebitmap = 0;
391 ( *sa )->sa_matchtypebitmap |= (1 << j);
396 sa = &(( *sa )->sa_next);
398 *sa = NULL;