Lines Matching refs:argp

126 	__ham_insdel_args *argp;  local
137 if ((ret = __ham_insdel_read(dbtp->data, &argp)) != 0)
142 (u_long)argp->type,
143 (u_long)argp->txnid->txnid,
144 (u_long)argp->prev_lsn.file,
145 (u_long)argp->prev_lsn.offset);
146 printf("\topcode: %lu\n", (u_long)argp->opcode);
147 printf("\tfileid: %lu\n", (u_long)argp->fileid);
148 printf("\tpgno: %lu\n", (u_long)argp->pgno);
149 printf("\tndx: %lu\n", (u_long)argp->ndx);
151 (u_long)argp->pagelsn.file, (u_long)argp->pagelsn.offset);
153 for (i = 0; i < argp->key.size; i++) {
154 ch = ((u_int8_t *)argp->key.data)[i];
162 for (i = 0; i < argp->data.size; i++) {
163 ch = ((u_int8_t *)argp->data.data)[i];
171 __os_free(argp, 0);
183 __ham_insdel_args *argp; local
188 sizeof(DB_TXN), NULL, &argp);
191 argp->txnid = (DB_TXN *)&argp[1];
193 memcpy(&argp->type, bp, sizeof(argp->type));
194 bp += sizeof(argp->type);
195 memcpy(&argp->txnid->txnid, bp, sizeof(argp->txnid->txnid));
196 bp += sizeof(argp->txnid->txnid);
197 memcpy(&argp->prev_lsn, bp, sizeof(DB_LSN));
199 memcpy(&argp->opcode, bp, sizeof(argp->opcode));
200 bp += sizeof(argp->opcode);
201 memcpy(&argp->fileid, bp, sizeof(argp->fileid));
202 bp += sizeof(argp->fileid);
203 memcpy(&argp->pgno, bp, sizeof(argp->pgno));
204 bp += sizeof(argp->pgno);
205 memcpy(&argp->ndx, bp, sizeof(argp->ndx));
206 bp += sizeof(argp->ndx);
207 memcpy(&argp->pagelsn, bp, sizeof(argp->pagelsn));
208 bp += sizeof(argp->pagelsn);
209 memcpy(&argp->key.size, bp, sizeof(u_int32_t));
211 argp->key.data = bp;
212 bp += argp->key.size;
213 memcpy(&argp->data.size, bp, sizeof(u_int32_t));
215 argp->data.data = bp;
216 bp += argp->data.size;
217 *argpp = argp;
323 __ham_newpage_args *argp; local
334 if ((ret = __ham_newpage_read(dbtp->data, &argp)) != 0)
339 (u_long)argp->type,
340 (u_long)argp->txnid->txnid,
341 (u_long)argp->prev_lsn.file,
342 (u_long)argp->prev_lsn.offset);
343 printf("\topcode: %lu\n", (u_long)argp->opcode);
344 printf("\tfileid: %lu\n", (u_long)argp->fileid);
345 printf("\tprev_pgno: %lu\n", (u_long)argp->prev_pgno);
347 (u_long)argp->prevlsn.file, (u_long)argp->prevlsn.offset);
348 printf("\tnew_pgno: %lu\n", (u_long)argp->new_pgno);
350 (u_long)argp->pagelsn.file, (u_long)argp->pagelsn.offset);
351 printf("\tnext_pgno: %lu\n", (u_long)argp->next_pgno);
353 (u_long)argp->nextlsn.file, (u_long)argp->nextlsn.offset);
355 __os_free(argp, 0);
367 __ham_newpage_args *argp; local
372 sizeof(DB_TXN), NULL, &argp);
375 argp->txnid = (DB_TXN *)&argp[1];
377 memcpy(&argp->type, bp, sizeof(argp->type));
378 bp += sizeof(argp->type);
379 memcpy(&argp->txnid->txnid, bp, sizeof(argp->txnid->txnid));
380 bp += sizeof(argp->txnid->txnid);
381 memcpy(&argp->prev_lsn, bp, sizeof(DB_LSN));
383 memcpy(&argp->opcode, bp, sizeof(argp->opcode));
384 bp += sizeof(argp->opcode);
385 memcpy(&argp->fileid, bp, sizeof(argp->fileid));
386 bp += sizeof(argp->fileid);
387 memcpy(&argp->prev_pgno, bp, sizeof(argp->prev_pgno));
388 bp += sizeof(argp->prev_pgno);
389 memcpy(&argp->prevlsn, bp, sizeof(argp->prevlsn));
390 bp += sizeof(argp->prevlsn);
391 memcpy(&argp->new_pgno, bp, sizeof(argp->new_pgno));
392 bp += sizeof(argp->new_pgno);
393 memcpy(&argp->pagelsn, bp, sizeof(argp->pagelsn));
394 bp += sizeof(argp->pagelsn);
395 memcpy(&argp->next_pgno, bp, sizeof(argp->next_pgno));
396 bp += sizeof(argp->next_pgno);
397 memcpy(&argp->nextlsn, bp, sizeof(argp->nextlsn));
398 bp += sizeof(argp->nextlsn);
399 *argpp = argp;
486 __ham_splitmeta_args *argp; local
497 if ((ret = __ham_splitmeta_read(dbtp->data, &argp)) != 0)
502 (u_long)argp->type,
503 (u_long)argp->txnid->txnid,
504 (u_long)argp->prev_lsn.file,
505 (u_long)argp->prev_lsn.offset);
506 printf("\tfileid: %lu\n", (u_long)argp->fileid);
507 printf("\tbucket: %lu\n", (u_long)argp->bucket);
508 printf("\tovflpoint: %lu\n", (u_long)argp->ovflpoint);
509 printf("\tspares: %lu\n", (u_long)argp->spares);
511 (u_long)argp->metalsn.file, (u_long)argp->metalsn.offset);
513 __os_free(argp, 0);
525 __ham_splitmeta_args *argp; local
530 sizeof(DB_TXN), NULL, &argp);
533 argp->txnid = (DB_TXN *)&argp[1];
535 memcpy(&argp->type, bp, sizeof(argp->type));
536 bp += sizeof(argp->type);
537 memcpy(&argp->txnid->txnid, bp, sizeof(argp->txnid->txnid));
538 bp += sizeof(argp->txnid->txnid);
539 memcpy(&argp->prev_lsn, bp, sizeof(DB_LSN));
541 memcpy(&argp->fileid, bp, sizeof(argp->fileid));
542 bp += sizeof(argp->fileid);
543 memcpy(&argp->bucket, bp, sizeof(argp->bucket));
544 bp += sizeof(argp->bucket);
545 memcpy(&argp->ovflpoint, bp, sizeof(argp->ovflpoint));
546 bp += sizeof(argp->ovflpoint);
547 memcpy(&argp->spares, bp, sizeof(argp->spares));
548 bp += sizeof(argp->spares);
549 memcpy(&argp->metalsn, bp, sizeof(argp->metalsn));
550 bp += sizeof(argp->metalsn);
551 *argpp = argp;
647 __ham_splitdata_args *argp; local
658 if ((ret = __ham_splitdata_read(dbtp->data, &argp)) != 0)
663 (u_long)argp->type,
664 (u_long)argp->txnid->txnid,
665 (u_long)argp->prev_lsn.file,
666 (u_long)argp->prev_lsn.offset);
667 printf("\tfileid: %lu\n", (u_long)argp->fileid);
668 printf("\topcode: %lu\n", (u_long)argp->opcode);
669 printf("\tpgno: %lu\n", (u_long)argp->pgno);
671 for (i = 0; i < argp->pageimage.size; i++) {
672 ch = ((u_int8_t *)argp->pageimage.data)[i];
680 (u_long)argp->pagelsn.file, (u_long)argp->pagelsn.offset);
682 __os_free(argp, 0);
694 __ham_splitdata_args *argp; local
699 sizeof(DB_TXN), NULL, &argp);
702 argp->txnid = (DB_TXN *)&argp[1];
704 memcpy(&argp->type, bp, sizeof(argp->type));
705 bp += sizeof(argp->type);
706 memcpy(&argp->txnid->txnid, bp, sizeof(argp->txnid->txnid));
707 bp += sizeof(argp->txnid->txnid);
708 memcpy(&argp->prev_lsn, bp, sizeof(DB_LSN));
710 memcpy(&argp->fileid, bp, sizeof(argp->fileid));
711 bp += sizeof(argp->fileid);
712 memcpy(&argp->opcode, bp, sizeof(argp->opcode));
713 bp += sizeof(argp->opcode);
714 memcpy(&argp->pgno, bp, sizeof(argp->pgno));
715 bp += sizeof(argp->pgno);
716 memcpy(&argp->pageimage.size, bp, sizeof(u_int32_t));
718 argp->pageimage.data = bp;
719 bp += argp->pageimage.size;
720 memcpy(&argp->pagelsn, bp, sizeof(argp->pagelsn));
721 bp += sizeof(argp->pagelsn);
722 *argpp = argp;
839 __ham_replace_args *argp; local
850 if ((ret = __ham_replace_read(dbtp->data, &argp)) != 0)
855 (u_long)argp->type,
856 (u_long)argp->txnid->txnid,
857 (u_long)argp->prev_lsn.file,
858 (u_long)argp->prev_lsn.offset);
859 printf("\tfileid: %lu\n", (u_long)argp->fileid);
860 printf("\tpgno: %lu\n", (u_long)argp->pgno);
861 printf("\tndx: %lu\n", (u_long)argp->ndx);
863 (u_long)argp->pagelsn.file, (u_long)argp->pagelsn.offset);
864 printf("\toff: %ld\n", (long)argp->off);
866 for (i = 0; i < argp->olditem.size; i++) {
867 ch = ((u_int8_t *)argp->olditem.data)[i];
875 for (i = 0; i < argp->newitem.size; i++) {
876 ch = ((u_int8_t *)argp->newitem.data)[i];
883 printf("\tmakedup: %lu\n", (u_long)argp->makedup);
885 __os_free(argp, 0);
897 __ham_replace_args *argp; local
902 sizeof(DB_TXN), NULL, &argp);
905 argp->txnid = (DB_TXN *)&argp[1];
907 memcpy(&argp->type, bp, sizeof(argp->type));
908 bp += sizeof(argp->type);
909 memcpy(&argp->txnid->txnid, bp, sizeof(argp->txnid->txnid));
910 bp += sizeof(argp->txnid->txnid);
911 memcpy(&argp->prev_lsn, bp, sizeof(DB_LSN));
913 memcpy(&argp->fileid, bp, sizeof(argp->fileid));
914 bp += sizeof(argp->fileid);
915 memcpy(&argp->pgno, bp, sizeof(argp->pgno));
916 bp += sizeof(argp->pgno);
917 memcpy(&argp->ndx, bp, sizeof(argp->ndx));
918 bp += sizeof(argp->ndx);
919 memcpy(&argp->pagelsn, bp, sizeof(argp->pagelsn));
920 bp += sizeof(argp->pagelsn);
921 memcpy(&argp->off, bp, sizeof(argp->off));
922 bp += sizeof(argp->off);
923 memcpy(&argp->olditem.size, bp, sizeof(u_int32_t));
925 argp->olditem.data = bp;
926 bp += argp->olditem.size;
927 memcpy(&argp->newitem.size, bp, sizeof(u_int32_t));
929 argp->newitem.data = bp;
930 bp += argp->newitem.size;
931 memcpy(&argp->makedup, bp, sizeof(argp->makedup));
932 bp += sizeof(argp->makedup);
933 *argpp = argp;
1041 __ham_newpgno_args *argp; local
1052 if ((ret = __ham_newpgno_read(dbtp->data, &argp)) != 0)
1057 (u_long)argp->type,
1058 (u_long)argp->txnid->txnid,
1059 (u_long)argp->prev_lsn.file,
1060 (u_long)argp->prev_lsn.offset);
1061 printf("\topcode: %lu\n", (u_long)argp->opcode);
1062 printf("\tfileid: %lu\n", (u_long)argp->fileid);
1063 printf("\tpgno: %lu\n", (u_long)argp->pgno);
1064 printf("\tfree_pgno: %lu\n", (u_long)argp->free_pgno);
1065 printf("\told_type: %lu\n", (u_long)argp->old_type);
1066 printf("\told_pgno: %lu\n", (u_long)argp->old_pgno);
1067 printf("\tnew_type: %lu\n", (u_long)argp->new_type);
1069 (u_long)argp->pagelsn.file, (u_long)argp->pagelsn.offset);
1071 (u_long)argp->metalsn.file, (u_long)argp->metalsn.offset);
1073 __os_free(argp, 0);
1085 __ham_newpgno_args *argp; local
1090 sizeof(DB_TXN), NULL, &argp);
1093 argp->txnid = (DB_TXN *)&argp[1];
1095 memcpy(&argp->type, bp, sizeof(argp->type));
1096 bp += sizeof(argp->type);
1097 memcpy(&argp->txnid->txnid, bp, sizeof(argp->txnid->txnid));
1098 bp += sizeof(argp->txnid->txnid);
1099 memcpy(&argp->prev_lsn, bp, sizeof(DB_LSN));
1101 memcpy(&argp->opcode, bp, sizeof(argp->opcode));
1102 bp += sizeof(argp->opcode);
1103 memcpy(&argp->fileid, bp, sizeof(argp->fileid));
1104 bp += sizeof(argp->fileid);
1105 memcpy(&argp->pgno, bp, sizeof(argp->pgno));
1106 bp += sizeof(argp->pgno);
1107 memcpy(&argp->free_pgno, bp, sizeof(argp->free_pgno));
1108 bp += sizeof(argp->free_pgno);
1109 memcpy(&argp->old_type, bp, sizeof(argp->old_type));
1110 bp += sizeof(argp->old_type);
1111 memcpy(&argp->old_pgno, bp, sizeof(argp->old_pgno));
1112 bp += sizeof(argp->old_pgno);
1113 memcpy(&argp->new_type, bp, sizeof(argp->new_type));
1114 bp += sizeof(argp->new_type);
1115 memcpy(&argp->pagelsn, bp, sizeof(argp->pagelsn));
1116 bp += sizeof(argp->pagelsn);
1117 memcpy(&argp->metalsn, bp, sizeof(argp->metalsn));
1118 bp += sizeof(argp->metalsn);
1119 *argpp = argp;
1210 __ham_ovfl_args *argp; local
1221 if ((ret = __ham_ovfl_read(dbtp->data, &argp)) != 0)
1226 (u_long)argp->type,
1227 (u_long)argp->txnid->txnid,
1228 (u_long)argp->prev_lsn.file,
1229 (u_long)argp->prev_lsn.offset);
1230 printf("\tfileid: %lu\n", (u_long)argp->fileid);
1231 printf("\tstart_pgno: %lu\n", (u_long)argp->start_pgno);
1232 printf("\tnpages: %lu\n", (u_long)argp->npages);
1233 printf("\tfree_pgno: %lu\n", (u_long)argp->free_pgno);
1234 printf("\tovflpoint: %lu\n", (u_long)argp->ovflpoint);
1236 (u_long)argp->metalsn.file, (u_long)argp->metalsn.offset);
1238 __os_free(argp, 0);
1250 __ham_ovfl_args *argp; local
1255 sizeof(DB_TXN), NULL, &argp);
1258 argp->txnid = (DB_TXN *)&argp[1];
1260 memcpy(&argp->type, bp, sizeof(argp->type));
1261 bp += sizeof(argp->type);
1262 memcpy(&argp->txnid->txnid, bp, sizeof(argp->txnid->txnid));
1263 bp += sizeof(argp->txnid->txnid);
1264 memcpy(&argp->prev_lsn, bp, sizeof(DB_LSN));
1266 memcpy(&argp->fileid, bp, sizeof(argp->fileid));
1267 bp += sizeof(argp->fileid);
1268 memcpy(&argp->start_pgno, bp, sizeof(argp->start_pgno));
1269 bp += sizeof(argp->start_pgno);
1270 memcpy(&argp->npages, bp, sizeof(argp->npages));
1271 bp += sizeof(argp->npages);
1272 memcpy(&argp->free_pgno, bp, sizeof(argp->free_pgno));
1273 bp += sizeof(argp->free_pgno);
1274 memcpy(&argp->ovflpoint, bp, sizeof(argp->ovflpoint));
1275 bp += sizeof(argp->ovflpoint);
1276 memcpy(&argp->metalsn, bp, sizeof(argp->metalsn));
1277 bp += sizeof(argp->metalsn);
1278 *argpp = argp;
1393 __ham_copypage_args *argp; local
1404 if ((ret = __ham_copypage_read(dbtp->data, &argp)) != 0)
1409 (u_long)argp->type,
1410 (u_long)argp->txnid->txnid,
1411 (u_long)argp->prev_lsn.file,
1412 (u_long)argp->prev_lsn.offset);
1413 printf("\tfileid: %lu\n", (u_long)argp->fileid);
1414 printf("\tpgno: %lu\n", (u_long)argp->pgno);
1416 (u_long)argp->pagelsn.file, (u_long)argp->pagelsn.offset);
1417 printf("\tnext_pgno: %lu\n", (u_long)argp->next_pgno);
1419 (u_long)argp->nextlsn.file, (u_long)argp->nextlsn.offset);
1420 printf("\tnnext_pgno: %lu\n", (u_long)argp->nnext_pgno);
1422 (u_long)argp->nnextlsn.file, (u_long)argp->nnextlsn.offset);
1424 for (i = 0; i < argp->page.size; i++) {
1425 ch = ((u_int8_t *)argp->page.data)[i];
1433 __os_free(argp, 0);
1445 __ham_copypage_args *argp; local
1450 sizeof(DB_TXN), NULL, &argp);
1453 argp->txnid = (DB_TXN *)&argp[1];
1455 memcpy(&argp->type, bp, sizeof(argp->type));
1456 bp += sizeof(argp->type);
1457 memcpy(&argp->txnid->txnid, bp, sizeof(argp->txnid->txnid));
1458 bp += sizeof(argp->txnid->txnid);
1459 memcpy(&argp->prev_lsn, bp, sizeof(DB_LSN));
1461 memcpy(&argp->fileid, bp, sizeof(argp->fileid));
1462 bp += sizeof(argp->fileid);
1463 memcpy(&argp->pgno, bp, sizeof(argp->pgno));
1464 bp += sizeof(argp->pgno);
1465 memcpy(&argp->pagelsn, bp, sizeof(argp->pagelsn));
1466 bp += sizeof(argp->pagelsn);
1467 memcpy(&argp->next_pgno, bp, sizeof(argp->next_pgno));
1468 bp += sizeof(argp->next_pgno);
1469 memcpy(&argp->nextlsn, bp, sizeof(argp->nextlsn));
1470 bp += sizeof(argp->nextlsn);
1471 memcpy(&argp->nnext_pgno, bp, sizeof(argp->nnext_pgno));
1472 bp += sizeof(argp->nnext_pgno);
1473 memcpy(&argp->nnextlsn, bp, sizeof(argp->nnextlsn));
1474 bp += sizeof(argp->nnextlsn);
1475 memcpy(&argp->page.size, bp, sizeof(u_int32_t));
1477 argp->page.data = bp;
1478 bp += argp->page.size;
1479 *argpp = argp;