Home
last modified time | relevance | path

Searched refs:hostrcb (Results 1 - 4 of 4) sorted by relevance

/kernel/linux/linux-6.6/drivers/scsi/
H A Dipr.c1046 * @hostrcb: hostrcb struct
1050 * place the hostrcb on the free queue.
1056 struct ipr_hostrcb *hostrcb) in ipr_send_hcam()
1064 list_add_tail(&hostrcb->queue, &ioa_cfg->hostrcb_pending_q); in ipr_send_hcam()
1066 ipr_cmd->u.hostrcb = hostrcb; in ipr_send_hcam()
1073 ioarcb->cmd_pkt.cdb[7] = (sizeof(hostrcb->hcam) >> 8) & 0xff; in ipr_send_hcam()
1074 ioarcb->cmd_pkt.cdb[8] = sizeof(hostrcb->hcam) & 0xff; in ipr_send_hcam()
1076 ipr_init_ioadl(ipr_cmd, hostrcb in ipr_send_hcam()
1055 ipr_send_hcam(struct ipr_ioa_cfg *ioa_cfg, u8 type, struct ipr_hostrcb *hostrcb) ipr_send_hcam() argument
1339 ipr_handle_config_change(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_handle_config_change() argument
1411 struct ipr_hostrcb *hostrcb = ipr_cmd->u.hostrcb; ipr_process_ccn() local
1457 ipr_log_vpd_compact(char *prefix, struct ipr_hostrcb *hostrcb, struct ipr_vpd *vpd) ipr_log_vpd_compact() argument
1509 ipr_log_ext_vpd_compact(char *prefix, struct ipr_hostrcb *hostrcb, struct ipr_ext_vpd *vpd) ipr_log_ext_vpd_compact() argument
1539 ipr_log_enhanced_cache_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_enhanced_cache_error() argument
1575 ipr_log_cache_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_cache_error() argument
1607 ipr_log_enhanced_config_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_enhanced_config_error() argument
1647 ipr_log_sis64_config_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_sis64_config_error() argument
1690 ipr_log_config_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_config_error() argument
1737 ipr_log_enhanced_array_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_enhanced_array_error() argument
1788 ipr_log_array_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_array_error() argument
1871 ipr_log_enhanced_dual_ioa_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_enhanced_dual_ioa_error() argument
1901 ipr_log_dual_ioa_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_dual_ioa_error() argument
1946 ipr_log_fabric_path(struct ipr_hostrcb *hostrcb, struct ipr_hostrcb_fabric_desc *fabric) ipr_log_fabric_path() argument
1995 ipr_log64_fabric_path(struct ipr_hostrcb *hostrcb, struct ipr_hostrcb64_fabric_desc *fabric) ipr_log64_fabric_path() argument
2075 ipr_log_path_elem(struct ipr_hostrcb *hostrcb, struct ipr_hostrcb_config_element *cfg) ipr_log_path_elem() argument
2142 ipr_log64_path_elem(struct ipr_hostrcb *hostrcb, struct ipr_hostrcb64_config_element *cfg) ipr_log64_path_elem() argument
2188 ipr_log_fabric_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_fabric_error() argument
2225 ipr_log_sis64_array_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_sis64_array_error() argument
2281 ipr_log_sis64_fabric_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_sis64_fabric_error() argument
2319 ipr_log_sis64_service_required_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_sis64_service_required_error() argument
2341 ipr_log_generic_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_generic_error() argument
2356 ipr_log_sis64_device_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_sis64_device_error() argument
2416 ipr_handle_log_data(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_handle_log_data() argument
2521 struct ipr_hostrcb *hostrcb; ipr_get_free_hostrcb() local
2550 struct ipr_hostrcb *hostrcb = ipr_cmd->u.hostrcb; ipr_process_error() local
4095 struct ipr_hostrcb *hostrcb; ipr_read_async_err_log() local
4119 struct ipr_hostrcb *hostrcb; ipr_next_async_err_log() local
7783 struct ipr_hostrcb *hostrcb; ipr_get_unit_check_buffer() local
[all...]
H A Dipr.h1472 struct ipr_hostrcb *hostrcb[IPR_MAX_HCAMS]; member
1567 struct ipr_hostrcb *hostrcb; member
1744 #define ipr_hcam_err(hostrcb, fmt, ...) \
1746 if (ipr_is_device(hostrcb)) { \
1747 if ((hostrcb)->ioa_cfg->sis64) { \
1749 ipr_format_res_path(hostrcb->ioa_cfg, \
1750 hostrcb->hcam.u.error64.fd_res_path, \
1751 hostrcb->rp_buffer, \
1752 sizeof(hostrcb->rp_buffer)), \
1755 ipr_ra_err((hostrcb)
1876 ipr_is_device(struct ipr_hostrcb *hostrcb) ipr_is_device() argument
[all...]
/kernel/linux/linux-5.10/drivers/scsi/
H A Dipr.c1099 * @hostrcb: hostrcb struct
1103 * place the hostrcb on the free queue.
1109 struct ipr_hostrcb *hostrcb) in ipr_send_hcam()
1117 list_add_tail(&hostrcb->queue, &ioa_cfg->hostrcb_pending_q); in ipr_send_hcam()
1119 ipr_cmd->u.hostrcb = hostrcb; in ipr_send_hcam()
1126 ioarcb->cmd_pkt.cdb[7] = (sizeof(hostrcb->hcam) >> 8) & 0xff; in ipr_send_hcam()
1127 ioarcb->cmd_pkt.cdb[8] = sizeof(hostrcb->hcam) & 0xff; in ipr_send_hcam()
1129 ipr_init_ioadl(ipr_cmd, hostrcb in ipr_send_hcam()
1108 ipr_send_hcam(struct ipr_ioa_cfg *ioa_cfg, u8 type, struct ipr_hostrcb *hostrcb) ipr_send_hcam() argument
1428 ipr_handle_config_change(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_handle_config_change() argument
1500 struct ipr_hostrcb *hostrcb = ipr_cmd->u.hostrcb; ipr_process_ccn() local
1546 ipr_log_vpd_compact(char *prefix, struct ipr_hostrcb *hostrcb, struct ipr_vpd *vpd) ipr_log_vpd_compact() argument
1598 ipr_log_ext_vpd_compact(char *prefix, struct ipr_hostrcb *hostrcb, struct ipr_ext_vpd *vpd) ipr_log_ext_vpd_compact() argument
1628 ipr_log_enhanced_cache_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_enhanced_cache_error() argument
1664 ipr_log_cache_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_cache_error() argument
1696 ipr_log_enhanced_config_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_enhanced_config_error() argument
1736 ipr_log_sis64_config_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_sis64_config_error() argument
1779 ipr_log_config_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_config_error() argument
1826 ipr_log_enhanced_array_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_enhanced_array_error() argument
1877 ipr_log_array_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_array_error() argument
1960 ipr_log_enhanced_dual_ioa_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_enhanced_dual_ioa_error() argument
1990 ipr_log_dual_ioa_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_dual_ioa_error() argument
2035 ipr_log_fabric_path(struct ipr_hostrcb *hostrcb, struct ipr_hostrcb_fabric_desc *fabric) ipr_log_fabric_path() argument
2084 ipr_log64_fabric_path(struct ipr_hostrcb *hostrcb, struct ipr_hostrcb64_fabric_desc *fabric) ipr_log64_fabric_path() argument
2164 ipr_log_path_elem(struct ipr_hostrcb *hostrcb, struct ipr_hostrcb_config_element *cfg) ipr_log_path_elem() argument
2231 ipr_log64_path_elem(struct ipr_hostrcb *hostrcb, struct ipr_hostrcb64_config_element *cfg) ipr_log64_path_elem() argument
2277 ipr_log_fabric_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_fabric_error() argument
2314 ipr_log_sis64_array_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_sis64_array_error() argument
2370 ipr_log_sis64_fabric_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_sis64_fabric_error() argument
2408 ipr_log_sis64_service_required_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_sis64_service_required_error() argument
2430 ipr_log_generic_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_generic_error() argument
2445 ipr_log_sis64_device_error(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_log_sis64_device_error() argument
2505 ipr_handle_log_data(struct ipr_ioa_cfg *ioa_cfg, struct ipr_hostrcb *hostrcb) ipr_handle_log_data() argument
2610 struct ipr_hostrcb *hostrcb; ipr_get_free_hostrcb() local
2639 struct ipr_hostrcb *hostrcb = ipr_cmd->u.hostrcb; ipr_process_error() local
4189 struct ipr_hostrcb *hostrcb; ipr_read_async_err_log() local
4213 struct ipr_hostrcb *hostrcb; ipr_next_async_err_log() local
8556 struct ipr_hostrcb *hostrcb; ipr_get_unit_check_buffer() local
[all...]
H A Dipr.h1532 struct ipr_hostrcb *hostrcb[IPR_MAX_HCAMS]; member
1630 struct ipr_hostrcb *hostrcb; member
1807 #define ipr_hcam_err(hostrcb, fmt, ...) \
1809 if (ipr_is_device(hostrcb)) { \
1810 if ((hostrcb)->ioa_cfg->sis64) { \
1812 ipr_format_res_path(hostrcb->ioa_cfg, \
1813 hostrcb->hcam.u.error64.fd_res_path, \
1814 hostrcb->rp_buffer, \
1815 sizeof(hostrcb->rp_buffer)), \
1818 ipr_ra_err((hostrcb)
1939 ipr_is_device(struct ipr_hostrcb *hostrcb) ipr_is_device() argument
[all...]

Completed in 21 milliseconds