Lines Matching refs:member
64 Member_t member; /* current member */
139 if (read(ar->fd, (char*)&state->member, sizeof(state->member)) != sizeof(state->member))
141 if ((z = read(ar->fd, (char*)&state->member, 1)) < 0)
148 ar->dirent.name = state->member.arf_name;
149 ar->dirent.mtime = swapget(0, (char*)&state->member.arf_date, sizeof(state->member.arf_date));
150 ar->dirent.uid = swapget(0, (char*)&state->member.arf_uid, sizeof(state->member.arf_uid));
151 ar->dirent.gid = swapget(0, (char*)&state->member.arf_gid, sizeof(state->member.arf_gid));
152 ar->dirent.mode = swapget(0, (char*)&state->member.arf_mode, sizeof(state->member.arf_mode));
153 ar->dirent.offset = state->offset += sizeof(state->member);
154 ar->dirent.size = swapget(0, (char*)&state->member.arf_size, sizeof(state->member.arf_size));
175 swapput(0, (char*)&state->member.arf_date, sizeof(state->member.arf_date), (intmax_t)ent->mtime);
176 if (write(ar->fd, &state->member.arf_date, sizeof(state->member.arf_date)) != sizeof(state->member.arf_date))