qed_dev           850 drivers/infiniband/hw/qedr/main.c static struct qedr_dev *qedr_add(struct qed_dev *cdev, struct pci_dev *pdev,
qed_dev           129 drivers/infiniband/hw/qedr/qedr.h 	struct qed_dev		*cdev;
qed_dev           551 drivers/net/ethernet/qlogic/qed/qed.h 	struct qed_dev			*cdev;
qed_dev           890 drivers/net/ethernet/qlogic/qed/qed.h static inline u8 qed_concrete_to_sw_fid(struct qed_dev *cdev,
qed_dev           910 drivers/net/ethernet/qlogic/qed/qed.h int qed_configure_vport_wfq(struct qed_dev *cdev, u16 vp_id, u32 rate);
qed_dev           911 drivers/net/ethernet/qlogic/qed/qed.h void qed_configure_vp_wfq_on_link_change(struct qed_dev *cdev,
qed_dev           916 drivers/net/ethernet/qlogic/qed/qed.h int qed_device_num_engines(struct qed_dev *cdev);
qed_dev           970 drivers/net/ethernet/qlogic/qed/qed.h int qed_device_num_ports(struct qed_dev *cdev);
qed_dev           973 drivers/net/ethernet/qlogic/qed/qed.h int qed_fill_dev_info(struct qed_dev *cdev,
qed_dev           980 drivers/net/ethernet/qlogic/qed/qed.h void qed_get_protocol_stats(struct qed_dev *cdev,
qed_dev          1332 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static u8 qed_dcbnl_getstate(struct qed_dev *cdev)
qed_dev          1349 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static u8 qed_dcbnl_setstate(struct qed_dev *cdev, u8 state)
qed_dev          1376 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static void qed_dcbnl_getpgtccfgtx(struct qed_dev *cdev, int tc, u8 *prio_type,
qed_dev          1397 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static void qed_dcbnl_getpgbwgcfgtx(struct qed_dev *cdev, int pgid, u8 *bw_pct)
qed_dev          1418 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static void qed_dcbnl_getpgtccfgrx(struct qed_dev *cdev, int tc, u8 *prio,
qed_dev          1425 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static void qed_dcbnl_getpgbwgcfgrx(struct qed_dev *cdev,
qed_dev          1432 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static void qed_dcbnl_getpfccfg(struct qed_dev *cdev,
qed_dev          1453 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static void qed_dcbnl_setpfccfg(struct qed_dev *cdev, int priority, u8 setting)
qed_dev          1484 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static u8 qed_dcbnl_getcap(struct qed_dev *cdev, int capid, u8 *cap)
qed_dev          1521 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static int qed_dcbnl_getnumtcs(struct qed_dev *cdev, int tcid, u8 *num)
qed_dev          1549 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static u8 qed_dcbnl_getpfcstate(struct qed_dev *cdev)
qed_dev          1566 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static u8 qed_dcbnl_getdcbx(struct qed_dev *cdev)
qed_dev          1589 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static void qed_dcbnl_setpgtccfgtx(struct qed_dev *cdev,
qed_dev          1624 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static void qed_dcbnl_setpgtccfgrx(struct qed_dev *cdev, int prio,
qed_dev          1630 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static void qed_dcbnl_setpgbwgcfgtx(struct qed_dev *cdev, int pgid, u8 bw_pct)
qed_dev          1660 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static void qed_dcbnl_setpgbwgcfgrx(struct qed_dev *cdev, int pgid, u8 bw_pct)
qed_dev          1665 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static u8 qed_dcbnl_setall(struct qed_dev *cdev)
qed_dev          1688 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static int qed_dcbnl_setnumtcs(struct qed_dev *cdev, int tcid, u8 num)
qed_dev          1726 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static void qed_dcbnl_setpfcstate(struct qed_dev *cdev, u8 state)
qed_dev          1752 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static int qed_dcbnl_getapp(struct qed_dev *cdev, u8 idtype, u16 idval)
qed_dev          1785 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static int qed_dcbnl_setapp(struct qed_dev *cdev,
qed_dev          1833 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static u8 qed_dcbnl_setdcbx(struct qed_dev *cdev, u8 mode)
qed_dev          1880 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static u8 qed_dcbnl_getfeatcfg(struct qed_dev *cdev, int featid, u8 *flags)
qed_dev          1922 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static u8 qed_dcbnl_setfeatcfg(struct qed_dev *cdev, int featid, u8 flags)
qed_dev          1970 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static int qed_dcbnl_peer_getappinfo(struct qed_dev *cdev,
qed_dev          1989 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static int qed_dcbnl_peer_getapptable(struct qed_dev *cdev,
qed_dev          2015 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static int qed_dcbnl_cee_peer_getpfc(struct qed_dev *cdev, struct cee_pfc *pfc)
qed_dev          2037 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static int qed_dcbnl_cee_peer_getpg(struct qed_dev *cdev, struct cee_pg *pg)
qed_dev          2059 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static int qed_dcbnl_get_ieee_pfc(struct qed_dev *cdev,
qed_dev          2102 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static int qed_dcbnl_ieee_getpfc(struct qed_dev *cdev, struct ieee_pfc *pfc)
qed_dev          2107 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static int qed_dcbnl_ieee_setpfc(struct qed_dev *cdev, struct ieee_pfc *pfc)
qed_dev          2149 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static int qed_dcbnl_get_ieee_ets(struct qed_dev *cdev,
qed_dev          2192 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static int qed_dcbnl_ieee_getets(struct qed_dev *cdev, struct ieee_ets *ets)
qed_dev          2197 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static int qed_dcbnl_ieee_setets(struct qed_dev *cdev, struct ieee_ets *ets)
qed_dev          2245 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbnl_ieee_peer_getets(struct qed_dev *cdev, struct ieee_ets *ets)
qed_dev          2251 drivers/net/ethernet/qlogic/qed/qed_dcbx.c qed_dcbnl_ieee_peer_getpfc(struct qed_dev *cdev, struct ieee_pfc *pfc)
qed_dev          2278 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static int qed_dcbnl_ieee_getapp(struct qed_dev *cdev, struct dcb_app *app)
qed_dev          2329 drivers/net/ethernet/qlogic/qed/qed_dcbx.c static int qed_dcbnl_ieee_setapp(struct qed_dev *cdev, struct dcb_app *app)
qed_dev          7905 drivers/net/ethernet/qlogic/qed/qed_debug.c int qed_dbg_grc(struct qed_dev *cdev, void *buffer, u32 *num_dumped_bytes)
qed_dev          7910 drivers/net/ethernet/qlogic/qed/qed_debug.c int qed_dbg_grc_size(struct qed_dev *cdev)
qed_dev          7915 drivers/net/ethernet/qlogic/qed/qed_debug.c int qed_dbg_idle_chk(struct qed_dev *cdev, void *buffer, u32 *num_dumped_bytes)
qed_dev          7921 drivers/net/ethernet/qlogic/qed/qed_debug.c int qed_dbg_idle_chk_size(struct qed_dev *cdev)
qed_dev          7926 drivers/net/ethernet/qlogic/qed/qed_debug.c int qed_dbg_reg_fifo(struct qed_dev *cdev, void *buffer, u32 *num_dumped_bytes)
qed_dev          7932 drivers/net/ethernet/qlogic/qed/qed_debug.c int qed_dbg_reg_fifo_size(struct qed_dev *cdev)
qed_dev          7937 drivers/net/ethernet/qlogic/qed/qed_debug.c int qed_dbg_igu_fifo(struct qed_dev *cdev, void *buffer, u32 *num_dumped_bytes)
qed_dev          7943 drivers/net/ethernet/qlogic/qed/qed_debug.c int qed_dbg_igu_fifo_size(struct qed_dev *cdev)
qed_dev          7964 drivers/net/ethernet/qlogic/qed/qed_debug.c static int qed_dbg_nvm_image(struct qed_dev *cdev, void *buffer,
qed_dev          8000 drivers/net/ethernet/qlogic/qed/qed_debug.c int qed_dbg_protection_override(struct qed_dev *cdev, void *buffer,
qed_dev          8007 drivers/net/ethernet/qlogic/qed/qed_debug.c int qed_dbg_protection_override_size(struct qed_dev *cdev)
qed_dev          8012 drivers/net/ethernet/qlogic/qed/qed_debug.c int qed_dbg_fw_asserts(struct qed_dev *cdev, void *buffer,
qed_dev          8019 drivers/net/ethernet/qlogic/qed/qed_debug.c int qed_dbg_fw_asserts_size(struct qed_dev *cdev)
qed_dev          8024 drivers/net/ethernet/qlogic/qed/qed_debug.c int qed_dbg_mcp_trace(struct qed_dev *cdev, void *buffer,
qed_dev          8031 drivers/net/ethernet/qlogic/qed/qed_debug.c int qed_dbg_mcp_trace_size(struct qed_dev *cdev)
qed_dev          8069 drivers/net/ethernet/qlogic/qed/qed_debug.c int qed_dbg_all_data(struct qed_dev *cdev, void *buffer)
qed_dev          8249 drivers/net/ethernet/qlogic/qed/qed_debug.c int qed_dbg_all_data_size(struct qed_dev *cdev)
qed_dev          8289 drivers/net/ethernet/qlogic/qed/qed_debug.c int qed_dbg_feature(struct qed_dev *cdev, void *buffer,
qed_dev          8326 drivers/net/ethernet/qlogic/qed/qed_debug.c int qed_dbg_feature_size(struct qed_dev *cdev, enum qed_dbg_features feature)
qed_dev          8349 drivers/net/ethernet/qlogic/qed/qed_debug.c u8 qed_get_debug_engine(struct qed_dev *cdev)
qed_dev          8354 drivers/net/ethernet/qlogic/qed/qed_debug.c void qed_set_debug_engine(struct qed_dev *cdev, int engine_number)
qed_dev          8361 drivers/net/ethernet/qlogic/qed/qed_debug.c void qed_dbg_pf_init(struct qed_dev *cdev)
qed_dev          8373 drivers/net/ethernet/qlogic/qed/qed_debug.c void qed_dbg_pf_exit(struct qed_dev *cdev)
qed_dev            21 drivers/net/ethernet/qlogic/qed/qed_debug.h struct qed_dev;
qed_dev            23 drivers/net/ethernet/qlogic/qed/qed_debug.h int qed_dbg_grc(struct qed_dev *cdev, void *buffer, u32 *num_dumped_bytes);
qed_dev            24 drivers/net/ethernet/qlogic/qed/qed_debug.h int qed_dbg_grc_size(struct qed_dev *cdev);
qed_dev            25 drivers/net/ethernet/qlogic/qed/qed_debug.h int qed_dbg_idle_chk(struct qed_dev *cdev, void *buffer,
qed_dev            27 drivers/net/ethernet/qlogic/qed/qed_debug.h int qed_dbg_idle_chk_size(struct qed_dev *cdev);
qed_dev            28 drivers/net/ethernet/qlogic/qed/qed_debug.h int qed_dbg_reg_fifo(struct qed_dev *cdev, void *buffer,
qed_dev            30 drivers/net/ethernet/qlogic/qed/qed_debug.h int qed_dbg_reg_fifo_size(struct qed_dev *cdev);
qed_dev            31 drivers/net/ethernet/qlogic/qed/qed_debug.h int qed_dbg_igu_fifo(struct qed_dev *cdev, void *buffer,
qed_dev            33 drivers/net/ethernet/qlogic/qed/qed_debug.h int qed_dbg_igu_fifo_size(struct qed_dev *cdev);
qed_dev            34 drivers/net/ethernet/qlogic/qed/qed_debug.h int qed_dbg_protection_override(struct qed_dev *cdev, void *buffer,
qed_dev            36 drivers/net/ethernet/qlogic/qed/qed_debug.h int qed_dbg_protection_override_size(struct qed_dev *cdev);
qed_dev            37 drivers/net/ethernet/qlogic/qed/qed_debug.h int qed_dbg_fw_asserts(struct qed_dev *cdev, void *buffer,
qed_dev            39 drivers/net/ethernet/qlogic/qed/qed_debug.h int qed_dbg_fw_asserts_size(struct qed_dev *cdev);
qed_dev            40 drivers/net/ethernet/qlogic/qed/qed_debug.h int qed_dbg_mcp_trace(struct qed_dev *cdev, void *buffer,
qed_dev            42 drivers/net/ethernet/qlogic/qed/qed_debug.h int qed_dbg_mcp_trace_size(struct qed_dev *cdev);
qed_dev            43 drivers/net/ethernet/qlogic/qed/qed_debug.h int qed_dbg_all_data(struct qed_dev *cdev, void *buffer);
qed_dev            44 drivers/net/ethernet/qlogic/qed/qed_debug.h int qed_dbg_all_data_size(struct qed_dev *cdev);
qed_dev            45 drivers/net/ethernet/qlogic/qed/qed_debug.h u8 qed_get_debug_engine(struct qed_dev *cdev);
qed_dev            46 drivers/net/ethernet/qlogic/qed/qed_debug.h void qed_set_debug_engine(struct qed_dev *cdev, int engine_number);
qed_dev            47 drivers/net/ethernet/qlogic/qed/qed_debug.h int qed_dbg_feature(struct qed_dev *cdev, void *buffer,
qed_dev            49 drivers/net/ethernet/qlogic/qed/qed_debug.h int qed_dbg_feature_size(struct qed_dev *cdev, enum qed_dbg_features feature);
qed_dev            51 drivers/net/ethernet/qlogic/qed/qed_debug.h void qed_dbg_pf_init(struct qed_dev *cdev);
qed_dev            52 drivers/net/ethernet/qlogic/qed/qed_debug.h void qed_dbg_pf_exit(struct qed_dev *cdev);
qed_dev           104 drivers/net/ethernet/qlogic/qed/qed_dev.c static bool qed_db_rec_sanity(struct qed_dev *cdev,
qed_dev           133 drivers/net/ethernet/qlogic/qed/qed_dev.c static struct qed_hwfn *qed_db_rec_find_hwfn(struct qed_dev *cdev,
qed_dev           149 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_db_recovery_add(struct qed_dev *cdev,
qed_dev           198 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_db_recovery_del(struct qed_dev *cdev,
qed_dev           407 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_llh_free(struct qed_dev *cdev)
qed_dev           424 drivers/net/ethernet/qlogic/qed/qed_dev.c static int qed_llh_alloc(struct qed_dev *cdev)
qed_dev           460 drivers/net/ethernet/qlogic/qed/qed_dev.c static int qed_llh_shadow_sanity(struct qed_dev *cdev,
qed_dev           485 drivers/net/ethernet/qlogic/qed/qed_dev.c qed_llh_shadow_search_filter(struct qed_dev *cdev,
qed_dev           513 drivers/net/ethernet/qlogic/qed/qed_dev.c qed_llh_shadow_get_free_idx(struct qed_dev *cdev, u8 ppfid, u8 *p_filter_idx)
qed_dev           538 drivers/net/ethernet/qlogic/qed/qed_dev.c __qed_llh_shadow_add_filter(struct qed_dev *cdev,
qed_dev           566 drivers/net/ethernet/qlogic/qed/qed_dev.c qed_llh_shadow_add_filter(struct qed_dev *cdev,
qed_dev           599 drivers/net/ethernet/qlogic/qed/qed_dev.c __qed_llh_shadow_remove_filter(struct qed_dev *cdev,
qed_dev           626 drivers/net/ethernet/qlogic/qed/qed_dev.c qed_llh_shadow_remove_filter(struct qed_dev *cdev,
qed_dev           647 drivers/net/ethernet/qlogic/qed/qed_dev.c static int qed_llh_abs_ppfid(struct qed_dev *cdev, u8 ppfid, u8 *p_abs_ppfid)
qed_dev           667 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev           721 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev           754 drivers/net/ethernet/qlogic/qed/qed_dev.c u8 qed_llh_get_num_ppfid(struct qed_dev *cdev)
qed_dev           764 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_llh_set_ppfid_affinity(struct qed_dev *cdev, u8 ppfid, enum qed_eng eng)
qed_dev           812 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_llh_set_roce_affinity(struct qed_dev *cdev, enum qed_eng eng)
qed_dev           977 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_llh_add_mac_filter(struct qed_dev *cdev,
qed_dev          1032 drivers/net/ethernet/qlogic/qed/qed_dev.c qed_llh_protocol_filter_stringify(struct qed_dev *cdev,
qed_dev          1074 drivers/net/ethernet/qlogic/qed/qed_dev.c qed_llh_protocol_filter_to_hilo(struct qed_dev *cdev,
qed_dev          1108 drivers/net/ethernet/qlogic/qed/qed_dev.c qed_llh_add_protocol_filter(struct qed_dev *cdev,
qed_dev          1177 drivers/net/ethernet/qlogic/qed/qed_dev.c void qed_llh_remove_mac_filter(struct qed_dev *cdev,
qed_dev          1225 drivers/net/ethernet/qlogic/qed/qed_dev.c void qed_llh_remove_protocol_filter(struct qed_dev *cdev,
qed_dev          1314 drivers/net/ethernet/qlogic/qed/qed_dev.c void qed_init_dp(struct qed_dev *cdev, u32 dp_module, u8 dp_level)
qed_dev          1328 drivers/net/ethernet/qlogic/qed/qed_dev.c void qed_init_struct(struct qed_dev *cdev)
qed_dev          1369 drivers/net/ethernet/qlogic/qed/qed_dev.c void qed_resc_free(struct qed_dev *cdev)
qed_dev          2170 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_resc_alloc(struct qed_dev *cdev)
qed_dev          2374 drivers/net/ethernet/qlogic/qed/qed_dev.c void qed_resc_setup(struct qed_dev *cdev)
qed_dev          2515 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_init_cau_rt_data(struct qed_dev *cdev)
qed_dev          2603 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev          2997 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_hw_init(struct qed_dev *cdev, struct qed_hw_init_params *p_params)
qed_dev          3214 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_hw_timers_stop(struct qed_dev *cdev,
qed_dev          3247 drivers/net/ethernet/qlogic/qed/qed_dev.c void qed_hw_timers_stop_all(struct qed_dev *cdev)
qed_dev          3259 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_hw_stop(struct qed_dev *cdev)
qed_dev          3375 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_hw_stop_fastpath(struct qed_dev *cdev)
qed_dev          3821 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev          4107 drivers/net/ethernet/qlogic/qed/qed_dev.c 		struct qed_dev *cdev = p_hwfn->cdev;
qed_dev          4184 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev          4244 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev          4367 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev          4433 drivers/net/ethernet/qlogic/qed/qed_dev.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev          4522 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_hw_prepare(struct qed_dev *cdev,
qed_dev          4582 drivers/net/ethernet/qlogic/qed/qed_dev.c void qed_hw_remove(struct qed_dev *cdev)
qed_dev          4609 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_chain_free_next_ptr(struct qed_dev *cdev,
qed_dev          4638 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_chain_free_single(struct qed_dev *cdev,
qed_dev          4649 drivers/net/ethernet/qlogic/qed/qed_dev.c static void qed_chain_free_pbl(struct qed_dev *cdev, struct qed_chain *p_chain)
qed_dev          4679 drivers/net/ethernet/qlogic/qed/qed_dev.c void qed_chain_free(struct qed_dev *cdev, struct qed_chain *p_chain)
qed_dev          4695 drivers/net/ethernet/qlogic/qed/qed_dev.c qed_chain_alloc_sanity_check(struct qed_dev *cdev,
qed_dev          4720 drivers/net/ethernet/qlogic/qed/qed_dev.c qed_chain_alloc_next_ptr(struct qed_dev *cdev, struct qed_chain *p_chain)
qed_dev          4754 drivers/net/ethernet/qlogic/qed/qed_dev.c qed_chain_alloc_single(struct qed_dev *cdev, struct qed_chain *p_chain)
qed_dev          4771 drivers/net/ethernet/qlogic/qed/qed_dev.c qed_chain_alloc_pbl(struct qed_dev *cdev,
qed_dev          4831 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_chain_alloc(struct qed_dev *cdev,
qed_dev          5259 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_configure_vport_wfq(struct qed_dev *cdev, u16 vp_id, u32 rate)
qed_dev          5292 drivers/net/ethernet/qlogic/qed/qed_dev.c void qed_configure_vp_wfq_on_link_change(struct qed_dev *cdev,
qed_dev          5345 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_configure_pf_max_bandwidth(struct qed_dev *cdev, u8 max_bw)
qed_dev          5403 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_configure_pf_min_bandwidth(struct qed_dev *cdev, u8 min_bw)
qed_dev          5459 drivers/net/ethernet/qlogic/qed/qed_dev.c int qed_device_num_ports(struct qed_dev *cdev)
qed_dev            50 drivers/net/ethernet/qlogic/qed/qed_dev_api.h void qed_init_dp(struct qed_dev *cdev,
qed_dev            60 drivers/net/ethernet/qlogic/qed/qed_dev_api.h void qed_init_struct(struct qed_dev *cdev);
qed_dev            67 drivers/net/ethernet/qlogic/qed/qed_dev_api.h void qed_resc_free(struct qed_dev *cdev);
qed_dev            76 drivers/net/ethernet/qlogic/qed/qed_dev_api.h int qed_resc_alloc(struct qed_dev *cdev);
qed_dev            83 drivers/net/ethernet/qlogic/qed/qed_dev_api.h void qed_resc_setup(struct qed_dev *cdev);
qed_dev           141 drivers/net/ethernet/qlogic/qed/qed_dev_api.h int qed_hw_init(struct qed_dev *cdev, struct qed_hw_init_params *p_params);
qed_dev           150 drivers/net/ethernet/qlogic/qed/qed_dev_api.h void qed_hw_timers_stop_all(struct qed_dev *cdev);
qed_dev           159 drivers/net/ethernet/qlogic/qed/qed_dev_api.h int qed_hw_stop(struct qed_dev *cdev);
qed_dev           170 drivers/net/ethernet/qlogic/qed/qed_dev_api.h int qed_hw_stop_fastpath(struct qed_dev *cdev);
qed_dev           191 drivers/net/ethernet/qlogic/qed/qed_dev_api.h int qed_hw_prepare(struct qed_dev *cdev,
qed_dev           199 drivers/net/ethernet/qlogic/qed/qed_dev_api.h void qed_hw_remove(struct qed_dev *cdev);
qed_dev           225 drivers/net/ethernet/qlogic/qed/qed_dev_api.h void qed_reset_vport_stats(struct qed_dev *cdev);
qed_dev           321 drivers/net/ethernet/qlogic/qed/qed_dev_api.h qed_chain_alloc(struct qed_dev *cdev,
qed_dev           335 drivers/net/ethernet/qlogic/qed/qed_dev_api.h void qed_chain_free(struct qed_dev *cdev, struct qed_chain *p_chain);
qed_dev           384 drivers/net/ethernet/qlogic/qed/qed_dev_api.h u8 qed_llh_get_num_ppfid(struct qed_dev *cdev);
qed_dev           402 drivers/net/ethernet/qlogic/qed/qed_dev_api.h int qed_llh_set_ppfid_affinity(struct qed_dev *cdev,
qed_dev           413 drivers/net/ethernet/qlogic/qed/qed_dev_api.h int qed_llh_set_roce_affinity(struct qed_dev *cdev, enum qed_eng eng);
qed_dev           423 drivers/net/ethernet/qlogic/qed/qed_dev_api.h int qed_llh_add_mac_filter(struct qed_dev *cdev,
qed_dev           433 drivers/net/ethernet/qlogic/qed/qed_dev_api.h void qed_llh_remove_mac_filter(struct qed_dev *cdev,
qed_dev           458 drivers/net/ethernet/qlogic/qed/qed_dev_api.h qed_llh_add_protocol_filter(struct qed_dev *cdev,
qed_dev           474 drivers/net/ethernet/qlogic/qed/qed_dev_api.h qed_llh_remove_protocol_filter(struct qed_dev *cdev,
qed_dev           544 drivers/net/ethernet/qlogic/qed/qed_dev_api.h int qed_db_recovery_add(struct qed_dev *cdev,
qed_dev           559 drivers/net/ethernet/qlogic/qed/qed_dev_api.h int qed_db_recovery_del(struct qed_dev *cdev,
qed_dev           745 drivers/net/ethernet/qlogic/qed/qed_fcoe.c static int qed_fill_fcoe_dev_info(struct qed_dev *cdev,
qed_dev           767 drivers/net/ethernet/qlogic/qed/qed_fcoe.c static void qed_register_fcoe_ops(struct qed_dev *cdev,
qed_dev           774 drivers/net/ethernet/qlogic/qed/qed_fcoe.c static struct qed_hash_fcoe_con *qed_fcoe_get_hash(struct qed_dev *cdev,
qed_dev           793 drivers/net/ethernet/qlogic/qed/qed_fcoe.c static int qed_fcoe_stop(struct qed_dev *cdev)
qed_dev           822 drivers/net/ethernet/qlogic/qed/qed_fcoe.c static int qed_fcoe_start(struct qed_dev *cdev, struct qed_fcoe_tid *tasks)
qed_dev           872 drivers/net/ethernet/qlogic/qed/qed_fcoe.c static int qed_fcoe_acquire_conn(struct qed_dev *cdev,
qed_dev           907 drivers/net/ethernet/qlogic/qed/qed_fcoe.c static int qed_fcoe_release_conn(struct qed_dev *cdev, u32 handle)
qed_dev           925 drivers/net/ethernet/qlogic/qed/qed_fcoe.c static int qed_fcoe_offload_conn(struct qed_dev *cdev,
qed_dev           978 drivers/net/ethernet/qlogic/qed/qed_fcoe.c static int qed_fcoe_destroy_conn(struct qed_dev *cdev,
qed_dev           999 drivers/net/ethernet/qlogic/qed/qed_fcoe.c static int qed_fcoe_stats(struct qed_dev *cdev, struct qed_fcoe_stats *stats)
qed_dev          1004 drivers/net/ethernet/qlogic/qed/qed_fcoe.c void qed_get_protocol_stats_fcoe(struct qed_dev *cdev,
qed_dev            57 drivers/net/ethernet/qlogic/qed/qed_fcoe.h void qed_get_protocol_stats_fcoe(struct qed_dev *cdev,
qed_dev            68 drivers/net/ethernet/qlogic/qed/qed_fcoe.h static inline void qed_get_protocol_stats_fcoe(struct qed_dev *cdev,
qed_dev           312 drivers/net/ethernet/qlogic/qed/qed_hw.h int qed_init_fw_data(struct qed_dev *cdev,
qed_dev            72 drivers/net/ethernet/qlogic/qed/qed_init_ops.c void qed_init_iro_array(struct qed_dev *cdev)
qed_dev           244 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev           440 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev           493 drivers/net/ethernet/qlogic/qed/qed_init_ops.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev           562 drivers/net/ethernet/qlogic/qed/qed_init_ops.c int qed_init_fw_data(struct qed_dev *cdev, const u8 *data)
qed_dev            46 drivers/net/ethernet/qlogic/qed/qed_init_ops.h void qed_init_iro_array(struct qed_dev *cdev);
qed_dev          1383 drivers/net/ethernet/qlogic/qed/qed_int.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev          1418 drivers/net/ethernet/qlogic/qed/qed_int.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev          2344 drivers/net/ethernet/qlogic/qed/qed_int.c void qed_int_disable_post_isr_release(struct qed_dev *cdev)
qed_dev           191 drivers/net/ethernet/qlogic/qed/qed_int.h void qed_int_disable_post_isr_release(struct qed_dev *cdev);
qed_dev          1082 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static int qed_fill_iscsi_dev_info(struct qed_dev *cdev,
qed_dev          1102 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static void qed_register_iscsi_ops(struct qed_dev *cdev,
qed_dev          1109 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static struct qed_hash_iscsi_con *qed_iscsi_get_hash(struct qed_dev *cdev,
qed_dev          1128 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static int qed_iscsi_stop(struct qed_dev *cdev)
qed_dev          1151 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static int qed_iscsi_start(struct qed_dev *cdev,
qed_dev          1203 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static int qed_iscsi_acquire_conn(struct qed_dev *cdev,
qed_dev          1236 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static int qed_iscsi_release_conn(struct qed_dev *cdev, u32 handle)
qed_dev          1254 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static int qed_iscsi_offload_conn(struct qed_dev *cdev,
qed_dev          1329 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static int qed_iscsi_update_conn(struct qed_dev *cdev,
qed_dev          1356 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static int qed_iscsi_clear_conn_sq(struct qed_dev *cdev, u32 handle)
qed_dev          1371 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static int qed_iscsi_destroy_conn(struct qed_dev *cdev,
qed_dev          1389 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static int qed_iscsi_stats(struct qed_dev *cdev, struct qed_iscsi_stats *stats)
qed_dev          1394 drivers/net/ethernet/qlogic/qed/qed_iscsi.c static int qed_iscsi_change_mac(struct qed_dev *cdev,
qed_dev          1410 drivers/net/ethernet/qlogic/qed/qed_iscsi.c void qed_get_protocol_stats_iscsi(struct qed_dev *cdev,
qed_dev            72 drivers/net/ethernet/qlogic/qed/qed_iscsi.h void qed_get_protocol_stats_iscsi(struct qed_dev *cdev,
qed_dev            85 drivers/net/ethernet/qlogic/qed/qed_iscsi.h qed_get_protocol_stats_iscsi(struct qed_dev *cdev,
qed_dev          2788 drivers/net/ethernet/qlogic/qed/qed_iwarp.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev           809 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_filter_accept_cmd(struct qed_dev *cdev,
qed_dev          1552 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_filter_mcast_cmd(struct qed_dev *cdev,
qed_dev          1586 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_filter_ucast_cmd(struct qed_dev *cdev,
qed_dev          1885 drivers/net/ethernet/qlogic/qed/qed_l2.c static void _qed_get_vport_stats(struct qed_dev *cdev,
qed_dev          1922 drivers/net/ethernet/qlogic/qed/qed_l2.c void qed_get_vport_stats(struct qed_dev *cdev, struct qed_eth_stats *stats)
qed_dev          1942 drivers/net/ethernet/qlogic/qed/qed_l2.c void qed_reset_vport_stats(struct qed_dev *cdev)
qed_dev          2199 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_fill_eth_dev_info(struct qed_dev *cdev,
qed_dev          2298 drivers/net/ethernet/qlogic/qed/qed_l2.c static void qed_register_eth_ops(struct qed_dev *cdev,
qed_dev          2309 drivers/net/ethernet/qlogic/qed/qed_l2.c static bool qed_check_mac(struct qed_dev *cdev, u8 *mac)
qed_dev          2317 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_start_vport(struct qed_dev *cdev,
qed_dev          2361 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_stop_vport(struct qed_dev *cdev, u8 vport_id)
qed_dev          2379 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_update_vport_rss(struct qed_dev *cdev,
qed_dev          2442 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_update_vport(struct qed_dev *cdev,
qed_dev          2501 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_start_rxq(struct qed_dev *cdev,
qed_dev          2538 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_stop_rxq(struct qed_dev *cdev, u8 rss_id, void *handle)
qed_dev          2555 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_start_txq(struct qed_dev *cdev,
qed_dev          2589 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_fastpath_stop(struct qed_dev *cdev)
qed_dev          2602 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_stop_txq(struct qed_dev *cdev, u8 rss_id, void *handle)
qed_dev          2619 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_tunn_configure(struct qed_dev *cdev,
qed_dev          2680 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_configure_filter_rx_mode(struct qed_dev *cdev,
qed_dev          2710 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_configure_filter_ucast(struct qed_dev *cdev,
qed_dev          2755 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_configure_filter_mcast(struct qed_dev *cdev,
qed_dev          2781 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_configure_filter(struct qed_dev *cdev,
qed_dev          2800 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_configure_arfs_searcher(struct qed_dev *cdev,
qed_dev          2829 drivers/net/ethernet/qlogic/qed/qed_l2.c qed_ntuple_arfs_filter_config(struct qed_dev *cdev,
qed_dev          2863 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_get_coalesce(struct qed_dev *cdev, u16 *coal, void *handle)
qed_dev          2878 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_fp_cqe_completion(struct qed_dev *dev,
qed_dev          2885 drivers/net/ethernet/qlogic/qed/qed_l2.c static int qed_req_bulletin_update_mac(struct qed_dev *cdev, u8 *mac)
qed_dev           280 drivers/net/ethernet/qlogic/qed/qed_l2.h void qed_get_vport_stats(struct qed_dev *cdev, struct qed_eth_stats *stats);
qed_dev           282 drivers/net/ethernet/qlogic/qed/qed_l2.h void qed_reset_vport_stats(struct qed_dev *cdev);
qed_dev            99 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev           113 drivers/net/ethernet/qlogic/qed/qed_ll2.c static int qed_ll2_alloc_buffer(struct qed_dev *cdev,
qed_dev           134 drivers/net/ethernet/qlogic/qed/qed_ll2.c static int qed_ll2_dealloc_buffer(struct qed_dev *cdev,
qed_dev           153 drivers/net/ethernet/qlogic/qed/qed_ll2.c static void qed_ll2_kill_buffers(struct qed_dev *cdev)
qed_dev           166 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev          2211 drivers/net/ethernet/qlogic/qed/qed_ll2.c static void qed_ll2_register_cb_ops(struct qed_dev *cdev,
qed_dev          2284 drivers/net/ethernet/qlogic/qed/qed_ll2.c static bool qed_ll2_is_storage_eng1(struct qed_dev *cdev)
qed_dev          2293 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev          2305 drivers/net/ethernet/qlogic/qed/qed_ll2.c static int qed_ll2_stop(struct qed_dev *cdev)
qed_dev          2343 drivers/net/ethernet/qlogic/qed/qed_ll2.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev          2414 drivers/net/ethernet/qlogic/qed/qed_ll2.c static int qed_ll2_start(struct qed_dev *cdev, struct qed_ll2_params *params)
qed_dev          2511 drivers/net/ethernet/qlogic/qed/qed_ll2.c static int qed_ll2_start_xmit(struct qed_dev *cdev, struct sk_buff *skb,
qed_dev          2610 drivers/net/ethernet/qlogic/qed/qed_ll2.c static int qed_ll2_stats(struct qed_dev *cdev, struct qed_ll2_stats *stats)
qed_dev          2647 drivers/net/ethernet/qlogic/qed/qed_ll2.c int qed_ll2_alloc_if(struct qed_dev *cdev)
qed_dev          2653 drivers/net/ethernet/qlogic/qed/qed_ll2.c void qed_ll2_dealloc_if(struct qed_dev *cdev)
qed_dev           110 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_set_coherency_mask(struct qed_dev *cdev)
qed_dev           128 drivers/net/ethernet/qlogic/qed/qed_main.c static void qed_free_pci(struct qed_dev *cdev)
qed_dev           147 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_init_pci(struct qed_dev *cdev, struct pci_dev *pdev)
qed_dev           244 drivers/net/ethernet/qlogic/qed/qed_main.c int qed_fill_dev_info(struct qed_dev *cdev,
qed_dev           321 drivers/net/ethernet/qlogic/qed/qed_main.c static void qed_free_cdev(struct qed_dev *cdev)
qed_dev           326 drivers/net/ethernet/qlogic/qed/qed_main.c static struct qed_dev *qed_alloc_cdev(struct pci_dev *pdev)
qed_dev           328 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_dev *cdev;
qed_dev           340 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_set_power_state(struct qed_dev *cdev, pci_power_t state)
qed_dev           350 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_dev *cdev;
qed_dev           362 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_dev *cdev;
qed_dev           375 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_dev *cdev;
qed_dev           393 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_devlink_register(struct qed_dev *cdev)
qed_dev           438 drivers/net/ethernet/qlogic/qed/qed_main.c static void qed_devlink_unregister(struct qed_dev *cdev)
qed_dev           451 drivers/net/ethernet/qlogic/qed/qed_main.c static struct qed_dev *qed_probe(struct pci_dev *pdev,
qed_dev           454 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_dev *cdev;
qed_dev           502 drivers/net/ethernet/qlogic/qed/qed_main.c static void qed_remove(struct qed_dev *cdev)
qed_dev           518 drivers/net/ethernet/qlogic/qed/qed_main.c static void qed_disable_msix(struct qed_dev *cdev)
qed_dev           530 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_enable_msix(struct qed_dev *cdev,
qed_dev           575 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_set_int_mode(struct qed_dev *cdev, bool force_mode)
qed_dev           637 drivers/net/ethernet/qlogic/qed/qed_main.c static void qed_simd_handler_config(struct qed_dev *cdev, void *token,
qed_dev           647 drivers/net/ethernet/qlogic/qed/qed_main.c static void qed_simd_handler_clean(struct qed_dev *cdev, int index)
qed_dev           664 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_dev *cdev = (struct qed_dev *)dev_instance;
qed_dev           714 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_dev *cdev = hwfn->cdev;
qed_dev           765 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev           778 drivers/net/ethernet/qlogic/qed/qed_main.c static void qed_slowpath_irq_free(struct qed_dev *cdev)
qed_dev           797 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_nic_stop(struct qed_dev *cdev)
qed_dev           820 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_nic_setup(struct qed_dev *cdev)
qed_dev           844 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_set_int_fp(struct qed_dev *cdev, u16 cnt)
qed_dev           862 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_get_int_fp(struct qed_dev *cdev, struct qed_int_info *info)
qed_dev           885 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_slowpath_setup_int(struct qed_dev *cdev,
qed_dev           957 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_slowpath_vf_setup_int(struct qed_dev *cdev)
qed_dev          1016 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_alloc_stream_mem(struct qed_dev *cdev)
qed_dev          1037 drivers/net/ethernet/qlogic/qed/qed_main.c static void qed_free_stream_mem(struct qed_dev *cdev)
qed_dev          1052 drivers/net/ethernet/qlogic/qed/qed_main.c static void qed_update_pf_params(struct qed_dev *cdev,
qed_dev          1121 drivers/net/ethernet/qlogic/qed/qed_main.c static void qed_slowpath_wq_stop(struct qed_dev *cdev)
qed_dev          1170 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_slowpath_wq_start(struct qed_dev *cdev)
qed_dev          1199 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_slowpath_start(struct qed_dev *cdev,
qed_dev          1358 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_slowpath_stop(struct qed_dev *cdev)
qed_dev          1393 drivers/net/ethernet/qlogic/qed/qed_main.c static void qed_set_name(struct qed_dev *cdev, char name[NAME_SIZE])
qed_dev          1402 drivers/net/ethernet/qlogic/qed/qed_main.c static u32 qed_sb_init(struct qed_dev *cdev,
qed_dev          1442 drivers/net/ethernet/qlogic/qed/qed_main.c static u32 qed_sb_release(struct qed_dev *cdev,
qed_dev          1469 drivers/net/ethernet/qlogic/qed/qed_main.c static bool qed_can_link_change(struct qed_dev *cdev)
qed_dev          1474 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_set_link(struct qed_dev *cdev, struct qed_link_params *params)
qed_dev          1906 drivers/net/ethernet/qlogic/qed/qed_main.c static void qed_get_current_link(struct qed_dev *cdev,
qed_dev          1943 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_drain(struct qed_dev *cdev)
qed_dev          1968 drivers/net/ethernet/qlogic/qed/qed_main.c static u32 qed_nvm_flash_image_access_crc(struct qed_dev *cdev,
qed_dev          2019 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_nvm_flash_image_access(struct qed_dev *cdev, const u8 **data,
qed_dev          2121 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_nvm_flash_image_file_start(struct qed_dev *cdev,
qed_dev          2157 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_nvm_flash_image_file_data(struct qed_dev *cdev,
qed_dev          2189 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_nvm_flash_image_validate(struct qed_dev *cdev,
qed_dev          2244 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_nvm_flash_cfg_write(struct qed_dev *cdev, const u8 **data)
qed_dev          2311 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_nvm_flash_cfg_len(struct qed_dev *cdev, u32 cmd)
qed_dev          2335 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_nvm_flash_cfg_read(struct qed_dev *cdev, u8 **data,
qed_dev          2359 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_nvm_flash(struct qed_dev *cdev, const char *name)
qed_dev          2445 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_nvm_get_image(struct qed_dev *cdev, enum qed_nvm_images type,
qed_dev          2462 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_set_coalesce(struct qed_dev *cdev, u16 rx_coal, u16 tx_coal,
qed_dev          2468 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_set_led(struct qed_dev *cdev, enum qed_led_mode mode)
qed_dev          2485 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_recovery_process(struct qed_dev *cdev)
qed_dev          2502 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_update_wol(struct qed_dev *cdev, bool enabled)
qed_dev          2526 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_update_drv_state(struct qed_dev *cdev, bool active)
qed_dev          2548 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_update_mac(struct qed_dev *cdev, u8 *mac)
qed_dev          2572 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_update_mtu(struct qed_dev *cdev, u16 mtu)
qed_dev          2596 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_read_module_eeprom(struct qed_dev *cdev, char *buf,
qed_dev          2618 drivers/net/ethernet/qlogic/qed/qed_main.c static int qed_set_grc_config(struct qed_dev *cdev, u32 cfg_id, u32 val)
qed_dev          2638 drivers/net/ethernet/qlogic/qed/qed_main.c static u8 qed_get_affin_hwfn_idx(struct qed_dev *cdev)
qed_dev          2696 drivers/net/ethernet/qlogic/qed/qed_main.c void qed_get_protocol_stats(struct qed_dev *cdev,
qed_dev          2740 drivers/net/ethernet/qlogic/qed/qed_main.c qed_fill_generic_tlv_data(struct qed_dev *cdev, struct qed_mfw_tlv_generic *tlv)
qed_dev          2783 drivers/net/ethernet/qlogic/qed/qed_main.c 	struct qed_dev *cdev = hwfn->cdev;
qed_dev          1576 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev          2386 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev          2402 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_recovery_prolog(struct qed_dev *cdev)
qed_dev          2802 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_nvm_read(struct qed_dev *cdev, u32 addr, u8 *p_buf, u32 len)
qed_dev          2848 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_nvm_resp(struct qed_dev *cdev, u8 *p_buf)
qed_dev          2863 drivers/net/ethernet/qlogic/qed/qed_mcp.c int qed_mcp_nvm_write(struct qed_dev *cdev,
qed_dev          3692 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev          3731 drivers/net/ethernet/qlogic/qed/qed_mcp.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev           479 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_recovery_prolog(struct qed_dev *cdev);
qed_dev           567 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_nvm_read(struct qed_dev *cdev, u32 addr, u8 *p_buf, u32 len);
qed_dev           580 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_nvm_write(struct qed_dev *cdev,
qed_dev           591 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_mcp_nvm_resp(struct qed_dev *cdev, u8 *p_buf);
qed_dev           990 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_configure_pf_min_bandwidth(struct qed_dev *cdev, u8 min_bw);
qed_dev           991 drivers/net/ethernet/qlogic/qed/qed_mcp.h int qed_configure_pf_max_bandwidth(struct qed_dev *cdev, u8 max_bw);
qed_dev           127 drivers/net/ethernet/qlogic/qed/qed_ptp.c static int qed_ptp_hw_read_rx_ts(struct qed_dev *cdev, u64 *timestamp)
qed_dev           153 drivers/net/ethernet/qlogic/qed/qed_ptp.c static int qed_ptp_hw_read_tx_ts(struct qed_dev *cdev, u64 *timestamp)
qed_dev           179 drivers/net/ethernet/qlogic/qed/qed_ptp.c static int qed_ptp_hw_read_cc(struct qed_dev *cdev, u64 *phc_cycles)
qed_dev           194 drivers/net/ethernet/qlogic/qed/qed_ptp.c static int qed_ptp_hw_cfg_filters(struct qed_dev *cdev,
qed_dev           278 drivers/net/ethernet/qlogic/qed/qed_ptp.c static int qed_ptp_hw_adjfreq(struct qed_dev *cdev, s32 ppb)
qed_dev           363 drivers/net/ethernet/qlogic/qed/qed_ptp.c static int qed_ptp_hw_enable(struct qed_dev *cdev)
qed_dev           425 drivers/net/ethernet/qlogic/qed/qed_ptp.c static int qed_ptp_hw_disable(struct qed_dev *cdev)
qed_dev           438 drivers/net/ethernet/qlogic/qed/qed_rdma.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev           871 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_fill_rdma_dev_info(struct qed_dev *cdev,
qed_dev           888 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_get_sb_start(struct qed_dev *cdev)
qed_dev           901 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_get_min_cnq_msix(struct qed_dev *cdev)
qed_dev           909 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_set_int(struct qed_dev *cdev, u16 cnt)
qed_dev           931 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_get_int(struct qed_dev *cdev, struct qed_int_info *info)
qed_dev          1655 drivers/net/ethernet/qlogic/qed/qed_rdma.c static void *qed_rdma_get_rdma_ctx(struct qed_dev *cdev)
qed_dev          1882 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_rdma_init(struct qed_dev *cdev,
qed_dev          1899 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_roce_ll2_set_mac_filter(struct qed_dev *cdev,
qed_dev          1917 drivers/net/ethernet/qlogic/qed/qed_rdma.c static int qed_iwarp_set_engine_affin(struct qed_dev *cdev, bool b_reset)
qed_dev            40 drivers/net/ethernet/qlogic/qed/qed_selftest.c int qed_selftest_memory(struct qed_dev *cdev)
qed_dev            53 drivers/net/ethernet/qlogic/qed/qed_selftest.c int qed_selftest_interrupt(struct qed_dev *cdev)
qed_dev            66 drivers/net/ethernet/qlogic/qed/qed_selftest.c int qed_selftest_register(struct qed_dev *cdev)
qed_dev            89 drivers/net/ethernet/qlogic/qed/qed_selftest.c int qed_selftest_clock(struct qed_dev *cdev)
qed_dev           112 drivers/net/ethernet/qlogic/qed/qed_selftest.c int qed_selftest_nvram(struct qed_dev *cdev)
qed_dev            13 drivers/net/ethernet/qlogic/qed/qed_selftest.h int qed_selftest_memory(struct qed_dev *cdev);
qed_dev            22 drivers/net/ethernet/qlogic/qed/qed_selftest.h int qed_selftest_interrupt(struct qed_dev *cdev);
qed_dev            31 drivers/net/ethernet/qlogic/qed/qed_selftest.h int qed_selftest_register(struct qed_dev *cdev);
qed_dev            40 drivers/net/ethernet/qlogic/qed/qed_selftest.h int qed_selftest_clock(struct qed_dev *cdev);
qed_dev            49 drivers/net/ethernet/qlogic/qed/qed_selftest.h int qed_selftest_nvram(struct qed_dev *cdev);
qed_dev           362 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_iov_pci_cfg_info(struct qed_dev *cdev)
qed_dev           598 drivers/net/ethernet/qlogic/qed/qed_sriov.c void qed_iov_free_hw_info(struct qed_dev *cdev)
qed_dev           606 drivers/net/ethernet/qlogic/qed/qed_sriov.c 	struct qed_dev *cdev = p_hwfn->cdev;
qed_dev           696 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_set_vf_to_disable(struct qed_dev *cdev,
qed_dev           713 drivers/net/ethernet/qlogic/qed/qed_sriov.c static void qed_iov_set_vfs_to_disable(struct qed_dev *cdev, u8 to_disable)
qed_dev          4377 drivers/net/ethernet/qlogic/qed/qed_sriov.c qed_iov_configure_min_tx_rate(struct qed_dev *cdev, int vfid, u32 rate)
qed_dev          4430 drivers/net/ethernet/qlogic/qed/qed_sriov.c void qed_vf_start_iov_wq(struct qed_dev *cdev)
qed_dev          4439 drivers/net/ethernet/qlogic/qed/qed_sriov.c int qed_sriov_disable(struct qed_dev *cdev, bool pci_enabled)
qed_dev          4524 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_sriov_enable(struct qed_dev *cdev, int num)
qed_dev          4598 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_sriov_configure(struct qed_dev *cdev, int num_vfs_param)
qed_dev          4611 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_sriov_pf_set_mac(struct qed_dev *cdev, u8 *mac, int vfid)
qed_dev          4647 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_sriov_pf_set_vlan(struct qed_dev *cdev, u16 vid, int vfid)
qed_dev          4679 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_get_vf_config(struct qed_dev *cdev,
qed_dev          4793 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_set_vf_link_state(struct qed_dev *cdev,
qed_dev          4827 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_spoof_configure(struct qed_dev *cdev, int vfid, bool val)
qed_dev          4842 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_configure_max_vf_rate(struct qed_dev *cdev, int vfid, int rate)
qed_dev          4866 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_set_vf_rate(struct qed_dev *cdev,
qed_dev          4883 drivers/net/ethernet/qlogic/qed/qed_sriov.c static int qed_set_vf_trust(struct qed_dev *cdev, int vfid, bool trust)
qed_dev          5210 drivers/net/ethernet/qlogic/qed/qed_sriov.c void qed_iov_wq_stop(struct qed_dev *cdev, bool schedule_first)
qed_dev          5229 drivers/net/ethernet/qlogic/qed/qed_sriov.c int qed_iov_wq_start(struct qed_dev *cdev)
qed_dev           364 drivers/net/ethernet/qlogic/qed/qed_sriov.h void qed_iov_free_hw_info(struct qed_dev *cdev);
qed_dev           388 drivers/net/ethernet/qlogic/qed/qed_sriov.h void qed_iov_wq_stop(struct qed_dev *cdev, bool schedule_first);
qed_dev           389 drivers/net/ethernet/qlogic/qed/qed_sriov.h int qed_iov_wq_start(struct qed_dev *cdev);
qed_dev           392 drivers/net/ethernet/qlogic/qed/qed_sriov.h void qed_vf_start_iov_wq(struct qed_dev *cdev);
qed_dev           393 drivers/net/ethernet/qlogic/qed/qed_sriov.h int qed_sriov_disable(struct qed_dev *cdev, bool pci_enabled);
qed_dev           433 drivers/net/ethernet/qlogic/qed/qed_sriov.h static inline void qed_iov_free_hw_info(struct qed_dev *cdev)
qed_dev           443 drivers/net/ethernet/qlogic/qed/qed_sriov.h static inline void qed_iov_wq_stop(struct qed_dev *cdev, bool schedule_first)
qed_dev           447 drivers/net/ethernet/qlogic/qed/qed_sriov.h static inline int qed_iov_wq_start(struct qed_dev *cdev)
qed_dev           457 drivers/net/ethernet/qlogic/qed/qed_sriov.h static inline void qed_vf_start_iov_wq(struct qed_dev *cdev)
qed_dev           461 drivers/net/ethernet/qlogic/qed/qed_sriov.h static inline int qed_sriov_disable(struct qed_dev *cdev, bool pci_enabled)
qed_dev           197 drivers/net/ethernet/qlogic/qede/qede.h 	struct qed_dev			*cdev;
qed_dev           687 drivers/net/ethernet/qlogic/qede/qede_main.c static struct qede_dev *qede_alloc_etherdev(struct qed_dev *cdev,
qed_dev           999 drivers/net/ethernet/qlogic/qede/qede_main.c static void qede_update_pf_params(struct qed_dev *cdev)
qed_dev          1070 drivers/net/ethernet/qlogic/qede/qede_main.c 	struct qed_dev *cdev;
qed_dev          1212 drivers/net/ethernet/qlogic/qede/qede_main.c 	struct qed_dev *cdev;
qed_dev          1894 drivers/net/ethernet/qlogic/qede/qede_main.c 	struct qed_dev *cdev = edev->cdev;
qed_dev          2035 drivers/net/ethernet/qlogic/qede/qede_main.c 	struct qed_dev *cdev = edev->cdev;
qed_dev           325 drivers/scsi/qedf/qedf.h 	struct qed_dev *cdev;
qed_dev           125 drivers/scsi/qedf/qedf_dbg.c qedf_get_grc_dump(struct qed_dev *cdev, const struct qed_common_ops *common,
qed_dev           107 drivers/scsi/qedf/qedf_dbg.h extern int qedf_get_grc_dump(struct qed_dev *cdev,
qed_dev           265 drivers/scsi/qedi/qedi.h 	struct qed_dev *cdev;
qed_dev          1107 drivers/scsi/qedi/qedi_iscsi.c 	struct qed_dev *cdev = qedi->cdev;
qed_dev           231 include/linux/qed/qed_eth_if.h 	int (*ieee_getpfc)(struct qed_dev *cdev, struct ieee_pfc *pfc);
qed_dev           232 include/linux/qed/qed_eth_if.h 	int (*ieee_setpfc)(struct qed_dev *cdev, struct ieee_pfc *pfc);
qed_dev           233 include/linux/qed/qed_eth_if.h 	int (*ieee_getets)(struct qed_dev *cdev, struct ieee_ets *ets);
qed_dev           234 include/linux/qed/qed_eth_if.h 	int (*ieee_setets)(struct qed_dev *cdev, struct ieee_ets *ets);
qed_dev           235 include/linux/qed/qed_eth_if.h 	int (*ieee_peer_getets)(struct qed_dev *cdev, struct ieee_ets *ets);
qed_dev           236 include/linux/qed/qed_eth_if.h 	int (*ieee_peer_getpfc)(struct qed_dev *cdev, struct ieee_pfc *pfc);
qed_dev           237 include/linux/qed/qed_eth_if.h 	int (*ieee_getapp)(struct qed_dev *cdev, struct dcb_app *app);
qed_dev           238 include/linux/qed/qed_eth_if.h 	int (*ieee_setapp)(struct qed_dev *cdev, struct dcb_app *app);
qed_dev           241 include/linux/qed/qed_eth_if.h 	u8 (*getstate)(struct qed_dev *cdev);
qed_dev           242 include/linux/qed/qed_eth_if.h 	u8 (*setstate)(struct qed_dev *cdev, u8 state);
qed_dev           243 include/linux/qed/qed_eth_if.h 	void (*getpgtccfgtx)(struct qed_dev *cdev, int prio, u8 *prio_type,
qed_dev           245 include/linux/qed/qed_eth_if.h 	void (*getpgbwgcfgtx)(struct qed_dev *cdev, int pgid, u8 *bw_pct);
qed_dev           246 include/linux/qed/qed_eth_if.h 	void (*getpgtccfgrx)(struct qed_dev *cdev, int prio, u8 *prio_type,
qed_dev           248 include/linux/qed/qed_eth_if.h 	void (*getpgbwgcfgrx)(struct qed_dev *cdev, int pgid, u8 *bw_pct);
qed_dev           249 include/linux/qed/qed_eth_if.h 	void (*getpfccfg)(struct qed_dev *cdev, int prio, u8 *setting);
qed_dev           250 include/linux/qed/qed_eth_if.h 	void (*setpfccfg)(struct qed_dev *cdev, int prio, u8 setting);
qed_dev           251 include/linux/qed/qed_eth_if.h 	u8 (*getcap)(struct qed_dev *cdev, int capid, u8 *cap);
qed_dev           252 include/linux/qed/qed_eth_if.h 	int (*getnumtcs)(struct qed_dev *cdev, int tcid, u8 *num);
qed_dev           253 include/linux/qed/qed_eth_if.h 	u8 (*getpfcstate)(struct qed_dev *cdev);
qed_dev           254 include/linux/qed/qed_eth_if.h 	int (*getapp)(struct qed_dev *cdev, u8 idtype, u16 id);
qed_dev           255 include/linux/qed/qed_eth_if.h 	u8 (*getfeatcfg)(struct qed_dev *cdev, int featid, u8 *flags);
qed_dev           258 include/linux/qed/qed_eth_if.h 	u8 (*getdcbx)(struct qed_dev *cdev);
qed_dev           259 include/linux/qed/qed_eth_if.h 	void (*setpgtccfgtx)(struct qed_dev *cdev, int prio,
qed_dev           261 include/linux/qed/qed_eth_if.h 	void (*setpgtccfgrx)(struct qed_dev *cdev, int prio,
qed_dev           263 include/linux/qed/qed_eth_if.h 	void (*setpgbwgcfgtx)(struct qed_dev *cdev, int pgid, u8 bw_pct);
qed_dev           264 include/linux/qed/qed_eth_if.h 	void (*setpgbwgcfgrx)(struct qed_dev *cdev, int pgid, u8 bw_pct);
qed_dev           265 include/linux/qed/qed_eth_if.h 	u8 (*setall)(struct qed_dev *cdev);
qed_dev           266 include/linux/qed/qed_eth_if.h 	int (*setnumtcs)(struct qed_dev *cdev, int tcid, u8 num);
qed_dev           267 include/linux/qed/qed_eth_if.h 	void (*setpfcstate)(struct qed_dev *cdev, u8 state);
qed_dev           268 include/linux/qed/qed_eth_if.h 	int (*setapp)(struct qed_dev *cdev, u8 idtype, u16 idval, u8 up);
qed_dev           269 include/linux/qed/qed_eth_if.h 	u8 (*setdcbx)(struct qed_dev *cdev, u8 state);
qed_dev           270 include/linux/qed/qed_eth_if.h 	u8 (*setfeatcfg)(struct qed_dev *cdev, int featid, u8 flags);
qed_dev           273 include/linux/qed/qed_eth_if.h 	int (*peer_getappinfo)(struct qed_dev *cdev,
qed_dev           276 include/linux/qed/qed_eth_if.h 	int (*peer_getapptable)(struct qed_dev *cdev, struct dcb_app *table);
qed_dev           279 include/linux/qed/qed_eth_if.h 	int (*cee_peer_getpfc)(struct qed_dev *cdev, struct cee_pfc *pfc);
qed_dev           280 include/linux/qed/qed_eth_if.h 	int (*cee_peer_getpg)(struct qed_dev *cdev, struct cee_pg *pg);
qed_dev           285 include/linux/qed/qed_eth_if.h 	int (*cfg_filters)(struct qed_dev *, enum qed_ptp_filter_type,
qed_dev           287 include/linux/qed/qed_eth_if.h 	int (*read_rx_ts)(struct qed_dev *, u64 *);
qed_dev           288 include/linux/qed/qed_eth_if.h 	int (*read_tx_ts)(struct qed_dev *, u64 *);
qed_dev           289 include/linux/qed/qed_eth_if.h 	int (*read_cc)(struct qed_dev *, u64 *);
qed_dev           290 include/linux/qed/qed_eth_if.h 	int (*disable)(struct qed_dev *);
qed_dev           291 include/linux/qed/qed_eth_if.h 	int (*adjfreq)(struct qed_dev *, s32);
qed_dev           292 include/linux/qed/qed_eth_if.h 	int (*enable)(struct qed_dev *);
qed_dev           305 include/linux/qed/qed_eth_if.h 	int (*fill_dev_info)(struct qed_dev *cdev,
qed_dev           308 include/linux/qed/qed_eth_if.h 	void (*register_ops)(struct qed_dev *cdev,
qed_dev           312 include/linux/qed/qed_eth_if.h 	 bool(*check_mac) (struct qed_dev *cdev, u8 *mac);
qed_dev           314 include/linux/qed/qed_eth_if.h 	int (*vport_start)(struct qed_dev *cdev,
qed_dev           317 include/linux/qed/qed_eth_if.h 	int (*vport_stop)(struct qed_dev *cdev,
qed_dev           320 include/linux/qed/qed_eth_if.h 	int (*vport_update)(struct qed_dev *cdev,
qed_dev           323 include/linux/qed/qed_eth_if.h 	int (*q_rx_start)(struct qed_dev *cdev,
qed_dev           332 include/linux/qed/qed_eth_if.h 	int (*q_rx_stop)(struct qed_dev *cdev, u8 rss_id, void *handle);
qed_dev           334 include/linux/qed/qed_eth_if.h 	int (*q_tx_start)(struct qed_dev *cdev,
qed_dev           341 include/linux/qed/qed_eth_if.h 	int (*q_tx_stop)(struct qed_dev *cdev, u8 rss_id, void *handle);
qed_dev           343 include/linux/qed/qed_eth_if.h 	int (*filter_config)(struct qed_dev *cdev,
qed_dev           346 include/linux/qed/qed_eth_if.h 	int (*fastpath_stop)(struct qed_dev *cdev);
qed_dev           348 include/linux/qed/qed_eth_if.h 	int (*eth_cqe_completion)(struct qed_dev *cdev,
qed_dev           352 include/linux/qed/qed_eth_if.h 	void (*get_vport_stats)(struct qed_dev *cdev,
qed_dev           355 include/linux/qed/qed_eth_if.h 	int (*tunn_config)(struct qed_dev *cdev,
qed_dev           358 include/linux/qed/qed_eth_if.h 	int (*ntuple_filter_config)(struct qed_dev *cdev,
qed_dev           362 include/linux/qed/qed_eth_if.h 	int (*configure_arfs_searcher)(struct qed_dev *cdev,
qed_dev           364 include/linux/qed/qed_eth_if.h 	int (*get_coalesce)(struct qed_dev *cdev, u16 *coal, void *handle);
qed_dev           365 include/linux/qed/qed_eth_if.h 	int (*req_bulletin_update_mac)(struct qed_dev *cdev, u8 *mac);
qed_dev            68 include/linux/qed/qed_fcoe_if.h void qed_fcoe_set_pf_params(struct qed_dev *cdev,
qed_dev           122 include/linux/qed/qed_fcoe_if.h 	int (*fill_dev_info)(struct qed_dev *cdev,
qed_dev           125 include/linux/qed/qed_fcoe_if.h 	void (*register_ops)(struct qed_dev *cdev,
qed_dev           130 include/linux/qed/qed_fcoe_if.h 	int (*start)(struct qed_dev *cdev, struct qed_fcoe_tid *tasks);
qed_dev           132 include/linux/qed/qed_fcoe_if.h 	int (*stop)(struct qed_dev *cdev);
qed_dev           134 include/linux/qed/qed_fcoe_if.h 	int (*acquire_conn)(struct qed_dev *cdev,
qed_dev           138 include/linux/qed/qed_fcoe_if.h 	int (*release_conn)(struct qed_dev *cdev, u32 handle);
qed_dev           140 include/linux/qed/qed_fcoe_if.h 	int (*offload_conn)(struct qed_dev *cdev,
qed_dev           143 include/linux/qed/qed_fcoe_if.h 	int (*destroy_conn)(struct qed_dev *cdev,
qed_dev           146 include/linux/qed/qed_fcoe_if.h 	int (*get_stats)(struct qed_dev *cdev, struct qed_fcoe_stats *stats);
qed_dev           474 include/linux/qed/qed_if.h struct qed_dev;
qed_dev           606 include/linux/qed/qed_if.h 	struct qed_dev *cdev;
qed_dev           829 include/linux/qed/qed_if.h 	int (*selftest_interrupt)(struct qed_dev *cdev);
qed_dev           838 include/linux/qed/qed_if.h 	int (*selftest_memory)(struct qed_dev *cdev);
qed_dev           847 include/linux/qed/qed_if.h 	int (*selftest_register)(struct qed_dev *cdev);
qed_dev           856 include/linux/qed/qed_if.h 	int (*selftest_clock)(struct qed_dev *cdev);
qed_dev           865 include/linux/qed/qed_if.h 	int (*selftest_nvram) (struct qed_dev *cdev);
qed_dev           871 include/linux/qed/qed_if.h 	struct qed_dev*	(*probe)(struct pci_dev *dev,
qed_dev           874 include/linux/qed/qed_if.h 	void		(*remove)(struct qed_dev *cdev);
qed_dev           876 include/linux/qed/qed_if.h 	int		(*set_power_state)(struct qed_dev *cdev,
qed_dev           879 include/linux/qed/qed_if.h 	void (*set_name) (struct qed_dev *cdev, char name[]);
qed_dev           885 include/linux/qed/qed_if.h 	void		(*update_pf_params)(struct qed_dev *cdev,
qed_dev           887 include/linux/qed/qed_if.h 	int		(*slowpath_start)(struct qed_dev *cdev,
qed_dev           890 include/linux/qed/qed_if.h 	int		(*slowpath_stop)(struct qed_dev *cdev);
qed_dev           895 include/linux/qed/qed_if.h 	int		(*set_fp_int)(struct qed_dev *cdev,
qed_dev           899 include/linux/qed/qed_if.h 	int		(*get_fp_int)(struct qed_dev *cdev,
qed_dev           902 include/linux/qed/qed_if.h 	u32		(*sb_init)(struct qed_dev *cdev,
qed_dev           909 include/linux/qed/qed_if.h 	u32		(*sb_release)(struct qed_dev *cdev,
qed_dev           914 include/linux/qed/qed_if.h 	void		(*simd_handler_config)(struct qed_dev *cdev,
qed_dev           919 include/linux/qed/qed_if.h 	void		(*simd_handler_clean)(struct qed_dev *cdev,
qed_dev           921 include/linux/qed/qed_if.h 	int (*dbg_grc)(struct qed_dev *cdev,
qed_dev           924 include/linux/qed/qed_if.h 	int (*dbg_grc_size)(struct qed_dev *cdev);
qed_dev           926 include/linux/qed/qed_if.h 	int (*dbg_all_data) (struct qed_dev *cdev, void *buffer);
qed_dev           928 include/linux/qed/qed_if.h 	int (*dbg_all_data_size) (struct qed_dev *cdev);
qed_dev           937 include/linux/qed/qed_if.h 	bool (*can_link_change)(struct qed_dev *cdev);
qed_dev           947 include/linux/qed/qed_if.h 	int		(*set_link)(struct qed_dev *cdev,
qed_dev           956 include/linux/qed/qed_if.h 	void		(*get_link)(struct qed_dev *cdev,
qed_dev           964 include/linux/qed/qed_if.h 	int		(*drain)(struct qed_dev *cdev);
qed_dev           973 include/linux/qed/qed_if.h 	void		(*update_msglvl)(struct qed_dev *cdev,
qed_dev           977 include/linux/qed/qed_if.h 	int		(*chain_alloc)(struct qed_dev *cdev,
qed_dev           986 include/linux/qed/qed_if.h 	void		(*chain_free)(struct qed_dev *cdev,
qed_dev           997 include/linux/qed/qed_if.h 	int (*nvm_flash)(struct qed_dev *cdev, const char *name);
qed_dev          1009 include/linux/qed/qed_if.h 	int (*nvm_get_image)(struct qed_dev *cdev,
qed_dev          1023 include/linux/qed/qed_if.h 	int (*set_coalesce)(struct qed_dev *cdev,
qed_dev          1034 include/linux/qed/qed_if.h 	int (*set_led)(struct qed_dev *cdev,
qed_dev          1046 include/linux/qed/qed_if.h 	int (*db_recovery_add)(struct qed_dev *cdev,
qed_dev          1061 include/linux/qed/qed_if.h 	int (*db_recovery_del)(struct qed_dev *cdev,
qed_dev          1071 include/linux/qed/qed_if.h 	int (*recovery_process)(struct qed_dev *cdev);
qed_dev          1080 include/linux/qed/qed_if.h 	int (*recovery_prolog)(struct qed_dev *cdev);
qed_dev          1089 include/linux/qed/qed_if.h 	int (*update_drv_state)(struct qed_dev *cdev, bool active);
qed_dev          1098 include/linux/qed/qed_if.h 	int (*update_mac)(struct qed_dev *cdev, u8 *mac);
qed_dev          1107 include/linux/qed/qed_if.h 	int (*update_mtu)(struct qed_dev *cdev, u16 mtu);
qed_dev          1115 include/linux/qed/qed_if.h 	int (*update_wol) (struct qed_dev *cdev, bool enabled);
qed_dev          1126 include/linux/qed/qed_if.h 	int (*read_module_eeprom)(struct qed_dev *cdev,
qed_dev          1134 include/linux/qed/qed_if.h 	u8 (*get_affin_hwfn_idx)(struct qed_dev *cdev);
qed_dev          1144 include/linux/qed/qed_if.h 	int (*read_nvm_cfg)(struct qed_dev *cdev, u8 **buf, u32 cmd,
qed_dev          1153 include/linux/qed/qed_if.h 	int (*read_nvm_cfg_len)(struct qed_dev *cdev, u32 cmd);
qed_dev          1162 include/linux/qed/qed_if.h 	int (*set_grc_config)(struct qed_dev *cdev, u32 cfg_id, u32 val);
qed_dev            40 include/linux/qed/qed_iov_if.h 	int (*configure)(struct qed_dev *cdev, int num_vfs_param);
qed_dev            42 include/linux/qed/qed_iov_if.h 	int (*set_mac) (struct qed_dev *cdev, u8 *mac, int vfid);
qed_dev            44 include/linux/qed/qed_iov_if.h 	int (*set_vlan) (struct qed_dev *cdev, u16 vid, int vfid);
qed_dev            46 include/linux/qed/qed_iov_if.h 	int (*get_config) (struct qed_dev *cdev, int vf_id,
qed_dev            49 include/linux/qed/qed_iov_if.h 	int (*set_link_state) (struct qed_dev *cdev, int vf_id,
qed_dev            52 include/linux/qed/qed_iov_if.h 	int (*set_spoof) (struct qed_dev *cdev, int vfid, bool val);
qed_dev            54 include/linux/qed/qed_iov_if.h 	int (*set_rate) (struct qed_dev *cdev, int vfid,
qed_dev            57 include/linux/qed/qed_iov_if.h 	int (*set_trust) (struct qed_dev *cdev, int vfid, bool trust);
qed_dev           222 include/linux/qed/qed_iscsi_if.h 	int (*fill_dev_info)(struct qed_dev *cdev,
qed_dev           225 include/linux/qed/qed_iscsi_if.h 	void (*register_ops)(struct qed_dev *cdev,
qed_dev           228 include/linux/qed/qed_iscsi_if.h 	int (*start)(struct qed_dev *cdev,
qed_dev           232 include/linux/qed/qed_iscsi_if.h 	int (*stop)(struct qed_dev *cdev);
qed_dev           234 include/linux/qed/qed_iscsi_if.h 	int (*acquire_conn)(struct qed_dev *cdev,
qed_dev           238 include/linux/qed/qed_iscsi_if.h 	int (*release_conn)(struct qed_dev *cdev, u32 handle);
qed_dev           240 include/linux/qed/qed_iscsi_if.h 	int (*offload_conn)(struct qed_dev *cdev,
qed_dev           244 include/linux/qed/qed_iscsi_if.h 	int (*update_conn)(struct qed_dev *cdev,
qed_dev           248 include/linux/qed/qed_iscsi_if.h 	int (*destroy_conn)(struct qed_dev *cdev, u32 handle, u8 abrt_conn);
qed_dev           250 include/linux/qed/qed_iscsi_if.h 	int (*clear_sq)(struct qed_dev *cdev, u32 handle);
qed_dev           252 include/linux/qed/qed_iscsi_if.h 	int (*get_stats)(struct qed_dev *cdev,
qed_dev           255 include/linux/qed/qed_iscsi_if.h 	int (*change_mac)(struct qed_dev *cdev, u32 handle, const u8 *mac);
qed_dev           238 include/linux/qed/qed_ll2_if.h 	int (*start)(struct qed_dev *cdev, struct qed_ll2_params *params);
qed_dev           247 include/linux/qed/qed_ll2_if.h 	int (*stop)(struct qed_dev *cdev);
qed_dev           258 include/linux/qed/qed_ll2_if.h 	int (*start_xmit)(struct qed_dev *cdev, struct sk_buff *skb,
qed_dev           271 include/linux/qed/qed_ll2_if.h 	void (*register_cb_ops)(struct qed_dev *cdev,
qed_dev           283 include/linux/qed/qed_ll2_if.h 	int (*get_stats)(struct qed_dev *cdev, struct qed_ll2_stats *stats);
qed_dev           287 include/linux/qed/qed_ll2_if.h int qed_ll2_alloc_if(struct qed_dev *);
qed_dev           288 include/linux/qed/qed_ll2_if.h void qed_ll2_dealloc_if(struct qed_dev *);
qed_dev           298 include/linux/qed/qed_ll2_if.h static inline int qed_ll2_alloc_if(struct qed_dev *cdev)
qed_dev           303 include/linux/qed/qed_ll2_if.h static inline void qed_ll2_dealloc_if(struct qed_dev *cdev)
qed_dev           592 include/linux/qed/qed_rdma_if.h 	int (*fill_dev_info)(struct qed_dev *cdev,
qed_dev           594 include/linux/qed/qed_rdma_if.h 	void *(*rdma_get_rdma_ctx)(struct qed_dev *cdev);
qed_dev           596 include/linux/qed/qed_rdma_if.h 	int (*rdma_init)(struct qed_dev *dev,
qed_dev           606 include/linux/qed/qed_rdma_if.h 	int (*rdma_get_start_sb)(struct qed_dev *cdev);
qed_dev           607 include/linux/qed/qed_rdma_if.h 	int (*rdma_get_min_cnq_msix)(struct qed_dev *cdev);
qed_dev           609 include/linux/qed/qed_rdma_if.h 	int (*rdma_get_rdma_int)(struct qed_dev *cdev,
qed_dev           611 include/linux/qed/qed_rdma_if.h 	int (*rdma_set_rdma_int)(struct qed_dev *cdev, u16 cnt);
qed_dev           670 include/linux/qed/qed_rdma_if.h 	int (*ll2_set_mac_filter)(struct qed_dev *cdev,
qed_dev           673 include/linux/qed/qed_rdma_if.h 	int (*iwarp_set_engine_affin)(struct qed_dev *cdev, bool b_reset);
qed_dev            41 include/linux/qed/qede_rdma.h struct qed_dev;
qed_dev            61 include/linux/qed/qede_rdma.h 	struct qedr_dev* (*add)(struct qed_dev *, struct pci_dev *,