Lines Matching refs:fw_ddb_entry
823 struct dev_db_entry *fw_ddb_entry, in qla4xxx_get_fwddb_entry() argument
845 if (fw_ddb_entry) in qla4xxx_get_fwddb_entry()
846 memset(fw_ddb_entry, 0, sizeof(struct dev_db_entry)); in qla4xxx_get_fwddb_entry()
867 if (fw_ddb_entry) { in qla4xxx_get_fwddb_entry()
868 options = le16_to_cpu(fw_ddb_entry->options); in qla4xxx_get_fwddb_entry()
875 fw_ddb_entry->ip_addr, in qla4xxx_get_fwddb_entry()
876 le16_to_cpu(fw_ddb_entry->port), in qla4xxx_get_fwddb_entry()
877 fw_ddb_entry->iscsi_name); in qla4xxx_get_fwddb_entry()
884 fw_ddb_entry->ip_addr, in qla4xxx_get_fwddb_entry()
885 le16_to_cpu(fw_ddb_entry->port), in qla4xxx_get_fwddb_entry()
886 fw_ddb_entry->iscsi_name); in qla4xxx_get_fwddb_entry()
1491 struct dev_db_entry *fw_ddb_entry, in qla4xxx_bootdb_by_index() argument
1498 memset(fw_ddb_entry, 0, sizeof(*fw_ddb_entry)); in qla4xxx_bootdb_by_index()
1500 dev_db_start_offset += (ddb_index * sizeof(*fw_ddb_entry)); in qla4xxx_bootdb_by_index()
1511 sizeof(*fw_ddb_entry)) != QLA_SUCCESS) { in qla4xxx_bootdb_by_index()
1517 if (fw_ddb_entry->cookie == DDB_VALID_COOKIE) in qla4xxx_bootdb_by_index()
1525 struct dev_db_entry *fw_ddb_entry, in qla4xxx_flashdb_by_index() argument
1532 memset(fw_ddb_entry, 0, sizeof(*fw_ddb_entry)); in qla4xxx_flashdb_by_index()
1550 dev_db_start_offset += (ddb_index * sizeof(*fw_ddb_entry)); in qla4xxx_flashdb_by_index()
1560 sizeof(*fw_ddb_entry)) != QLA_SUCCESS) { in qla4xxx_flashdb_by_index()
1566 if (fw_ddb_entry->cookie == DDB_VALID_COOKIE) in qla4xxx_flashdb_by_index()
1983 struct dev_db_entry *fw_ddb_entry; in qla4xxx_set_param_ddbentry() local
1998 fw_ddb_entry = dma_alloc_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry), in qla4xxx_set_param_ddbentry()
2000 if (!fw_ddb_entry) { in qla4xxx_set_param_ddbentry()
2022 ptid = (uint16_t *)&fw_ddb_entry->isid[1]; in qla4xxx_set_param_ddbentry()
2025 DEBUG2(ql4_printk(KERN_INFO, ha, "ISID [%pmR]\n", fw_ddb_entry->isid)); in qla4xxx_set_param_ddbentry()
2027 iscsi_opts = le16_to_cpu(fw_ddb_entry->iscsi_options); in qla4xxx_set_param_ddbentry()
2028 memset(fw_ddb_entry->iscsi_alias, 0, sizeof(fw_ddb_entry->iscsi_alias)); in qla4xxx_set_param_ddbentry()
2030 memset(fw_ddb_entry->iscsi_name, 0, sizeof(fw_ddb_entry->iscsi_name)); in qla4xxx_set_param_ddbentry()
2033 memcpy(fw_ddb_entry->iscsi_name, sess->targetname, in qla4xxx_set_param_ddbentry()
2035 sizeof(fw_ddb_entry->iscsi_name))); in qla4xxx_set_param_ddbentry()
2038 memset(fw_ddb_entry->ip_addr, 0, sizeof(fw_ddb_entry->ip_addr)); in qla4xxx_set_param_ddbentry()
2039 memset(fw_ddb_entry->tgt_addr, 0, sizeof(fw_ddb_entry->tgt_addr)); in qla4xxx_set_param_ddbentry()
2041 fw_ddb_entry->options = DDB_OPT_TARGET | DDB_OPT_AUTO_SENDTGTS_DISABLE; in qla4xxx_set_param_ddbentry()
2046 memcpy(fw_ddb_entry->ip_addr, ip, IP_ADDR_LEN); in qla4xxx_set_param_ddbentry()
2047 fw_ddb_entry->port = cpu_to_le16(ntohs(addr->sin_port)); in qla4xxx_set_param_ddbentry()
2050 __func__, fw_ddb_entry->ip_addr, in qla4xxx_set_param_ddbentry()
2055 memcpy(fw_ddb_entry->ip_addr, ip, IPv6_ADDR_LEN); in qla4xxx_set_param_ddbentry()
2056 fw_ddb_entry->port = cpu_to_le16(ntohs(addr6->sin6_port)); in qla4xxx_set_param_ddbentry()
2057 fw_ddb_entry->options |= DDB_OPT_IPV6_DEVICE; in qla4xxx_set_param_ddbentry()
2060 __func__, fw_ddb_entry->ip_addr, in qla4xxx_set_param_ddbentry()
2081 fw_ddb_entry->chap_tbl_idx = cpu_to_le16(idx); in qla4xxx_set_param_ddbentry()
2104 fw_ddb_entry->iscsi_options = cpu_to_le16(iscsi_opts); in qla4xxx_set_param_ddbentry()
2107 fw_ddb_entry->iscsi_max_rcv_data_seg_len = in qla4xxx_set_param_ddbentry()
2111 fw_ddb_entry->iscsi_max_outsnd_r2t = cpu_to_le16(sess->max_r2t); in qla4xxx_set_param_ddbentry()
2114 fw_ddb_entry->iscsi_first_burst_len = in qla4xxx_set_param_ddbentry()
2118 fw_ddb_entry->iscsi_max_burst_len = in qla4xxx_set_param_ddbentry()
2122 fw_ddb_entry->iscsi_def_time2wait = in qla4xxx_set_param_ddbentry()
2126 fw_ddb_entry->iscsi_def_time2retain = in qla4xxx_set_param_ddbentry()
2135 dma_free_coherent(&ha->pdev->dev, sizeof(*fw_ddb_entry), in qla4xxx_set_param_ddbentry()
2136 fw_ddb_entry, fw_ddb_entry_dma); in qla4xxx_set_param_ddbentry()