pci_request_regions_exclusive
Prev | PCI Support Library | Next

## Name

pci_request_regions_exclusive — Reserved PCI I/O and memory resources

## Synopsis

`int pci_request_regions_exclusive (` | struct pci_dev * pdev,
| const char * res_name`)`;

## Arguments

`pdev`

  PCI device whose resources are to be reserved

`res_name`

  Name to be associated with resource.

## Description

Mark all PCI regions associated with PCI device `pdev` as being reserved by owner `res_name`. Do not access any address inside the PCI regions unless this call returns successfully.

`pci_request_regions_exclusive` will mark the region so that /dev/mem and the sysfs MMIO access will not be allowed.

Returns 0 on success, or `EBUSY` on error. A warning message is also printed on failure.

Prev | Up | Next
pci_request_regions | Home | pci_set_master