1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
#include "vendor.h" #include "pci_util.h" // udisks2 drive info extended typedef struct u2driveext { udiskd *d; pcid *nvme_controller; vendor_list vendors; } u2driveext; GSList *get_udisks2_drives_ext(); u2driveext* u2drive_ext(udiskd * udisks_drive_data); void u2driveext_free(u2driveext *u); void udisks2_shutdown();