Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/xen/
Dpvcalls-front.c128 static inline int get_request(struct pvcalls_bedata *bedata, int *req_id) in get_request() argument
130 *req_id = bedata->ring.req_prod_pvt & (RING_SIZE(&bedata->ring) - 1); in get_request()
131 if (RING_FULL(&bedata->ring) || in get_request()
132 bedata->rsp[*req_id].req_id != PVCALLS_INVALID_ID) in get_request()
171 struct pvcalls_bedata *bedata; in pvcalls_front_event_handler() local
180 bedata = dev_get_drvdata(&dev->dev); in pvcalls_front_event_handler()
181 if (bedata == NULL) { in pvcalls_front_event_handler()
187 while (RING_HAS_UNCONSUMED_RESPONSES(&bedata->ring)) { in pvcalls_front_event_handler()
188 rsp = RING_GET_RESPONSE(&bedata->ring, bedata->ring.rsp_cons); in pvcalls_front_event_handler()
206 dst = (uint8_t *)&bedata->rsp[req_id] + in pvcalls_front_event_handler()
[all …]