Home
last modified time | relevance | path

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

/netbsd/src/sys/external/bsd/drm2/linux/
Dlinux_wait_bit.c52 } waitbittab[PAGE_SIZE/CACHE_LINE_SIZE] __cacheline_aligned; variable
53 CTASSERT(sizeof(waitbittab) == PAGE_SIZE);
54 CTASSERT(sizeof(waitbittab[0]) == CACHE_LINE_SIZE);
61 for (i = 0; i < __arraycount(waitbittab); i++) { in linux_wait_bit_init()
62 mutex_init(&waitbittab[i].ent.lock, MUTEX_DEFAULT, IPL_VM); in linux_wait_bit_init()
63 cv_init(&waitbittab[i].ent.cv, "waitbit"); in linux_wait_bit_init()
74 for (i = 0; i < __arraycount(waitbittab); i++) { in linux_wait_bit_fini()
75 cv_destroy(&waitbittab[i].ent.cv); in linux_wait_bit_fini()
76 mutex_destroy(&waitbittab[i].ent.lock); in linux_wait_bit_fini()
87 __arraycount(waitbittab); in wait_bit_hash()
[all …]