centry            204 source3/winbindd/winbindd_cache.c static void centry_free(struct cache_entry *centry)
centry            206 source3/winbindd/winbindd_cache.c 	if (!centry)
centry            208 source3/winbindd/winbindd_cache.c 	SAFE_FREE(centry->data);
centry            209 source3/winbindd/winbindd_cache.c 	free(centry);
centry            212 source3/winbindd/winbindd_cache.c static bool centry_check_bytes(struct cache_entry *centry, size_t nbytes)
centry            214 source3/winbindd/winbindd_cache.c 	if (centry->len - centry->ofs < nbytes) {
centry            217 source3/winbindd/winbindd_cache.c 			 centry->len - centry->ofs));
centry            226 source3/winbindd/winbindd_cache.c static uint32 centry_uint32(struct cache_entry *centry)
centry            230 source3/winbindd/winbindd_cache.c 	if (!centry_check_bytes(centry, 4)) {
centry            233 source3/winbindd/winbindd_cache.c 	ret = IVAL(centry->data, centry->ofs);
centry            234 source3/winbindd/winbindd_cache.c 	centry->ofs += 4;
centry            241 source3/winbindd/winbindd_cache.c static uint16 centry_uint16(struct cache_entry *centry)
centry            244 source3/winbindd/winbindd_cache.c 	if (!centry_check_bytes(centry, 2)) {
centry            247 source3/winbindd/winbindd_cache.c 	ret = CVAL(centry->data, centry->ofs);
centry            248 source3/winbindd/winbindd_cache.c 	centry->ofs += 2;
centry            255 source3/winbindd/winbindd_cache.c static uint8 centry_uint8(struct cache_entry *centry)
centry            258 source3/winbindd/winbindd_cache.c 	if (!centry_check_bytes(centry, 1)) {
centry            261 source3/winbindd/winbindd_cache.c 	ret = CVAL(centry->data, centry->ofs);
centry            262 source3/winbindd/winbindd_cache.c 	centry->ofs += 1;
centry            269 source3/winbindd/winbindd_cache.c static NTTIME centry_nttime(struct cache_entry *centry)
centry            272 source3/winbindd/winbindd_cache.c 	if (!centry_check_bytes(centry, 8)) {
centry            275 source3/winbindd/winbindd_cache.c 	ret = IVAL(centry->data, centry->ofs);
centry            276 source3/winbindd/winbindd_cache.c 	centry->ofs += 4;
centry            277 source3/winbindd/winbindd_cache.c 	ret += (uint64_t)IVAL(centry->data, centry->ofs) << 32;
centry            278 source3/winbindd/winbindd_cache.c 	centry->ofs += 4;
centry            285 source3/winbindd/winbindd_cache.c static time_t centry_time(struct cache_entry *centry)
centry            287 source3/winbindd/winbindd_cache.c 	return (time_t)centry_nttime(centry);
centry            293 source3/winbindd/winbindd_cache.c static char *centry_string(struct cache_entry *centry, TALLOC_CTX *mem_ctx)
centry            298 source3/winbindd/winbindd_cache.c 	len = centry_uint8(centry);
centry            305 source3/winbindd/winbindd_cache.c 	if (!centry_check_bytes(centry, (size_t)len)) {
centry            313 source3/winbindd/winbindd_cache.c 	memcpy(ret,centry->data + centry->ofs, len);
centry            315 source3/winbindd/winbindd_cache.c 	centry->ofs += len;
centry            322 source3/winbindd/winbindd_cache.c static char *centry_hash16(struct cache_entry *centry, TALLOC_CTX *mem_ctx)
centry            327 source3/winbindd/winbindd_cache.c 	len = centry_uint8(centry);
centry            335 source3/winbindd/winbindd_cache.c 	if (!centry_check_bytes(centry, 16)) {
centry            343 source3/winbindd/winbindd_cache.c 	memcpy(ret,centry->data + centry->ofs, 16);
centry            344 source3/winbindd/winbindd_cache.c 	centry->ofs += 16;
centry            351 source3/winbindd/winbindd_cache.c static bool centry_sid(struct cache_entry *centry, TALLOC_CTX *mem_ctx, DOM_SID *sid)
centry            354 source3/winbindd/winbindd_cache.c 	sid_string = centry_string(centry, mem_ctx);
centry            365 source3/winbindd/winbindd_cache.c static NTSTATUS centry_ntstatus(struct cache_entry *centry)
centry            369 source3/winbindd/winbindd_cache.c 	status = NT_STATUS(centry_uint32(centry));
centry            545 source3/winbindd/winbindd_cache.c static bool centry_expired(struct winbindd_domain *domain, const char *keystr, struct cache_entry *centry)
centry            566 source3/winbindd/winbindd_cache.c 	    (centry->sequence_number == DOM_SEQUENCE_NONE)) {
centry            575 source3/winbindd/winbindd_cache.c 	    centry->sequence_number == domain->sequence_number) {
centry            591 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry;
centry            601 source3/winbindd/winbindd_cache.c 	centry = SMB_XMALLOC_P(struct cache_entry);
centry            602 source3/winbindd/winbindd_cache.c 	centry->data = (unsigned char *)data.dptr;
centry            603 source3/winbindd/winbindd_cache.c 	centry->len = data.dsize;
centry            604 source3/winbindd/winbindd_cache.c 	centry->ofs = 0;
centry            606 source3/winbindd/winbindd_cache.c 	if (centry->len < 8) {
centry            609 source3/winbindd/winbindd_cache.c 		centry_free(centry);
centry            613 source3/winbindd/winbindd_cache.c 	centry->status = centry_ntstatus(centry);
centry            614 source3/winbindd/winbindd_cache.c 	centry->sequence_number = centry_uint32(centry);
centry            616 source3/winbindd/winbindd_cache.c 	return centry;
centry            632 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry;
centry            644 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch_raw(kstr);
centry            645 source3/winbindd/winbindd_cache.c 	if (centry == NULL) {
centry            650 source3/winbindd/winbindd_cache.c 	if (centry_expired(domain, kstr, centry)) {
centry            655 source3/winbindd/winbindd_cache.c 		centry_free(centry);
centry            664 source3/winbindd/winbindd_cache.c 	return centry;
centry            687 source3/winbindd/winbindd_cache.c static void centry_expand(struct cache_entry *centry, uint32 len)
centry            689 source3/winbindd/winbindd_cache.c 	if (centry->len - centry->ofs >= len)
centry            691 source3/winbindd/winbindd_cache.c 	centry->len *= 2;
centry            692 source3/winbindd/winbindd_cache.c 	centry->data = SMB_REALLOC_ARRAY(centry->data, unsigned char,
centry            693 source3/winbindd/winbindd_cache.c 					 centry->len);
centry            694 source3/winbindd/winbindd_cache.c 	if (!centry->data) {
centry            695 source3/winbindd/winbindd_cache.c 		DEBUG(0,("out of memory: needed %d bytes in centry_expand\n", centry->len));
centry            703 source3/winbindd/winbindd_cache.c static void centry_put_uint32(struct cache_entry *centry, uint32 v)
centry            705 source3/winbindd/winbindd_cache.c 	centry_expand(centry, 4);
centry            706 source3/winbindd/winbindd_cache.c 	SIVAL(centry->data, centry->ofs, v);
centry            707 source3/winbindd/winbindd_cache.c 	centry->ofs += 4;
centry            713 source3/winbindd/winbindd_cache.c static void centry_put_uint16(struct cache_entry *centry, uint16 v)
centry            715 source3/winbindd/winbindd_cache.c 	centry_expand(centry, 2);
centry            716 source3/winbindd/winbindd_cache.c 	SIVAL(centry->data, centry->ofs, v);
centry            717 source3/winbindd/winbindd_cache.c 	centry->ofs += 2;
centry            723 source3/winbindd/winbindd_cache.c static void centry_put_uint8(struct cache_entry *centry, uint8 v)
centry            725 source3/winbindd/winbindd_cache.c 	centry_expand(centry, 1);
centry            726 source3/winbindd/winbindd_cache.c 	SCVAL(centry->data, centry->ofs, v);
centry            727 source3/winbindd/winbindd_cache.c 	centry->ofs += 1;
centry            733 source3/winbindd/winbindd_cache.c static void centry_put_string(struct cache_entry *centry, const char *s)
centry            739 source3/winbindd/winbindd_cache.c 		centry_put_uint8(centry, 0xFF);
centry            749 source3/winbindd/winbindd_cache.c 	centry_put_uint8(centry, len);
centry            750 source3/winbindd/winbindd_cache.c 	centry_expand(centry, len);
centry            751 source3/winbindd/winbindd_cache.c 	memcpy(centry->data + centry->ofs, s, len);
centry            752 source3/winbindd/winbindd_cache.c 	centry->ofs += len;
centry            758 source3/winbindd/winbindd_cache.c static void centry_put_hash16(struct cache_entry *centry, const uint8 val[16])
centry            760 source3/winbindd/winbindd_cache.c 	centry_put_uint8(centry, 16);
centry            761 source3/winbindd/winbindd_cache.c 	centry_expand(centry, 16);
centry            762 source3/winbindd/winbindd_cache.c 	memcpy(centry->data + centry->ofs, val, 16);
centry            763 source3/winbindd/winbindd_cache.c 	centry->ofs += 16;
centry            766 source3/winbindd/winbindd_cache.c static void centry_put_sid(struct cache_entry *centry, const DOM_SID *sid) 
centry            769 source3/winbindd/winbindd_cache.c 	centry_put_string(centry, sid_to_fstring(sid_string, sid));
centry            776 source3/winbindd/winbindd_cache.c static void centry_put_ntstatus(struct cache_entry *centry, NTSTATUS status)
centry            779 source3/winbindd/winbindd_cache.c 	centry_put_uint32(centry, status_value);
centry            786 source3/winbindd/winbindd_cache.c static void centry_put_nttime(struct cache_entry *centry, NTTIME nt)
centry            788 source3/winbindd/winbindd_cache.c 	centry_expand(centry, 8);
centry            789 source3/winbindd/winbindd_cache.c 	SIVAL(centry->data, centry->ofs, nt & 0xFFFFFFFF);
centry            790 source3/winbindd/winbindd_cache.c 	centry->ofs += 4;
centry            791 source3/winbindd/winbindd_cache.c 	SIVAL(centry->data, centry->ofs, nt >> 32);
centry            792 source3/winbindd/winbindd_cache.c 	centry->ofs += 4;
centry            799 source3/winbindd/winbindd_cache.c static void centry_put_time(struct cache_entry *centry, time_t t)
centry            802 source3/winbindd/winbindd_cache.c 	centry_put_nttime(centry, nt);
centry            810 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry;
centry            815 source3/winbindd/winbindd_cache.c 	centry = SMB_XMALLOC_P(struct cache_entry);
centry            817 source3/winbindd/winbindd_cache.c 	centry->len = 8192; /* reasonable default */
centry            818 source3/winbindd/winbindd_cache.c 	centry->data = SMB_XMALLOC_ARRAY(uint8, centry->len);
centry            819 source3/winbindd/winbindd_cache.c 	centry->ofs = 0;
centry            820 source3/winbindd/winbindd_cache.c 	centry->sequence_number = domain->sequence_number;
centry            821 source3/winbindd/winbindd_cache.c 	centry_put_ntstatus(centry, status);
centry            822 source3/winbindd/winbindd_cache.c 	centry_put_uint32(centry, centry->sequence_number);
centry            823 source3/winbindd/winbindd_cache.c 	return centry;
centry            829 source3/winbindd/winbindd_cache.c static void centry_end(struct cache_entry *centry, const char *format, ...) PRINTF_ATTRIBUTE(2,3);
centry            830 source3/winbindd/winbindd_cache.c static void centry_end(struct cache_entry *centry, const char *format, ...)
centry            845 source3/winbindd/winbindd_cache.c 	data.dptr = centry->data;
centry            846 source3/winbindd/winbindd_cache.c 	data.dsize = centry->ofs;
centry            857 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry;
centry            860 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
centry            861 source3/winbindd/winbindd_cache.c 	if (!centry)
centry            863 source3/winbindd/winbindd_cache.c 	centry_put_uint32(centry, type);
centry            864 source3/winbindd/winbindd_cache.c 	centry_put_sid(centry, sid);
centry            867 source3/winbindd/winbindd_cache.c 	centry_end(centry, "NS/%s/%s", domain_name, uname);
centry            870 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry            876 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry;
centry            879 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
centry            880 source3/winbindd/winbindd_cache.c 	if (!centry)
centry            884 source3/winbindd/winbindd_cache.c 		centry_put_uint32(centry, type);
centry            885 source3/winbindd/winbindd_cache.c 		centry_put_string(centry, domain_name);
centry            886 source3/winbindd/winbindd_cache.c 		centry_put_string(centry, name);
centry            889 source3/winbindd/winbindd_cache.c 	centry_end(centry, "SN/%s", sid_to_fstring(sid_string, sid));
centry            892 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry            898 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry;
centry            905 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
centry            906 source3/winbindd/winbindd_cache.c 	if (!centry)
centry            908 source3/winbindd/winbindd_cache.c 	centry_put_string(centry, info->acct_name);
centry            909 source3/winbindd/winbindd_cache.c 	centry_put_string(centry, info->full_name);
centry            910 source3/winbindd/winbindd_cache.c 	centry_put_string(centry, info->homedir);
centry            911 source3/winbindd/winbindd_cache.c 	centry_put_string(centry, info->shell);
centry            912 source3/winbindd/winbindd_cache.c 	centry_put_uint32(centry, info->primary_gid);
centry            913 source3/winbindd/winbindd_cache.c 	centry_put_sid(centry, &info->user_sid);
centry            914 source3/winbindd/winbindd_cache.c 	centry_put_sid(centry, &info->group_sid);
centry            915 source3/winbindd/winbindd_cache.c 	centry_end(centry, "U/%s", sid_to_fstring(sid_string,
centry            918 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry            925 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry;
centry            927 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
centry            928 source3/winbindd/winbindd_cache.c 	if (!centry)
centry            931 source3/winbindd/winbindd_cache.c 	centry_put_nttime(centry, lockout_policy->lockout_duration);
centry            932 source3/winbindd/winbindd_cache.c 	centry_put_nttime(centry, lockout_policy->lockout_window);
centry            933 source3/winbindd/winbindd_cache.c 	centry_put_uint16(centry, lockout_policy->lockout_threshold);
centry            935 source3/winbindd/winbindd_cache.c 	centry_end(centry, "LOC_POL/%s", domain->name);
centry            939 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry            948 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry;
centry            950 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
centry            951 source3/winbindd/winbindd_cache.c 	if (!centry)
centry            954 source3/winbindd/winbindd_cache.c 	centry_put_uint16(centry, policy->min_password_length);
centry            955 source3/winbindd/winbindd_cache.c 	centry_put_uint16(centry, policy->password_history_length);
centry            956 source3/winbindd/winbindd_cache.c 	centry_put_uint32(centry, policy->password_properties);
centry            957 source3/winbindd/winbindd_cache.c 	centry_put_nttime(centry, policy->max_password_age);
centry            958 source3/winbindd/winbindd_cache.c 	centry_put_nttime(centry, policy->min_password_age);
centry            960 source3/winbindd/winbindd_cache.c 	centry_end(centry, "PWD_POL/%s", domain->name);
centry            964 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry            974 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry;
centry            977 source3/winbindd/winbindd_cache.c 	if ( (centry = centry_start(domain, status)) == NULL )
centry            980 source3/winbindd/winbindd_cache.c 	centry_put_string( centry, alias );
centry            984 source3/winbindd/winbindd_cache.c 	centry_end(centry, "NSS/NA/%s", uname);
centry            988 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry            995 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry;
centry            998 source3/winbindd/winbindd_cache.c 	if ( (centry = centry_start(domain, status)) == NULL )
centry           1001 source3/winbindd/winbindd_cache.c 	centry_put_string( centry, name );
centry           1005 source3/winbindd/winbindd_cache.c 	centry_end(centry, "NSS/AN/%s", uname);
centry           1009 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           1020 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = NULL;
centry           1034 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "NSS/NA/%s", upper_name);
centry           1038 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           1041 source3/winbindd/winbindd_cache.c 	status = centry->status;
centry           1044 source3/winbindd/winbindd_cache.c 		centry_free(centry);
centry           1048 source3/winbindd/winbindd_cache.c 	*alias = centry_string( centry, mem_ctx );
centry           1050 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           1095 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = NULL;
centry           1109 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "NSS/AN/%s", upper_name);
centry           1113 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           1116 source3/winbindd/winbindd_cache.c 	status = centry->status;
centry           1119 source3/winbindd/winbindd_cache.c 		centry_free(centry);
centry           1123 source3/winbindd/winbindd_cache.c 	*name = centry_string( centry, mem_ctx );
centry           1125 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           1210 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = NULL;
centry           1231 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "CRED/%s",
centry           1233 source3/winbindd/winbindd_cache.c 	if (!centry) {
centry           1239 source3/winbindd/winbindd_cache.c 	t = centry_time(centry);
centry           1246 source3/winbindd/winbindd_cache.c 	*cached_nt_pass = (const uint8 *)centry_hash16(centry, mem_ctx);
centry           1257 source3/winbindd/winbindd_cache.c 		centry_free(centry);
centry           1262 source3/winbindd/winbindd_cache.c 	if (centry->len - centry->ofs == 17) {
centry           1263 source3/winbindd/winbindd_cache.c 		*cached_salt = (const uint8 *)centry_hash16(centry, mem_ctx);
centry           1273 source3/winbindd/winbindd_cache.c 	status = centry->status;
centry           1278 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           1289 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry;
centry           1303 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, NT_STATUS_OK);
centry           1304 source3/winbindd/winbindd_cache.c 	if (!centry) {
centry           1310 source3/winbindd/winbindd_cache.c 	centry_put_time(centry, time(NULL));
centry           1316 source3/winbindd/winbindd_cache.c 	centry_put_hash16(centry, salted_hash);
centry           1317 source3/winbindd/winbindd_cache.c 	centry_put_hash16(centry, cred_salt);
centry           1318 source3/winbindd/winbindd_cache.c 	centry_end(centry, "CRED/%s", sid_to_fstring(sid_string, sid));
centry           1322 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           1335 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = NULL;
centry           1342 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "UL/%s", domain->name);
centry           1343 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           1346 source3/winbindd/winbindd_cache.c 	*num_entries = centry_uint32(centry);
centry           1356 source3/winbindd/winbindd_cache.c 		(*info)[i].acct_name = centry_string(centry, mem_ctx);
centry           1357 source3/winbindd/winbindd_cache.c 		(*info)[i].full_name = centry_string(centry, mem_ctx);
centry           1358 source3/winbindd/winbindd_cache.c 		(*info)[i].homedir = centry_string(centry, mem_ctx);
centry           1359 source3/winbindd/winbindd_cache.c 		(*info)[i].shell = centry_string(centry, mem_ctx);
centry           1360 source3/winbindd/winbindd_cache.c 		centry_sid(centry, mem_ctx, &(*info)[i].user_sid);
centry           1361 source3/winbindd/winbindd_cache.c 		centry_sid(centry, mem_ctx, &(*info)[i].group_sid);
centry           1365 source3/winbindd/winbindd_cache.c 	status = centry->status;
centry           1370 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           1412 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
centry           1413 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           1415 source3/winbindd/winbindd_cache.c 	centry_put_uint32(centry, *num_entries);
centry           1417 source3/winbindd/winbindd_cache.c 		centry_put_string(centry, (*info)[i].acct_name);
centry           1418 source3/winbindd/winbindd_cache.c 		centry_put_string(centry, (*info)[i].full_name);
centry           1419 source3/winbindd/winbindd_cache.c 		centry_put_string(centry, (*info)[i].homedir);
centry           1420 source3/winbindd/winbindd_cache.c 		centry_put_string(centry, (*info)[i].shell);
centry           1421 source3/winbindd/winbindd_cache.c 		centry_put_sid(centry, &(*info)[i].user_sid);
centry           1422 source3/winbindd/winbindd_cache.c 		centry_put_sid(centry, &(*info)[i].group_sid);
centry           1438 source3/winbindd/winbindd_cache.c 	centry_end(centry, "UL/%s", domain->name);
centry           1439 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           1452 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = NULL;
centry           1459 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "GL/%s/domain", domain->name);
centry           1460 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           1463 source3/winbindd/winbindd_cache.c 	*num_entries = centry_uint32(centry);
centry           1473 source3/winbindd/winbindd_cache.c 		fstrcpy((*info)[i].acct_name, centry_string(centry, mem_ctx));
centry           1474 source3/winbindd/winbindd_cache.c 		fstrcpy((*info)[i].acct_desc, centry_string(centry, mem_ctx));
centry           1475 source3/winbindd/winbindd_cache.c 		(*info)[i].rid = centry_uint32(centry);
centry           1479 source3/winbindd/winbindd_cache.c 	status = centry->status;
centry           1484 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           1503 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
centry           1504 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           1506 source3/winbindd/winbindd_cache.c 	centry_put_uint32(centry, *num_entries);
centry           1508 source3/winbindd/winbindd_cache.c 		centry_put_string(centry, (*info)[i].acct_name);
centry           1509 source3/winbindd/winbindd_cache.c 		centry_put_string(centry, (*info)[i].acct_desc);
centry           1510 source3/winbindd/winbindd_cache.c 		centry_put_uint32(centry, (*info)[i].rid);
centry           1512 source3/winbindd/winbindd_cache.c 	centry_end(centry, "GL/%s/domain", domain->name);
centry           1513 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           1526 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = NULL;
centry           1533 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "GL/%s/local", domain->name);
centry           1534 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           1537 source3/winbindd/winbindd_cache.c 	*num_entries = centry_uint32(centry);
centry           1547 source3/winbindd/winbindd_cache.c 		fstrcpy((*info)[i].acct_name, centry_string(centry, mem_ctx));
centry           1548 source3/winbindd/winbindd_cache.c 		fstrcpy((*info)[i].acct_desc, centry_string(centry, mem_ctx));
centry           1549 source3/winbindd/winbindd_cache.c 		(*info)[i].rid = centry_uint32(centry);
centry           1563 source3/winbindd/winbindd_cache.c 		status = centry->status;
centry           1568 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           1587 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
centry           1588 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           1590 source3/winbindd/winbindd_cache.c 	centry_put_uint32(centry, *num_entries);
centry           1592 source3/winbindd/winbindd_cache.c 		centry_put_string(centry, (*info)[i].acct_name);
centry           1593 source3/winbindd/winbindd_cache.c 		centry_put_string(centry, (*info)[i].acct_desc);
centry           1594 source3/winbindd/winbindd_cache.c 		centry_put_uint32(centry, (*info)[i].rid);
centry           1596 source3/winbindd/winbindd_cache.c 	centry_end(centry, "GL/%s/local", domain->name);
centry           1597 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           1613 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = NULL;
centry           1622 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "NS/%s/%s", domain_name, uname);
centry           1623 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           1626 source3/winbindd/winbindd_cache.c 	status = centry->status;
centry           1628 source3/winbindd/winbindd_cache.c 		*type = (enum lsa_SidType)centry_uint32(centry);
centry           1629 source3/winbindd/winbindd_cache.c 		centry_sid(centry, mem_ctx, sid);
centry           1635 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           1686 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = NULL;
centry           1693 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "SN/%s",
centry           1695 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           1698 source3/winbindd/winbindd_cache.c 	status = centry->status;
centry           1700 source3/winbindd/winbindd_cache.c 		*type = (enum lsa_SidType)centry_uint32(centry);
centry           1701 source3/winbindd/winbindd_cache.c 		*domain_name = centry_string(centry, mem_ctx);
centry           1702 source3/winbindd/winbindd_cache.c 		*name = centry_string(centry, mem_ctx);
centry           1708 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           1780 source3/winbindd/winbindd_cache.c 		struct cache_entry *centry;
centry           1788 source3/winbindd/winbindd_cache.c 		centry = wcache_fetch(cache, domain, "SN/%s",
centry           1790 source3/winbindd/winbindd_cache.c 		if (!centry) {
centry           1797 source3/winbindd/winbindd_cache.c 		if (NT_STATUS_IS_OK(centry->status)) {
centry           1800 source3/winbindd/winbindd_cache.c 			(*types)[i] = (enum lsa_SidType)centry_uint32(centry);
centry           1802 source3/winbindd/winbindd_cache.c 			dom = centry_string(centry, mem_ctx);
centry           1809 source3/winbindd/winbindd_cache.c 			(*names)[i] = centry_string(centry, *names);
centry           1811 source3/winbindd/winbindd_cache.c 		} else if (NT_STATUS_EQUAL(centry->status, NT_STATUS_NONE_MAPPED)) {
centry           1816 source3/winbindd/winbindd_cache.c 			result = centry->status;
centry           1820 source3/winbindd/winbindd_cache.c 		centry_free(centry);
centry           1903 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = NULL;
centry           1910 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "U/%s",
centry           1921 source3/winbindd/winbindd_cache.c 		centry_free(centry);
centry           1925 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           1930 source3/winbindd/winbindd_cache.c 	status = centry->status;
centry           1932 source3/winbindd/winbindd_cache.c 		info->acct_name = centry_string(centry, mem_ctx);
centry           1933 source3/winbindd/winbindd_cache.c 		info->full_name = centry_string(centry, mem_ctx);
centry           1934 source3/winbindd/winbindd_cache.c 		info->homedir = centry_string(centry, mem_ctx);
centry           1935 source3/winbindd/winbindd_cache.c 		info->shell = centry_string(centry, mem_ctx);
centry           1936 source3/winbindd/winbindd_cache.c 		info->primary_gid = centry_uint32(centry);
centry           1937 source3/winbindd/winbindd_cache.c 		centry_sid(centry, mem_ctx, &info->user_sid);
centry           1938 source3/winbindd/winbindd_cache.c 		centry_sid(centry, mem_ctx, &info->group_sid);
centry           1944 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           1975 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = NULL;
centry           1983 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "UG/%s",
centry           1994 source3/winbindd/winbindd_cache.c 		centry_free(centry);
centry           1998 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           2001 source3/winbindd/winbindd_cache.c 	*num_groups = centry_uint32(centry);
centry           2011 source3/winbindd/winbindd_cache.c 		centry_sid(centry, mem_ctx, &(*user_gids)[i]);
centry           2015 source3/winbindd/winbindd_cache.c 	status = centry->status;
centry           2020 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           2042 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
centry           2043 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           2046 source3/winbindd/winbindd_cache.c 	centry_put_uint32(centry, *num_groups);
centry           2048 source3/winbindd/winbindd_cache.c 		centry_put_sid(centry, &(*user_gids)[i]);
centry           2051 source3/winbindd/winbindd_cache.c 	centry_end(centry, "UG/%s", sid_to_fstring(sid_string, user_sid));
centry           2052 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           2064 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = NULL;
centry           2089 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "UA%s", sidlist);
centry           2091 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           2094 source3/winbindd/winbindd_cache.c 	*num_aliases = centry_uint32(centry);
centry           2101 source3/winbindd/winbindd_cache.c 			centry_free(centry);
centry           2109 source3/winbindd/winbindd_cache.c 		(*alias_rids)[i] = centry_uint32(centry);
centry           2111 source3/winbindd/winbindd_cache.c 	status = centry->status;
centry           2116 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           2135 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
centry           2136 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           2138 source3/winbindd/winbindd_cache.c 	centry_put_uint32(centry, *num_aliases);
centry           2140 source3/winbindd/winbindd_cache.c 		centry_put_uint32(centry, (*alias_rids)[i]);
centry           2141 source3/winbindd/winbindd_cache.c 	centry_end(centry, "UA%s", sidlist);
centry           2142 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           2156 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = NULL;
centry           2164 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "GM/%s",
centry           2166 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           2169 source3/winbindd/winbindd_cache.c 	*num_names = centry_uint32(centry);
centry           2183 source3/winbindd/winbindd_cache.c 		centry_sid(centry, mem_ctx, &(*sid_mem)[i]);
centry           2184 source3/winbindd/winbindd_cache.c 		(*names)[i] = centry_string(centry, mem_ctx);
centry           2185 source3/winbindd/winbindd_cache.c 		(*name_types)[i] = centry_uint32(centry);
centry           2189 source3/winbindd/winbindd_cache.c 	status = centry->status;
centry           2194 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           2216 source3/winbindd/winbindd_cache.c 	centry = centry_start(domain, status);
centry           2217 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           2219 source3/winbindd/winbindd_cache.c 	centry_put_uint32(centry, *num_names);
centry           2221 source3/winbindd/winbindd_cache.c 		centry_put_sid(centry, &(*sid_mem)[i]);
centry           2222 source3/winbindd/winbindd_cache.c 		centry_put_string(centry, (*names)[i]);
centry           2223 source3/winbindd/winbindd_cache.c 		centry_put_uint32(centry, (*name_types)[i]);
centry           2225 source3/winbindd/winbindd_cache.c 	centry_end(centry, "GM/%s", sid_to_fstring(sid_string, group_sid));
centry           2226 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           2253 source3/winbindd/winbindd_cache.c  	struct cache_entry *centry = NULL;
centry           2260 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "TRUSTDOMS/%s", domain->name);
centry           2262 source3/winbindd/winbindd_cache.c 	if (!centry) {
centry           2266 source3/winbindd/winbindd_cache.c 	*num_domains = centry_uint32(centry);
centry           2283 source3/winbindd/winbindd_cache.c 		(*names)[i] = centry_string(centry, mem_ctx);
centry           2284 source3/winbindd/winbindd_cache.c 		(*alt_names)[i] = centry_string(centry, mem_ctx);
centry           2285 source3/winbindd/winbindd_cache.c 		if (!centry_sid(centry, mem_ctx, &(*dom_sids)[i])) {
centry           2290 source3/winbindd/winbindd_cache.c  	status = centry->status;
centry           2295 source3/winbindd/winbindd_cache.c  	centry_free(centry);
centry           2330 source3/winbindd/winbindd_cache.c  	centry = centry_start(domain, status);
centry           2331 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           2334 source3/winbindd/winbindd_cache.c 	centry_put_uint32(centry, *num_domains);
centry           2337 source3/winbindd/winbindd_cache.c 		centry_put_string(centry, (*names)[i]);
centry           2338 source3/winbindd/winbindd_cache.c 		centry_put_string(centry, (*alt_names)[i]);
centry           2339 source3/winbindd/winbindd_cache.c 		centry_put_sid(centry, &(*dom_sids)[i]);
centry           2342 source3/winbindd/winbindd_cache.c 	centry_end(centry, "TRUSTDOMS/%s", domain->name);
centry           2344 source3/winbindd/winbindd_cache.c  	centry_free(centry);
centry           2358 source3/winbindd/winbindd_cache.c  	struct cache_entry *centry = NULL;
centry           2364 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "LOC_POL/%s", domain->name);
centry           2366 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           2369 source3/winbindd/winbindd_cache.c 	policy->lockout_duration = centry_nttime(centry);
centry           2370 source3/winbindd/winbindd_cache.c 	policy->lockout_window = centry_nttime(centry);
centry           2371 source3/winbindd/winbindd_cache.c 	policy->lockout_threshold = centry_uint16(centry);
centry           2373 source3/winbindd/winbindd_cache.c  	status = centry->status;
centry           2378 source3/winbindd/winbindd_cache.c  	centry_free(centry);
centry           2407 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = NULL;
centry           2413 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "PWD_POL/%s", domain->name);
centry           2415 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           2418 source3/winbindd/winbindd_cache.c 	policy->min_password_length = centry_uint16(centry);
centry           2419 source3/winbindd/winbindd_cache.c 	policy->password_history_length = centry_uint16(centry);
centry           2420 source3/winbindd/winbindd_cache.c 	policy->password_properties = centry_uint32(centry);
centry           2421 source3/winbindd/winbindd_cache.c 	policy->max_password_age = centry_nttime(centry);
centry           2422 source3/winbindd/winbindd_cache.c 	policy->min_password_age = centry_nttime(centry);
centry           2424 source3/winbindd/winbindd_cache.c 	status = centry->status;
centry           2429 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           2761 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = NULL;
centry           2776 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "SN/%s",
centry           2778 source3/winbindd/winbindd_cache.c 	if (centry == NULL) {
centry           2782 source3/winbindd/winbindd_cache.c 	if (NT_STATUS_IS_OK(centry->status)) {
centry           2783 source3/winbindd/winbindd_cache.c 		*type = (enum lsa_SidType)centry_uint32(centry);
centry           2784 source3/winbindd/winbindd_cache.c 		*domain_name = centry_string(centry, mem_ctx);
centry           2785 source3/winbindd/winbindd_cache.c 		*name = centry_string(centry, mem_ctx);
centry           2788 source3/winbindd/winbindd_cache.c 	status = centry->status;
centry           2789 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           2801 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = NULL;
centry           2825 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "NS/%s/%s", domain_name, uname);
centry           2828 source3/winbindd/winbindd_cache.c 	if (centry == NULL) {
centry           2832 source3/winbindd/winbindd_cache.c 	if (NT_STATUS_IS_OK(centry->status)) {
centry           2833 source3/winbindd/winbindd_cache.c 		*type = (enum lsa_SidType)centry_uint32(centry);
centry           2834 source3/winbindd/winbindd_cache.c 		centry_sid(centry, mem_ctx, sid);
centry           2837 source3/winbindd/winbindd_cache.c 	status = centry->status;
centry           2838 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           2861 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry;
centry           2867 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch_raw((char *)kbuf.dptr);
centry           2868 source3/winbindd/winbindd_cache.c 	if (!centry) {
centry           2872 source3/winbindd/winbindd_cache.c 	if (!NT_STATUS_IS_OK(centry->status)) {
centry           2877 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           3124 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry;
centry           3126 source3/winbindd/winbindd_cache.c 	centry = SMB_XMALLOC_P(struct cache_entry);
centry           3127 source3/winbindd/winbindd_cache.c 	centry->data = (unsigned char *)memdup(data.dptr, data.dsize);
centry           3128 source3/winbindd/winbindd_cache.c 	if (!centry->data) {
centry           3129 source3/winbindd/winbindd_cache.c 		SAFE_FREE(centry);
centry           3132 source3/winbindd/winbindd_cache.c 	centry->len = data.dsize;
centry           3133 source3/winbindd/winbindd_cache.c 	centry->ofs = 0;
centry           3135 source3/winbindd/winbindd_cache.c 	if (centry->len < 8) {
centry           3138 source3/winbindd/winbindd_cache.c 		centry_free(centry);
centry           3144 source3/winbindd/winbindd_cache.c 	centry->status = NT_STATUS(centry_uint32(centry));
centry           3145 source3/winbindd/winbindd_cache.c 	centry->sequence_number = centry_uint32(centry);
centry           3146 source3/winbindd/winbindd_cache.c 	return centry;
centry           3164 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = create_centry_validate(keystr, dbuf, state);
centry           3165 source3/winbindd/winbindd_cache.c 	if (!centry) {
centry           3169 source3/winbindd/winbindd_cache.c 	(void)centry_uint32(centry);
centry           3170 source3/winbindd/winbindd_cache.c 	if (NT_STATUS_IS_OK(centry->status)) {
centry           3172 source3/winbindd/winbindd_cache.c 		(void)centry_sid(centry, mem_ctx, &sid);
centry           3175 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           3187 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = create_centry_validate(keystr, dbuf, state);
centry           3188 source3/winbindd/winbindd_cache.c 	if (!centry) {
centry           3192 source3/winbindd/winbindd_cache.c 	if (NT_STATUS_IS_OK(centry->status)) {
centry           3193 source3/winbindd/winbindd_cache.c 		(void)centry_uint32(centry);
centry           3194 source3/winbindd/winbindd_cache.c 		(void)centry_string(centry, mem_ctx);
centry           3195 source3/winbindd/winbindd_cache.c 		(void)centry_string(centry, mem_ctx);
centry           3198 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           3210 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = create_centry_validate(keystr, dbuf, state);
centry           3213 source3/winbindd/winbindd_cache.c 	if (!centry) {
centry           3217 source3/winbindd/winbindd_cache.c 	(void)centry_string(centry, mem_ctx);
centry           3218 source3/winbindd/winbindd_cache.c 	(void)centry_string(centry, mem_ctx);
centry           3219 source3/winbindd/winbindd_cache.c 	(void)centry_string(centry, mem_ctx);
centry           3220 source3/winbindd/winbindd_cache.c 	(void)centry_string(centry, mem_ctx);
centry           3221 source3/winbindd/winbindd_cache.c 	(void)centry_uint32(centry);
centry           3222 source3/winbindd/winbindd_cache.c 	(void)centry_sid(centry, mem_ctx, &sid);
centry           3223 source3/winbindd/winbindd_cache.c 	(void)centry_sid(centry, mem_ctx, &sid);
centry           3225 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           3237 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = create_centry_validate(keystr, dbuf, state);
centry           3239 source3/winbindd/winbindd_cache.c 	if (!centry) {
centry           3243 source3/winbindd/winbindd_cache.c 	(void)centry_nttime(centry);
centry           3244 source3/winbindd/winbindd_cache.c 	(void)centry_nttime(centry);
centry           3245 source3/winbindd/winbindd_cache.c 	(void)centry_uint16(centry);
centry           3247 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           3259 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = create_centry_validate(keystr, dbuf, state);
centry           3261 source3/winbindd/winbindd_cache.c 	if (!centry) {
centry           3265 source3/winbindd/winbindd_cache.c 	(void)centry_uint16(centry);
centry           3266 source3/winbindd/winbindd_cache.c 	(void)centry_uint16(centry);
centry           3267 source3/winbindd/winbindd_cache.c 	(void)centry_uint32(centry);
centry           3268 source3/winbindd/winbindd_cache.c 	(void)centry_nttime(centry);
centry           3269 source3/winbindd/winbindd_cache.c 	(void)centry_nttime(centry);
centry           3271 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           3283 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = create_centry_validate(keystr, dbuf, state);
centry           3285 source3/winbindd/winbindd_cache.c 	if (!centry) {
centry           3289 source3/winbindd/winbindd_cache.c 	(void)centry_time(centry);
centry           3290 source3/winbindd/winbindd_cache.c 	(void)centry_hash16(centry, mem_ctx);
centry           3293 source3/winbindd/winbindd_cache.c 	if (centry->len - centry->ofs == 17) {
centry           3294 source3/winbindd/winbindd_cache.c 		(void)centry_hash16(centry, mem_ctx);
centry           3297 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           3309 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = create_centry_validate(keystr, dbuf, state);
centry           3312 source3/winbindd/winbindd_cache.c 	if (!centry) {
centry           3316 source3/winbindd/winbindd_cache.c 	num_entries = (int32)centry_uint32(centry);
centry           3320 source3/winbindd/winbindd_cache.c 		(void)centry_string(centry, mem_ctx);
centry           3321 source3/winbindd/winbindd_cache.c 		(void)centry_string(centry, mem_ctx);
centry           3322 source3/winbindd/winbindd_cache.c 		(void)centry_string(centry, mem_ctx);
centry           3323 source3/winbindd/winbindd_cache.c 		(void)centry_string(centry, mem_ctx);
centry           3324 source3/winbindd/winbindd_cache.c 		(void)centry_sid(centry, mem_ctx, &sid);
centry           3325 source3/winbindd/winbindd_cache.c 		(void)centry_sid(centry, mem_ctx, &sid);
centry           3328 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           3340 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = create_centry_validate(keystr, dbuf, state);
centry           3343 source3/winbindd/winbindd_cache.c 	if (!centry) {
centry           3347 source3/winbindd/winbindd_cache.c 	num_entries = centry_uint32(centry);
centry           3350 source3/winbindd/winbindd_cache.c 		(void)centry_string(centry, mem_ctx);
centry           3351 source3/winbindd/winbindd_cache.c 		(void)centry_string(centry, mem_ctx);
centry           3352 source3/winbindd/winbindd_cache.c 		(void)centry_uint32(centry);
centry           3355 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           3367 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = create_centry_validate(keystr, dbuf, state);
centry           3370 source3/winbindd/winbindd_cache.c 	if (!centry) {
centry           3374 source3/winbindd/winbindd_cache.c 	num_groups = centry_uint32(centry);
centry           3378 source3/winbindd/winbindd_cache.c 		centry_sid(centry, mem_ctx, &sid);
centry           3381 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           3393 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = create_centry_validate(keystr, dbuf, state);
centry           3396 source3/winbindd/winbindd_cache.c 	if (!centry) {
centry           3400 source3/winbindd/winbindd_cache.c 	num_aliases = centry_uint32(centry);
centry           3403 source3/winbindd/winbindd_cache.c 		(void)centry_uint32(centry);
centry           3406 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           3418 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = create_centry_validate(keystr, dbuf, state);
centry           3421 source3/winbindd/winbindd_cache.c 	if (!centry) {
centry           3425 source3/winbindd/winbindd_cache.c 	num_names = centry_uint32(centry);
centry           3429 source3/winbindd/winbindd_cache.c 		centry_sid(centry, mem_ctx, &sid);
centry           3430 source3/winbindd/winbindd_cache.c 		(void)centry_string(centry, mem_ctx);
centry           3431 source3/winbindd/winbindd_cache.c 		(void)centry_uint32(centry);
centry           3434 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           3478 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = create_centry_validate(keystr, dbuf, state);
centry           3480 source3/winbindd/winbindd_cache.c 	if (!centry) {
centry           3484 source3/winbindd/winbindd_cache.c 	(void)centry_string(centry, mem_ctx);
centry           3485 source3/winbindd/winbindd_cache.c 	(void)centry_string(centry, mem_ctx);
centry           3486 source3/winbindd/winbindd_cache.c 	(void)centry_string(centry, mem_ctx);
centry           3487 source3/winbindd/winbindd_cache.c 	(void)centry_uint32(centry);
centry           3489 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           3502 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = create_centry_validate(keystr, dbuf, state);
centry           3504 source3/winbindd/winbindd_cache.c 	if (!centry) {
centry           3508 source3/winbindd/winbindd_cache.c 	(void)centry_string( centry, mem_ctx );
centry           3510 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           3523 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = create_centry_validate(keystr, dbuf, state);
centry           3525 source3/winbindd/winbindd_cache.c 	if (!centry) {
centry           3529 source3/winbindd/winbindd_cache.c 	(void)centry_string( centry, mem_ctx );
centry           3531 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           3543 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = create_centry_validate(keystr, dbuf, state);
centry           3546 source3/winbindd/winbindd_cache.c 	if (!centry) {
centry           3550 source3/winbindd/winbindd_cache.c 	num_domains = centry_uint32(centry);
centry           3554 source3/winbindd/winbindd_cache.c 		(void)centry_string(centry, mem_ctx);
centry           3555 source3/winbindd/winbindd_cache.c 		(void)centry_string(centry, mem_ctx);
centry           3556 source3/winbindd/winbindd_cache.c 		(void)centry_sid(centry, mem_ctx, &sid);
centry           3559 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           4204 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry;
centry           4207 source3/winbindd/winbindd_cache.c 	if ( (centry = centry_start(domain, status)) == NULL )
centry           4210 source3/winbindd/winbindd_cache.c 	centry_put_string( centry, homedir );
centry           4211 source3/winbindd/winbindd_cache.c 	centry_put_string( centry, shell );
centry           4212 source3/winbindd/winbindd_cache.c 	centry_put_string( centry, gecos );
centry           4213 source3/winbindd/winbindd_cache.c 	centry_put_uint32( centry, gid );
centry           4215 source3/winbindd/winbindd_cache.c 	centry_end(centry, "NSS/PWINFO/%s", sid_to_fstring(tmp, user_sid) );
centry           4219 source3/winbindd/winbindd_cache.c 	centry_free(centry);
centry           4230 source3/winbindd/winbindd_cache.c 	struct cache_entry *centry = NULL;
centry           4237 source3/winbindd/winbindd_cache.c 	centry = wcache_fetch(cache, domain, "NSS/PWINFO/%s",
centry           4240 source3/winbindd/winbindd_cache.c 	if (!centry)
centry           4243 source3/winbindd/winbindd_cache.c 	*homedir = centry_string( centry, ctx );
centry           4244 source3/winbindd/winbindd_cache.c 	*shell   = centry_string( centry, ctx );
centry           4245 source3/winbindd/winbindd_cache.c 	*gecos   = centry_string( centry, ctx );
centry           4246 source3/winbindd/winbindd_cache.c 	*p_gid   = centry_uint32( centry );	
centry           4248 source3/winbindd/winbindd_cache.c 	centry_free(centry);