Lines Matching refs:ata_device
83 static unsigned int ata_dev_init_params(struct ata_device *dev,
85 static unsigned int ata_dev_set_xfermode(struct ata_device *dev);
86 static void ata_dev_xfermask(struct ata_device *dev);
87 static unsigned long ata_dev_blacklisted(const struct ata_device *dev);
162 static inline bool ata_dev_print_info(struct ata_device *dev) in ata_dev_print_info()
246 struct ata_device *ata_dev_next(struct ata_device *dev, struct ata_link *link, in ata_dev_next()
302 struct ata_link *ata_dev_phys_link(struct ata_device *dev) in ata_dev_phys_link()
409 static void ata_force_xfermask(struct ata_device *dev) in ata_force_xfermask()
463 static void ata_force_horkage(struct ata_device *dev) in ata_force_horkage()
496 static inline void ata_force_xfermask(struct ata_device *dev) { } in ata_force_xfermask()
497 static inline void ata_force_horkage(struct ata_device *dev) { } in ata_force_horkage()
580 static int ata_rwcmd_protocol(struct ata_taskfile *tf, struct ata_device *dev) in ata_rwcmd_protocol()
625 u64 ata_tf_read_block(const struct ata_taskfile *tf, struct ata_device *dev) in ata_tf_read_block()
680 int ata_build_rw_tf(struct ata_taskfile *tf, struct ata_device *dev, in ata_build_rw_tf()
1163 static int ata_read_native_max_address(struct ata_device *dev, u64 *max_sectors) in ata_read_native_max_address()
1214 static int ata_set_max_sectors(struct ata_device *dev, u64 new_sectors) in ata_set_max_sectors()
1271 static int ata_hpa_resize(struct ata_device *dev) in ata_hpa_resize()
1494 unsigned ata_exec_internal_sg(struct ata_device *dev, in ata_exec_internal_sg()
1670 unsigned ata_exec_internal(struct ata_device *dev, in ata_exec_internal()
1696 unsigned int ata_pio_need_iordy(const struct ata_device *adev) in ata_pio_need_iordy()
1730 static u32 ata_pio_mask_no_iordy(const struct ata_device *adev) in ata_pio_mask_no_iordy()
1756 unsigned int ata_do_dev_read_id(struct ata_device *dev, in ata_do_dev_read_id()
1785 int ata_dev_read_id(struct ata_device *dev, unsigned int *p_class, in ata_dev_read_id()
1991 unsigned int ata_read_log_page(struct ata_device *dev, u8 log, in ata_read_log_page()
2041 static bool ata_log_supported(struct ata_device *dev, u8 log) in ata_log_supported()
2050 static bool ata_identify_page_supported(struct ata_device *dev, u8 page) in ata_identify_page_supported()
2077 static int ata_do_link_spd_horkage(struct ata_device *dev) in ata_do_link_spd_horkage()
2110 static inline u8 ata_dev_knobble(struct ata_device *dev) in ata_dev_knobble()
2120 static void ata_dev_config_ncq_send_recv(struct ata_device *dev) in ata_dev_config_ncq_send_recv()
2145 static void ata_dev_config_ncq_non_data(struct ata_device *dev) in ata_dev_config_ncq_non_data()
2164 static void ata_dev_config_ncq_prio(struct ata_device *dev) in ata_dev_config_ncq_prio()
2189 static bool ata_dev_check_adapter(struct ata_device *dev, in ata_dev_check_adapter()
2208 static int ata_dev_config_ncq(struct ata_device *dev, in ata_dev_config_ncq()
2273 static void ata_dev_config_sense_reporting(struct ata_device *dev) in ata_dev_config_sense_reporting()
2291 static void ata_dev_config_zac(struct ata_device *dev) in ata_dev_config_zac()
2345 static void ata_dev_config_trusted(struct ata_device *dev) in ata_dev_config_trusted()
2376 static int ata_dev_config_lba(struct ata_device *dev) in ata_dev_config_lba()
2409 static void ata_dev_config_chs(struct ata_device *dev) in ata_dev_config_chs()
2435 static void ata_dev_config_devslp(struct ata_device *dev) in ata_dev_config_devslp()
2462 static void ata_dev_print_features(struct ata_device *dev) in ata_dev_print_features()
2489 int ata_dev_configure(struct ata_device *dev) in ata_dev_configure()
2855 struct ata_device *dev; in ata_bus_probe()
3008 struct ata_device *ata_dev_pair(struct ata_device *adev) in ata_dev_pair()
3011 struct ata_device *pair = &link->device[1 - adev->devno]; in ata_dev_pair()
3166 int ata_down_xfermask_limit(struct ata_device *dev, unsigned int sel) in ata_down_xfermask_limit()
3240 static int ata_dev_set_mode(struct ata_device *dev) in ata_dev_set_mode()
3340 int ata_do_set_mode(struct ata_link *link, struct ata_device **r_failed_dev) in ata_do_set_mode()
3343 struct ata_device *dev; in ata_do_set_mode()
3651 static int ata_dev_same_device(struct ata_device *dev, unsigned int new_class, in ata_dev_same_device()
3698 int ata_dev_reread_id(struct ata_device *dev, unsigned int readid_flags) in ata_dev_reread_id()
3732 int ata_dev_revalidate(struct ata_device *dev, unsigned int new_class, in ata_dev_revalidate()
4059 static unsigned long ata_dev_blacklisted(const struct ata_device *dev) in ata_dev_blacklisted()
4080 static int ata_dma_blacklisted(const struct ata_device *dev) in ata_dma_blacklisted()
4100 static int ata_is_40wire(struct ata_device *dev) in ata_is_40wire()
4123 struct ata_device *dev; in cable_is_40wire()
4170 static void ata_dev_xfermask(struct ata_device *dev) in ata_dev_xfermask()
4250 static unsigned int ata_dev_set_xfermode(struct ata_device *dev) in ata_dev_set_xfermode()
4297 unsigned int ata_dev_set_feature(struct ata_device *dev, u8 enable, u8 feature) in ata_dev_set_feature()
4335 static unsigned int ata_dev_init_params(struct ata_device *dev, in ata_dev_init_params()
4553 struct ata_queued_cmd *ata_qc_new_init(struct ata_device *dev, int tag) in ata_qc_new_init()
4656 struct ata_device *dev = qc->dev; in ata_verify_xfer()
4703 struct ata_device *dev = qc->dev; in ata_qc_complete()
5098 struct ata_device *adev; in ata_port_runtime_idle()
5195 void ata_dev_init(struct ata_device *dev) in ata_dev_init()
5247 struct ata_device *dev = &link->device[i]; in ata_link_init()
5923 struct ata_device *dev; in ata_port_detach()
6527 void ata_dev_printk(const struct ata_device *dev, const char *level, in ata_dev_printk()