Home
last modified time | relevance | path

Searched refs:memfd (Results 1 – 2 of 2) sorted by relevance

/libpciaccess/src/
H A Dx86_pci.c326 int memfd; in pci_device_x86_read_rom() local
333 memfd = open("/dev/mem", O_RDONLY); in pci_device_x86_read_rom()
334 if (memfd == -1) in pci_device_x86_read_rom()
337 bios = mmap(NULL, dev->rom_size, PROT_READ, 0, memfd, 0xc0000); in pci_device_x86_read_rom()
339 close(memfd); in pci_device_x86_read_rom()
346 close(memfd); in pci_device_x86_read_rom()
478 int memfd = open("/dev/mem", O_RDWR); in pci_device_x86_map_range() local
481 if (memfd == -1) in pci_device_x86_map_range()
487 map->memory = mmap(NULL, map->size, prot, MAP_SHARED, memfd, map->base); in pci_device_x86_map_range()
488 close(memfd); in pci_device_x86_map_range()
H A Dfreebsd_pci.c273 int pci_rom, memfd; in pci_device_freebsd_read_rom() local
299 memfd = open( "/dev/mem", O_RDONLY ); in pci_device_freebsd_read_rom()
300 if ( memfd == -1 ) in pci_device_freebsd_read_rom()
303 bios = mmap( NULL, dev->rom_size, PROT_READ, 0, memfd, rom_base ); in pci_device_freebsd_read_rom()
305 close( memfd ); in pci_device_freebsd_read_rom()
312 close( memfd ); in pci_device_freebsd_read_rom()