Lines Matching refs:segment
40 size_t segment;
47 segment = min_t(size_t, maxlen, 16);
48 ret = ROMFS_MTD_READ(sb, pos, segment, &len, buf);
70 size_t len, segment;
78 segment = min_t(size_t, size + 1, 17);
79 ret = ROMFS_MTD_READ(sb, pos, segment, &len, buf);
108 size_t segment;
113 segment = min_t(size_t, buflen, ROMBSIZE - offset);
117 memcpy(buf, bh->b_data + offset, segment);
119 buf += segment;
120 buflen -= segment;
121 pos += segment;
136 size_t segment;
142 segment = min_t(size_t, limit, ROMBSIZE - offset);
147 p = memchr(buf, 0, segment);
151 limit -= segment;
152 pos += segment;
153 n += segment;
168 size_t segment;
174 segment = min_t(size_t, size, ROMBSIZE - offset);
178 matched = (memcmp(bh->b_data + offset, str, segment) == 0);
180 size -= segment;
181 pos += segment;
182 str += segment;
183 if (matched && size == 0 && offset + segment < ROMBSIZE) {
184 if (!bh->b_data[offset + segment])