pci_ide
struct pci_ide *ide[TIO_IDE_MAX_TC];
static void stream_setup(struct pci_ide *ide)
static u8 streams_setup(struct pci_ide **ide, u8 *ids)
static int streams_register(struct pci_ide **ide)
static void streams_unregister(struct pci_ide **ide)
static void stream_teardown(struct pci_ide *ide)
static void streams_teardown(struct pci_ide **ide)
static int stream_alloc(struct pci_dev *pdev, struct pci_ide **ide,
struct pci_ide *ide1;
static int stream_enable(struct pci_ide *ide)
static int streams_enable(struct pci_ide **ide)
static void stream_disable(struct pci_ide *ide)
static void streams_disable(struct pci_ide **ide)
struct pci_ide *pci_ide_stream_alloc(struct pci_dev *pdev)
struct pci_ide *ide __free(kfree) = kzalloc_obj(*ide);
*ide = (struct pci_ide) {
void pci_ide_stream_free(struct pci_ide *ide)
void pci_ide_stream_release(struct pci_ide *ide)
int pci_ide_stream_register(struct pci_ide *ide)
void pci_ide_stream_unregister(struct pci_ide *ide)
struct pci_ide_partner *pci_ide_to_settings(struct pci_dev *pdev, struct pci_ide *ide)
static void set_ide_sel_ctl(struct pci_dev *pdev, struct pci_ide *ide,
static void pci_ide_stream_to_regs(struct pci_dev *pdev, struct pci_ide *ide,
void pci_ide_stream_setup(struct pci_dev *pdev, struct pci_ide *ide)
void pci_ide_stream_teardown(struct pci_dev *pdev, struct pci_ide *ide)
int pci_ide_stream_enable(struct pci_dev *pdev, struct pci_ide *ide)
void pci_ide_stream_disable(struct pci_dev *pdev, struct pci_ide *ide)
struct pci_ide *ide);
struct pci_ide *pci_ide_stream_alloc(struct pci_dev *pdev);
void pci_ide_stream_free(struct pci_ide *ide);
int pci_ide_stream_register(struct pci_ide *ide);
void pci_ide_stream_unregister(struct pci_ide *ide);
void pci_ide_stream_setup(struct pci_dev *pdev, struct pci_ide *ide);
void pci_ide_stream_teardown(struct pci_dev *pdev, struct pci_ide *ide);
int pci_ide_stream_enable(struct pci_dev *pdev, struct pci_ide *ide);
void pci_ide_stream_disable(struct pci_dev *pdev, struct pci_ide *ide);
void pci_ide_stream_release(struct pci_ide *ide);
DEFINE_FREE(pci_ide_stream_release, struct pci_ide *, if (_T) pci_ide_stream_release(_T))