Searched refs:memfd (Results 1 – 2 of 2) sorted by relevance
| /libpciaccess/src/ |
| H A D | x86_pci.c | 326 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 D | freebsd_pci.c | 273 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()
|