Lines Matching refs:tmpname
1190 char *tmpname;
1195 if (asprintf(&tmpname, ".%s.%d", fname, getpid()) == -1) {
1199 if ((fd = openat(dirfd, tmpname, O_RDWR | O_CREAT, 0644)) < 0) {
1201 tmpname);
1205 cpcgen_remove_tmpfile(dirfd, tmpname);
1210 cpcgen_remove_tmpfile(dirfd, tmpname);
1225 cpcgen_remove_tmpfile(dirfd, tmpname);
1233 cpcgen_remove_tmpfile(dirfd, tmpname);
1245 cpcgen_remove_tmpfile(dirfd, tmpname);
1251 cpcgen_remove_tmpfile(dirfd, tmpname);
1255 if (renameat(dirfd, tmpname, dirfd, fname) != 0) {
1257 tmpname);
1260 free(tmpname);
1264 if (asprintf(&tmpname, ".%s.%d", fname, getpid()) == -1) {
1268 if ((fd = openat(dirfd, tmpname, O_RDWR | O_CREAT, 0644)) < 0) {
1270 tmpname);
1274 cpcgen_remove_tmpfile(dirfd, tmpname);
1279 cpcgen_remove_tmpfile(dirfd, tmpname);
1291 cpcgen_remove_tmpfile(dirfd, tmpname);
1298 cpcgen_remove_tmpfile(dirfd, tmpname);
1308 cpcgen_remove_tmpfile(dirfd, tmpname);
1314 cpcgen_remove_tmpfile(dirfd, tmpname);
1318 if (renameat(dirfd, tmpname, dirfd, fname) != 0) {
1320 tmpname);
1323 free(tmpname);
1582 char *tmpname;
1587 if (asprintf(&tmpname, ".%s.%d", fname, getpid()) == -1) {
1591 if ((fd = openat(dirfd, tmpname, O_RDWR | O_CREAT, 0644)) < 0) {
1593 tmpname);
1597 cpcgen_remove_tmpfile(dirfd, tmpname);
1602 cpcgen_remove_tmpfile(dirfd, tmpname);
1614 cpcgen_remove_tmpfile(dirfd, tmpname);
1622 cpcgen_remove_tmpfile(dirfd, tmpname);
1634 cpcgen_remove_tmpfile(dirfd, tmpname);
1642 cpcgen_remove_tmpfile(dirfd, tmpname);
1646 if (renameat(dirfd, tmpname, dirfd, fname) != 0) {
1648 tmpname);
1651 free(tmpname);
1789 char *tmpname, *name;
1796 if (asprintf(&tmpname, ".%s.%d", name, getpid()) == -1) {
1801 if ((fd = openat(dirfd, tmpname, O_RDWR | O_CREAT, 0444)) < 0) {
1803 tmpname);
1807 cpcgen_remove_tmpfile(dirfd, tmpname);
1812 cpcgen_remove_tmpfile(dirfd, tmpname);
1833 cpcgen_remove_tmpfile(dirfd, tmpname);
1846 cpcgen_remove_tmpfile(dirfd, tmpname);
1852 cpcgen_remove_tmpfile(dirfd, tmpname);
1857 cpcgen_remove_tmpfile(dirfd, tmpname);
1862 if (renameat(dirfd, tmpname, dirfd, name) != 0) {
1864 tmpname);
1868 free(tmpname);