Lines Matching refs:array_size
487 RING_IDX array_size = XEN_FLEX_RING_SIZE(PVCALLS_RING_ORDER); in __write_ring() local
498 size = pvcalls_queued(prod, cons, array_size); in __write_ring()
499 if (size > array_size) in __write_ring()
501 if (size == array_size) in __write_ring()
503 if (len > array_size - size) in __write_ring()
504 len = array_size - size; in __write_ring()
506 masked_prod = pvcalls_mask(prod, array_size); in __write_ring()
507 masked_cons = pvcalls_mask(cons, array_size); in __write_ring()
512 if (len > array_size - masked_prod) { in __write_ring()
514 array_size - masked_prod, msg_iter); in __write_ring()
515 if (ret != array_size - masked_prod) { in __write_ring()
582 RING_IDX array_size = XEN_FLEX_RING_SIZE(PVCALLS_RING_ORDER); in __read_ring() local
591 size = pvcalls_queued(prod, cons, array_size); in __read_ring()
592 masked_prod = pvcalls_mask(prod, array_size); in __read_ring()
593 masked_cons = pvcalls_mask(cons, array_size); in __read_ring()
604 if (len > (array_size - masked_cons)) { in __read_ring()
606 array_size - masked_cons, msg_iter); in __read_ring()
607 if (ret != array_size - masked_cons) { in __read_ring()