Lines Matching refs:extm
207 struct attrtm *extm; /* timestamp extended system attributes */
2547 rep->extm = xmalloc(sacnt * sizeof (struct attrtm), rep);
2549 rep->extm[i].stm = 0;
2550 rep->extm[i].nstm = 0;
2551 rep->extm[i].name = NULL;
2629 while (rep->extm[i].stm != 0 && i < sacnt)
2631 rep->extm[i].stm = value[0];
2632 rep->extm[i].nstm = value[1];
2633 rep->extm[i].name = xmalloc(len + 1, rep);
2634 (void) strlcpy(rep->extm[i].name, name, len + 1);
2667 if (p->extm != NULL) {
2669 if (p->extm[i].name != NULL) {
2686 format_time((time_t)p->extm[i].stm, (time_t)p->extm[i].nstm);
2713 if (p->extm != NULL) {
2714 while (p->extm[i].nstm != 0 && i < sacnt) {
2715 format_time(p->extm[i].stm, p->extm[i].nstm);
2716 if (p->extm[i].name != NULL) {
2719 p->extm[i].name, time_buf);
3186 if (p->extm != NULL) {
3188 if (p->extm[i].name != NULL)
3189 free(p->extm[i].name);
3191 free(p->extm);