Lines Matching defs:NA
185 NdbArgs NA;
196 NA.ndb = myNdb;
197 NA.txn = myNdb->startTransaction();
198 if ( !NA.txn ) {
216 NA.e = &e;
218 NA.rdns = &rdns;
219 NA.ocs = NULL;
220 rc = ndb_entry_get_info( &op, &NA, 0, NULL );
221 myOcList = NA.ocs;
222 NA.txn->close();
234 NdbArgs NA;
243 NA.txn = myNdb->startTransaction();
244 if ( !NA.txn ) {
254 NA.e = entry_alloc();
255 NA.e->e_id = id;
256 ber_dupbv( &NA.e->e_name, &myDn );
257 dnNormalize( 0, NULL, NULL, &NA.e->e_name, &NA.e->e_nname, NULL );
264 NA.ndb = myNdb;
265 NA.ocs = myOcList;
266 rc = ndb_entry_get_data( &op, &NA, 0 );
269 entry_free( NA.e );
270 NA.e = NULL;
272 NA.txn->close();
274 return NA.e;
291 NdbArgs *NA,
295 struct berval ndn = NA->e->e_nname;
299 NA->e->e_id = 0;
303 rc = ndb_entry_get_info( op, NA, 0, NULL );
310 NA->e->e_nname = npdn;
311 NA->rdns->nr_num--;
312 rc = ndb_tool_next_id( op, NA, text, 1 );
313 NA->e->e_nname = ndn;
314 NA->rdns->nr_num++;
322 dptr->id = NA->e->e_id;
330 rc = ndb_next_id( op->o_bd, myNdb, &NA->e->e_id );
340 a = NA->e->e_attrs;
341 NA->e->e_attrs = &tmp;
347 rc = ndb_entry_put_info( op->o_bd, NA, 0 );
349 NA->e->e_attrs = a;
368 holes[nholes++].id = NA->e->e_id;
374 if ( holes[i].id == NA->e->e_id ) {
380 rc = ndb_entry_put_info( op->o_bd, NA, 1 );
382 } else if ( holes[i].id > NA->e->e_id ) {
398 NdbArgs NA;
454 NA.rdns = &rdns;
455 NA.e = e;
456 NA.ndb = myNdb;
457 NA.txn = myPutTxn;
459 rc = ndb_tool_next_id( &op, &NA, text, 0 );
464 rc = ndb_entry_put_info( be, &NA, 0 );
471 rc = ndb_entry_put_data( be, &NA );