Lines Matching refs:next
283 ARFILE *next;
299 for (next = getfile(cmd_info); next; next = getfile(cmd_info)) {
300 if ((next->ar_longname[0] == 0) && (next->ar_rawname[0] != 0))
303 match(next->ar_longname, cmd_info) != NULL ||
304 match(next->ar_rawname, cmd_info) != NULL) {
310 f = create_extract(next, rawname, f_len, cmd_info);
316 mesg('x', next->ar_rawname, cmd_info);
317 if (write(f, next->ar_contents,
318 (unsigned)next->ar_size) !=
319 next->ar_size) {
323 next->ar_rawname,
331 mesg('x', next->ar_longname, cmd_info);
332 if (write(f, next->ar_contents,
333 (unsigned)next->ar_size) !=
334 next->ar_size) {
338 next->ar_longname,
354 ARFILE *next;
356 for (next = getfile(cmd_info); next; next = getfile(cmd_info)) {
358 match(next->ar_longname, cmd_info) != NULL ||
359 match(next->ar_rawname, cmd_info) != NULL) {
368 next->ar_longname);
371 (void) fwrite(next->ar_contents, sizeof (char),
372 next->ar_size, stdout);
447 ARFILE *next;
472 for (next = getfile(cmd_info); next; next = getfile(cmd_info)) {
474 match(next->ar_longname, cmd_info) != NULL ||
475 match(next->ar_rawname, cmd_info) != NULL) {
483 ar_select(*mp++, next->ar_mode);
486 next->ar_uid, next->ar_gid,
487 EC_XWORD(next->ar_size));
490 localtime(&(next->ar_date)))) == 0) {
498 if ((next->ar_longname[0] == 0) &&
499 (next->ar_rawname[0] != 0))
502 trim(next->ar_rawname));
506 trim(next->ar_longname));