Lines Matching refs:edif
60 struct list_head *indx_list = &fcport->edif.edif_indx_list; in qla_edif_list_find_sa_index()
87 spin_lock_irqsave(&fcport->edif.indx_list_lock, flags); in qla2x00_sa_replace_iocb_timeout()
101 spin_unlock_irqrestore(&fcport->edif.indx_list_lock, flags); in qla2x00_sa_replace_iocb_timeout()
123 spin_unlock_irqrestore(&fcport->edif.indx_list_lock, flags); in qla2x00_sa_replace_iocb_timeout()
162 spin_lock_irqsave(&fcport->edif.indx_list_lock, flags); in qla_edif_list_add_sa_update_index()
163 list_add_tail(&entry->next, &fcport->edif.edif_indx_list); in qla_edif_list_add_sa_update_index()
164 spin_unlock_irqrestore(&fcport->edif.indx_list_lock, flags); in qla_edif_list_add_sa_update_index()
173 spin_lock_irqsave(&fcport->edif.indx_list_lock, flags); in qla_edif_list_delete_sa_index()
175 spin_unlock_irqrestore(&fcport->edif.indx_list_lock, flags); in qla_edif_list_delete_sa_index()
201 fcport->edif.tx_rekey_cnt = 0; in qla_edif_sa_ctl_init()
202 fcport->edif.rx_rekey_cnt = 0; in qla_edif_sa_ctl_init()
204 fcport->edif.tx_bytes = 0; in qla_edif_sa_ctl_init()
205 fcport->edif.rx_bytes = 0; in qla_edif_sa_ctl_init()
299 spin_lock_irqsave(&fcport->edif.sa_list_lock, flags); in qla_edif_free_sa_ctl()
301 spin_unlock_irqrestore(&fcport->edif.sa_list_lock, flags); in qla_edif_free_sa_ctl()
303 fcport->edif.tx_rekey_cnt--; in qla_edif_free_sa_ctl()
305 fcport->edif.rx_rekey_cnt--; in qla_edif_free_sa_ctl()
398 fcport->edif.rx_sa_set = 1; in __qla2x00_release_all_sadb()
399 fcport->edif.rx_sa_pending = 0; in __qla2x00_release_all_sadb()
516 fcport->disc_state, fcport->edif.auth_state, in qla_edif_app_start()
517 fcport->edif.app_stop); in qla_edif_app_start()
524 fcport->edif.app_stop = 0; in qla_edif_app_start()
525 fcport->edif.app_sess_online = 0; in qla_edif_app_start()
526 fcport->edif.app_started = 1; in qla_edif_app_start()
622 fcport->edif.app_stop = 1; in qla_edif_app_stop()
631 fcport->edif.app_started = 0; in qla_edif_app_stop()
649 if (!(fcport->edif.rx_sa_set && fcport->edif.tx_sa_set)) { in qla_edif_app_chk_sa_update()
652 __func__, fcport->port_name, fcport->edif.tx_sa_set, in qla_edif_app_chk_sa_update()
653 fcport->edif.rx_sa_set); in qla_edif_app_chk_sa_update()
660 fcport->edif.rx_sa_set = fcport->edif.tx_sa_set = 0; in qla_edif_app_chk_sa_update()
661 fcport->edif.rx_sa_pending = fcport->edif.tx_sa_pending = 0; in qla_edif_app_chk_sa_update()
745 fcport->edif.authok = 1; in qla_edif_app_authok()
746 if (!(fcport->edif.rx_sa_set && fcport->edif.tx_sa_set)) { in qla_edif_app_authok()
749 __func__, fcport->port_name, fcport->edif.tx_sa_set, in qla_edif_app_authok()
750 fcport->edif.rx_sa_set); in qla_edif_app_authok()
759 fcport->edif.rx_sa_set = fcport->edif.tx_sa_set = 0; in qla_edif_app_authok()
760 fcport->edif.rx_sa_pending = fcport->edif.tx_sa_pending = 0; in qla_edif_app_authok()
901 fcport->edif.rekey_cnt; in qla_edif_app_getfcinfo()
933 switch (fcport->edif.auth_state) { in qla_edif_app_getfcinfo()
936 fcport->edif.auth_state = VND_CMD_AUTH_STATE_NEEDED; in qla_edif_app_getfcinfo()
945 app_reply->ports[pcnt].auth_state = fcport->edif.auth_state; in qla_edif_app_getfcinfo()
1014 if (fcport->edif.enable) { in qla_edif_app_getstats()
1019 fcport->edif.rekey_cnt; in qla_edif_app_getstats()
1021 fcport->edif.tx_bytes; in qla_edif_app_getstats()
1023 fcport->edif.rx_bytes; in qla_edif_app_getstats()
1160 spin_lock_irqsave(&fcport->edif.sa_list_lock, flags); in qla_edif_add_sa_ctl()
1162 list_add_tail(&sa_ctl->next, &fcport->edif.tx_sa_list); in qla_edif_add_sa_ctl()
1164 list_add_tail(&sa_ctl->next, &fcport->edif.rx_sa_list); in qla_edif_add_sa_ctl()
1165 spin_unlock_irqrestore(&fcport->edif.sa_list_lock, flags); in qla_edif_add_sa_ctl()
1176 spin_lock_irqsave(&fcport->edif.sa_list_lock, flags); in qla_edif_flush_sa_ctl_lists()
1178 list_for_each_entry_safe(sa_ctl, tsa_ctl, &fcport->edif.tx_sa_list, in qla_edif_flush_sa_ctl_lists()
1184 list_for_each_entry_safe(sa_ctl, tsa_ctl, &fcport->edif.rx_sa_list, in qla_edif_flush_sa_ctl_lists()
1190 spin_unlock_irqrestore(&fcport->edif.sa_list_lock, flags); in qla_edif_flush_sa_ctl_lists()
1200 sa_list = &fcport->edif.tx_sa_list; in qla_edif_find_sa_ctl_by_index()
1202 sa_list = &fcport->edif.rx_sa_list; in qla_edif_find_sa_ctl_by_index()
1232 fcport->edif.rx_sa_set = 1; in qla24xx_check_sadb_avail_slot()
1233 fcport->edif.rx_sa_pending = 0; in qla24xx_check_sadb_avail_slot()
1266 fcport->edif.tx_rekey_cnt++; in qla24xx_check_sadb_avail_slot()
1268 fcport->edif.rx_rekey_cnt++; in qla24xx_check_sadb_avail_slot()
1273 fcport->edif.tx_rekey_cnt, in qla24xx_check_sadb_avail_slot()
1274 fcport->edif.rx_rekey_cnt, fcport->loop_id); in qla24xx_check_sadb_avail_slot()
1331 fcport->edif.tx_bytes = 0; in qla24xx_sadb_update()
1333 fcport->edif.rx_bytes = 0; in qla24xx_sadb_update()
1448 fcport->edif.rekey_cnt++; in qla24xx_sadb_update()
1512 fcport->edif.aes_gmac = 1; in qla24xx_sadb_update()
1514 fcport->edif.aes_gmac = 0; in qla24xx_sadb_update()
1564 fcport->edif.rekey_cnt++; in qla24xx_sadb_update()
2013 fcport->edif.auth_state = dbtype; in qla_edb_eventcreate()
2075 fcport->edif.auth_state = dbtype; in qla_edb_eventcreate()
2338 if (sp->fcport->edif.aes_gmac) in qla24xx_sa_update_iocb()
2356 sp->fcport->edif.aes_gmac); in qla24xx_sa_update_iocb()
2359 sp->fcport->edif.tx_sa_pending = 1; in qla24xx_sa_update_iocb()
2361 sp->fcport->edif.rx_sa_pending = 1; in qla24xx_sa_update_iocb()
2752 sp->fcport->edif.enable = 1; in qla28xx_sa_update_iocb_entry()
2754 sp->fcport->edif.tx_sa_set = 1; in qla28xx_sa_update_iocb_entry()
2755 sp->fcport->edif.tx_sa_pending = 0; in qla28xx_sa_update_iocb_entry()
2760 sp->fcport->edif.rx_sa_set = 1; in qla28xx_sa_update_iocb_entry()
2761 sp->fcport->edif.rx_sa_pending = 0; in qla28xx_sa_update_iocb_entry()
2981 sp->fcport->edif.tx_bytes += scsi_bufflen(cmd); in qla28xx_start_scsi_edif()
2986 sp->fcport->edif.rx_bytes += scsi_bufflen(cmd); in qla28xx_start_scsi_edif()
3114 struct list_head *indx_list = &fcport->edif.edif_indx_list; in qla_edif_list_del()
3117 spin_lock_irqsave(&fcport->edif.indx_list_lock, flags); in qla_edif_list_del()
3122 spin_unlock_irqrestore(&fcport->edif.indx_list_lock, flags); in qla_edif_list_del()
3303 spin_lock_irqsave(&fcport->edif.indx_list_lock, flags); in __chk_edif_rx_sa_delete_pending()
3306 spin_unlock_irqrestore(&fcport->edif.indx_list_lock, flags); in __chk_edif_rx_sa_delete_pending()
3316 spin_unlock_irqrestore(&fcport->edif.indx_list_lock, flags); in __chk_edif_rx_sa_delete_pending()
3325 spin_unlock_irqrestore(&fcport->edif.indx_list_lock, flags); in __chk_edif_rx_sa_delete_pending()
3336 spin_unlock_irqrestore(&fcport->edif.indx_list_lock, flags); in __chk_edif_rx_sa_delete_pending()
3558 if (sess->edif.app_sess_online && DBELL_ACTIVE(vha)) { in qla_edif_sess_down()
3562 sess->edif.app_sess_online = 0; in qla_edif_sess_down()