Lines Matching refs:chm_wbuf_len
73 chmp->chm_wbuf_len = PAD(chmp->chm_wbuf_len);
74 memset(chmp->chm_wbuf + chmp->chm_wbuf_len, 0,
75 chmp->chm_wbuf_pagesize - chmp->chm_wbuf_len);
78 padnode = (void *)(chmp->chm_wbuf + chmp->chm_wbuf_len);
82 - chmp->chm_wbuf_len);
87 nref->nref_offset = chmp->chm_wbuf_ofs + chmp->chm_wbuf_len;
90 chmp->chm_wbuf_len = chmp->chm_wbuf_pagesize;
101 chmp->chm_wbuf_ofs, chmp->chm_wbuf_len, &retlen);
109 chmp->chm_wbuf_len = 0;
123 if (len && !chmp->chm_wbuf_len && (len >= chmp->chm_wbuf_pagesize)) {
127 if (len > (chmp->chm_wbuf_pagesize - chmp->chm_wbuf_len)) {
128 len = chmp->chm_wbuf_pagesize - chmp->chm_wbuf_len;
131 memcpy(chmp->chm_wbuf + chmp->chm_wbuf_len, buf, len);
134 chmp->chm_wbuf_len += (int) len;
160 chmp->chm_wbuf_len = PAGE_MOD(to);
165 if (chmp->chm_wbuf_len) {
171 chmp->chm_wbuf_len = PAGE_MOD(to);
174 if (to != PAD(chmp->chm_wbuf_ofs + chmp->chm_wbuf_len)) {
176 PAD(chmp->chm_wbuf_ofs + chmp->chm_wbuf_len));
182 if (chmp->chm_wbuf_len != PAGE_MOD(to)) {
183 chmp->chm_wbuf_len = PAGE_MOD(to);
185 if (!chmp->chm_wbuf_len) {
186 chmp->chm_wbuf_len += chmp->chm_wbuf_pagesize;
199 if (chmp->chm_wbuf_len == chmp->chm_wbuf_pagesize) {
224 if (chmp->chm_wbuf_len == chmp->chm_wbuf_pagesize) {