Home
last modified time | relevance | path

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

/xen/xen/common/
A Dargo.c993 if ( d->argo ) in wildcard_pending_list_remove()
1012 if ( d->argo ) in wildcard_pending_list_insert()
1699 if ( !currd->argo ) in register_ring()
1917 if ( !currd->argo ) in notify()
2008 if ( !src_d->argo ) in sendv()
2014 if ( !dst_d->argo ) in sendv()
2311 if ( !argo ) in argo_init()
2318 d->argo = argo; in argo_init()
2334 if ( d->argo ) in argo_destroy()
2339 XFREE(d->argo); in argo_destroy()
[all …]
A DMakefile1 obj-$(CONFIG_ARGO) += argo.o
A DKconfig288 This feature does nothing if the "argo" boot parameter is not present.
/xen/xen/include/
A Dxlat.lst33 ? argo_addr argo.h
34 ! argo_iov argo.h
35 ? argo_register_ring argo.h
36 ? argo_ring argo.h
37 ? argo_ring_data argo.h
38 ? argo_ring_data_ent argo.h
39 ? argo_ring_message_header argo.h
40 ? argo_send_addr argo.h
41 ? argo_unregister_ring argo.h
A DMakefile6 compat/argo.h \
/xen/tools/flask/policy/modules/
A Dguest_features.te9 allow domain_type xen_t:argo { enable register_any_source };
10 allow domain_type domain_type:argo { send register_single_source };
/xen/xen/xsm/flask/policy/
A Dsecurity_classes22 class argo
A Daccess_vectors530 # Class argo is used to describe the Argo interdomain communication system.
531 class argo
533 # Enable initialization of a domain's argo subsystem and
534 # permission to access the argo hypercall operations.
/xen/docs/designs/
A Dargo.pandoc137 argo data structures.
188 The pointer d->argo on every domain is protected by this lock. A set of more
190 stop is expected to be a far less frequent operation than the other argo
191 operations, acquiring a single read lock to enable access to all the argo
205 * `argo_init`, where the `d->argo` pointer is first populated.
223 in the hash table `d->argo->ring_hash`, and the `node` and `id` fields in
350 ((LOCKING_Read_L1 && rw_is_locked(&(d)->argo->rings_L2_rwlock)) || \
357 ((LOCKING_Read_L1 && rw_is_locked(&(d)->argo->rings_L2_rwlock) \
361 ((LOCKING_Read_L1 && spin_is_locked(&(d)->argo->send_L2_lock)) || \
412 The single global lock enables exclusive access to the argo data structures
[all …]
/xen/
A DMAINTAINERS219 F: xen/include/public/argo.h
220 F: xen/include/xen/argo.h
221 F: xen/common/argo.c
/xen/xen/include/xen/
A Dsched.h526 struct argo_domain *argo; member
/xen/docs/misc/
A Dxen-command-line.pandoc185 ### argo

Completed in 30 milliseconds