Lines Matching refs:nonemb_cmd

36 					 struct be_dma_mem *nonemb_cmd)  in mgmt_vendor_specific_fw_cmd()  argument
42 struct be_bsg_vendor_cmd *req = nonemb_cmd->va; in mgmt_vendor_specific_fw_cmd()
45 nonemb_cmd->size = job->request_payload.payload_len; in mgmt_vendor_specific_fw_cmd()
46 memset(nonemb_cmd->va, 0, nonemb_cmd->size); in mgmt_vendor_specific_fw_cmd()
64 nonemb_cmd->va + offset, job->request_len); in mgmt_vendor_specific_fw_cmd()
86 be_wrb_hdr_prepare(wrb, nonemb_cmd->size, false, in mgmt_vendor_specific_fw_cmd()
88 mcc_sge->pa_hi = cpu_to_le32(upper_32_bits(nonemb_cmd->dma)); in mgmt_vendor_specific_fw_cmd()
89 mcc_sge->pa_lo = cpu_to_le32(nonemb_cmd->dma & 0xFFFFFFFF); in mgmt_vendor_specific_fw_cmd()
90 mcc_sge->len = cpu_to_le32(nonemb_cmd->size); in mgmt_vendor_specific_fw_cmd()
111 struct be_dma_mem *nonemb_cmd) in mgmt_open_connection() argument
155 req = nonemb_cmd->va; in mgmt_open_connection()
158 be_wrb_hdr_prepare(wrb, nonemb_cmd->size, false, 1); in mgmt_open_connection()
161 nonemb_cmd->size); in mgmt_open_connection()
197 sge->pa_hi = cpu_to_le32(upper_32_bits(nonemb_cmd->dma)); in mgmt_open_connection()
198 sge->pa_lo = cpu_to_le32(nonemb_cmd->dma & 0xFFFFFFFF); in mgmt_open_connection()
199 sge->len = cpu_to_le32(nonemb_cmd->size); in mgmt_open_connection()
222 struct be_dma_mem *nonemb_cmd, in beiscsi_exec_nemb_cmd() argument
242 be_wrb_hdr_prepare(wrb, nonemb_cmd->size, false, 1); in beiscsi_exec_nemb_cmd()
243 sge->pa_hi = cpu_to_le32(upper_32_bits(nonemb_cmd->dma)); in beiscsi_exec_nemb_cmd()
244 sge->pa_lo = cpu_to_le32(lower_32_bits(nonemb_cmd->dma)); in beiscsi_exec_nemb_cmd()
245 sge->len = cpu_to_le32(nonemb_cmd->size); in beiscsi_exec_nemb_cmd()
255 tag_mem->size = nonemb_cmd->size; in beiscsi_exec_nemb_cmd()
256 tag_mem->va = nonemb_cmd->va; in beiscsi_exec_nemb_cmd()
257 tag_mem->dma = nonemb_cmd->dma; in beiscsi_exec_nemb_cmd()
266 rc = beiscsi_mccq_compl_wait(phba, tag, NULL, nonemb_cmd); in beiscsi_exec_nemb_cmd()
270 memcpy(resp_buf, nonemb_cmd->va, resp_buf_len); in beiscsi_exec_nemb_cmd()
287 pci_free_consistent(ctrl->pdev, nonemb_cmd->size, in beiscsi_exec_nemb_cmd()
288 nonemb_cmd->va, nonemb_cmd->dma); in beiscsi_exec_nemb_cmd()
328 struct be_dma_mem nonemb_cmd; in beiscsi_modify_eq_delay() local
331 rc = beiscsi_prep_nemb_cmd(phba, &nonemb_cmd, CMD_SUBSYSTEM_COMMON, in beiscsi_modify_eq_delay()
336 req = nonemb_cmd.va; in beiscsi_modify_eq_delay()
345 return beiscsi_exec_nemb_cmd(phba, &nonemb_cmd, in beiscsi_modify_eq_delay()
358 struct be_dma_mem nonemb_cmd; in beiscsi_get_initiator_name() local
363 rc = beiscsi_prep_nemb_cmd(phba, &nonemb_cmd, CMD_SUBSYSTEM_ISCSI_INI, in beiscsi_get_initiator_name()
368 req = nonemb_cmd.va; in beiscsi_get_initiator_name()
371 rc = beiscsi_exec_nemb_cmd(phba, &nonemb_cmd, NULL, in beiscsi_get_initiator_name()
436 struct be_dma_mem nonemb_cmd; in beiscsi_if_mod_gw() local
439 rt_val = beiscsi_prep_nemb_cmd(phba, &nonemb_cmd, CMD_SUBSYSTEM_ISCSI, in beiscsi_if_mod_gw()
445 req = nonemb_cmd.va; in beiscsi_if_mod_gw()
450 return beiscsi_exec_nemb_cmd(phba, &nonemb_cmd, NULL, NULL, 0); in beiscsi_if_mod_gw()
488 struct be_dma_mem nonemb_cmd; in beiscsi_if_get_gw() local
491 rc = beiscsi_prep_nemb_cmd(phba, &nonemb_cmd, CMD_SUBSYSTEM_ISCSI, in beiscsi_if_get_gw()
497 req = nonemb_cmd.va; in beiscsi_if_get_gw()
500 return beiscsi_exec_nemb_cmd(phba, &nonemb_cmd, NULL, in beiscsi_if_get_gw()
509 struct be_dma_mem nonemb_cmd; in beiscsi_if_clr_ip() local
512 rc = beiscsi_prep_nemb_cmd(phba, &nonemb_cmd, CMD_SUBSYSTEM_ISCSI, in beiscsi_if_clr_ip()
518 req = nonemb_cmd.va; in beiscsi_if_clr_ip()
532 rc = beiscsi_exec_nemb_cmd(phba, &nonemb_cmd, NULL, NULL, 0); in beiscsi_if_clr_ip()
546 struct be_dma_mem nonemb_cmd; in beiscsi_if_set_ip() local
550 rc = beiscsi_prep_nemb_cmd(phba, &nonemb_cmd, CMD_SUBSYSTEM_ISCSI, in beiscsi_if_set_ip()
556 req = nonemb_cmd.va; in beiscsi_if_set_ip()
570 rc = beiscsi_exec_nemb_cmd(phba, &nonemb_cmd, NULL, NULL, 0); in beiscsi_if_set_ip()
590 struct be_dma_mem nonemb_cmd; in beiscsi_if_en_static() local
598 rc = beiscsi_prep_nemb_cmd(phba, &nonemb_cmd, in beiscsi_if_en_static()
605 reldhcp = nonemb_cmd.va; in beiscsi_if_en_static()
608 rc = beiscsi_exec_nemb_cmd(phba, &nonemb_cmd, NULL, NULL, 0); in beiscsi_if_en_static()
637 struct be_dma_mem nonemb_cmd; in beiscsi_if_en_dhcp() local
678 rc = beiscsi_prep_nemb_cmd(phba, &nonemb_cmd, CMD_SUBSYSTEM_ISCSI, in beiscsi_if_en_dhcp()
684 dhcpreq = nonemb_cmd.va; in beiscsi_if_en_dhcp()
689 rc = beiscsi_exec_nemb_cmd(phba, &nonemb_cmd, NULL, NULL, 0); in beiscsi_if_en_dhcp()
736 struct be_dma_mem nonemb_cmd; in beiscsi_if_get_info() local
745 rc = beiscsi_prep_nemb_cmd(phba, &nonemb_cmd, in beiscsi_if_get_info()
752 req = nonemb_cmd.va; in beiscsi_if_get_info()
765 nonemb_cmd.size, in beiscsi_if_get_info()
766 nonemb_cmd.va, in beiscsi_if_get_info()
767 nonemb_cmd.dma); in beiscsi_if_get_info()
771 rc = beiscsi_exec_nemb_cmd(phba, &nonemb_cmd, NULL, *if_info, in beiscsi_if_get_info()
779 nonemb_cmd.va)->actual_resp_len; in beiscsi_if_get_info()
783 pci_free_consistent(phba->ctrl.pdev, nonemb_cmd.size, in beiscsi_if_get_info()
784 nonemb_cmd.va, in beiscsi_if_get_info()
785 nonemb_cmd.dma); in beiscsi_if_get_info()
798 struct be_dma_mem nonemb_cmd; in mgmt_get_nic_conf() local
801 rc = beiscsi_prep_nemb_cmd(phba, &nonemb_cmd, CMD_SUBSYSTEM_ISCSI, in mgmt_get_nic_conf()
807 return beiscsi_exec_nemb_cmd(phba, &nonemb_cmd, NULL, in mgmt_get_nic_conf()
860 &bs->nonemb_cmd); in beiscsi_boot_process_compl()
862 sess_resp = bs->nonemb_cmd.va; in beiscsi_boot_process_compl()
872 pci_free_consistent(phba->ctrl.pdev, bs->nonemb_cmd.size, in beiscsi_boot_process_compl()
873 bs->nonemb_cmd.va, bs->nonemb_cmd.dma); in beiscsi_boot_process_compl()
874 bs->nonemb_cmd.va = NULL; in beiscsi_boot_process_compl()
1001 struct be_dma_mem *nonemb_cmd; in beiscsi_boot_get_sinfo() local
1013 nonemb_cmd = &phba->boot_struct.nonemb_cmd; in beiscsi_boot_get_sinfo()
1014 nonemb_cmd->size = sizeof(struct be_cmd_get_session_resp); in beiscsi_boot_get_sinfo()
1015 nonemb_cmd->va = pci_alloc_consistent(phba->ctrl.pdev, in beiscsi_boot_get_sinfo()
1016 nonemb_cmd->size, in beiscsi_boot_get_sinfo()
1017 &nonemb_cmd->dma); in beiscsi_boot_get_sinfo()
1018 if (!nonemb_cmd->va) { in beiscsi_boot_get_sinfo()
1023 req = nonemb_cmd->va; in beiscsi_boot_get_sinfo()
1031 sge->pa_hi = cpu_to_le32(upper_32_bits(nonemb_cmd->dma)); in beiscsi_boot_get_sinfo()
1032 sge->pa_lo = cpu_to_le32(nonemb_cmd->dma & 0xFFFFFFFF); in beiscsi_boot_get_sinfo()
1033 sge->len = cpu_to_le32(nonemb_cmd->size); in beiscsi_boot_get_sinfo()
1501 struct be_dma_mem nonemb_cmd; in beiscsi_mgmt_invalidate_icds() local
1510 nonemb_cmd.size = sizeof(union be_invldt_cmds_params); in beiscsi_mgmt_invalidate_icds()
1511 nonemb_cmd.va = pci_zalloc_consistent(phba->ctrl.pdev, in beiscsi_mgmt_invalidate_icds()
1512 nonemb_cmd.size, in beiscsi_mgmt_invalidate_icds()
1513 &nonemb_cmd.dma); in beiscsi_mgmt_invalidate_icds()
1514 if (!nonemb_cmd.va) { in beiscsi_mgmt_invalidate_icds()
1524 pci_free_consistent(phba->ctrl.pdev, nonemb_cmd.size, in beiscsi_mgmt_invalidate_icds()
1525 nonemb_cmd.va, nonemb_cmd.dma); in beiscsi_mgmt_invalidate_icds()
1529 req = nonemb_cmd.va; in beiscsi_mgmt_invalidate_icds()
1530 be_wrb_hdr_prepare(wrb, nonemb_cmd.size, false, 1); in beiscsi_mgmt_invalidate_icds()
1542 sge->pa_hi = cpu_to_le32(upper_32_bits(nonemb_cmd.dma)); in beiscsi_mgmt_invalidate_icds()
1543 sge->pa_lo = cpu_to_le32(lower_32_bits(nonemb_cmd.dma)); in beiscsi_mgmt_invalidate_icds()
1544 sge->len = cpu_to_le32(nonemb_cmd.size); in beiscsi_mgmt_invalidate_icds()
1549 rc = beiscsi_mccq_compl_wait(phba, tag, NULL, &nonemb_cmd); in beiscsi_mgmt_invalidate_icds()
1551 pci_free_consistent(phba->ctrl.pdev, nonemb_cmd.size, in beiscsi_mgmt_invalidate_icds()
1552 nonemb_cmd.va, nonemb_cmd.dma); in beiscsi_mgmt_invalidate_icds()