|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] Question about event channels and masking event channels
I'm guessing that sync_set_bit requires a bit number, and a pointer to a bit array of some type. The &s->evtchn_mask[0] is effectively the same as s->evtchn_mask, however it results in a different pointer type (only really important for the compiler). So synch_set_bit is passed a pointer to the array, so that it an perform the appropriate operation (I'm guessing again) synchronised. Scott. Rick wrote: Hello, There is something I do not undestand about the event handling mechanism in xenolinux. XenoLinux can listen for 1024 events (0 to 1023). The shared_info_t structure records the pending and the masking of events using the following bit vectors: =================================================u32 evtchn_pending[32]; u32 evtchn_pending_sel; u32 evtchn_mask[32]; ================================================= ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.sourceforge.net/lists/listinfo/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |