搜索资源列表
b048008
- 本次实验的目的在于掌握使用nachos中的线程序解决较为复杂的并发问题。实验内容分三部分:实现事件栅栏原语并进行正确性测试;实现闹钟原语并进行正确性测试;利用事件栅栏和闹钟原语来解决电梯问题(详细内容请看nachos-labs.pdf)。-this experiment designed to use the line of nachos procedures to address more complex issues of concurrency. Experimental content
Lab3
- 1、 实现事件栅栏原语并进行正确性测试; 2、 实现闹钟原语并进行正确性测试; 3、 利用事件栅栏和闹钟原语来解决电梯问题 -1, the realization event fence primitives and the correctness of the test 2, to achieve alarm primitives and the correctness of the test 3, the use of fences and alarm event primi
nouveau_fence
- nouveau fence new for Embedded Linux.
vmwgfx_fence
- fence action that delivers a drm event for Linux v2.13.6.
nv17_fence
- nv17 fence create for Linux v2.13.6.
i915_gem
- As we do not have an associated fence register, we will force a tiling change if we ever need to acquire one.
seqno-fence
- seqno-fence, using a dma-buf to synchronize fencing.
nouveau_drm
- this crap, but the fence channel stuff is a little backwards in some places. this will be fixed. -this is crap, but the fence channel stuff is a little backwards in some places. this will be fixed.
fence
- Fence mechanism for dma-buf and to allow for asynchronous dma access.
vmwgfx_irq
- Then check if the seqno is higher than what we ve actually emitted. Then the fence is stale and signaled.
nouveau_fence
- Ensure that all accesses to fence->channel complete before freeing the channel.
evergreen_dma
- evergreen_dma_fence_ring_emit - emit a fence on the DMA ring.
rcar-pci
- radeon_fence_write - write a fence value.
lp_fence
- param rank the expected finished value of the fence counter.Destroy a fence. Called when refcount hits zero.
080-if-without-expression
- param fence if non-null, returns pointer to a fence which can be waited on.ask the setup module to flush.
nouveau_fence
- set this now, so that if fence.emit triggers a flush we don t recurse.wtf, someone is waiting on a fence in flush_notify handler.
i915_drm_fence
- They work by keeping the batchbuffer around and checking if that has been idled. If bo is NULL fence has expired.
i915_flush
- Only shortcut this if we have no fence, otherwise we must flush the empty batchbuffer to get our fence back.
xt_time
- must not be interrupted (trap on QUERY fence, 0x50 works however).
Fence
- Creating a Fence instance inserts a new sync fence in the OpenGL commands stream. The caller can then wait for the fence to be signaled by calling the wait method Source Code for Linux v2.13.6.
