Lines Matching refs:ata_device
75 static unsigned int ata_dev_init_params(struct ata_device *dev,
77 static unsigned int ata_dev_set_xfermode(struct ata_device *dev);
78 static void ata_dev_xfermask(struct ata_device *dev);
79 static u64 ata_dev_quirks(const struct ata_device *dev);
80 static u64 ata_dev_get_quirk_value(struct ata_device *dev, u64 quirk);
158 static inline bool ata_dev_print_info(const struct ata_device *dev) in ata_dev_print_info()
237 struct ata_device *ata_dev_next(struct ata_device *dev, struct ata_link *link, in ata_dev_next()
293 struct ata_link *ata_dev_phys_link(struct ata_device *dev) in ata_dev_phys_link()
435 static void ata_force_xfermask(struct ata_device *dev) in ata_force_xfermask()
479 ata_force_get_fe_for_dev(struct ata_device *dev) in ata_force_get_fe_for_dev()
516 static void ata_force_quirks(struct ata_device *dev) in ata_force_quirks()
535 static inline void ata_force_xfermask(struct ata_device *dev) { } in ata_force_xfermask()
536 static inline void ata_force_quirks(struct ata_device *dev) { } in ata_force_quirks()
619 static bool ata_set_rwcmd_protocol(struct ata_device *dev, in ata_set_rwcmd_protocol()
666 u64 ata_tf_read_block(const struct ata_taskfile *tf, struct ata_device *dev) in ata_tf_read_block()
744 struct ata_device *dev = qc->dev; in ata_build_rw_tf()
1222 static int ata_read_native_max_address(struct ata_device *dev, u64 *max_sectors) in ata_read_native_max_address()
1273 static int ata_set_max_sectors(struct ata_device *dev, u64 new_sectors) in ata_set_max_sectors()
1330 static int ata_hpa_resize(struct ata_device *dev) in ata_hpa_resize()
1427 static inline void ata_dump_id(struct ata_device *dev, const u16 *id) in ata_dump_id()
1536 unsigned int ata_exec_internal(struct ata_device *dev, struct ata_taskfile *tf, in ata_exec_internal()
1688 unsigned int ata_pio_need_iordy(const struct ata_device *adev) in ata_pio_need_iordy()
1722 static u32 ata_pio_mask_no_iordy(const struct ata_device *adev) in ata_pio_mask_no_iordy()
1748 unsigned int ata_do_dev_read_id(struct ata_device *dev, in ata_do_dev_read_id()
1777 int ata_dev_read_id(struct ata_device *dev, unsigned int *p_class, in ata_dev_read_id()
1963 bool ata_dev_power_init_tf(struct ata_device *dev, struct ata_taskfile *tf, in ata_dev_power_init_tf()
1992 static bool ata_dev_power_is_active(struct ata_device *dev) in ata_dev_power_is_active()
2029 void ata_dev_power_set_standby(struct ata_device *dev) in ata_dev_power_set_standby()
2076 void ata_dev_power_set_active(struct ata_device *dev) in ata_dev_power_set_active()
2119 unsigned int ata_read_log_page(struct ata_device *dev, u8 log, in ata_read_log_page()
2171 static inline void ata_clear_log_directory(struct ata_device *dev) in ata_clear_log_directory()
2176 static int ata_read_log_directory(struct ata_device *dev) in ata_read_log_directory()
2199 static int ata_log_supported(struct ata_device *dev, u8 log) in ata_log_supported()
2210 static bool ata_identify_page_supported(struct ata_device *dev, u8 page) in ata_identify_page_supported()
2247 static int ata_do_link_spd_quirk(struct ata_device *dev) in ata_do_link_spd_quirk()
2280 static inline bool ata_dev_knobble(struct ata_device *dev) in ata_dev_knobble()
2290 static void ata_dev_config_ncq_send_recv(struct ata_device *dev) in ata_dev_config_ncq_send_recv()
2314 static void ata_dev_config_ncq_non_data(struct ata_device *dev) in ata_dev_config_ncq_non_data()
2330 static void ata_dev_config_ncq_prio(struct ata_device *dev) in ata_dev_config_ncq_prio()
2356 static bool ata_dev_check_adapter(struct ata_device *dev, in ata_dev_check_adapter()
2393 static int ata_dev_config_ncq(struct ata_device *dev, in ata_dev_config_ncq()
2458 static void ata_dev_config_sense_reporting(struct ata_device *dev) in ata_dev_config_sense_reporting()
2476 static void ata_dev_config_zac(struct ata_device *dev) in ata_dev_config_zac()
2518 static void ata_dev_config_trusted(struct ata_device *dev) in ata_dev_config_trusted()
2548 static void ata_dev_cleanup_cdl_resources(struct ata_device *dev) in ata_dev_cleanup_cdl_resources()
2554 static int ata_dev_init_cdl_resources(struct ata_device *dev) in ata_dev_init_cdl_resources()
2577 static void ata_dev_config_cdl(struct ata_device *dev) in ata_dev_config_cdl()
2693 static int ata_dev_config_lba(struct ata_device *dev) in ata_dev_config_lba()
2725 static void ata_dev_config_chs(struct ata_device *dev) in ata_dev_config_chs()
2750 static void ata_dev_config_fua(struct ata_device *dev) in ata_dev_config_fua()
2772 static void ata_dev_config_devslp(struct ata_device *dev) in ata_dev_config_devslp()
2800 static void ata_dev_config_cpr(struct ata_device *dev) in ata_dev_config_cpr()
2857 static void ata_dev_config_lpm(struct ata_device *dev) in ata_dev_config_lpm()
2905 static void ata_dev_print_features(struct ata_device *dev) in ata_dev_print_features()
2938 int ata_dev_configure(struct ata_device *dev) in ata_dev_configure()
3319 struct ata_device *ata_dev_pair(struct ata_device *adev) in ata_dev_pair()
3322 struct ata_device *pair = &link->device[1 - adev->devno]; in ata_dev_pair()
3397 int ata_down_xfermask_limit(struct ata_device *dev, unsigned int sel) in ata_down_xfermask_limit()
3471 static int ata_dev_set_mode(struct ata_device *dev) in ata_dev_set_mode()
3571 int ata_set_mode(struct ata_link *link, struct ata_device **r_failed_dev) in ata_set_mode()
3574 struct ata_device *dev; in ata_set_mode()
3851 static int ata_dev_same_device(struct ata_device *dev, unsigned int new_class, in ata_dev_same_device()
3898 int ata_dev_reread_id(struct ata_device *dev, unsigned int readid_flags) in ata_dev_reread_id()
3932 int ata_dev_revalidate(struct ata_device *dev, unsigned int new_class, in ata_dev_revalidate()
4043 static void ata_dev_print_quirks(const struct ata_device *dev, in ata_dev_print_quirks()
4397 static u64 ata_dev_quirks(const struct ata_device *dev) in ata_dev_quirks()
4421 static u64 ata_dev_get_max_sec_quirk_value(struct ata_device *dev) in ata_dev_get_max_sec_quirk_value()
4455 static u64 ata_dev_get_quirk_value(struct ata_device *dev, u64 quirk) in ata_dev_get_quirk_value()
4463 static bool ata_dev_nodma(const struct ata_device *dev) in ata_dev_nodma()
4484 static int ata_is_40wire(struct ata_device *dev) in ata_is_40wire()
4507 struct ata_device *dev; in cable_is_40wire()
4553 static void ata_dev_xfermask(struct ata_device *dev) in ata_dev_xfermask()
4633 static unsigned int ata_dev_set_xfermode(struct ata_device *dev) in ata_dev_set_xfermode()
4678 unsigned int ata_dev_set_feature(struct ata_device *dev, u8 subcmd, u8 action) in ata_dev_set_feature()
4713 static unsigned int ata_dev_init_params(struct ata_device *dev, in ata_dev_init_params()
4986 struct ata_device *dev = qc->dev; in ata_verify_xfer()
5015 struct ata_device *dev = qc->dev; in ata_qc_complete()
5442 struct ata_device *adev; in ata_port_runtime_idle()
5538 void ata_dev_init(struct ata_device *dev) in ata_dev_init()
5591 struct ata_device *dev = &link->device[i]; in ata_link_init()
6236 void ata_dev_free_resources(struct ata_device *dev) in ata_dev_free_resources()
6259 struct ata_device *dev; in ata_port_detach()