Home
last modified time | relevance | path

Searched refs:masked_cons (Results 1 – 4 of 4) sorted by relevance

/Linux-v5.4/include/xen/interface/io/
Dring.h358 RING_IDX *masked_cons, \
361 if (*masked_cons < masked_prod || \
362 size <= ring_size - *masked_cons) { \
363 memcpy(opaque, buf + *masked_cons, size); \
365 memcpy(opaque, buf + *masked_cons, ring_size - *masked_cons); \
366 memcpy((unsigned char *)opaque + ring_size - *masked_cons, buf, \
367 size - (ring_size - *masked_cons)); \
369 *masked_cons = name##_mask(*masked_cons + size, ring_size); \
376 RING_IDX masked_cons, \
379 if (*masked_prod < masked_cons || \
/Linux-v5.4/net/9p/
Dtrans_xen.c142 RING_IDX cons, prod, masked_cons, masked_prod; in p9_xen_request() local
177 masked_cons = xen_9pfs_mask(cons, XEN_9PFS_RING_SIZE); in p9_xen_request()
180 &masked_prod, masked_cons, XEN_9PFS_RING_SIZE); in p9_xen_request()
197 RING_IDX cons, prod, masked_cons, masked_prod; in p9_xen_response() local
217 masked_cons = xen_9pfs_mask(cons, XEN_9PFS_RING_SIZE); in p9_xen_response()
221 masked_prod, &masked_cons, in p9_xen_response()
236 masked_cons = xen_9pfs_mask(cons, XEN_9PFS_RING_SIZE); in p9_xen_response()
239 masked_prod, &masked_cons, in p9_xen_response()
/Linux-v5.4/drivers/xen/
Dpvcalls-front.c485 RING_IDX cons, prod, size, masked_prod, masked_cons; in __write_ring() local
506 masked_cons = pvcalls_mask(cons, array_size); in __write_ring()
508 if (masked_prod < masked_cons) { in __write_ring()
580 RING_IDX cons, prod, size, masked_prod, masked_cons; in __read_ring() local
592 masked_cons = pvcalls_mask(cons, array_size); in __read_ring()
600 if (masked_prod > masked_cons) { in __read_ring()
601 len = copy_to_iter(data->in + masked_cons, len, msg_iter); in __read_ring()
603 if (len > (array_size - masked_cons)) { in __read_ring()
604 int ret = copy_to_iter(data->in + masked_cons, in __read_ring()
605 array_size - masked_cons, msg_iter); in __read_ring()
[all …]
Dpvcalls-back.c95 RING_IDX cons, prod, size, wanted, array_size, masked_prod, masked_cons; in pvcalls_conn_back_read() local
125 masked_cons = pvcalls_mask(cons, array_size); in pvcalls_conn_back_read()
128 if (masked_prod < masked_cons) { in pvcalls_conn_back_read()