masked_prod        95 drivers/xen/pvcalls-back.c 	RING_IDX cons, prod, size, wanted, array_size, masked_prod, masked_cons;
masked_prod       124 drivers/xen/pvcalls-back.c 	masked_prod = pvcalls_mask(prod, array_size);
masked_prod       128 drivers/xen/pvcalls-back.c 	if (masked_prod < masked_cons) {
masked_prod       129 drivers/xen/pvcalls-back.c 		vec[0].iov_base = data->in + masked_prod;
masked_prod       133 drivers/xen/pvcalls-back.c 		vec[0].iov_base = data->in + masked_prod;
masked_prod       134 drivers/xen/pvcalls-back.c 		vec[0].iov_len = array_size - masked_prod;
masked_prod       485 drivers/xen/pvcalls-front.c 	RING_IDX cons, prod, size, masked_prod, masked_cons;
masked_prod       505 drivers/xen/pvcalls-front.c 	masked_prod = pvcalls_mask(prod, array_size);
masked_prod       508 drivers/xen/pvcalls-front.c 	if (masked_prod < masked_cons) {
masked_prod       509 drivers/xen/pvcalls-front.c 		len = copy_from_iter(data->out + masked_prod, len, msg_iter);
masked_prod       511 drivers/xen/pvcalls-front.c 		if (len > array_size - masked_prod) {
masked_prod       512 drivers/xen/pvcalls-front.c 			int ret = copy_from_iter(data->out + masked_prod,
masked_prod       513 drivers/xen/pvcalls-front.c 				       array_size - masked_prod, msg_iter);
masked_prod       514 drivers/xen/pvcalls-front.c 			if (ret != array_size - masked_prod) {
masked_prod       520 drivers/xen/pvcalls-front.c 			len = copy_from_iter(data->out + masked_prod, len, msg_iter);
masked_prod       580 drivers/xen/pvcalls-front.c 	RING_IDX cons, prod, size, masked_prod, masked_cons;
masked_prod       591 drivers/xen/pvcalls-front.c 	masked_prod = pvcalls_mask(prod, array_size);
masked_prod       600 drivers/xen/pvcalls-front.c 	if (masked_prod > masked_cons) {
masked_prod       357 include/xen/interface/io/ring.h                                       RING_IDX masked_prod,                   \
masked_prod       361 include/xen/interface/io/ring.h     if (*masked_cons < masked_prod ||                                         \
masked_prod       375 include/xen/interface/io/ring.h                                        RING_IDX *masked_prod,                 \
masked_prod       379 include/xen/interface/io/ring.h     if (*masked_prod < masked_cons ||                                         \
masked_prod       380 include/xen/interface/io/ring.h         size <= ring_size - *masked_prod) {                                   \
masked_prod       381 include/xen/interface/io/ring.h         memcpy(buf + *masked_prod, opaque, size);                             \
masked_prod       383 include/xen/interface/io/ring.h         memcpy(buf + *masked_prod, opaque, ring_size - *masked_prod);         \
masked_prod       384 include/xen/interface/io/ring.h         memcpy(buf, (unsigned char *)opaque + (ring_size - *masked_prod),     \
masked_prod       385 include/xen/interface/io/ring.h                size - (ring_size - *masked_prod));                            \
masked_prod       387 include/xen/interface/io/ring.h     *masked_prod = name##_mask(*masked_prod + size, ring_size);               \
masked_prod       142 net/9p/trans_xen.c 	RING_IDX cons, prod, masked_cons, masked_prod;
masked_prod       176 net/9p/trans_xen.c 	masked_prod = xen_9pfs_mask(prod, XEN_9PFS_RING_SIZE);
masked_prod       180 net/9p/trans_xen.c 			      &masked_prod, masked_cons, XEN_9PFS_RING_SIZE);
masked_prod       197 net/9p/trans_xen.c 	RING_IDX cons, prod, masked_cons, masked_prod;
masked_prod       216 net/9p/trans_xen.c 		masked_prod = xen_9pfs_mask(prod, XEN_9PFS_RING_SIZE);
masked_prod       221 net/9p/trans_xen.c 				     masked_prod, &masked_cons,
masked_prod       239 net/9p/trans_xen.c 				     masked_prod, &masked_cons,