Lines Matching defs:reg_vfi
2218 struct lpfc_mbx_reg_vfi *reg_vfi;
2223 reg_vfi = &mbox->u.mqe.un.reg_vfi;
2225 bf_set(lpfc_reg_vfi_vp, reg_vfi, 1);
2226 bf_set(lpfc_reg_vfi_vfi, reg_vfi,
2228 bf_set(lpfc_reg_vfi_fcfi, reg_vfi, phba->fcf.fcfi);
2229 bf_set(lpfc_reg_vfi_vpi, reg_vfi, phba->vpi_ids[vport->vpi]);
2230 memcpy(reg_vfi->wwn, &vport->fc_portname, sizeof(struct lpfc_name));
2231 reg_vfi->wwn[0] = cpu_to_le32(reg_vfi->wwn[0]);
2232 reg_vfi->wwn[1] = cpu_to_le32(reg_vfi->wwn[1]);
2233 reg_vfi->e_d_tov = phba->fc_edtov;
2234 reg_vfi->r_a_tov = phba->fc_ratov;
2236 reg_vfi->bde.addrHigh = putPaddrHigh(phys);
2237 reg_vfi->bde.addrLow = putPaddrLow(phys);
2238 reg_vfi->bde.tus.f.bdeSize = sizeof(vport->fc_sparam);
2239 reg_vfi->bde.tus.f.bdeFlags = BUFF_TYPE_BDE_64;
2241 bf_set(lpfc_reg_vfi_nport_id, reg_vfi, vport->fc_myDID);
2247 bf_set(lpfc_reg_vfi_upd, reg_vfi, 1);
2249 bf_set(lpfc_reg_vfi_bbcr, reg_vfi, 0);
2250 bf_set(lpfc_reg_vfi_bbscn, reg_vfi, 0);
2262 bf_set(lpfc_reg_vfi_bbscn, reg_vfi,
2265 bf_set(lpfc_reg_vfi_bbscn, reg_vfi, bbscn_def);
2267 bf_set(lpfc_reg_vfi_bbcr, reg_vfi, 1);
2278 reg_vfi->wwn[0], reg_vfi->wwn[1], vport->fc_flag,