xfer_mask 72 drivers/ata/ata_generic.c unsigned int xfer_mask = ata_id_xfermask(dev->id); xfer_mask 75 drivers/ata/ata_generic.c if (xfer_mask & (ATA_MASK_MWDMA | ATA_MASK_UDMA)) xfer_mask 76 drivers/ata/ata_generic.c name = ata_mode_string(xfer_mask); xfer_mask 80 drivers/ata/ata_generic.c xfer_mask |= ata_xfer_mode2mask(XFER_MW_DMA_0); xfer_mask 85 drivers/ata/ata_generic.c dev->xfer_mode = ata_xfer_mask2mode(xfer_mask); xfer_mask 494 drivers/ata/libata-acpi.c unsigned long xfer_mask = 0; xfer_mask 506 drivers/ata/libata-acpi.c xfer_mask |= ata_xfer_mode2mask(mode); xfer_mask 518 drivers/ata/libata-acpi.c xfer_mask |= ata_xfer_mode2mask(mode); xfer_mask 520 drivers/ata/libata-acpi.c return xfer_mask; xfer_mask 536 drivers/ata/libata-acpi.c unsigned long xfer_mask, udma_mask; xfer_mask 538 drivers/ata/libata-acpi.c xfer_mask = ata_acpi_gtm_xfermask(dev, gtm); xfer_mask 539 drivers/ata/libata-acpi.c ata_unpack_xfermask(xfer_mask, NULL, NULL, &udma_mask); xfer_mask 98 drivers/ata/libata-core.c unsigned long xfer_mask; xfer_mask 422 drivers/ata/libata-core.c if (!fe->param.xfer_mask) xfer_mask 425 drivers/ata/libata-core.c ata_unpack_xfermask(fe->param.xfer_mask, xfer_mask 882 drivers/ata/libata-core.c void ata_unpack_xfermask(unsigned long xfer_mask, unsigned long *pio_mask, xfer_mask 886 drivers/ata/libata-core.c *pio_mask = (xfer_mask & ATA_MASK_PIO) >> ATA_SHIFT_PIO; xfer_mask 888 drivers/ata/libata-core.c *mwdma_mask = (xfer_mask & ATA_MASK_MWDMA) >> ATA_SHIFT_MWDMA; xfer_mask 890 drivers/ata/libata-core.c *udma_mask = (xfer_mask & ATA_MASK_UDMA) >> ATA_SHIFT_UDMA; xfer_mask 916 drivers/ata/libata-core.c u8 ata_xfer_mask2mode(unsigned long xfer_mask) xfer_mask 918 drivers/ata/libata-core.c int highbit = fls(xfer_mask) - 1; xfer_mask 986 drivers/ata/libata-core.c const char *ata_mode_string(unsigned long xfer_mask) xfer_mask 1012 drivers/ata/libata-core.c highbit = fls(xfer_mask) - 1; xfer_mask 2437 drivers/ata/libata-core.c unsigned long xfer_mask; xfer_mask 2522 drivers/ata/libata-core.c xfer_mask = ata_id_xfermask(id); xfer_mask 2586 drivers/ata/libata-core.c ata_mode_string(xfer_mask)); xfer_mask 2611 drivers/ata/libata-core.c ata_mode_string(xfer_mask)); xfer_mask 2707 drivers/ata/libata-core.c ata_mode_string(xfer_mask), xfer_mask 3413 drivers/ata/libata-core.c unsigned long orig_mask, xfer_mask; xfer_mask 3420 drivers/ata/libata-core.c xfer_mask = orig_mask = ata_pack_xfermask(dev->pio_mask, xfer_mask 3423 drivers/ata/libata-core.c ata_unpack_xfermask(xfer_mask, &pio_mask, &mwdma_mask, &udma_mask); xfer_mask 3461 drivers/ata/libata-core.c xfer_mask &= ata_pack_xfermask(pio_mask, mwdma_mask, udma_mask); xfer_mask 3463 drivers/ata/libata-core.c if (!(xfer_mask & ATA_MASK_PIO) || xfer_mask == orig_mask) xfer_mask 3467 drivers/ata/libata-core.c if (xfer_mask & (ATA_MASK_MWDMA | ATA_MASK_UDMA)) xfer_mask 3469 drivers/ata/libata-core.c ata_mode_string(xfer_mask), xfer_mask 3470 drivers/ata/libata-core.c ata_mode_string(xfer_mask & ATA_MASK_PIO)); xfer_mask 3473 drivers/ata/libata-core.c ata_mode_string(xfer_mask)); xfer_mask 3478 drivers/ata/libata-core.c ata_unpack_xfermask(xfer_mask, &dev->pio_mask, &dev->mwdma_mask, xfer_mask 4731 drivers/ata/libata-core.c unsigned long xfer_mask; xfer_mask 4734 drivers/ata/libata-core.c xfer_mask = ata_pack_xfermask(ap->pio_mask, xfer_mask 4738 drivers/ata/libata-core.c xfer_mask &= ata_pack_xfermask(dev->pio_mask, xfer_mask 4740 drivers/ata/libata-core.c xfer_mask &= ata_id_xfermask(dev->id); xfer_mask 4748 drivers/ata/libata-core.c xfer_mask &= ~(0x03 << (ATA_SHIFT_PIO + 5)); xfer_mask 4750 drivers/ata/libata-core.c xfer_mask &= ~(0x03 << (ATA_SHIFT_MWDMA + 3)); xfer_mask 4754 drivers/ata/libata-core.c xfer_mask &= ~(ATA_MASK_MWDMA | ATA_MASK_UDMA); xfer_mask 4761 drivers/ata/libata-core.c xfer_mask &= ~(ATA_MASK_MWDMA | ATA_MASK_UDMA); xfer_mask 4767 drivers/ata/libata-core.c xfer_mask &= ata_pio_mask_no_iordy(dev); xfer_mask 4770 drivers/ata/libata-core.c xfer_mask = ap->ops->mode_filter(dev, xfer_mask); xfer_mask 4780 drivers/ata/libata-core.c if (xfer_mask & (0xF8 << ATA_SHIFT_UDMA)) xfer_mask 4785 drivers/ata/libata-core.c xfer_mask &= ~(0xF8 << ATA_SHIFT_UDMA); xfer_mask 4788 drivers/ata/libata-core.c ata_unpack_xfermask(xfer_mask, &dev->pio_mask, xfer_mask 6567 drivers/ata/libata-core.c unsigned long xfer_mask; xfer_mask 6579 drivers/ata/libata-core.c xfer_mask = ata_pack_xfermask(ap->pio_mask, ap->mwdma_mask, xfer_mask 6585 drivers/ata/libata-core.c ata_mode_string(xfer_mask), xfer_mask 6913 drivers/ata/libata-core.c { "pio0", .xfer_mask = 1 << (ATA_SHIFT_PIO + 0) }, xfer_mask 6914 drivers/ata/libata-core.c { "pio1", .xfer_mask = 1 << (ATA_SHIFT_PIO + 1) }, xfer_mask 6915 drivers/ata/libata-core.c { "pio2", .xfer_mask = 1 << (ATA_SHIFT_PIO + 2) }, xfer_mask 6916 drivers/ata/libata-core.c { "pio3", .xfer_mask = 1 << (ATA_SHIFT_PIO + 3) }, xfer_mask 6917 drivers/ata/libata-core.c { "pio4", .xfer_mask = 1 << (ATA_SHIFT_PIO + 4) }, xfer_mask 6918 drivers/ata/libata-core.c { "pio5", .xfer_mask = 1 << (ATA_SHIFT_PIO + 5) }, xfer_mask 6919 drivers/ata/libata-core.c { "pio6", .xfer_mask = 1 << (ATA_SHIFT_PIO + 6) }, xfer_mask 6920 drivers/ata/libata-core.c { "mwdma0", .xfer_mask = 1 << (ATA_SHIFT_MWDMA + 0) }, xfer_mask 6921 drivers/ata/libata-core.c { "mwdma1", .xfer_mask = 1 << (ATA_SHIFT_MWDMA + 1) }, xfer_mask 6922 drivers/ata/libata-core.c { "mwdma2", .xfer_mask = 1 << (ATA_SHIFT_MWDMA + 2) }, xfer_mask 6923 drivers/ata/libata-core.c { "mwdma3", .xfer_mask = 1 << (ATA_SHIFT_MWDMA + 3) }, xfer_mask 6924 drivers/ata/libata-core.c { "mwdma4", .xfer_mask = 1 << (ATA_SHIFT_MWDMA + 4) }, xfer_mask 6925 drivers/ata/libata-core.c { "udma0", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 0) }, xfer_mask 6926 drivers/ata/libata-core.c { "udma16", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 0) }, xfer_mask 6927 drivers/ata/libata-core.c { "udma/16", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 0) }, xfer_mask 6928 drivers/ata/libata-core.c { "udma1", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 1) }, xfer_mask 6929 drivers/ata/libata-core.c { "udma25", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 1) }, xfer_mask 6930 drivers/ata/libata-core.c { "udma/25", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 1) }, xfer_mask 6931 drivers/ata/libata-core.c { "udma2", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 2) }, xfer_mask 6932 drivers/ata/libata-core.c { "udma33", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 2) }, xfer_mask 6933 drivers/ata/libata-core.c { "udma/33", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 2) }, xfer_mask 6934 drivers/ata/libata-core.c { "udma3", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 3) }, xfer_mask 6935 drivers/ata/libata-core.c { "udma44", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 3) }, xfer_mask 6936 drivers/ata/libata-core.c { "udma/44", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 3) }, xfer_mask 6937 drivers/ata/libata-core.c { "udma4", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 4) }, xfer_mask 6938 drivers/ata/libata-core.c { "udma66", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 4) }, xfer_mask 6939 drivers/ata/libata-core.c { "udma/66", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 4) }, xfer_mask 6940 drivers/ata/libata-core.c { "udma5", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 5) }, xfer_mask 6941 drivers/ata/libata-core.c { "udma100", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 5) }, xfer_mask 6942 drivers/ata/libata-core.c { "udma/100", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 5) }, xfer_mask 6943 drivers/ata/libata-core.c { "udma6", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 6) }, xfer_mask 6944 drivers/ata/libata-core.c { "udma133", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 6) }, xfer_mask 6945 drivers/ata/libata-core.c { "udma/133", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 6) }, xfer_mask 6946 drivers/ata/libata-core.c { "udma7", .xfer_mask = 1 << (ATA_SHIFT_UDMA + 7) }, xfer_mask 77 drivers/ata/pata_acpi.c unsigned int xfer_mask; xfer_mask 83 drivers/ata/pata_acpi.c xfer_mask = ata_acpi_gtm_xfermask(adev, &probe); xfer_mask 85 drivers/ata/pata_acpi.c if (xfer_mask & (0xF8 << ATA_SHIFT_UDMA)) xfer_mask 88 drivers/ata/pata_acpi.c return xfer_mask; xfer_mask 269 drivers/ata/pata_amd.c unsigned long xfer_mask) xfer_mask 316 drivers/ata/pata_amd.c xfer_mask, limit, xfer_mask & limit, bios_limit, xfer_mask 319 drivers/ata/pata_amd.c return xfer_mask & limit; xfer_mask 904 include/linux/libata.h unsigned long (*mode_filter)(struct ata_device *dev, unsigned long xfer_mask); xfer_mask 1155 include/linux/libata.h extern void ata_unpack_xfermask(unsigned long xfer_mask, xfer_mask 1158 include/linux/libata.h extern u8 ata_xfer_mask2mode(unsigned long xfer_mask); xfer_mask 1161 include/linux/libata.h extern const char *ata_mode_string(unsigned long xfer_mask);