Lines Matching refs:count
376 * @count: number of bytes to process
384 size_t count)
387 count = ld->ops->receive_buf2(ld->tty, p, f, count);
389 count = min_t(size_t, count, ld->tty->receive_room);
390 if (count && ld->ops->receive_buf)
391 ld->ops->receive_buf(ld->tty, p, f, count);
393 return count;
403 unsigned int count;
415 count = smp_load_acquire(&head->commit) - head->lookahead;
416 if (!count) {
428 port->client_ops->lookahead_buf(port, p, f, count);
431 head->lookahead += count;
436 receive_buf(struct tty_port *port, struct tty_buffer *head, size_t count)
445 n = port->client_ops->receive_buf(port, p, f, count);
472 size_t count, rcvd;
486 count = smp_load_acquire(&head->commit) - head->read;
487 if (!count) {
495 rcvd = receive_buf(port, head, count);
497 if (rcvd < count)