Home
last modified time | relevance | path

Searched refs:activemap (Results 1 – 6 of 6) sorted by relevance

/src/sbin/hastd/
H A Dactivemap.h37 struct activemap;
39 int activemap_init(struct activemap **ampp, uint64_t mediasize,
41 void activemap_free(struct activemap *amp);
43 bool activemap_write_start(struct activemap *amp, off_t offset, off_t length);
44 bool activemap_write_complete(struct activemap *amp, off_t offset,
46 bool activemap_extent_complete(struct activemap *amp, int extent);
47 uint64_t activemap_ndirty(const struct activemap *amp);
49 bool activemap_differ(const struct activemap *amp);
50 size_t activemap_size(const struct activemap *amp);
51 size_t activemap_ondisk_size(const struct activemap *amp);
[all …]
H A Dactivemap.c51 struct activemap { struct
96 off2ext(const struct activemap *amp, off_t offset) in off2ext()
107 ext2off(const struct activemap *amp, int extent) in ext2off()
122 ext2reqs(const struct activemap *amp, int ext) in ext2reqs()
141 activemap_init(struct activemap **ampp, uint64_t mediasize, uint32_t extentsize, in activemap_init()
144 struct activemap *amp; in activemap_init()
201 keepdirty_find(struct activemap *amp, int extent) in keepdirty_find()
213 keepdirty_add(struct activemap *amp, int extent) in keepdirty_add()
250 keepdirty_fill(struct activemap *amp) in keepdirty_fill()
259 keepdirty_free(struct activemap *amp) in keepdirty_free()
[all …]
H A DMakefile5 SRCS= activemap.c
H A Dhast.h230 struct activemap *hr_amp;
/src/sbin/hastctl/
H A DMakefile7 SRCS= activemap.c
/src/usr.sbin/bsnmpd/modules/snmp_hast/
H A DBEGEMOT-HAST-MIB.txt275 "Count of resource local activemap updates."