Lines Matching refs:key
533 datum data, key;
542 /* Set up key dependent on which type of map this is */
543 key.dptr = NULL;
545 key.dptr = pwd->pw_name;
547 key.dptr = pwd->pw_uid;
549 key.dptr = pwd->pw_gid;
551 if (NULL == key.dptr) {
556 key.dsize = strlen(key.dptr);
574 res = dbm_store(((map_ctrl *)map)->entries, key, data, DBM_REPLACE);
577 update_entry_ttl((map_ctrl *)map, &key, TTL_RAND);
1057 datum key, data;
1061 key.dptr = name;
1062 key.dsize = strlen(key.dptr);
1063 read_from_dit(PASSWD_MAPPING, domain, &key, &data);
1099 read_from_dit(PASSWD_ADJUNCT_MAPPING, domain, &key, &data);
1128 datum key, data;
1133 key.dptr = pwd->pw_name;
1134 key.dsize = strlen(key.dptr);
1135 if (SUCCESS != write_to_dit(PASSWD_MAPPING, domain, key, data,
1144 key.dptr = pwd->pw_name;
1145 key.dsize = strlen(key.dptr);
1147 key, data, TRUE, FALSE))
1171 datum key, data;
1175 key.dptr = name;
1176 key.dsize = strlen(key.dptr); /* Len excluding terminator */
1177 read_from_dit(AGEING_MAPPING, domain, &key, &data);
1278 datum key, data;
1313 key.dptr = sp->sp_namp;
1314 key.dsize = strlen(key.dptr);
1315 res = write_to_dit(AGEING_MAPPING, domain, key, data, TRUE, FALSE);