Lines Matching refs:headcount
1058 int headcount = 0; in get_rx_bufs() local
1066 while (datalen > 0 && headcount < quota) { in get_rx_bufs()
1094 heads[headcount].id = cpu_to_vhost32(vq, d); in get_rx_bufs()
1095 heads[headcount].len = cpu_to_vhost32(vq, len); in get_rx_bufs()
1097 ++headcount; in get_rx_bufs()
1114 heads[headcount - 1].len = cpu_to_vhost32(vq, len + datalen); in get_rx_bufs()
1118 nheads[0] = headcount; in get_rx_bufs()
1123 return headcount; in get_rx_bufs()
1125 vhost_discard_vq_desc(vq, headcount, n); in get_rx_bufs()
1152 s16 headcount; in handle_rx() local
1190 headcount = get_rx_bufs(nvq, vq->heads + count, in handle_rx()
1196 if (unlikely(headcount < 0)) in handle_rx()
1199 if (!headcount) { in handle_rx()
1216 if (unlikely(headcount > UIO_MAXIOV)) { in handle_rx()
1240 vhost_discard_vq_desc(vq, headcount, ndesc); in handle_rx()
1259 num_buffers = cpu_to_vhost16(vq, headcount); in handle_rx()
1264 vhost_discard_vq_desc(vq, headcount, ndesc); in handle_rx()
1267 nvq->done_idx += headcount; in handle_rx()
1268 count += in_order ? 1 : headcount; in handle_rx()