pack_objects 242 bundle.c struct child_process pack_objects = CHILD_PROCESS_INIT; pack_objects 245 bundle.c argv_array_pushl(&pack_objects.args, pack_objects 249 bundle.c pack_objects.in = -1; pack_objects 250 bundle.c pack_objects.out = bundle_fd; pack_objects 251 bundle.c pack_objects.git_cmd = 1; pack_objects 252 bundle.c if (start_command(&pack_objects)) pack_objects 258 bundle.c write_or_die(pack_objects.in, "^", 1); pack_objects 259 bundle.c write_or_die(pack_objects.in, sha1_to_hex(object->sha1), 40); pack_objects 260 bundle.c write_or_die(pack_objects.in, "\n", 1); pack_objects 262 bundle.c close(pack_objects.in); pack_objects 263 bundle.c if (finish_command(&pack_objects)) pack_objects 527 send-pack.c if (pack_objects(out, remote_refs, extra_have, args) < 0) { pack_objects 87 upload-pack.c struct child_process pack_objects = CHILD_PROCESS_INIT; pack_objects 117 upload-pack.c pack_objects.in = -1; pack_objects 118 upload-pack.c pack_objects.out = -1; pack_objects 119 upload-pack.c pack_objects.err = -1; pack_objects 120 upload-pack.c pack_objects.git_cmd = 1; pack_objects 121 upload-pack.c pack_objects.argv = argv; pack_objects 123 upload-pack.c if (start_command(&pack_objects)) pack_objects 126 upload-pack.c pipe_fd = xfdopen(pack_objects.in, "w"); pack_objects 159 upload-pack.c if (0 <= pack_objects.out) { pack_objects 160 upload-pack.c pfd[pollsize].fd = pack_objects.out; pack_objects 165 upload-pack.c if (0 <= pack_objects.err) { pack_objects 166 upload-pack.c pfd[pollsize].fd = pack_objects.err; pack_objects 190 upload-pack.c sz = xread(pack_objects.err, progress, pack_objects 195 upload-pack.c close(pack_objects.err); pack_objects 196 upload-pack.c pack_objects.err = -1; pack_objects 219 upload-pack.c sz = xread(pack_objects.out, cp, pack_objects 224 upload-pack.c close(pack_objects.out); pack_objects 225 upload-pack.c pack_objects.out = -1; pack_objects 257 upload-pack.c if (finish_command(&pack_objects)) {