Lines Matching full:pcb
949 * lpfc_config_pcb_setup - Set up IOCB rings in the Port Control Block (PCB)
953 * Block (PCB).
960 PCB_t *pcbp = phba->pcb; in lpfc_config_pcb_setup()
1210 * specified in the Port Control Block (PCB). It is an error to issue the
1263 * Block (PCB) in the driver memory. After this command is issued, the
1265 * the HBA. The HBA may copy the PCB information to internal storage for
1266 * subsequent use; the driver can not change the PCB information unless it
1289 offset = (uint8_t *)phba->pcb - (uint8_t *)phba->slim2p.virt; in lpfc_config_port()
1319 /* Now setup pcb */ in lpfc_config_port()
1320 phba->pcb->type = TYPE_NATIVE_SLI2; in lpfc_config_port()
1321 phba->pcb->feature = FEATURE_INITIAL_SLI2; in lpfc_config_port()
1324 phba->pcb->mailBoxSize = sizeof(MAILBOX_t) + MAILBOX_EXT_SIZE; in lpfc_config_port()
1327 phba->pcb->mbAddrHigh = putPaddrHigh(pdma_addr); in lpfc_config_port()
1328 phba->pcb->mbAddrLow = putPaddrLow(pdma_addr); in lpfc_config_port()
1387 phba->pcb->hgpAddrHigh = putPaddrHigh(pdma_addr); in lpfc_config_port()
1388 phba->pcb->hgpAddrLow = putPaddrLow(pdma_addr); in lpfc_config_port()
1402 phba->pcb->hgpAddrLow = (bar_low & PCI_BASE_ADDRESS_MEM_MASK) + in lpfc_config_port()
1406 phba->pcb->hgpAddrHigh = bar_high; in lpfc_config_port()
1408 phba->pcb->hgpAddrHigh = 0; in lpfc_config_port()
1425 phba->pcb->pgpAddrHigh = putPaddrHigh(pdma_addr); in lpfc_config_port()
1426 phba->pcb->pgpAddrLow = putPaddrLow(pdma_addr); in lpfc_config_port()
1428 /* Use callback routine to setp rings in the pcb */ in lpfc_config_port()
1440 /* Swap PCB if needed */ in lpfc_config_port()
1441 lpfc_sli_pcimem_bcopy(phba->pcb, phba->pcb, sizeof(PCB_t)); in lpfc_config_port()