Home
last modified time | relevance | path

Searched refs:rscn (Results 1 – 3 of 3) sorted by relevance

/linux-6.15/drivers/scsi/bfa/
H A Dbfa_fcs_lport.c5535 struct fc_rscn_pl_s *rscn = (struct fc_rscn_pl_s *) (fchs + 1); in bfa_fcs_lport_scn_process_rscn() local
5542 (be16_to_cpu(rscn->payldlen) - in bfa_fcs_lport_scn_process_rscn()
5543 sizeof(u32)) / sizeof(rscn->event[0]); in bfa_fcs_lport_scn_process_rscn()
5552 rscn_pid = rscn->event[i].portid; in bfa_fcs_lport_scn_process_rscn()
5554 bfa_trc(port->fcs, rscn->event[i].format); in bfa_fcs_lport_scn_process_rscn()
5560 if (rscn->event[j].portid == rscn_pid) { in bfa_fcs_lport_scn_process_rscn()
5572 switch (rscn->event[i].format) { in bfa_fcs_lport_scn_process_rscn()
5574 if (rscn->event[i].qualifier == FC_QOS_RSCN_EVENT) { in bfa_fcs_lport_scn_process_rscn()
5587 if (rscn->event[i].qualifier == in bfa_fcs_lport_scn_process_rscn()
5598 rscn->event[i].format, in bfa_fcs_lport_scn_process_rscn()
/linux-6.15/drivers/scsi/fnic/
H A Dfdls_disc.c4364 struct fc_std_rscn *rscn; in fdls_process_rscn() local
4390 rscn = (struct fc_std_rscn *)fchdr; in fdls_process_rscn()
4391 rscn_payload_len = be16_to_cpu(rscn->els.rscn_plen); in fdls_process_rscn()
4396 || (rscn->els.rscn_page_len != 4)) { in fdls_process_rscn()
4407 rscn_payload_len, rscn->els.rscn_page_len); in fdls_process_rscn()
4417 num_ports = (rscn_payload_len - 4) / rscn->els.rscn_page_len; in fdls_process_rscn()
4418 rscn_port = (struct fc_els_rscn_page *)(rscn + 1); in fdls_process_rscn()
4422 num_ports, rscn_payload_len, rscn->els.rscn_page_len); in fdls_process_rscn()
/linux-6.15/drivers/scsi/lpfc/
H A Dlpfc_els.c3543 struct fc_els_rscn rscn; in lpfc_issue_els_rscn() member
3580 event->rscn.rscn_cmd = ELS_RSCN; in lpfc_issue_els_rscn()
3581 event->rscn.rscn_page_len = sizeof(struct fc_els_rscn_page); in lpfc_issue_els_rscn()
3582 event->rscn.rscn_plen = cpu_to_be16(cmdsize); in lpfc_issue_els_rscn()