Lines Matching defs:pte
157 struct transentry *pte;
159 if ((pte = (struct transentry *)calloc(1, sizeof (*pte))) == NULL) {
164 pte->next = pte->prev = NULL;
166 return (pte);
174 struct transentry *pte;
182 for (pte = te_list->next; pte != te_list; pte = pte->next) {
184 if (strcmp(pte->pathname, entry->pathname) == 0) {
185 return (pte);
193 for (pte = te_list->next; pte != te_list; pte = pte->next) {
196 if (bcmp(&(pte->fh_u.fh), &(entry->fh_u.fh),
201 if (pte->uid == entry->uid) {
202 return (pte);
206 return (pte);
210 if (pte->fh_u.fh3.fh3_length ==
212 bcmp(pte->fh_u.fh3.fh3_u.data,
214 pte->fh_u.fh3.fh3_length) == 0)
218 if (pte->uid == entry->uid) {
219 return (pte);
223 return (pte);
250 remove_te(struct transentry *pte)
252 if (pte->next)
253 remque(pte);
255 if (pte->principal_name) free(pte->principal_name);
256 if (pte->pathname) free(pte->pathname);
257 if (pte->pnb) freenetbuf(pte->pnb);
258 if (pte->netid) free(pte->netid);
260 free(pte);
469 struct transentry *pte;
482 for (pte = tf->te_list_v3_read->next;
483 pte != tf->te_list_v3_read;
484 pte = pte->next) {
487 pte->lastupdate.tv_sec) >
489 nfslog_print_trans_logentry(pte, tf);
490 remove_te(pte);
495 for (pte = tf->te_list_v3_write->next;
496 pte != tf->te_list_v3_write;
497 pte = pte->next) {
500 pte->lastupdate.tv_sec) >
502 nfslog_print_trans_logentry(pte, tf);
503 remove_te(pte);
508 for (pte = tf->te_list_v2_read->next;
509 pte != tf->te_list_v2_read;
510 pte = pte->next) {
513 pte->lastupdate.tv_sec) >
515 nfslog_print_trans_logentry(pte, tf);
516 remove_te(pte);
521 for (pte = tf->te_list_v2_write->next;
522 pte != tf->te_list_v2_write;
523 pte = pte->next) {
526 pte->lastupdate.tv_sec) >
528 nfslog_print_trans_logentry(pte, tf);
529 remove_te(pte);
559 struct transentry *pte = NULL;
597 if (pte = insert_te(tf->te_list_v2_read, newte)) {
601 pte->totalbytes +=
604 if (pte->lastupdate.tv_sec <=
606 pte->lastupdate =
609 if (pte->totalbytes <
611 pte = NULL; /* prevent printing of log entry */
615 pte = newte; /* print a log record - complete file read */
618 return (pte);
629 struct transentry *pte = NULL;
664 if (pte = insert_te(tf->te_list_v2_write, newte)) {
670 if (pte->totalbytes + args->waargs_totcount >
672 nfslog_print_trans_logentry(pte, tf);
673 remove_te(pte);
675 pte = NULL;
680 pte->totalbytes += args->waargs_totcount;
682 if (pte->lastupdate.tv_sec <=
684 pte->lastupdate =
687 pte = NULL; /* prevent printing of log entry */
690 return (pte);
701 struct transentry *pte = NULL;
746 if (pte = insert_te(tf->te_list_v2_write, newte)) {
747 nfslog_print_trans_logentry(pte, tf);
748 remove_te(pte);
750 if (pte = insert_te(tf->te_list_v2_read, newte)) {
751 nfslog_print_trans_logentry(pte, tf);
752 remove_te(pte);
766 struct transentry *pte = NULL;
814 if (pte = insert_te(tf->te_list_v2_write, newte)) {
815 nfslog_print_trans_logentry(pte, tf);
816 remove_te(pte);
818 if (pte = insert_te(tf->te_list_v2_read, newte)) {
819 nfslog_print_trans_logentry(pte, tf);
820 remove_te(pte);
835 struct transentry *pte = NULL;
872 if (pte = insert_te(tf->te_list_v2_write, newte)) {
873 nfslog_print_trans_logentry(pte, tf);
874 remove_te(pte);
876 if (pte = insert_te(tf->te_list_v2_read, newte)) {
877 nfslog_print_trans_logentry(pte, tf);
878 remove_te(pte);
880 if (pte = insert_te(tf->te_list_v3_write, newte)) {
881 nfslog_print_trans_logentry(pte, tf);
882 remove_te(pte);
884 if (pte = insert_te(tf->te_list_v3_read, newte)) {
885 nfslog_print_trans_logentry(pte, tf);
886 remove_te(pte);
994 struct transentry *pte = NULL;
1041 if (pte = insert_te(tf->te_list_v2_write, newte)) {
1042 free(pte->pathname);
1043 pte->pathname = strdup(path2);
1045 if (pte = insert_te(tf->te_list_v2_read, newte)) {
1046 free(pte->pathname);
1047 pte->pathname = strdup(path2);
1049 if (pte = insert_te(tf->te_list_v3_write, newte)) {
1050 free(pte->pathname);
1051 pte->pathname = strdup(path2);
1053 if (pte = insert_te(tf->te_list_v3_read, newte)) {
1054 free(pte->pathname);
1055 pte->pathname = strdup(path2);
1191 struct transentry *pte = NULL;
1230 if (pte = insert_te(tf->te_list_v3_read, newte)) {
1234 pte->totalbytes += res->nfslog_READ3res_u.ok.count;
1236 if (pte->lastupdate.tv_sec <=
1238 pte->lastupdate =
1241 if (pte->totalbytes <
1243 pte = NULL; /* prevent printing of log entry */
1247 pte = newte; /* print a log record - complete file read */
1250 return (pte);
1261 struct transentry *pte = NULL;
1297 if (pte = insert_te(tf->te_list_v3_write, newte)) {
1303 if (pte->totalbytes + res->nfslog_WRITE3res_u.ok.count >
1305 nfslog_print_trans_logentry(pte, tf);
1306 remove_te(pte);
1308 pte = NULL;
1313 pte->totalbytes += res->nfslog_WRITE3res_u.ok.count;
1315 if (pte->lastupdate.tv_sec <=
1317 pte->lastupdate =
1320 pte = NULL; /* prevent printing of log entry */
1323 return (pte);
1334 struct transentry *pte = NULL;
1380 if (pte = insert_te(tf->te_list_v3_write, newte)) {
1381 nfslog_print_trans_logentry(pte, tf);
1382 remove_te(pte);
1384 if (pte = insert_te(tf->te_list_v3_read, newte)) {
1385 nfslog_print_trans_logentry(pte, tf);
1386 remove_te(pte);
1400 struct transentry *pte = NULL;
1444 if (pte = insert_te(tf->te_list_v3_write, newte)) {
1445 nfslog_print_trans_logentry(pte, tf);
1446 remove_te(pte);
1448 if (pte = insert_te(tf->te_list_v3_read, newte)) {
1449 nfslog_print_trans_logentry(pte, tf);
1450 remove_te(pte);
1465 struct transentry *pte = NULL;
1502 if (pte = insert_te(tf->te_list_v3_write, newte)) {
1503 nfslog_print_trans_logentry(pte, tf);
1504 remove_te(pte);
1506 if (pte = insert_te(tf->te_list_v3_read, newte)) {
1507 nfslog_print_trans_logentry(pte, tf);
1508 remove_te(pte);
1510 if (pte = insert_te(tf->te_list_v2_write, newte)) {
1511 nfslog_print_trans_logentry(pte, tf);
1512 remove_te(pte);
1514 if (pte = insert_te(tf->te_list_v2_read, newte)) {
1515 nfslog_print_trans_logentry(pte, tf);
1516 remove_te(pte);
1623 struct transentry *pte = NULL;
1664 if (pte = insert_te(tf->te_list_v3_write, newte)) {
1665 free(pte->pathname);
1666 pte->pathname = strdup(path2);
1668 if (pte = insert_te(tf->te_list_v3_read, newte)) {
1669 free(pte->pathname);
1670 pte->pathname = strdup(path2);
1672 if (pte = insert_te(tf->te_list_v2_write, newte)) {
1673 free(pte->pathname);
1674 pte->pathname = strdup(path2);
1676 if (pte = insert_te(tf->te_list_v2_read, newte)) {
1677 free(pte->pathname);
1678 pte->pathname = strdup(path2);
1860 struct transentry *pte = NULL;
1882 pte = trans_read(logrec, tf, fhpath, path1);
1886 pte = trans_write(logrec, tf, fhpath, path1);
1890 pte = trans_setattr(logrec, tf,
1895 pte = trans_remove(logrec, tf, fhpath, path1);
1899 pte = trans_mkdir(logrec, fhpath, path1);
1903 pte = trans_rmdir(logrec, fhpath, path1);
1907 pte = trans_create(logrec, tf, fhpath, path1);
1911 pte = trans_rename(logrec, tf,
1916 pte = trans_link(logrec, fhpath, path1, path2);
1920 pte = trans_symlink(logrec, fhpath, path1);
1930 pte = trans_read3(logrec, tf, fhpath, path1);
1934 pte = trans_write3(logrec, tf, fhpath, path1);
1938 pte = trans_setattr3(logrec, tf,
1943 pte = trans_remove3(logrec, tf,
1948 pte = trans_mkdir3(logrec, fhpath, path1);
1952 pte = trans_rmdir3(logrec, fhpath, path1);
1956 pte = trans_create3(logrec, tf,
1961 pte = trans_rename3(logrec, tf,
1966 pte = trans_mknod3(logrec, fhpath, path1);
1970 pte = trans_link3(logrec,
1975 pte = trans_symlink3(logrec, fhpath, path1);
1985 if (pte != NULL) {
1986 nfslog_print_trans_logentry(pte, tf);
1987 remove_te(pte);
1994 nfslog_print_trans_logentry(struct transentry *pte,
2005 remotehost = addrtoname(pte->pnb->buf);
2007 datatype = (pte->datatype == TRANS_DATATYPE_BINARY ? 'b' : 'a');
2008 transoption = (pte->transoption == TRANS_OPTION_NOACTION ? '_' : '?');
2014 (pte->nfsvers == NFS_V3 ? "nfs3-" : "nfs-"));
2015 (void) strcat(nfs_ident, pte->netid);
2018 switch (pte->optype) {
2067 if (strcmp(pte->principal_name, "") == 0) {
2072 prin = pte->principal_name;
2076 ctime((time_t *)&pte->starttime.tv_sec),
2077 pte->lastupdate.tv_sec - pte->starttime.tv_sec,
2079 (uint32_t)pte->totalbytes,
2080 pte->pathname,
2085 pte->uid,