Searched refs:ring_info (Results 1 – 2 of 2) sorted by relevance
/xen/xen/common/ |
A D | argo.c | 467 ASSERT(!ring_info->nmfns || ring_info->mfns); in ring_unmap() 501 ring_info->id.domain_id, ring_info->id.aport, in ring_map_page() 502 ring_info->id.partner_id, ring_info, i, ring_info->nmfns); in ring_map_page() 507 if ( !ring_info->mfns || !ring_info->mfn_mapping ) in ring_map_page() 521 ring_info->id.domain_id, ring_info->id.aport, in ring_map_page() 522 ring_info->id.partner_id, ring_info, i, ring_info->nmfns); in ring_map_page() 613 if ( !ring_info->nmfns || ring_info->nmfns < NPAGES_RING(ring_info->len) ) in get_rx_ptr() 846 ring_info->id.domain_id, ring_info->id.aport, in ringbuf_insert() 1116 ent->ring_info = ring_info; in pending_queue() 1523 ring_info->id.aport, ring_info->id.partner_id, ring_info, in find_ring_mfns() [all …]
|
/xen/docs/designs/ |
A D | argo.pandoc | 280 This lock protects the members of a `struct ring_info` which is the primary 369 notify_ring(const struct domain *d, struct argo_ring_info *ring_info, 376 spin_lock(&ring_info->L3_lock); 378 if ( ring_info->len ) 379 space = ringbuf_payload_space(d, ring_info); 383 spin_unlock(&ring_info->L3_lock); 386 pending_find(d, ring_info, space, to_notify);
|
Completed in 7 milliseconds