Home
last modified time | relevance | path

Searched refs:itct (Results 1 – 5 of 5) sorted by relevance

/Linux-v4.19/drivers/scsi/hisi_sas/
Dhisi_sas_v1_hw.c510 struct hisi_sas_itct *itct = &hisi_hba->itct[device_id]; in setup_itct_v1_hw() local
514 memset(itct, 0, sizeof(*itct)); in setup_itct_v1_hw()
534 itct->qw0 = cpu_to_le64(qw0); in setup_itct_v1_hw()
537 memcpy(&itct->sas_addr, device->sas_addr, SAS_ADDR_SIZE); in setup_itct_v1_hw()
538 itct->sas_addr = __swab64(itct->sas_addr); in setup_itct_v1_hw()
541 itct->qw2 = cpu_to_le64((500ULL << ITCT_HDR_IT_NEXUS_LOSS_TL_OFF) | in setup_itct_v1_hw()
551 struct hisi_sas_itct *itct = &hisi_hba->itct[dev_id]; in clear_itct_v1_hw() local
564 qw0 = cpu_to_le64(itct->qw0); in clear_itct_v1_hw()
566 itct->qw0 = cpu_to_le64(qw0); in clear_itct_v1_hw()
Dhisi_sas_v2_hw.c929 struct hisi_sas_itct *itct = &hisi_hba->itct[device_id]; in setup_itct_v2_hw() local
934 memset(itct, 0, sizeof(*itct)); in setup_itct_v2_hw()
962 itct->qw0 = cpu_to_le64(qw0); in setup_itct_v2_hw()
965 memcpy(&itct->sas_addr, device->sas_addr, SAS_ADDR_SIZE); in setup_itct_v2_hw()
966 itct->sas_addr = __swab64(itct->sas_addr); in setup_itct_v2_hw()
970 itct->qw2 = cpu_to_le64((5000ULL << ITCT_HDR_INLT_OFF) | in setup_itct_v2_hw()
981 struct hisi_sas_itct *itct = &hisi_hba->itct[dev_id]; in clear_itct_v2_hw() local
997 memset(itct, 0, sizeof(struct hisi_sas_itct)); in clear_itct_v2_hw()
3132 struct hisi_sas_itct *itct; in cq_tasklet_v2_hw() local
3158 itct = &hisi_hba->itct[dev_id]; in cq_tasklet_v2_hw()
[all …]
Dhisi_sas_v3_hw.c618 struct hisi_sas_itct *itct = &hisi_hba->itct[device_id]; in setup_itct_v3_hw() local
623 memset(itct, 0, sizeof(*itct)); in setup_itct_v3_hw()
651 itct->qw0 = cpu_to_le64(qw0); in setup_itct_v3_hw()
654 memcpy(&itct->sas_addr, device->sas_addr, SAS_ADDR_SIZE); in setup_itct_v3_hw()
655 itct->sas_addr = __swab64(itct->sas_addr); in setup_itct_v3_hw()
659 itct->qw2 = cpu_to_le64((5000ULL << ITCT_HDR_INLT_OFF) | in setup_itct_v3_hw()
668 struct hisi_sas_itct *itct = &hisi_hba->itct[dev_id]; in clear_itct_v3_hw() local
683 memset(itct, 0, sizeof(struct hisi_sas_itct)); in clear_itct_v3_hw()
Dhisi_sas.h310 struct hisi_sas_itct *itct; member
Dhisi_sas_main.c2047 hisi_hba->itct = dmam_alloc_coherent(dev, s, &hisi_hba->itct_dma, in hisi_sas_alloc()
2049 if (!hisi_hba->itct) in hisi_sas_alloc()
2051 memset(hisi_hba->itct, 0, s); in hisi_sas_alloc()