Lines Matching defs:h
197 static int check_for_unit_attention(struct ctlr_info *h, in check_for_unit_attention()
239 struct ctlr_info *h; in host_store_rescan() local
249 struct ctlr_info *h; in host_show_firmware_revision() local
265 struct ctlr_info *h = shost_to_hba(shost); in host_show_commands_outstanding() local
273 struct ctlr_info *h; in host_show_transport_mode() local
344 struct ctlr_info *h; in host_show_resettable() local
366 struct ctlr_info *h; in raid_level_show() local
398 struct ctlr_info *h; in lunid_show() local
422 struct ctlr_info *h; in unique_id_show() local
505 static inline u32 next_command(struct ctlr_info *h) in next_command()
531 static void set_performant_mode(struct ctlr_info *h, struct CommandList *c) in set_performant_mode()
537 static void enqueue_cmd_and_start_io(struct ctlr_info *h, in enqueue_cmd_and_start_io()
562 static inline int is_scsi_rev_5(struct ctlr_info *h) in is_scsi_rev_5()
571 static int hpsa_find_target_lun(struct ctlr_info *h, in hpsa_find_target_lun()
600 static int hpsa_scsi_add_entry(struct ctlr_info *h, int hostno, in hpsa_scsi_add_entry()
679 static void hpsa_scsi_replace_entry(struct ctlr_info *h, int hostno, in hpsa_scsi_replace_entry()
707 static void hpsa_scsi_remove_entry(struct ctlr_info *h, int hostno, int entry, in hpsa_scsi_remove_entry()
738 static void fixup_botched_add(struct ctlr_info *h, in fixup_botched_add()
812 static void adjust_hpsa_scsi_table(struct ctlr_info *h, int hostno, in adjust_hpsa_scsi_table()
942 static struct hpsa_scsi_dev_t *lookup_hpsa_scsi_dev(struct ctlr_info *h, in lookup_hpsa_scsi_dev()
961 struct ctlr_info *h; in hpsa_slave_alloc() local
978 static void hpsa_free_sg_chain_blocks(struct ctlr_info *h) in hpsa_free_sg_chain_blocks()
992 static int hpsa_allocate_sg_chain_blocks(struct ctlr_info *h) in hpsa_allocate_sg_chain_blocks()
1016 static void hpsa_map_sg_chain_block(struct ctlr_info *h, in hpsa_map_sg_chain_block()
1033 static void hpsa_unmap_sg_chain_block(struct ctlr_info *h, in hpsa_unmap_sg_chain_block()
1051 struct ctlr_info *h; in complete_scsi_command() local
1260 static int hpsa_scsi_detect(struct ctlr_info *h) in hpsa_scsi_detect()
1338 static inline void hpsa_scsi_do_simple_cmd_core(struct ctlr_info *h, in hpsa_scsi_do_simple_cmd_core()
1348 static void hpsa_scsi_do_simple_cmd_core_if_no_lockup(struct ctlr_info *h, in hpsa_scsi_do_simple_cmd_core_if_no_lockup()
1364 static void hpsa_scsi_do_simple_cmd_with_retry(struct ctlr_info *h, in hpsa_scsi_do_simple_cmd_with_retry()
1441 static int hpsa_scsi_do_inquiry(struct ctlr_info *h, unsigned char *scsi3addr, in hpsa_scsi_do_inquiry()
1467 static int hpsa_send_reset(struct ctlr_info *h, unsigned char *scsi3addr) in hpsa_send_reset()
1493 static void hpsa_get_raid_level(struct ctlr_info *h, in hpsa_get_raid_level()
1513 static int hpsa_get_device_id(struct ctlr_info *h, unsigned char *scsi3addr, in hpsa_get_device_id()
1531 static int hpsa_scsi_do_report_luns(struct ctlr_info *h, int logical, in hpsa_scsi_do_report_luns()
1562 static inline int hpsa_scsi_do_report_phys_luns(struct ctlr_info *h, in hpsa_scsi_do_report_phys_luns()
1569 static inline int hpsa_scsi_do_report_log_luns(struct ctlr_info *h, in hpsa_scsi_do_report_log_luns()
1583 static int hpsa_update_device_info(struct ctlr_info *h, in hpsa_update_device_info()
1653 static int is_msa2xxx(struct ctlr_info *h, struct hpsa_scsi_dev_t *device) in is_msa2xxx()
1671 static void figure_bus_target_lun(struct ctlr_info *h, in figure_bus_target_lun()
1733 static int add_msa2xxx_enclosure_device(struct ctlr_info *h, in add_msa2xxx_enclosure_device()
1782 static int hpsa_gather_lun_info(struct ctlr_info *h, in hpsa_gather_lun_info()
1821 u8 *figure_lunaddrbytes(struct ctlr_info *h, int raid_ctlr_position, int i, in figure_lunaddrbytes()
1846 static void hpsa_update_scsi_devices(struct ctlr_info *h, int hostno) in hpsa_update_scsi_devices()
2004 static int hpsa_scatter_gather(struct ctlr_info *h, in hpsa_scatter_gather()
2063 struct ctlr_info *h; in hpsa_scsi_queue_command_lck() local
2164 struct ctlr_info *h = shost_to_hba(sh); in DEF_SCSI_QCMD() local
2194 struct ctlr_info *h = shost_to_hba(sh); in hpsa_scan_finished() local
2207 struct ctlr_info *h = sdev_to_hba(sdev); in hpsa_change_queue_depth() local
2221 static void hpsa_unregister_scsi(struct ctlr_info *h) in hpsa_unregister_scsi()
2229 static int hpsa_register_scsi(struct ctlr_info *h) in hpsa_register_scsi()
2240 static int wait_for_device_to_become_ready(struct ctlr_info *h, in wait_for_device_to_become_ready()
2302 struct ctlr_info *h; in hpsa_eh_device_reset_handler() local
2332 static struct CommandList *cmd_alloc(struct ctlr_info *h) in cmd_alloc()
2373 static struct CommandList *cmd_special_alloc(struct ctlr_info *h) in cmd_special_alloc()
2407 static void cmd_free(struct ctlr_info *h, struct CommandList *c) in cmd_free()
2417 static void cmd_special_free(struct ctlr_info *h, struct CommandList *c) in cmd_special_free()
2535 static int hpsa_getpciinfo_ioctl(struct ctlr_info *h, void __user *argp) in hpsa_getpciinfo_ioctl()
2550 static int hpsa_getdrivver_ioctl(struct ctlr_info *h, void __user *argp) in hpsa_getdrivver_ioctl()
2573 static int hpsa_passthru_ioctl(struct ctlr_info *h, void __user *argp) in hpsa_passthru_ioctl()
2665 static int hpsa_big_passthru_ioctl(struct ctlr_info *h, void __user *argp) in hpsa_big_passthru_ioctl()
2797 static void check_ioctl_unit_attention(struct ctlr_info *h, in check_ioctl_unit_attention()
2809 struct ctlr_info *h; in hpsa_ioctl() local
2833 static int __devinit hpsa_send_host_reset(struct ctlr_info *h, in hpsa_send_host_reset()
2853 static void fill_cmd(struct CommandList *c, u8 cmd, struct ctlr_info *h, in fill_cmd()
2987 static void start_io(struct ctlr_info *h) in start_io()
3011 static inline unsigned long get_next_completion(struct ctlr_info *h) in get_next_completion()
3016 static inline bool interrupt_pending(struct ctlr_info *h) in interrupt_pending()
3021 static inline long interrupt_not_for_us(struct ctlr_info *h) in interrupt_not_for_us()
3027 static inline int bad_tag(struct ctlr_info *h, u32 tag_index, in bad_tag()
3057 static inline u32 hpsa_tag_discard_error_bits(struct ctlr_info *h, u32 tag) in hpsa_tag_discard_error_bits()
3067 static inline u32 process_indexed_cmd(struct ctlr_info *h, in process_indexed_cmd()
3082 static inline u32 process_nonindexed_cmd(struct ctlr_info *h, in process_nonindexed_cmd()
3104 static int ignore_bogus_interrupt(struct ctlr_info *h) in ignore_bogus_interrupt()
3120 struct ctlr_info *h = dev_id; in hpsa_intx_discard_completions() local
3142 struct ctlr_info *h = dev_id; in hpsa_msix_discard_completions() local
3160 struct ctlr_info *h = dev_id; in do_hpsa_intr_intx() local
3183 struct ctlr_info *h = dev_id; in do_hpsa_intr_msi() local
3627 static void __devinit hpsa_interrupt_mode(struct ctlr_info *h) in hpsa_interrupt_mode()
3762 static int __devinit hpsa_find_cfgtables(struct ctlr_info *h) in hpsa_find_cfgtables()
3791 static void __devinit hpsa_get_max_perf_mode_cmds(struct ctlr_info *h) in hpsa_get_max_perf_mode_cmds()
3812 static void __devinit hpsa_find_board_params(struct ctlr_info *h) in hpsa_find_board_params()
3832 static inline bool hpsa_CISS_signature_present(struct ctlr_info *h) in hpsa_CISS_signature_present()
3845 static inline void hpsa_enable_scsi_prefetch(struct ctlr_info *h) in hpsa_enable_scsi_prefetch()
3859 static inline void hpsa_p600_dma_prefetch_quirk(struct ctlr_info *h) in hpsa_p600_dma_prefetch_quirk()
3870 static void __devinit hpsa_wait_for_mode_change_ack(struct ctlr_info *h) in hpsa_wait_for_mode_change_ack()
3891 static int __devinit hpsa_enter_simple_mode(struct ctlr_info *h) in hpsa_enter_simple_mode()
3914 static int __devinit hpsa_pci_init(struct ctlr_info *h) in hpsa_pci_init()
3987 static void __devinit hpsa_hba_inquiry(struct ctlr_info *h) in hpsa_hba_inquiry()
4035 static __devinit int hpsa_allocate_cmd_pool(struct ctlr_info *h) in hpsa_allocate_cmd_pool()
4055 static void hpsa_free_cmd_pool(struct ctlr_info *h) in hpsa_free_cmd_pool()
4069 static int hpsa_request_irq(struct ctlr_info *h, in hpsa_request_irq()
4089 static int __devinit hpsa_kdump_soft_reset(struct ctlr_info *h) in hpsa_kdump_soft_reset()
4113 static void hpsa_undo_allocations_after_kdump_soft_reset(struct ctlr_info *h) in hpsa_undo_allocations_after_kdump_soft_reset()
4137 static void remove_ctlr_from_lockup_detector_list(struct ctlr_info *h) in remove_ctlr_from_lockup_detector_list()
4148 static void fail_all_cmds_on_list(struct ctlr_info *h, struct list_head *list) in fail_all_cmds_on_list()
4161 static void controller_lockup_detected(struct ctlr_info *h) in controller_lockup_detected()
4183 static void detect_controller_lockup(struct ctlr_info *h) in detect_controller_lockup()
4221 struct ctlr_info *h; in detect_controller_lockup_thread() local
4240 static void add_ctlr_to_lockup_detector_list(struct ctlr_info *h) in add_ctlr_to_lockup_detector_list()
4249 static void start_controller_lockup_detector(struct ctlr_info *h) in start_controller_lockup_detector()
4266 static void stop_controller_lockup_detector(struct ctlr_info *h) in stop_controller_lockup_detector()
4286 struct ctlr_info *h; in hpsa_init_one() local
4440 static void hpsa_flush_cache(struct ctlr_info *h) in hpsa_flush_cache()
4467 struct ctlr_info *h; in hpsa_shutdown() local
4487 struct ctlr_info *h; in hpsa_remove_one() local
4579 static __devinit void hpsa_enter_performant_mode(struct ctlr_info *h, in hpsa_enter_performant_mode()
4643 static __devinit void hpsa_put_ctlr_into_performant_mode(struct ctlr_info *h) in hpsa_put_ctlr_into_performant_mode()