edd_device
#define to_edd_device(obj) container_of(obj,struct edd_device,kobj)
struct edd_device *dev = to_edd_device(kobj);
edd_show_host_bus(struct edd_device *edev, char *buf)
edd_show_interface(struct edd_device *edev, char *buf)
edd_show_raw_data(struct edd_device *edev, char *buf)
edd_show_version(struct edd_device *edev, char *buf)
edd_show_mbr_signature(struct edd_device *edev, char *buf)
edd_show_extensions(struct edd_device *edev, char *buf)
edd_show_info_flags(struct edd_device *edev, char *buf)
edd_show_legacy_max_cylinder(struct edd_device *edev, char *buf)
edd_show_legacy_max_head(struct edd_device *edev, char *buf)
edd_show_legacy_sectors_per_track(struct edd_device *edev, char *buf)
edd_show_default_cylinders(struct edd_device *edev, char *buf)
edd_show_default_heads(struct edd_device *edev, char *buf)
edd_show_default_sectors_per_track(struct edd_device *edev, char *buf)
edd_show_sectors(struct edd_device *edev, char *buf)
edd_has_legacy_max_cylinder(struct edd_device *edev)
edd_has_legacy_max_head(struct edd_device *edev)
edd_has_legacy_sectors_per_track(struct edd_device *edev)
edd_has_default_cylinders(struct edd_device *edev)
edd_has_default_heads(struct edd_device *edev)
edd_has_default_sectors_per_track(struct edd_device *edev)
edd_has_edd30(struct edd_device *edev)
ssize_t(*show) (struct edd_device * edev, char *buf);
int (*test) (struct edd_device * edev);
struct edd_device * dev = to_edd_device(kobj);
static int edd_dev_is_type(struct edd_device *edev, const char *type);
static struct pci_dev *edd_get_pci_dev(struct edd_device *edev);
edd_dev_is_type(struct edd_device *edev, const char *type)
static struct edd_device *edd_devices[EDD_MBR_SIG_MAX];
edd_get_pci_dev(struct edd_device *edev)
edd_create_symlink_to_pcidev(struct edd_device *edev)
edd_device_unregister(struct edd_device *edev)
static void edd_populate_dir(struct edd_device * edev)
edd_device_register(struct edd_device *edev, int i)
struct edd_device *edev;
edd_has_mbr_signature(struct edd_device *edev)
struct edd_device *edev;
edd_has_edd_info(struct edd_device *edev)
edd_dev_get_info(struct edd_device *edev)
edd_dev_set_info(struct edd_device *edev, int i)