fcf_record        262 drivers/scsi/lpfc/lpfc_crtn.h void lpfc_sli4_build_dflt_fcf_record(struct lpfc_hba *, struct fcf_record *,
fcf_record       1273 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_fab_name_match(uint8_t *fab_name, struct fcf_record *new_fcf_record)
fcf_record       1304 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_sw_name_match(uint8_t *sw_name, struct fcf_record *new_fcf_record)
fcf_record       1335 drivers/scsi/lpfc/lpfc_hbadisc.c lpfc_mac_addr_match(uint8_t *mac_addr, struct fcf_record *new_fcf_record)
fcf_record       1370 drivers/scsi/lpfc/lpfc_hbadisc.c 				 struct fcf_record *new_fcf_record
fcf_record       1394 drivers/scsi/lpfc/lpfc_hbadisc.c 		     struct fcf_record *new_fcf_record)
fcf_record       1458 drivers/scsi/lpfc/lpfc_hbadisc.c 		       struct fcf_record *new_fcf_record, uint32_t addr_mode,
fcf_record       1553 drivers/scsi/lpfc/lpfc_hbadisc.c 			struct fcf_record *new_fcf_record,
fcf_record       1833 drivers/scsi/lpfc/lpfc_hbadisc.c static struct fcf_record *
fcf_record       1842 drivers/scsi/lpfc/lpfc_hbadisc.c 	struct fcf_record *new_fcf_record;
fcf_record       1881 drivers/scsi/lpfc/lpfc_hbadisc.c 	new_fcf_record = (struct fcf_record *)(virt_addr +
fcf_record       1884 drivers/scsi/lpfc/lpfc_hbadisc.c 				offsetof(struct fcf_record, vlan_bitmap));
fcf_record       1903 drivers/scsi/lpfc/lpfc_hbadisc.c 			      struct fcf_record *fcf_record,
fcf_record       1920 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_fcf_index, fcf_record),
fcf_record       1921 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_fcf_avail, fcf_record),
fcf_record       1922 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_fcf_valid, fcf_record),
fcf_record       1923 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_fcf_sol, fcf_record),
fcf_record       1924 drivers/scsi/lpfc/lpfc_hbadisc.c 			fcf_record->fip_priority,
fcf_record       1925 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_mac_addr_prov, fcf_record),
fcf_record       1927 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_mac_0, fcf_record),
fcf_record       1928 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_mac_1, fcf_record),
fcf_record       1929 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_mac_2, fcf_record),
fcf_record       1930 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_mac_3, fcf_record),
fcf_record       1931 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_mac_4, fcf_record),
fcf_record       1932 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_mac_5, fcf_record),
fcf_record       1933 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_fab_name_0, fcf_record),
fcf_record       1934 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_fab_name_1, fcf_record),
fcf_record       1935 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_fab_name_2, fcf_record),
fcf_record       1936 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_fab_name_3, fcf_record),
fcf_record       1937 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_fab_name_4, fcf_record),
fcf_record       1938 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_fab_name_5, fcf_record),
fcf_record       1939 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_fab_name_6, fcf_record),
fcf_record       1940 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_fab_name_7, fcf_record),
fcf_record       1941 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_switch_name_0, fcf_record),
fcf_record       1942 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_switch_name_1, fcf_record),
fcf_record       1943 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_switch_name_2, fcf_record),
fcf_record       1944 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_switch_name_3, fcf_record),
fcf_record       1945 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_switch_name_4, fcf_record),
fcf_record       1946 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_switch_name_5, fcf_record),
fcf_record       1947 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_switch_name_6, fcf_record),
fcf_record       1948 drivers/scsi/lpfc/lpfc_hbadisc.c 			bf_get(lpfc_fcf_record_switch_name_7, fcf_record),
fcf_record       1968 drivers/scsi/lpfc/lpfc_hbadisc.c 			   struct fcf_record *new_fcf_record,
fcf_record       2131 drivers/scsi/lpfc/lpfc_hbadisc.c 	struct fcf_record *new_fcf_record)
fcf_record       2229 drivers/scsi/lpfc/lpfc_hbadisc.c 	struct fcf_record *new_fcf_record;
fcf_record       2605 drivers/scsi/lpfc/lpfc_hbadisc.c 	struct fcf_record *new_fcf_record;
fcf_record       2711 drivers/scsi/lpfc/lpfc_hbadisc.c 	struct fcf_record *new_fcf_record;
fcf_record       3128 drivers/scsi/lpfc/lpfc_hbadisc.c 	struct fcf_record *fcf_record;
fcf_record       3283 drivers/scsi/lpfc/lpfc_hbadisc.c 			fcf_record = kzalloc(sizeof(struct fcf_record),
fcf_record       3285 drivers/scsi/lpfc/lpfc_hbadisc.c 			if (unlikely(!fcf_record)) {
fcf_record       3294 drivers/scsi/lpfc/lpfc_hbadisc.c 			lpfc_sli4_build_dflt_fcf_record(phba, fcf_record,
fcf_record       3296 drivers/scsi/lpfc/lpfc_hbadisc.c 			rc = lpfc_sli4_add_fcf_record(phba, fcf_record);
fcf_record       3303 drivers/scsi/lpfc/lpfc_hbadisc.c 				kfree(fcf_record);
fcf_record       3306 drivers/scsi/lpfc/lpfc_hbadisc.c 			kfree(fcf_record);
fcf_record       2037 drivers/scsi/lpfc/lpfc_mbox.c 	req_len = sizeof(struct fcf_record) +
fcf_record       18514 drivers/scsi/lpfc/lpfc_sli.c lpfc_sli4_add_fcf_record(struct lpfc_hba *phba, struct fcf_record *fcf_record)
fcf_record       18531 drivers/scsi/lpfc/lpfc_sli.c 	req_len = sizeof(struct fcf_record) + sizeof(union lpfc_sli4_cfg_shdr) +
fcf_record       18557 drivers/scsi/lpfc/lpfc_sli.c 	fcfindex = bf_get(lpfc_fcf_record_fcf_index, fcf_record);
fcf_record       18567 drivers/scsi/lpfc/lpfc_sli.c 	lpfc_sli_pcimem_bcopy(fcf_record, bytep, sizeof(struct fcf_record));
fcf_record       18595 drivers/scsi/lpfc/lpfc_sli.c 				struct fcf_record *fcf_record,
fcf_record       18598 drivers/scsi/lpfc/lpfc_sli.c 	memset(fcf_record, 0, sizeof(struct fcf_record));
fcf_record       18599 drivers/scsi/lpfc/lpfc_sli.c 	fcf_record->max_rcv_size = LPFC_FCOE_MAX_RCV_SIZE;
fcf_record       18600 drivers/scsi/lpfc/lpfc_sli.c 	fcf_record->fka_adv_period = LPFC_FCOE_FKA_ADV_PER;
fcf_record       18601 drivers/scsi/lpfc/lpfc_sli.c 	fcf_record->fip_priority = LPFC_FCOE_FIP_PRIORITY;
fcf_record       18602 drivers/scsi/lpfc/lpfc_sli.c 	bf_set(lpfc_fcf_record_mac_0, fcf_record, phba->fc_map[0]);
fcf_record       18603 drivers/scsi/lpfc/lpfc_sli.c 	bf_set(lpfc_fcf_record_mac_1, fcf_record, phba->fc_map[1]);
fcf_record       18604 drivers/scsi/lpfc/lpfc_sli.c 	bf_set(lpfc_fcf_record_mac_2, fcf_record, phba->fc_map[2]);
fcf_record       18605 drivers/scsi/lpfc/lpfc_sli.c 	bf_set(lpfc_fcf_record_mac_3, fcf_record, LPFC_FCOE_FCF_MAC3);
fcf_record       18606 drivers/scsi/lpfc/lpfc_sli.c 	bf_set(lpfc_fcf_record_mac_4, fcf_record, LPFC_FCOE_FCF_MAC4);
fcf_record       18607 drivers/scsi/lpfc/lpfc_sli.c 	bf_set(lpfc_fcf_record_mac_5, fcf_record, LPFC_FCOE_FCF_MAC5);
fcf_record       18608 drivers/scsi/lpfc/lpfc_sli.c 	bf_set(lpfc_fcf_record_fc_map_0, fcf_record, phba->fc_map[0]);
fcf_record       18609 drivers/scsi/lpfc/lpfc_sli.c 	bf_set(lpfc_fcf_record_fc_map_1, fcf_record, phba->fc_map[1]);
fcf_record       18610 drivers/scsi/lpfc/lpfc_sli.c 	bf_set(lpfc_fcf_record_fc_map_2, fcf_record, phba->fc_map[2]);
fcf_record       18611 drivers/scsi/lpfc/lpfc_sli.c 	bf_set(lpfc_fcf_record_fcf_valid, fcf_record, 1);
fcf_record       18612 drivers/scsi/lpfc/lpfc_sli.c 	bf_set(lpfc_fcf_record_fcf_avail, fcf_record, 1);
fcf_record       18613 drivers/scsi/lpfc/lpfc_sli.c 	bf_set(lpfc_fcf_record_fcf_index, fcf_record, fcf_index);
fcf_record       18614 drivers/scsi/lpfc/lpfc_sli.c 	bf_set(lpfc_fcf_record_mac_addr_prov, fcf_record,
fcf_record       18618 drivers/scsi/lpfc/lpfc_sli.c 		fcf_record->vlan_bitmap[phba->vlan_id / 8]
fcf_record       1084 drivers/scsi/lpfc/lpfc_sli4.h int lpfc_sli4_add_fcf_record(struct lpfc_hba *, struct fcf_record *);