Lines Matching refs:bf
1907 wdc_datain_pio(struct ata_channel *chp, int flags, void *bf, size_t len) in wdc_datain_pio() argument
1912 if ((uintptr_t)bf & 1) in wdc_datain_pio()
1914 if ((flags & ATA_DRIVE_CAP32) && ((uintptr_t)bf & 3)) in wdc_datain_pio()
1921 wdr->data32ioh, 0, bf, len >> 2); in wdc_datain_pio()
1922 bf = (char *)bf + (len & ~3); in wdc_datain_pio()
1927 wdr->cmd_iohs[wd_data], 0, bf, len >> 1); in wdc_datain_pio()
1928 bf = (char *)bf + (len & ~1); in wdc_datain_pio()
1934 wdr->data32ioh, 0, bf, len >> 2); in wdc_datain_pio()
1935 bf = (char *)bf + (len & ~3); in wdc_datain_pio()
1940 wdr->cmd_iohs[wd_data], 0, bf, len >> 1); in wdc_datain_pio()
1941 bf = (char *)bf + (len & ~1); in wdc_datain_pio()
1946 *((uint8_t *)bf) = bus_space_read_1(wdr->cmd_iot, in wdc_datain_pio()
1959 memcpy(bf, &val, 4); in wdc_datain_pio()
1960 bf = (char *)bf + 4; in wdc_datain_pio()
1969 memcpy(bf, &val, 2); in wdc_datain_pio()
1970 bf = (char *)bf + 2; in wdc_datain_pio()
1980 memcpy(bf, &val, 4); in wdc_datain_pio()
1981 bf = (char *)bf + 4; in wdc_datain_pio()
1990 memcpy(bf, &val, 2); in wdc_datain_pio()
1991 bf = (char *)bf + 2; in wdc_datain_pio()
1999 wdc_dataout_pio(struct ata_channel *chp, int flags, void *bf, size_t len) in wdc_dataout_pio() argument
2004 if ((uintptr_t)bf & 1) in wdc_dataout_pio()
2006 if ((flags & ATA_DRIVE_CAP32) && ((uintptr_t)bf & 3)) in wdc_dataout_pio()
2013 wdr->data32ioh, 0, bf, len >> 2); in wdc_dataout_pio()
2014 bf = (char *)bf + (len & ~3); in wdc_dataout_pio()
2019 wdr->cmd_iohs[wd_data], 0, bf, len >> 1); in wdc_dataout_pio()
2024 wdr->data32ioh, 0, bf, len >> 2); in wdc_dataout_pio()
2025 bf = (char *)bf + (len & ~3); in wdc_dataout_pio()
2030 wdr->cmd_iohs[wd_data], 0, bf, len >> 1); in wdc_dataout_pio()
2042 memcpy(&val, bf, 4); in wdc_dataout_pio()
2045 bf = (char *)bf + 4; in wdc_dataout_pio()
2052 memcpy(&val, bf, 2); in wdc_dataout_pio()
2055 bf = (char *)bf + 2; in wdc_dataout_pio()
2063 memcpy(&val, bf, 4); in wdc_dataout_pio()
2066 bf = (char *)bf + 4; in wdc_dataout_pio()
2073 memcpy(&val, bf, 2); in wdc_dataout_pio()
2076 bf = (char *)bf + 2; in wdc_dataout_pio()