Home
last modified time | relevance | path

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

/xen/xen/common/
A Dargo.c467 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 Dargo.pandoc280 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