Lines Matching refs:fd

202     int fd;  in pci_device_linux_sysfs_probe()  local
237 fd = open( name, O_RDONLY ); in pci_device_linux_sysfs_probe()
238 if ( fd != -1 ) { in pci_device_linux_sysfs_probe()
245 bytes = read( fd, resource, 512 ); in pci_device_linux_sysfs_probe()
248 close( fd ); in pci_device_linux_sysfs_probe()
285 int fd; in pci_device_linux_sysfs_read_rom() local
299 fd = open( name, O_RDWR ); in pci_device_linux_sysfs_read_rom()
300 if ( fd == -1 ) { in pci_device_linux_sysfs_read_rom()
313 if ( fstat( fd, & st ) == -1 ) { in pci_device_linux_sysfs_read_rom()
314 close( fd ); in pci_device_linux_sysfs_read_rom()
327 write( fd, "1", 1 ); in pci_device_linux_sysfs_read_rom()
328 lseek( fd, 0, SEEK_SET ); in pci_device_linux_sysfs_read_rom()
331 const int bytes = read( fd, (char *) buffer + total_bytes, in pci_device_linux_sysfs_read_rom()
345 lseek( fd, 0, SEEK_SET ); in pci_device_linux_sysfs_read_rom()
346 write( fd, "0", 1 ); in pci_device_linux_sysfs_read_rom()
348 close( fd ); in pci_device_linux_sysfs_read_rom()
361 int fd; in pci_device_linux_sysfs_read() local
380 fd = open( name, O_RDONLY ); in pci_device_linux_sysfs_read()
381 if ( fd == -1 ) { in pci_device_linux_sysfs_read()
387 const ssize_t bytes = pread64( fd, data_bytes, temp_size, offset ); in pci_device_linux_sysfs_read()
408 close( fd ); in pci_device_linux_sysfs_read()
421 int fd; in pci_device_linux_sysfs_write() local
440 fd = open( name, O_WRONLY ); in pci_device_linux_sysfs_write()
441 if ( fd == -1 ) { in pci_device_linux_sysfs_write()
447 const ssize_t bytes = pwrite64( fd, data_bytes, temp_size, offset ); in pci_device_linux_sysfs_write()
468 close( fd ); in pci_device_linux_sysfs_write()
477 int fd; in pci_device_linux_sysfs_map_range_wc() local
491 fd = open(name, open_flags); in pci_device_linux_sysfs_map_range_wc()
492 if (fd == -1) in pci_device_linux_sysfs_map_range_wc()
495 map->memory = mmap(NULL, map->size, prot, MAP_SHARED, fd, offset); in pci_device_linux_sysfs_map_range_wc()
498 close(fd); in pci_device_linux_sysfs_map_range_wc()
502 close(fd); in pci_device_linux_sysfs_map_range_wc()
528 int fd; in pci_device_linux_sysfs_map_range() local
556 fd = open(name, open_flags); in pci_device_linux_sysfs_map_range()
557 if (fd == -1) { in pci_device_linux_sysfs_map_range()
562 map->memory = mmap(NULL, map->size, prot, MAP_SHARED, fd, offset); in pci_device_linux_sysfs_map_range()
565 close(fd); in pci_device_linux_sysfs_map_range()
596 map->memory = mmap(NULL, map->size, prot, MAP_SHARED, fd, offset); in pci_device_linux_sysfs_map_range()
599 close(fd); in pci_device_linux_sysfs_map_range()
606 close(fd); in pci_device_linux_sysfs_map_range()
670 int fd; in pci_device_linux_sysfs_enable() local
679 fd = open( name, O_RDWR ); in pci_device_linux_sysfs_enable()
680 if (fd == -1) in pci_device_linux_sysfs_enable()
683 write( fd, "1", 1 ); in pci_device_linux_sysfs_enable()
684 close(fd); in pci_device_linux_sysfs_enable()
691 int fd, bytes_read; in pci_device_linux_sysfs_boot_vga() local
701 fd = open( name, O_RDONLY ); in pci_device_linux_sysfs_boot_vga()
702 if (fd == -1) in pci_device_linux_sysfs_boot_vga()
705 bytes_read = read(fd, reply, 1); in pci_device_linux_sysfs_boot_vga()
711 close(fd); in pci_device_linux_sysfs_boot_vga()
744 ret->fd = open(name, O_RDWR); in pci_device_linux_sysfs_open_device_io()
746 if (ret->fd < 0) in pci_device_linux_sysfs_open_device_io()
767 ret->fd = open(name, O_RDWR); in pci_device_linux_sysfs_open_legacy_io()
768 if (ret->fd >= 0) in pci_device_linux_sysfs_open_legacy_io()
776 ret->fd = open("/dev/port", O_RDWR); in pci_device_linux_sysfs_open_legacy_io()
778 if (ret->fd < 0) in pci_device_linux_sysfs_open_legacy_io()
791 close(handle->fd); in pci_device_linux_sysfs_close_io()
799 pread(handle->fd, &ret, 4, port + handle->base); in pci_device_linux_sysfs_read32()
809 pread(handle->fd, &ret, 2, port + handle->base); in pci_device_linux_sysfs_read16()
819 pread(handle->fd, &ret, 1, port + handle->base); in pci_device_linux_sysfs_read8()
828 pwrite(handle->fd, &data, 4, port + handle->base); in pci_device_linux_sysfs_write32()
835 pwrite(handle->fd, &data, 2, port + handle->base); in pci_device_linux_sysfs_write16()
842 pwrite(handle->fd, &data, 1, port + handle->base); in pci_device_linux_sysfs_write8()
852 int fd; in pci_device_linux_sysfs_map_legacy() local
865 fd = open(name, flags); in pci_device_linux_sysfs_map_legacy()
866 if (fd >= 0) in pci_device_linux_sysfs_map_legacy()
874 fd = open("/dev/mem", flags); in pci_device_linux_sysfs_map_legacy()
876 if (fd < 0) in pci_device_linux_sysfs_map_legacy()
879 *addr = mmap(NULL, size, prot, MAP_SHARED, fd, base); in pci_device_linux_sysfs_map_legacy()
884 close(fd); in pci_device_linux_sysfs_map_legacy()