new_fcf_record 1273 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_fab_name_match(uint8_t *fab_name, struct fcf_record *new_fcf_record) new_fcf_record 1275 drivers/scsi/lpfc/lpfc_hbadisc.c if (fab_name[0] != bf_get(lpfc_fcf_record_fab_name_0, new_fcf_record)) new_fcf_record 1277 drivers/scsi/lpfc/lpfc_hbadisc.c if (fab_name[1] != bf_get(lpfc_fcf_record_fab_name_1, new_fcf_record)) new_fcf_record 1279 drivers/scsi/lpfc/lpfc_hbadisc.c if (fab_name[2] != bf_get(lpfc_fcf_record_fab_name_2, new_fcf_record)) new_fcf_record 1281 drivers/scsi/lpfc/lpfc_hbadisc.c if (fab_name[3] != bf_get(lpfc_fcf_record_fab_name_3, new_fcf_record)) new_fcf_record 1283 drivers/scsi/lpfc/lpfc_hbadisc.c if (fab_name[4] != bf_get(lpfc_fcf_record_fab_name_4, new_fcf_record)) new_fcf_record 1285 drivers/scsi/lpfc/lpfc_hbadisc.c if (fab_name[5] != bf_get(lpfc_fcf_record_fab_name_5, new_fcf_record)) new_fcf_record 1287 drivers/scsi/lpfc/lpfc_hbadisc.c if (fab_name[6] != bf_get(lpfc_fcf_record_fab_name_6, new_fcf_record)) new_fcf_record 1289 drivers/scsi/lpfc/lpfc_hbadisc.c if (fab_name[7] != bf_get(lpfc_fcf_record_fab_name_7, new_fcf_record)) new_fcf_record 1304 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_sw_name_match(uint8_t *sw_name, struct fcf_record *new_fcf_record) new_fcf_record 1306 drivers/scsi/lpfc/lpfc_hbadisc.c if (sw_name[0] != bf_get(lpfc_fcf_record_switch_name_0, new_fcf_record)) new_fcf_record 1308 drivers/scsi/lpfc/lpfc_hbadisc.c if (sw_name[1] != bf_get(lpfc_fcf_record_switch_name_1, new_fcf_record)) new_fcf_record 1310 drivers/scsi/lpfc/lpfc_hbadisc.c if (sw_name[2] != bf_get(lpfc_fcf_record_switch_name_2, new_fcf_record)) new_fcf_record 1312 drivers/scsi/lpfc/lpfc_hbadisc.c if (sw_name[3] != bf_get(lpfc_fcf_record_switch_name_3, new_fcf_record)) new_fcf_record 1314 drivers/scsi/lpfc/lpfc_hbadisc.c if (sw_name[4] != bf_get(lpfc_fcf_record_switch_name_4, new_fcf_record)) new_fcf_record 1316 drivers/scsi/lpfc/lpfc_hbadisc.c if (sw_name[5] != bf_get(lpfc_fcf_record_switch_name_5, new_fcf_record)) new_fcf_record 1318 drivers/scsi/lpfc/lpfc_hbadisc.c if (sw_name[6] != bf_get(lpfc_fcf_record_switch_name_6, new_fcf_record)) new_fcf_record 1320 drivers/scsi/lpfc/lpfc_hbadisc.c if (sw_name[7] != bf_get(lpfc_fcf_record_switch_name_7, new_fcf_record)) new_fcf_record 1335 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_mac_addr_match(uint8_t *mac_addr, struct fcf_record *new_fcf_record) new_fcf_record 1337 drivers/scsi/lpfc/lpfc_hbadisc.c if (mac_addr[0] != bf_get(lpfc_fcf_record_mac_0, new_fcf_record)) new_fcf_record 1339 drivers/scsi/lpfc/lpfc_hbadisc.c if (mac_addr[1] != bf_get(lpfc_fcf_record_mac_1, new_fcf_record)) new_fcf_record 1341 drivers/scsi/lpfc/lpfc_hbadisc.c if (mac_addr[2] != bf_get(lpfc_fcf_record_mac_2, new_fcf_record)) new_fcf_record 1343 drivers/scsi/lpfc/lpfc_hbadisc.c if (mac_addr[3] != bf_get(lpfc_fcf_record_mac_3, new_fcf_record)) new_fcf_record 1345 drivers/scsi/lpfc/lpfc_hbadisc.c if (mac_addr[4] != bf_get(lpfc_fcf_record_mac_4, new_fcf_record)) new_fcf_record 1347 drivers/scsi/lpfc/lpfc_hbadisc.c if (mac_addr[5] != bf_get(lpfc_fcf_record_mac_5, new_fcf_record)) new_fcf_record 1370 drivers/scsi/lpfc/lpfc_hbadisc.c struct fcf_record *new_fcf_record new_fcf_record 1380 drivers/scsi/lpfc/lpfc_hbadisc.c fcf_pri->fcf_rec.priority = new_fcf_record->fip_priority; new_fcf_record 1394 drivers/scsi/lpfc/lpfc_hbadisc.c struct fcf_record *new_fcf_record) new_fcf_record 1398 drivers/scsi/lpfc/lpfc_hbadisc.c bf_get(lpfc_fcf_record_fab_name_0, new_fcf_record); new_fcf_record 1400 drivers/scsi/lpfc/lpfc_hbadisc.c bf_get(lpfc_fcf_record_fab_name_1, new_fcf_record); new_fcf_record 1402 drivers/scsi/lpfc/lpfc_hbadisc.c bf_get(lpfc_fcf_record_fab_name_2, new_fcf_record); new_fcf_record 1404 drivers/scsi/lpfc/lpfc_hbadisc.c bf_get(lpfc_fcf_record_fab_name_3, new_fcf_record); new_fcf_record 1406 drivers/scsi/lpfc/lpfc_hbadisc.c bf_get(lpfc_fcf_record_fab_name_4, new_fcf_record); new_fcf_record 1408 drivers/scsi/lpfc/lpfc_hbadisc.c bf_get(lpfc_fcf_record_fab_name_5, new_fcf_record); new_fcf_record 1410 drivers/scsi/lpfc/lpfc_hbadisc.c bf_get(lpfc_fcf_record_fab_name_6, new_fcf_record); new_fcf_record 1412 drivers/scsi/lpfc/lpfc_hbadisc.c bf_get(lpfc_fcf_record_fab_name_7, new_fcf_record); new_fcf_record 1414 drivers/scsi/lpfc/lpfc_hbadisc.c fcf_rec->mac_addr[0] = bf_get(lpfc_fcf_record_mac_0, new_fcf_record); new_fcf_record 1415 drivers/scsi/lpfc/lpfc_hbadisc.c fcf_rec->mac_addr[1] = bf_get(lpfc_fcf_record_mac_1, new_fcf_record); new_fcf_record 1416 drivers/scsi/lpfc/lpfc_hbadisc.c fcf_rec->mac_addr[2] = bf_get(lpfc_fcf_record_mac_2, new_fcf_record); new_fcf_record 1417 drivers/scsi/lpfc/lpfc_hbadisc.c fcf_rec->mac_addr[3] = bf_get(lpfc_fcf_record_mac_3, new_fcf_record); new_fcf_record 1418 drivers/scsi/lpfc/lpfc_hbadisc.c fcf_rec->mac_addr[4] = bf_get(lpfc_fcf_record_mac_4, new_fcf_record); new_fcf_record 1419 drivers/scsi/lpfc/lpfc_hbadisc.c fcf_rec->mac_addr[5] = bf_get(lpfc_fcf_record_mac_5, new_fcf_record); new_fcf_record 1421 drivers/scsi/lpfc/lpfc_hbadisc.c fcf_rec->fcf_indx = bf_get(lpfc_fcf_record_fcf_index, new_fcf_record); new_fcf_record 1423 drivers/scsi/lpfc/lpfc_hbadisc.c fcf_rec->priority = new_fcf_record->fip_priority; new_fcf_record 1426 drivers/scsi/lpfc/lpfc_hbadisc.c bf_get(lpfc_fcf_record_switch_name_0, new_fcf_record); new_fcf_record 1428 drivers/scsi/lpfc/lpfc_hbadisc.c bf_get(lpfc_fcf_record_switch_name_1, new_fcf_record); new_fcf_record 1430 drivers/scsi/lpfc/lpfc_hbadisc.c bf_get(lpfc_fcf_record_switch_name_2, new_fcf_record); new_fcf_record 1432 drivers/scsi/lpfc/lpfc_hbadisc.c bf_get(lpfc_fcf_record_switch_name_3, new_fcf_record); new_fcf_record 1434 drivers/scsi/lpfc/lpfc_hbadisc.c bf_get(lpfc_fcf_record_switch_name_4, new_fcf_record); new_fcf_record 1436 drivers/scsi/lpfc/lpfc_hbadisc.c bf_get(lpfc_fcf_record_switch_name_5, new_fcf_record); new_fcf_record 1438 drivers/scsi/lpfc/lpfc_hbadisc.c bf_get(lpfc_fcf_record_switch_name_6, new_fcf_record); new_fcf_record 1440 drivers/scsi/lpfc/lpfc_hbadisc.c bf_get(lpfc_fcf_record_switch_name_7, new_fcf_record); new_fcf_record 1458 drivers/scsi/lpfc/lpfc_hbadisc.c struct fcf_record *new_fcf_record, uint32_t addr_mode, new_fcf_record 1464 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_copy_fcf_record(fcf_rec, new_fcf_record); new_fcf_record 1470 drivers/scsi/lpfc/lpfc_hbadisc.c bf_get(lpfc_fcf_record_fcf_index, new_fcf_record), new_fcf_record 1471 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record); new_fcf_record 1553 drivers/scsi/lpfc/lpfc_hbadisc.c struct fcf_record *new_fcf_record, new_fcf_record 1562 drivers/scsi/lpfc/lpfc_hbadisc.c if (new_fcf_record->vlan_bitmap[i]) { new_fcf_record 1565 drivers/scsi/lpfc/lpfc_hbadisc.c while (!((new_fcf_record->vlan_bitmap[i] >> j) & 1)) { new_fcf_record 1574 drivers/scsi/lpfc/lpfc_hbadisc.c if (!bf_get(lpfc_fcf_record_fcf_avail, new_fcf_record) || new_fcf_record 1575 drivers/scsi/lpfc/lpfc_hbadisc.c !bf_get(lpfc_fcf_record_fcf_valid, new_fcf_record) || new_fcf_record 1576 drivers/scsi/lpfc/lpfc_hbadisc.c bf_get(lpfc_fcf_record_fcf_sol, new_fcf_record)) new_fcf_record 1582 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record); new_fcf_record 1597 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record); new_fcf_record 1621 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record)) new_fcf_record 1625 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record)) new_fcf_record 1632 drivers/scsi/lpfc/lpfc_hbadisc.c if (!(new_fcf_record->vlan_bitmap new_fcf_record 1642 drivers/scsi/lpfc/lpfc_hbadisc.c if (!(bf_get(lpfc_fcf_record_mac_addr_prov, new_fcf_record) new_fcf_record 1658 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record) & LPFC_FCF_SPMA)) new_fcf_record 1666 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record) & LPFC_FCF_FPMA)) new_fcf_record 1684 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record); new_fcf_record 1842 drivers/scsi/lpfc/lpfc_hbadisc.c struct fcf_record *new_fcf_record; new_fcf_record 1881 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record = (struct fcf_record *)(virt_addr + new_fcf_record 1883 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_sli_pcimem_bcopy(new_fcf_record, new_fcf_record, new_fcf_record 1885 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record->word137 = le32_to_cpu(new_fcf_record->word137); new_fcf_record 1886 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record->word138 = le32_to_cpu(new_fcf_record->word138); new_fcf_record 1888 drivers/scsi/lpfc/lpfc_hbadisc.c return new_fcf_record; new_fcf_record 1968 drivers/scsi/lpfc/lpfc_hbadisc.c struct fcf_record *new_fcf_record, new_fcf_record 1974 drivers/scsi/lpfc/lpfc_hbadisc.c if (!lpfc_mac_addr_match(fcf_rec->mac_addr, new_fcf_record)) new_fcf_record 1976 drivers/scsi/lpfc/lpfc_hbadisc.c if (!lpfc_sw_name_match(fcf_rec->switch_name, new_fcf_record)) new_fcf_record 1978 drivers/scsi/lpfc/lpfc_hbadisc.c if (!lpfc_fab_name_match(fcf_rec->fabric_name, new_fcf_record)) new_fcf_record 1980 drivers/scsi/lpfc/lpfc_hbadisc.c if (fcf_rec->priority != new_fcf_record->fip_priority) new_fcf_record 2131 drivers/scsi/lpfc/lpfc_hbadisc.c struct fcf_record *new_fcf_record) new_fcf_record 2143 drivers/scsi/lpfc/lpfc_hbadisc.c fcf_index, new_fcf_record->fip_priority, new_fcf_record 2149 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_pri->fcf_rec.priority = new_fcf_record->fip_priority; new_fcf_record 2229 drivers/scsi/lpfc/lpfc_hbadisc.c struct fcf_record *new_fcf_record; new_fcf_record 2244 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record = lpfc_sli4_fcf_rec_mbox_parse(phba, mboxq, new_fcf_record 2246 drivers/scsi/lpfc/lpfc_hbadisc.c if (!new_fcf_record) { new_fcf_record 2259 drivers/scsi/lpfc/lpfc_hbadisc.c rc = lpfc_match_fcf_conn_list(phba, new_fcf_record, &boot_flag, new_fcf_record 2263 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_sli4_log_fcf_record_info(phba, new_fcf_record, vlan_id, new_fcf_record 2274 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record)); new_fcf_record 2279 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record), new_fcf_record 2281 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record), new_fcf_record 2283 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record), new_fcf_record 2285 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record)); new_fcf_record 2288 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record, LPFC_FCOE_IGNORE_VID)) { new_fcf_record 2289 drivers/scsi/lpfc/lpfc_hbadisc.c if (bf_get(lpfc_fcf_record_fcf_index, new_fcf_record) != new_fcf_record 2295 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record), new_fcf_record 2323 drivers/scsi/lpfc/lpfc_hbadisc.c fcf_index = bf_get(lpfc_fcf_record_fcf_index, new_fcf_record); new_fcf_record 2325 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record); new_fcf_record 2340 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record, vlan_id)) { new_fcf_record 2341 drivers/scsi/lpfc/lpfc_hbadisc.c if (bf_get(lpfc_fcf_record_fcf_index, new_fcf_record) == new_fcf_record 2365 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record), new_fcf_record 2402 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record)); new_fcf_record 2403 drivers/scsi/lpfc/lpfc_hbadisc.c __lpfc_update_fcf_record(phba, fcf_rec, new_fcf_record, new_fcf_record 2421 drivers/scsi/lpfc/lpfc_hbadisc.c if (new_fcf_record->fip_priority < fcf_rec->priority) { new_fcf_record 2428 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record)); new_fcf_record 2429 drivers/scsi/lpfc/lpfc_hbadisc.c __lpfc_update_fcf_record(phba, fcf_rec, new_fcf_record, new_fcf_record 2433 drivers/scsi/lpfc/lpfc_hbadisc.c } else if (new_fcf_record->fip_priority == fcf_rec->priority) { new_fcf_record 2444 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record)); new_fcf_record 2447 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record, new_fcf_record 2463 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record)); new_fcf_record 2464 drivers/scsi/lpfc/lpfc_hbadisc.c __lpfc_update_fcf_record(phba, fcf_rec, new_fcf_record, new_fcf_record 2492 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record)); new_fcf_record 2605 drivers/scsi/lpfc/lpfc_hbadisc.c struct fcf_record *new_fcf_record; new_fcf_record 2622 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record = lpfc_sli4_fcf_rec_mbox_parse(phba, mboxq, new_fcf_record 2624 drivers/scsi/lpfc/lpfc_hbadisc.c if (!new_fcf_record) { new_fcf_record 2635 drivers/scsi/lpfc/lpfc_hbadisc.c rc = lpfc_match_fcf_conn_list(phba, new_fcf_record, &boot_flag, new_fcf_record 2639 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_sli4_log_fcf_record_info(phba, new_fcf_record, vlan_id, new_fcf_record 2642 drivers/scsi/lpfc/lpfc_hbadisc.c fcf_index = bf_get(lpfc_fcf_record_fcf_index, new_fcf_record); new_fcf_record 2674 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record, addr_mode, vlan_id, new_fcf_record 2711 drivers/scsi/lpfc/lpfc_hbadisc.c struct fcf_record *new_fcf_record; new_fcf_record 2726 drivers/scsi/lpfc/lpfc_hbadisc.c new_fcf_record = lpfc_sli4_fcf_rec_mbox_parse(phba, mboxq, new_fcf_record 2728 drivers/scsi/lpfc/lpfc_hbadisc.c if (!new_fcf_record) { new_fcf_record 2736 drivers/scsi/lpfc/lpfc_hbadisc.c rc = lpfc_match_fcf_conn_list(phba, new_fcf_record, &boot_flag, new_fcf_record 2740 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_sli4_log_fcf_record_info(phba, new_fcf_record, vlan_id, new_fcf_record 2747 drivers/scsi/lpfc/lpfc_hbadisc.c fcf_index = bf_get(lpfc_fcf_record_fcf_index, new_fcf_record); new_fcf_record 2749 drivers/scsi/lpfc/lpfc_hbadisc.c rc = lpfc_sli4_fcf_pri_list_add(phba, fcf_index, new_fcf_record);