Lines Matching refs:be_adapter
21 static void be_mcc_notify(struct be_adapter *adapter)
53 static int be_mcc_compl_process(struct be_adapter *adapter,
92 static void be_async_link_state_process(struct be_adapter *adapter,
106 static struct be_mcc_compl *be_mcc_compl_get(struct be_adapter *adapter)
118 void be_async_mcc_enable(struct be_adapter *adapter)
128 void be_async_mcc_disable(struct be_adapter *adapter)
133 int be_process_mcc(struct be_adapter *adapter, int *status)
159 static int be_mcc_wait_compl(struct be_adapter *adapter)
183 static int be_mcc_notify_wait(struct be_adapter *adapter)
189 static int be_mbox_db_ready_wait(struct be_adapter *adapter, void __iomem *db)
224 static int be_mbox_notify_wait(struct be_adapter *adapter)
270 static int be_POST_stage_get(struct be_adapter *adapter, u16 *stage)
281 int be_cmd_POST(struct be_adapter *adapter)
377 static inline struct be_mcc_wrb *wrb_from_mbox(struct be_adapter *adapter)
386 static struct be_mcc_wrb *wrb_from_mccq(struct be_adapter *adapter)
406 int be_cmd_fw_init(struct be_adapter *adapter)
432 int be_cmd_fw_clean(struct be_adapter *adapter)
457 int be_cmd_eq_create(struct be_adapter *adapter,
500 int be_cmd_mac_addr_query(struct be_adapter *adapter, u8 *mac_addr,
537 int be_cmd_pmac_add(struct be_adapter *adapter, u8 *mac_addr,
574 int be_cmd_pmac_del(struct be_adapter *adapter, u32 if_id, u32 pmac_id)
606 int be_cmd_cq_create(struct be_adapter *adapter,
663 int be_cmd_mccq_create(struct be_adapter *adapter,
707 int be_cmd_txq_create(struct be_adapter *adapter,
755 int be_cmd_rxq_create(struct be_adapter *adapter,
798 int be_cmd_q_destroy(struct be_adapter *adapter, struct be_queue_info *q,
854 int be_cmd_if_create(struct be_adapter *adapter, u32 cap_flags, u32 en_flags,
893 int be_cmd_if_destroy(struct be_adapter *adapter, u32 interface_id)
926 int be_cmd_get_stats(struct be_adapter *adapter, struct be_dma_mem *nonemb_cmd)
961 int be_cmd_link_status_query(struct be_adapter *adapter,
1001 int be_cmd_get_fw_ver(struct be_adapter *adapter, char *fw_ver)
1031 int be_cmd_modify_eqd(struct be_adapter *adapter, u32 eq_id, u32 eqd)
1065 int be_cmd_vlan_config(struct be_adapter *adapter, u32 if_id, u16 *vtag_array,
1106 int be_cmd_promiscuous_config(struct be_adapter *adapter, u8 port_num, bool en)
1146 int be_cmd_multicast_set(struct be_adapter *adapter, u32 if_id,
1195 int be_cmd_set_flow_control(struct be_adapter *adapter, u32 tx_fc, u32 rx_fc)
1227 int be_cmd_get_flow_control(struct be_adapter *adapter, u32 *tx_fc, u32 *rx_fc)
1262 int be_cmd_query_fw_cfg(struct be_adapter *adapter, u32 *port_num, u32 *mode)
1291 int be_cmd_reset_function(struct be_adapter *adapter)
1315 int be_cmd_set_beacon_state(struct be_adapter *adapter, u8 port_num,
1350 int be_cmd_get_beacon_state(struct be_adapter *adapter, u8 port_num, u32 *state)
1386 int be_cmd_read_port_type(struct be_adapter *adapter, u32 port,
1421 int be_cmd_write_flashrom(struct be_adapter *adapter, struct be_dma_mem *cmd,
1470 int be_cmd_get_flash_crc(struct be_adapter *adapter, u8 *flashed_crc,
1506 int be_cmd_enable_magic_wol(struct be_adapter *adapter, u8 *mac,
1542 int be_cmd_set_loopback(struct be_adapter *adapter, u8 port_num,
1577 int be_cmd_loopback_test(struct be_adapter *adapter, u32 port_num,
1619 int be_cmd_ddr_dma_test(struct be_adapter *adapter, u64 pattern,
1671 int be_cmd_get_seeprom_data(struct be_adapter *adapter,
1701 int be_cmd_get_phy_info(struct be_adapter *adapter, struct be_dma_mem *cmd)
1736 int be_cmd_set_qos(struct be_adapter *adapter, u32 bps, u32 domain)