/linux-4.4.14/drivers/net/ethernet/ibm/ehea/ |
H A D | ehea_qmr.c | 127 u64 *cq_handle_ref, hret, rpage; ehea_create_cq() local 146 hret = ehea_h_alloc_resource_cq(adapter->handle, &cq->attr, ehea_create_cq() 148 if (hret != H_SUCCESS) { ehea_create_cq() 166 hret = ehea_h_register_rpage(adapter->handle, ehea_create_cq() 169 if (hret < H_SUCCESS) { ehea_create_cq() 170 pr_err("register_rpage_cq failed ehea_cq=%p hret=%llx counter=%i act_pages=%i\n", ehea_create_cq() 171 cq, hret, counter, cq->attr.nr_pages); ehea_create_cq() 178 if ((hret != H_SUCCESS) || (vpage)) { ehea_create_cq() 179 pr_err("registration of pages not complete hret=%llx\n", ehea_create_cq() 180 hret); ehea_create_cq() 184 if (hret != H_PAGE_REGISTERED) { ehea_create_cq() 185 pr_err("CQ: registration of page failed hret=%llx\n", ehea_create_cq() 186 hret); ehea_create_cq() 214 u64 hret; ehea_destroy_cq_res() local 218 hret = ehea_h_free_resource(adapter_handle, cq->fw_handle, force); ehea_destroy_cq_res() 219 if (hret != H_SUCCESS) ehea_destroy_cq_res() 220 return hret; ehea_destroy_cq_res() 225 return hret; ehea_destroy_cq_res() 230 u64 hret, aer, aerr; ehea_destroy_cq() local 235 hret = ehea_destroy_cq_res(cq, NORMAL_FREE); ehea_destroy_cq() 236 if (hret == H_R_STATE) { ehea_destroy_cq() 238 hret = ehea_destroy_cq_res(cq, FORCE_FREE); ehea_destroy_cq() 241 if (hret != H_SUCCESS) { ehea_destroy_cq() 254 u64 hret, rpage; ehea_create_eq() local 268 hret = ehea_h_alloc_resource_eq(adapter->handle, ehea_create_eq() 270 if (hret != H_SUCCESS) { ehea_create_eq() 286 hret = H_RESOURCE; ehea_create_eq() 292 hret = ehea_h_register_rpage(adapter->handle, 0, ehea_create_eq() 299 if ((hret != H_SUCCESS) || (vpage)) ehea_create_eq() 303 if (hret != H_PAGE_REGISTERED) ehea_create_eq() 337 u64 hret; ehea_destroy_eq_res() local 342 hret = ehea_h_free_resource(eq->adapter->handle, eq->fw_handle, force); ehea_destroy_eq_res() 345 if (hret != H_SUCCESS) ehea_destroy_eq_res() 346 return hret; ehea_destroy_eq_res() 351 return hret; ehea_destroy_eq_res() 356 u64 hret, aer, aerr; ehea_destroy_eq() local 362 hret = ehea_destroy_eq_res(eq, NORMAL_FREE); ehea_destroy_eq() 363 if (hret == H_R_STATE) { ehea_destroy_eq() 365 hret = ehea_destroy_eq_res(eq, FORCE_FREE); ehea_destroy_eq() 368 if (hret != H_SUCCESS) { ehea_destroy_eq() 381 u64 hret, rpage; ehea_qp_alloc_register() local 396 hret = ehea_h_register_rpage(adapter->handle, ehea_qp_alloc_register() 399 if (hret < H_SUCCESS) { ehea_qp_alloc_register() 421 u64 hret; ehea_create_qp() local 433 hret = ehea_h_alloc_resource_qp(adapter->handle, init_attr, pd, ehea_create_qp() 435 if (hret != H_SUCCESS) { ehea_create_qp() 512 u64 hret; ehea_destroy_qp_res() local 517 hret = ehea_h_free_resource(qp->adapter->handle, qp->fw_handle, force); ehea_destroy_qp_res() 518 if (hret != H_SUCCESS) ehea_destroy_qp_res() 519 return hret; ehea_destroy_qp_res() 530 return hret; ehea_destroy_qp_res() 535 u64 hret, aer, aerr; ehea_destroy_qp() local 541 hret = ehea_destroy_qp_res(qp, NORMAL_FREE); ehea_destroy_qp() 542 if (hret == H_R_STATE) { ehea_destroy_qp() 544 hret = ehea_destroy_qp_res(qp, FORCE_FREE); ehea_destroy_qp() 547 if (hret != H_SUCCESS) { ehea_destroy_qp() 818 u64 j, m, hret; ehea_reg_mr_section() local 830 hret = ehea_h_register_rpage_mr(adapter->handle, mr->handle, 0, ehea_reg_mr_section() 833 if ((hret != H_SUCCESS) && ehea_reg_mr_section() 834 (hret != H_PAGE_REGISTERED)) { ehea_reg_mr_section() 838 return hret; ehea_reg_mr_section() 841 return hret; ehea_reg_mr_section() 848 u64 hret = H_SUCCESS; ehea_reg_mr_sections() local 855 hret = ehea_reg_mr_section(top, dir, idx, pt, adapter, mr); ehea_reg_mr_sections() 856 if ((hret != H_SUCCESS) && (hret != H_PAGE_REGISTERED)) ehea_reg_mr_sections() 857 return hret; ehea_reg_mr_sections() 859 return hret; ehea_reg_mr_sections() 866 u64 hret = H_SUCCESS; ehea_reg_mr_dir_sections() local 873 hret = ehea_reg_mr_sections(top, dir, pt, adapter, mr); ehea_reg_mr_dir_sections() 874 if ((hret != H_SUCCESS) && (hret != H_PAGE_REGISTERED)) ehea_reg_mr_dir_sections() 875 return hret; ehea_reg_mr_dir_sections() 877 return hret; ehea_reg_mr_dir_sections() 884 u64 hret; ehea_reg_kernel_mr() local 896 hret = ehea_h_alloc_resource_mr(adapter->handle, EHEA_BUSMAP_START, ehea_reg_kernel_mr() 900 if (hret != H_SUCCESS) { ehea_reg_kernel_mr() 917 hret = ehea_reg_mr_dir_sections(top, pt, adapter, mr); ehea_reg_kernel_mr() 918 if((hret != H_PAGE_REGISTERED) && (hret != H_SUCCESS)) ehea_reg_kernel_mr() 922 if (hret != H_SUCCESS) { ehea_reg_kernel_mr() 939 u64 hret; ehea_rem_mr() local 944 hret = ehea_h_free_resource(mr->adapter->handle, mr->handle, ehea_rem_mr() 946 if (hret != H_SUCCESS) { ehea_rem_mr() 957 u64 hret; ehea_gen_smr() local 959 hret = ehea_h_register_smr(adapter->handle, old_mr->handle, ehea_gen_smr() 962 if (hret != H_SUCCESS) ehea_gen_smr()
|
H A D | ehea_phyp.c | 216 u64 hret; ehea_h_alloc_resource_qp() local 257 hret = ehea_plpar_hcall9(H_ALLOC_HEA_RESOURCE, ehea_h_alloc_resource_qp() 304 if (!hret) ehea_h_alloc_resource_qp() 307 return hret; ehea_h_alloc_resource_qp() 314 u64 hret; ehea_h_alloc_resource_cq() local 317 hret = ehea_plpar_hcall9(H_ALLOC_HEA_RESOURCE, ehea_h_alloc_resource_cq() 330 if (!hret) ehea_h_alloc_resource_cq() 333 return hret; ehea_h_alloc_resource_cq() 376 u64 hret, allocate_controls; ehea_h_alloc_resource_eq() local 386 hret = ehea_plpar_hcall9(H_ALLOC_HEA_RESOURCE, ehea_h_alloc_resource_eq() 401 return hret; ehea_h_alloc_resource_eq() 409 u64 hret; ehea_h_modify_ehea_qp() local 412 hret = ehea_plpar_hcall9(H_MODIFY_HEA_QP, ehea_h_modify_ehea_qp() 426 return hret; ehea_h_modify_ehea_qp() 451 u64 hret; ehea_h_register_smr() local 454 hret = ehea_plpar_hcall9(H_REGISTER_SMR, ehea_h_register_smr() 466 return hret; ehea_h_register_smr() 495 u64 hret; ehea_h_alloc_resource_mr() local 498 hret = ehea_plpar_hcall9(H_ALLOC_HEA_RESOURCE, ehea_h_alloc_resource_mr() 510 return hret; ehea_h_alloc_resource_mr() 529 u64 hret, cb_logaddr; ehea_h_query_ehea() local 533 hret = ehea_plpar_hcall_norets(H_QUERY_HEA, ehea_h_query_ehea() 540 return hret; ehea_h_query_ehea()
|
H A D | ehea_main.c | 365 u64 hret; ehea_update_stats() local 373 hret = ehea_h_query_ehea_port(port->adapter->handle, ehea_update_stats() 376 if (hret != H_SUCCESS) { ehea_update_stats() 999 u64 hret; ehea_sense_port_attr() local 1010 hret = ehea_h_query_ehea_port(port->adapter->handle, ehea_sense_port_attr() 1014 if (hret != H_SUCCESS) { ehea_sense_port_attr() 1085 u64 hret; ehea_set_portspeed() local 1099 hret = ehea_h_modify_ehea_port(port->adapter->handle, ehea_set_portspeed() 1102 if (hret == H_SUCCESS) { ehea_set_portspeed() 1105 hret = ehea_h_query_ehea_port(port->adapter->handle, ehea_set_portspeed() 1109 if (hret == H_SUCCESS) { ehea_set_portspeed() 1145 if (hret == H_AUTHORITY) { ehea_set_portspeed() 1373 u64 hret, mask; ehea_configure_port() local 1403 hret = ehea_h_modify_ehea_port(port->adapter->handle, ehea_configure_port() 1407 if (hret != H_SUCCESS) ehea_configure_port() 1714 u64 hret; ehea_broadcast_reg_helper() local 1719 hret = ehea_h_reg_dereg_bcmc(port->adapter->handle, ehea_broadcast_reg_helper() 1722 if (hret != H_SUCCESS) { ehea_broadcast_reg_helper() 1731 hret = ehea_h_reg_dereg_bcmc(port->adapter->handle, ehea_broadcast_reg_helper() 1734 if (hret != H_SUCCESS) { ehea_broadcast_reg_helper() 1749 u64 hret; ehea_set_mac_addr() local 1767 hret = ehea_h_modify_ehea_port(port->adapter->handle, ehea_set_mac_addr() 1770 if (hret != H_SUCCESS) { ehea_set_mac_addr() 1803 static void ehea_promiscuous_error(u64 hret, int enable) ehea_promiscuous_error() argument 1805 if (hret == H_AUTHORITY) ehea_promiscuous_error() 1817 u64 hret; ehea_promiscuous() local 1831 hret = ehea_h_modify_ehea_port(port->adapter->handle, ehea_promiscuous() 1834 if (hret) { ehea_promiscuous() 1835 ehea_promiscuous_error(hret, enable); ehea_promiscuous() 1847 u64 hret; ehea_multicast_reg_helper() local 1854 hret = ehea_h_reg_dereg_bcmc(port->adapter->handle, ehea_multicast_reg_helper() 1857 if (hret) ehea_multicast_reg_helper() 1864 hret = ehea_h_reg_dereg_bcmc(port->adapter->handle, ehea_multicast_reg_helper() 1868 return hret; ehea_multicast_reg_helper() 1878 u64 hret; ehea_drop_multicast_list() local 1883 hret = ehea_multicast_reg_helper(port, mc_entry->macaddr, ehea_drop_multicast_list() 1885 if (hret) { ehea_drop_multicast_list() 1899 u64 hret; ehea_allmulti() local 1905 hret = ehea_multicast_reg_helper(port, 0, H_REG_BCMC); ehea_allmulti() 1906 if (!hret) ehea_allmulti() 1915 hret = ehea_multicast_reg_helper(port, 0, H_DEREG_BCMC); ehea_allmulti() 1916 if (!hret) ehea_allmulti() 1928 u64 hret; ehea_add_multicast_entry() local 1938 hret = ehea_multicast_reg_helper(port, ehea_mcl_entry->macaddr, ehea_add_multicast_entry() 1940 if (!hret) ehea_add_multicast_entry() 2131 u64 hret; ehea_vlan_rx_add_vid() local 2141 hret = ehea_h_query_ehea_port(adapter->handle, port->logical_port_id, ehea_vlan_rx_add_vid() 2143 if (hret != H_SUCCESS) { ehea_vlan_rx_add_vid() 2152 hret = ehea_h_modify_ehea_port(adapter->handle, port->logical_port_id, ehea_vlan_rx_add_vid() 2154 if (hret != H_SUCCESS) { ehea_vlan_rx_add_vid() 2169 u64 hret; ehea_vlan_rx_kill_vid() local 2179 hret = ehea_h_query_ehea_port(adapter->handle, port->logical_port_id, ehea_vlan_rx_kill_vid() 2181 if (hret != H_SUCCESS) { ehea_vlan_rx_kill_vid() 2190 hret = ehea_h_modify_ehea_port(adapter->handle, port->logical_port_id, ehea_vlan_rx_kill_vid() 2192 if (hret != H_SUCCESS) { ehea_vlan_rx_kill_vid() 2204 u64 hret; ehea_activate_qp() local 2215 hret = ehea_h_query_ehea_qp(adapter->handle, 0, qp->fw_handle, ehea_activate_qp() 2217 if (hret != H_SUCCESS) { ehea_activate_qp() 2223 hret = ehea_h_modify_ehea_qp(adapter->handle, 0, qp->fw_handle, ehea_activate_qp() 2226 if (hret != H_SUCCESS) { ehea_activate_qp() 2231 hret = ehea_h_query_ehea_qp(adapter->handle, 0, qp->fw_handle, ehea_activate_qp() 2233 if (hret != H_SUCCESS) { ehea_activate_qp() 2239 hret = ehea_h_modify_ehea_qp(adapter->handle, 0, qp->fw_handle, ehea_activate_qp() 2242 if (hret != H_SUCCESS) { ehea_activate_qp() 2247 hret = ehea_h_query_ehea_qp(adapter->handle, 0, qp->fw_handle, ehea_activate_qp() 2249 if (hret != H_SUCCESS) { ehea_activate_qp() 2255 hret = ehea_h_modify_ehea_qp(adapter->handle, 0, qp->fw_handle, ehea_activate_qp() 2258 if (hret != H_SUCCESS) { ehea_activate_qp() 2263 hret = ehea_h_query_ehea_qp(adapter->handle, 0, qp->fw_handle, ehea_activate_qp() 2265 if (hret != H_SUCCESS) { ehea_activate_qp() 2551 u64 hret; ehea_stop_qps() local 2569 hret = ehea_h_query_ehea_qp(adapter->handle, 0, qp->fw_handle, ehea_stop_qps() 2572 if (hret != H_SUCCESS) { ehea_stop_qps() 2580 hret = ehea_h_modify_ehea_qp(adapter->handle, 0, qp->fw_handle, ehea_stop_qps() 2584 if (hret != H_SUCCESS) { ehea_stop_qps() 2589 hret = ehea_h_query_ehea_qp(adapter->handle, 0, qp->fw_handle, ehea_stop_qps() 2592 if (hret != H_SUCCESS) { ehea_stop_qps() 2653 u64 hret; ehea_restart_qps() local 2676 hret = ehea_h_query_ehea_qp(adapter->handle, 0, qp->fw_handle, ehea_restart_qps() 2679 if (hret != H_SUCCESS) { ehea_restart_qps() 2687 hret = ehea_h_modify_ehea_qp(adapter->handle, 0, qp->fw_handle, ehea_restart_qps() 2691 if (hret != H_SUCCESS) { ehea_restart_qps() 2696 hret = ehea_h_query_ehea_qp(adapter->handle, 0, qp->fw_handle, ehea_restart_qps() 2699 if (hret != H_SUCCESS) { ehea_restart_qps() 2839 u64 hret; ehea_sense_adapter_attr() local 2848 hret = ehea_h_query_ehea(adapter->handle, cb); ehea_sense_adapter_attr() 2850 if (hret != H_SUCCESS) { ehea_sense_adapter_attr() 2867 u64 hret; ehea_get_jumboframe_status() local 2879 hret = ehea_h_query_ehea_port(port->adapter->handle, ehea_get_jumboframe_status() 2883 if (hret == H_SUCCESS) { ehea_get_jumboframe_status() 2888 hret = ehea_h_modify_ehea_port(port->adapter-> ehea_get_jumboframe_status() 2895 if (hret == H_SUCCESS) ehea_get_jumboframe_status()
|
/linux-4.4.14/arch/powerpc/perf/ |
H A D | hv-gpci.c | 86 unsigned long hret = hv_perf_caps_get(&caps); \ 87 if (hret) \ 286 unsigned long hret; hv_gpci_init() local 296 hret = hv_perf_caps_get(&caps); hv_gpci_init() 297 if (hret) { hv_gpci_init() 299 hret); hv_gpci_init()
|
H A D | hv-24x7.c | 665 unsigned long hret; create_events_from_catalog() local 686 hret = h_get_24x7_catalog_page(page, 0, 0); create_events_from_catalog() 687 if (hret) { create_events_from_catalog() 758 hret = h_get_24x7_catalog_page_( create_events_from_catalog() 762 if (hret) { create_events_from_catalog() 905 unsigned long hret; catalog_read() local 918 hret = h_get_24x7_catalog_page(page, 0, 0); catalog_read() 919 if (hret) { catalog_read() 935 hret = h_get_24x7_catalog_page(page, catalog_version_num, catalog_read() 937 if (hret) { catalog_read() 951 if (hret) catalog_read() 954 catalog_version_num, page_offset, hret); catalog_read() 969 unsigned long hret; \ 975 hret = h_get_24x7_catalog_page(page, 0, 0); \ 976 if (hret) { \ 1149 unsigned long hret; h_24x7_event_init() local 1196 hret = hv_perf_caps_get(&caps); h_24x7_event_init() 1197 if (hret) { h_24x7_event_init() 1198 pr_devel("could not get capabilities: rc=%ld\n", hret); h_24x7_event_init() 1436 unsigned long hret; hv_24x7_init() local 1444 hret = hv_perf_caps_get(&caps); hv_24x7_init() 1445 if (hret) { hv_24x7_init() 1447 hret); hv_24x7_init()
|
/linux-4.4.14/drivers/staging/rdma/ehca/ |
H A D | ehca_hca.c | 368 u64 hret; ehca_modify_port() local 389 hret = hipz_h_query_port(shca->ipz_hca_handle, port, rblock); ehca_modify_port() 390 if (hret != H_SUCCESS) { ehca_modify_port() 399 hret = hipz_h_modify_port(shca->ipz_hca_handle, port, ehca_modify_port() 401 if (hret != H_SUCCESS) { ehca_modify_port() 403 hret); ehca_modify_port()
|
H A D | ehca_mrmw.c | 1575 u64 hret = H_SUCCESS; ehca_reg_mr_sections() local 1582 hret = ehca_reg_mr_section(top, dir, idx, kpage, shca, mr, ehca_reg_mr_sections() 1584 if ((hret != H_SUCCESS) && (hret != H_PAGE_REGISTERED)) ehca_reg_mr_sections() 1585 return hret; ehca_reg_mr_sections() 1587 return hret; ehca_reg_mr_sections() 1594 u64 hret = H_SUCCESS; ehca_reg_mr_dir_sections() local 1601 hret = ehca_reg_mr_sections(top, dir, kpage, shca, mr, pginfo); ehca_reg_mr_dir_sections() 1602 if ((hret != H_SUCCESS) && (hret != H_PAGE_REGISTERED)) ehca_reg_mr_dir_sections() 1603 return hret; ehca_reg_mr_dir_sections() 1605 return hret; ehca_reg_mr_dir_sections() 2413 u64 hret, *kpage; ehca_reg_bmap_mr_rpages() local 2423 hret = ehca_reg_mr_dir_sections(top, kpage, shca, e_mr, pginfo); ehca_reg_bmap_mr_rpages() 2424 if ((hret != H_PAGE_REGISTERED) && (hret != H_SUCCESS)) ehca_reg_bmap_mr_rpages() 2430 if (hret == H_SUCCESS) ehca_reg_bmap_mr_rpages() 2435 "hca_hndl=%llx mr_hndl=%llx", hret, e_mr, top, ehca_reg_bmap_mr_rpages() 2439 return ehca2ib_return_code(hret); ehca_reg_bmap_mr_rpages()
|
H A D | ehca_qp.c | 974 u64 hret, update_mask; ehca_create_srq() local 1010 hret = hipz_h_modify_qp(shca->ipz_hca_handle, ehca_create_srq() 1015 if (hret != H_SUCCESS) { ehca_create_srq() 1018 my_qp, my_qp->real_qp_num, hret); ehca_create_srq() 1024 hret = hipz_h_modify_qp(shca->ipz_hca_handle, ehca_create_srq() 1029 if (hret != H_SUCCESS) { ehca_create_srq() 1032 my_qp, my_qp->real_qp_num, hret); ehca_create_srq() 1038 hret = hipz_h_modify_qp(shca->ipz_hca_handle, ehca_create_srq() 1043 if (hret != H_SUCCESS) { ehca_create_srq() 1046 my_qp, my_qp->real_qp_num, hret); ehca_create_srq() 1055 ret = ERR_PTR(ehca2ib_return_code(hret)); ehca_create_srq()
|
/linux-4.4.14/drivers/i2c/busses/ |
H A D | i2c-img-scb.c | 898 unsigned int hret; img_i2c_isr() local 935 hret = ISR_FATAL(EIO); img_i2c_isr() 940 hret = img_i2c_atomic(i2c, int_status, line_status); img_i2c_isr() 942 hret = img_i2c_auto(i2c, int_status, line_status); img_i2c_isr() 944 hret = img_i2c_sequence(i2c, int_status); img_i2c_isr() 947 hret = ISR_COMPLETE(0); img_i2c_isr() 949 hret = img_i2c_raw(i2c, int_status, line_status); img_i2c_isr() 951 hret = 0; img_i2c_isr() 957 if (hret & ISR_WAITSTOP) { img_i2c_isr() 963 hret = ISR_COMPLETE(0); img_i2c_isr() 969 if (hret & ISR_COMPLETE_M) { img_i2c_isr() 970 int status = -(hret & ISR_STATUS_M); img_i2c_isr() 973 if (hret & ISR_FATAL_M) img_i2c_isr()
|
/linux-4.4.14/arch/powerpc/kernel/ |
H A D | vio.c | 1118 long hret = 0; vio_h_cop_sync() local 1125 hret = plpar_hcall_norets(H_COP, op->flags, vio_h_cop_sync() 1130 if (hret == H_SUCCESS || vio_h_cop_sync() 1131 (hret != H_NOT_ENOUGH_RESOURCES && vio_h_cop_sync() 1132 hret != H_BUSY && hret != H_RESOURCE) || vio_h_cop_sync() 1136 dev_dbg(dev, "%s: hcall ret(%ld), retrying.\n", __func__, hret); vio_h_cop_sync() 1139 switch (hret) { vio_h_cop_sync() 1164 dev_dbg(dev, "%s: Sync h_cop_op failure (ret:%d) (hret:%ld)\n", vio_h_cop_sync() 1165 __func__, ret, hret); vio_h_cop_sync() 1167 op->hcall_err = hret; vio_h_cop_sync()
|
/linux-4.4.14/drivers/crypto/nx/ |
H A D | nx-842-pseries.c | 369 dev_dbg(dev, "%s: vio_h_cop_sync error (ret=%d, hret=%ld)\n", nx842_pseries_compress() 502 dev_dbg(dev, "%s: vio_h_cop_sync error (ret=%d, hret=%ld)\n", nx842_pseries_decompress()
|