Searched refs:rpoll (Results 1 – 2 of 2) sorted by relevance
1229 dma_resv_poll_init(struct dma_resv_poll *rpoll) in dma_resv_poll_init() argument1232 mutex_init(&rpoll->rp_lock, MUTEX_DEFAULT, IPL_VM); in dma_resv_poll_init()1233 selinit(&rpoll->rp_selq); in dma_resv_poll_init()1234 rpoll->rp_claimed = 0; in dma_resv_poll_init()1243 dma_resv_poll_fini(struct dma_resv_poll *rpoll) in dma_resv_poll_fini() argument1246 KASSERT(rpoll->rp_claimed == 0); in dma_resv_poll_fini()1247 seldestroy(&rpoll->rp_selq); in dma_resv_poll_fini()1248 mutex_destroy(&rpoll->rp_lock); in dma_resv_poll_fini()1264 struct dma_resv_poll *rpoll = container_of(fcb, in dma_resv_poll_cb() local1267 mutex_enter(&rpoll->rp_lock); in dma_resv_poll_cb()[all …]
268 struct dma_resv_poll *rpoll = &dmabuf->db_resv_poll; in dmabuf_fop_poll() local270 return dma_resv_do_poll(dmabuf->resv, events, rpoll); in dmabuf_fop_poll()277 struct dma_resv_poll *rpoll = &dmabuf->db_resv_poll; in dmabuf_fop_kqfilter() local279 return dma_resv_kqfilter(dmabuf->resv, kn, rpoll); in dmabuf_fop_kqfilter()