Lines Matching refs:rsrc

211 				       unsigned int rsrc)  in __vga_tryget()  argument
222 if ((rsrc & VGA_RSRC_NORMAL_IO) && in __vga_tryget()
224 rsrc |= VGA_RSRC_LEGACY_IO; in __vga_tryget()
225 if ((rsrc & VGA_RSRC_NORMAL_MEM) && in __vga_tryget()
227 rsrc |= VGA_RSRC_LEGACY_MEM; in __vga_tryget()
229 vgaarb_dbg(dev, "%s: %d\n", __func__, rsrc); in __vga_tryget()
233 wants = rsrc & ~vgadev->owns; in __vga_tryget()
336 vgadev->locks |= (rsrc & VGA_RSRC_LEGACY_MASK); in __vga_tryget()
337 if (rsrc & VGA_RSRC_LEGACY_IO) in __vga_tryget()
339 if (rsrc & VGA_RSRC_LEGACY_MEM) in __vga_tryget()
341 if (rsrc & VGA_RSRC_NORMAL_IO) in __vga_tryget()
343 if (rsrc & VGA_RSRC_NORMAL_MEM) in __vga_tryget()
349 static void __vga_put(struct vga_device *vgadev, unsigned int rsrc) in __vga_put() argument
359 if ((rsrc & VGA_RSRC_NORMAL_IO) && vgadev->io_norm_cnt > 0) { in __vga_put()
362 rsrc |= VGA_RSRC_LEGACY_IO; in __vga_put()
364 if ((rsrc & VGA_RSRC_NORMAL_MEM) && vgadev->mem_norm_cnt > 0) { in __vga_put()
367 rsrc |= VGA_RSRC_LEGACY_MEM; in __vga_put()
369 if ((rsrc & VGA_RSRC_LEGACY_IO) && vgadev->io_lock_cnt > 0) in __vga_put()
371 if ((rsrc & VGA_RSRC_LEGACY_MEM) && vgadev->mem_lock_cnt > 0) in __vga_put()
423 int vga_get(struct pci_dev *pdev, unsigned int rsrc, int interruptible) in vga_get() argument
445 conflict = __vga_tryget(vgadev, rsrc); in vga_get()
490 static int vga_tryget(struct pci_dev *pdev, unsigned int rsrc) in vga_tryget() argument
509 if (__vga_tryget(vgadev, rsrc)) in vga_tryget()
526 void vga_put(struct pci_dev *pdev, unsigned int rsrc) in vga_put() argument
540 __vga_put(vgadev, rsrc); in vga_put()