Lines Matching refs:num

47 		return vrh->vring.num;  in __vringh_get_head()
52 i = *last_avail_idx & (vrh->vring.num - 1); in __vringh_get_head()
61 if (head >= vrh->vring.num) { in __vringh_get_head()
63 head, vrh->vring.num); in __vringh_get_head()
214 *desc_max = vrh->vring.num; in return_from_indirect()
272 desc_max = vrh->vring.num; in __vringh_iov()
321 if (count++ == vrh->vring.num) { in __vringh_iov()
407 *src, unsigned num)) in __vringh_complete() argument
416 off = used_idx % vrh->vring.num; in __vringh_complete()
419 if (num_used > 1 && unlikely(off + num_used >= vrh->vring.num)) { in __vringh_complete()
420 u16 part = vrh->vring.num - off; in __vringh_complete()
573 unsigned int num) in putused_user() argument
576 sizeof(*dst) * num) ? -EFAULT : 0; in putused_user()
605 unsigned int num, bool weak_barriers, in vringh_init_user() argument
611 if (!num || num > 0xffff || (num & (num - 1))) { in vringh_init_user()
612 vringh_bad("Bad ring size %u", num); in vringh_init_user()
622 vrh->vring.num = num; in vringh_init_user()
657 *head = vrh->vring.num; in vringh_getdesc_user()
663 if (err == vrh->vring.num) in vringh_getdesc_user()
736 void vringh_abandon_user(struct vringh *vrh, unsigned int num) in vringh_abandon_user() argument
740 vrh->last_avail_idx -= num; in vringh_abandon_user()
841 unsigned int num) in putused_kern() argument
843 memcpy(dst, src, num * sizeof(*dst)); in putused_kern()
866 unsigned int num, bool weak_barriers, in vringh_init_kern() argument
872 if (!num || num > 0xffff || (num & (num - 1))) { in vringh_init_kern()
873 vringh_bad("Bad ring size %u", num); in vringh_init_kern()
883 vrh->vring.num = num; in vringh_init_kern()
921 if (err == vrh->vring.num) in vringh_getdesc_kern()
971 void vringh_abandon_kern(struct vringh *vrh, unsigned int num) in vringh_abandon_kern() argument
975 vrh->last_avail_idx -= num; in vringh_abandon_kern()