Lines Matching refs:wlen
206 size_t wlen; in psz_zone_write() local
211 wlen = min_t(size_t, len, zone->buffer_size - off); in psz_zone_write()
212 if (buf && wlen) { in psz_zone_write()
213 memcpy(zone->buffer->data + off, buf, wlen); in psz_zone_write()
214 atomic_set(&zone->buffer->datalen, wlen + off); in psz_zone_write()
227 if (unlikely(buf && wlen)) in psz_zone_write()
231 wcnt = writeop((const char *)zone->buffer->data + off, wlen, in psz_zone_write()
233 if (wcnt != wlen) in psz_zone_write()
237 wlen = sizeof(struct psz_buffer); in psz_zone_write()
238 wcnt = writeop((const char *)zone->buffer, wlen, zone->off); in psz_zone_write()
239 if (wcnt != wlen) in psz_zone_write()
243 wlen = zone->buffer_size + sizeof(*zone->buffer); in psz_zone_write()
244 wcnt = writeop((const char *)zone->buffer, wlen, zone->off); in psz_zone_write()
245 if (wcnt != wlen) in psz_zone_write()