Searched refs:bedata (Results 1 – 1 of 1) sorted by relevance
125 static inline int get_request(struct pvcalls_bedata *bedata, int *req_id) in get_request() argument127 *req_id = bedata->ring.req_prod_pvt & (RING_SIZE(&bedata->ring) - 1); in get_request()128 if (RING_FULL(&bedata->ring) || in get_request()129 bedata->rsp[*req_id].req_id != PVCALLS_INVALID_ID) in get_request()168 struct pvcalls_bedata *bedata; in pvcalls_front_event_handler() local177 bedata = dev_get_drvdata(&dev->dev); in pvcalls_front_event_handler()178 if (bedata == NULL) { in pvcalls_front_event_handler()184 while (RING_HAS_UNCONSUMED_RESPONSES(&bedata->ring)) { in pvcalls_front_event_handler()185 rsp = RING_GET_RESPONSE(&bedata->ring, bedata->ring.rsp_cons); in pvcalls_front_event_handler()203 dst = (uint8_t *)&bedata->rsp[req_id] + in pvcalls_front_event_handler()[all …]