Lines Matching defs:sa
197 struct ldap_searchattr *sa, *nextsa;
198 for ( sa = so->so_salist; sa != NULL; sa = nextsa ) {
199 nextsa = sa->sa_next;
200 if ( sa->sa_attrlabel != NULL ) {
201 free( sa->sa_attrlabel );
203 if ( sa->sa_attr != NULL ) {
204 free( sa->sa_attr );
206 if ( sa->sa_selectattr != NULL ) {
207 free( sa->sa_selectattr );
209 if ( sa->sa_selecttext != NULL ) {
210 free( sa->sa_selecttext );
212 free( sa );
256 struct ldap_searchattr **sa;
375 sa = &( so->so_salist );
382 if (( *sa = ( struct ldap_searchattr * ) calloc( (size_t) 1,
388 ( *sa )->sa_attrlabel = toks[ 0 ];
389 ( *sa )->sa_attr = toks[ 1 ];
390 ( *sa )->sa_selectattr = toks[ 3 ];
391 ( *sa )->sa_selecttext = toks[ 4 ];
393 ( *sa )->sa_matchtypebitmap = 0;
396 ( *sa )->sa_matchtypebitmap |= (1 << j);
401 sa = &(( *sa )->sa_next);
403 *sa = NULL;