Lines Matching refs:cp
174 char *cp; in cache_addpw() local
234 cp = dataset->strdata; in cache_addpw()
237 cp = mempcpy (cp, pwd->pw_name, pw_name_len); in cache_addpw()
238 cp = mempcpy (cp, pwd->pw_passwd, pw_passwd_len); in cache_addpw()
239 cp = mempcpy (cp, pwd->pw_gecos, pw_gecos_len); in cache_addpw()
240 cp = mempcpy (cp, pwd->pw_dir, pw_dir_len); in cache_addpw()
241 cp = mempcpy (cp, pwd->pw_shell, pw_shell_len); in cache_addpw()
244 memcpy (cp, buf, n); in cache_addpw()
245 char *key_copy = cp + key_offset; in cache_addpw()
246 assert (key_copy == (char *) rawmemchr (cp, '\0') + 1); in cache_addpw()
248 assert (cp == dataset->strdata + total - offsetof (struct dataset, in cache_addpw()
277 cp = (char *) newp + (cp - (char *) dataset); in cache_addpw()
324 if (cache_add (GETPWBYUID, cp, key_offset, &dataset->head, true, in cache_addpw()
348 (void) cache_add (GETPWBYUID, cp, key_offset, &dataset->head, in cache_addpw()