pci_request_regions_exclusive(9)

pci_request_regions_exclusive9

Reserved pci i/o and memory resources

Usage

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.

Overview

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.

Releases

4 releases since Debian 6.0 (Squeeze); the text changed 3 times.

  1. 6.0
  2. 7
  3. 8
  4. 9

From linux-manual-4.9 4.9.228-1 in Debian 9 (Stretch). Parsed by carta from the page's man source.