Symbol: collect
sbin/hammer/cmd_blockmap.c
44
RB_ENTRY(collect) entry;
sbin/hammer/cmd_blockmap.c
462
collect_t collect;
sbin/hammer/cmd_blockmap.c
471
collect = collect_get(layer1.phys_offset); /* layer2 address */
sbin/hammer/cmd_blockmap.c
472
track2 = collect_get_track(collect, result_offset, zone, &layer2);
sbin/hammer/cmd_blockmap.c
480
collect_t collect;
sbin/hammer/cmd_blockmap.c
482
collect = RB_LOOKUP(collect_rb_tree, &CollectTree, phys_offset);
sbin/hammer/cmd_blockmap.c
483
if (collect)
sbin/hammer/cmd_blockmap.c
484
return(collect);
sbin/hammer/cmd_blockmap.c
486
collect = calloc(1, sizeof(*collect));
sbin/hammer/cmd_blockmap.c
487
collect->track2 = calloc(1, HAMMER_BIGBLOCK_SIZE); /* 1<<23 bytes */
sbin/hammer/cmd_blockmap.c
488
collect->layer2 = calloc(1, HAMMER_BIGBLOCK_SIZE); /* 1<<23 bytes */
sbin/hammer/cmd_blockmap.c
489
collect->offsets = calloc(HAMMER_BLOCKMAP_RADIX2, sizeof(hammer_off_t));
sbin/hammer/cmd_blockmap.c
490
collect->phys_offset = phys_offset;
sbin/hammer/cmd_blockmap.c
491
RB_INSERT(collect_rb_tree, &CollectTree, collect);
sbin/hammer/cmd_blockmap.c
493
return (collect);
sbin/hammer/cmd_blockmap.c
498
collect_rel(collect_t collect)
sbin/hammer/cmd_blockmap.c
500
free(collect->offsets);
sbin/hammer/cmd_blockmap.c
501
free(collect->layer2);
sbin/hammer/cmd_blockmap.c
502
free(collect->track2);
sbin/hammer/cmd_blockmap.c
503
free(collect);
sbin/hammer/cmd_blockmap.c
508
collect_get_track(collect_t collect, hammer_off_t offset, int zone,
sbin/hammer/cmd_blockmap.c
515
track2 = &collect->track2[i];
sbin/hammer/cmd_blockmap.c
517
collect->layer2[i] = *layer2;
sbin/hammer/cmd_blockmap.c
518
collect->offsets[i] = offset & ~HAMMER_BIGBLOCK_MASK64;
sbin/hammer/cmd_blockmap.c
53
collect_compare(struct collect *c1, struct collect *c2)
sbin/hammer/cmd_blockmap.c
530
collect_t collect;
sbin/hammer/cmd_blockmap.c
537
RB_FOREACH(collect, collect_rb_tree, &CollectTree) {
sbin/hammer/cmd_blockmap.c
538
dump_collect(collect, stats);
sbin/hammer/cmd_blockmap.c
539
error += collect->error;
sbin/hammer/cmd_blockmap.c
542
while ((collect = RB_ROOT(&CollectTree)) != NULL) {
sbin/hammer/cmd_blockmap.c
543
RB_REMOVE(collect_rb_tree, &CollectTree, collect);
sbin/hammer/cmd_blockmap.c
544
collect_rel(collect);
sbin/hammer/cmd_blockmap.c
561
dump_collect(collect_t collect, zone_stat_t stats)
sbin/hammer/cmd_blockmap.c
569
track2 = &collect->track2[i];
sbin/hammer/cmd_blockmap.c
570
layer2 = &collect->layer2[i];
sbin/hammer/cmd_blockmap.c
571
offset = collect->offsets[i];
sbin/hammer/cmd_blockmap.c
593
collect->error++;
sbin/hammer/cmd_blockmap.c
600
collect->error++;
sbin/hammer/cmd_blockmap.c
62
static RB_HEAD(collect_rb_tree, collect) CollectTree =
sbin/hammer/cmd_blockmap.c
64
RB_PROTOTYPE2(collect_rb_tree, collect, entry, collect_compare, hammer_off_t);
sbin/hammer/cmd_blockmap.c
65
RB_GENERATE2(collect_rb_tree, collect, entry, collect_compare, hammer_off_t,
sbin/hammer/cmd_blockmap.c
81
collect_t collect, hammer_off_t offset, int zone,
sbin/hammer/cmd_blockmap.c
85
static void dump_collect(collect_t collect, zone_stat_t stats);
sys/vfs/hammer2/hammer2.h
911
hammer2_xop_fifo_t collect[HAMMER2_MAXCLUSTER];
sys/vfs/hammer2/hammer2_admin.c
1080
TAILQ_FOREACH(xop, &thr->xopq, collect[clindex].entry) {
sys/vfs/hammer2/hammer2_admin.c
1102
if (xop->collect[clindex].flags & HAMMER2_XOP_FIFO_RUN)
sys/vfs/hammer2/hammer2_admin.c
1108
atomic_set_int(&xop->collect[clindex].flags,
sys/vfs/hammer2/hammer2_admin.c
1130
TAILQ_REMOVE(&thr->xopq, xop, collect[clindex].entry);
sys/vfs/hammer2/hammer2_admin.c
1131
atomic_clear_int(&xop->collect[clindex].flags,
sys/vfs/hammer2/hammer2_admin.c
1255
collect[thr->clindex].entry);
sys/vfs/hammer2/hammer2_admin.c
568
xop->collect[i].thr = thr;
sys/vfs/hammer2/hammer2_admin.c
569
TAILQ_INSERT_TAIL(&thr->xopq, xop, collect[i].entry);
sys/vfs/hammer2/hammer2_admin.c
718
hammer2_xop_fifo_t *fifo = &xop->collect[i];
sys/vfs/hammer2/hammer2_admin.c
811
fifo = &xop->collect[clindex];
sys/vfs/hammer2/hammer2_admin.c
930
fifo = &xop->collect[i];
usr.bin/mail/extern.h
47
FILE *collect(struct header *, int);
usr.bin/mail/send.c
297
if ((mtf = collect(hp, printheaders)) == NULL)
usr.sbin/makefs/hammer2/hammer2.h
953
hammer2_xop_fifo_t collect[HAMMER2_MAXCLUSTER];
usr.sbin/makefs/hammer2/hammer2_admin.c
1136
TAILQ_FOREACH(xop, &thr->xopq, collect[clindex].entry) {
usr.sbin/makefs/hammer2/hammer2_admin.c
1158
if (xop->collect[clindex].flags & HAMMER2_XOP_FIFO_RUN)
usr.sbin/makefs/hammer2/hammer2_admin.c
1164
atomic_set_int(&xop->collect[clindex].flags,
usr.sbin/makefs/hammer2/hammer2_admin.c
1186
TAILQ_REMOVE(&thr->xopq, xop, collect[clindex].entry);
usr.sbin/makefs/hammer2/hammer2_admin.c
1187
atomic_clear_int(&xop->collect[clindex].flags,
usr.sbin/makefs/hammer2/hammer2_admin.c
1314
collect[thr->clindex].entry);
usr.sbin/makefs/hammer2/hammer2_admin.c
401
hammer2_xop_fifo_t *fifo = &xop->head.collect[0];
usr.sbin/makefs/hammer2/hammer2_admin.c
624
xop->collect[i].thr = thr;
usr.sbin/makefs/hammer2/hammer2_admin.c
625
TAILQ_INSERT_TAIL(&thr->xopq, xop, collect[i].entry);
usr.sbin/makefs/hammer2/hammer2_admin.c
775
hammer2_xop_fifo_t *fifo = &xop->collect[i];
usr.sbin/makefs/hammer2/hammer2_admin.c
816
kfree(xop->collect[i].array, M_HAMMER2);
usr.sbin/makefs/hammer2/hammer2_admin.c
817
kfree(xop->collect[i].errors, M_HAMMER2);
usr.sbin/makefs/hammer2/hammer2_admin.c
873
fifo = &xop->collect[clindex];
usr.sbin/makefs/hammer2/hammer2_admin.c
986
fifo = &xop->collect[i];