Scroll to navigation

PCI_MMAP_RESOURCE(9) Hardware Interfaces PCI_MMAP_RESOURCE(9)

NAME

pci_mmap_resource - map a PCI resource into user memory space

SYNOPSIS

int pci_mmap_resource(struct kobject * kobj, struct bin_attribute * attr, struct vm_area_struct * vma, int write_combine);

ARGUMENTS

struct kobject * kobj

kobject for mapping

struct bin_attribute * attr

struct bin_attribute for the file being mapped

struct vm_area_struct * vma

struct vm_area_struct passed into the mmap

int write_combine

1 for write_combine mapping

DESCRIPTION

Use the regular PCI mapping routines to map a PCI resource into userspace.

COPYRIGHT

June 2017 Kernel Hackers Manual 4.11