Lines Matching defs:member
64 off_t last; /* last member offset */
65 Member_t member; /* current member */
66 int term; /* trailing '\0' for member */
67 char* name; /* current member name */
140 if (read(ar->fd, (char*)&state->member, sizeof(state->member)) != sizeof(state->member))
142 if ((n = read(ar->fd, (char*)&state->member, 1)) < 0)
149 if (sfsscanf(state->member.ar_namlen, "%ld", &n) != 1)
164 memcpy(state->name, state->member._ar_name.ar_name, 2);
180 if (sfsscanf(state->member.ar_date, "%lu", &u) != 1)
186 if (sfsscanf(state->member.ar_uid, "%lu", &u) != 1)
192 if (sfsscanf(state->member.ar_gid, "%lu", &u) != 1)
198 if (sfsscanf(state->member.ar_mode, "%lo", &u) != 1)
204 if (sfsscanf(state->member.ar_size, "%ld", &u) != 1)
210 if (sfsscanf(state->member.ar_nxtmem, "%ld", &u) != 1)
228 char buf[sizeof(state->member.ar_date) + 1];