Searched refs:cgxd (Results 1 - 8 of 8) sorted by relevance

/linux-master/drivers/net/ethernet/marvell/octeontx2/af/
H A Dcgx.h136 int cgx_get_cgxid(void *cgxd);
137 int cgx_get_lmac_cnt(void *cgxd);
139 int cgx_set_pkind(void *cgxd, u8 lmac_id, int pkind);
140 int cgx_lmac_evh_register(struct cgx_event_cb *cb, void *cgxd, int lmac_id);
141 int cgx_lmac_evh_unregister(void *cgxd, int lmac_id);
142 int cgx_get_tx_stats(void *cgxd, int lmac_id, int idx, u64 *tx_stat);
143 int cgx_get_rx_stats(void *cgxd, int lmac_id, int idx, u64 *rx_stat);
144 int cgx_stats_reset(void *cgxd, int lmac_id);
145 int cgx_lmac_rx_tx_enable(void *cgxd, int lmac_id, bool enable);
146 int cgx_lmac_tx_enable(void *cgxd, in
[all...]
H A Dlmac_common.h100 void (*mac_enadis_rx_pause_fwding)(void *cgxd,
104 int (*mac_get_pause_frm_status)(void *cgxd,
109 int (*mac_enadis_pause_frm)(void *cgxd,
114 void (*mac_pause_frm_config)(void *cgxd,
119 void (*mac_enadis_ptp_config)(void *cgxd,
123 int (*mac_rx_tx_enable)(void *cgxd, int lmac_id, bool enable);
124 int (*mac_tx_enable)(void *cgxd, int lmac_id, bool enable);
125 int (*pfc_config)(void *cgxd, int lmac_id,
128 int (*mac_get_pfc_frm_cfg)(void *cgxd, int lmac_id,
130 int (*mac_reset)(void *cgxd, in
[all...]
H A Drvu_cgx.c47 void *cgxd; local
53 cgxd = rvu_cgx_pdata(cgx_id, rvu);
55 return (cgx_features_get(cgxd) & feature);
96 void *cgxd = NULL; local
99 cgxd = rvu_cgx_pdata(first_enabled_cgx, rvu);
100 if (cgxd)
104 return cgxd;
311 void *cgxd; local
326 cgxd = rvu_cgx_pdata(cgx, rvu);
327 if (!cgxd)
353 void *cgxd; local
409 void *cgxd; local
443 void *cgxd; local
464 void *cgxd; local
481 void *cgxd; local
493 rvu_cgx_config_tx(void *cgxd, int lmac_id, bool enable) argument
559 void *cgxd; local
614 void *cgxd; local
643 void *cgxd; local
808 void *cgxd; local
912 void *cgxd; local
938 void *cgxd; local
987 void *cgxd; local
1028 void *cgxd; local
1064 rvu_cgx_nix_cuml_stats(struct rvu *rvu, void *cgxd, int lmac_id, int index, int rxtxflag, u64 *stat) argument
1202 void *cgxd; local
1254 void *cgxd; local
1291 void *cgxd; local
1315 struct cgx *cgxd; local
[all...]
H A Dcgx.c76 static bool is_dev_rpm(void *cgxd) argument
78 struct cgx *cgx = cgxd;
107 struct mac_ops *get_mac_ops(void *cgxd) argument
109 if (!cgxd)
110 return cgxd;
112 return ((struct cgx *)cgxd)->mac_ops;
150 int cgx_get_lmac_cnt(void *cgxd) argument
152 struct cgx *cgx = cgxd;
192 int cgx_get_cgxid(void *cgxd) argument
194 struct cgx *cgx = cgxd;
217 cgx_get_link_info(void *cgxd, int lmac_id, struct cgx_link_user_info *linfo) argument
263 cgx_read_dmac_ctrl(void *cgxd, int lmac_id) argument
278 cgx_read_dmac_entry(void *cgxd, int index) argument
478 cgx_set_pkind(void *cgxd, u8 lmac_id, int pkind) argument
489 cgx_get_lmac_type(void *cgxd, int lmac_id) argument
498 cgx_get_lmac_fifo_len(void *cgxd, int lmac_id) argument
525 cgx_lmac_internal_loopback(void *cgxd, int lmac_id, bool enable) argument
606 cgx_lmac_get_pause_frm_status(void *cgxd, int lmac_id, u8 *tx_pause, u8 *rx_pause) argument
627 cgx_lmac_enadis_rx_pause_fwding(void *cgxd, int lmac_id, bool enable) argument
681 cgx_get_rx_stats(void *cgxd, int lmac_id, int idx, u64 *rx_stat) argument
691 cgx_get_tx_stats(void *cgxd, int lmac_id, int idx, u64 *tx_stat) argument
701 cgx_features_get(void *cgxd) argument
706 cgx_stats_reset(void *cgxd, int lmac_id) argument
758 cgx_get_fec_stats(void *cgxd, int lmac_id, struct cgx_fec_stats_rsp *rsp) argument
788 cgx_lmac_rx_tx_enable(void *cgxd, int lmac_id, bool enable) argument
805 cgx_lmac_tx_enable(void *cgxd, int lmac_id, bool enable) argument
825 cgx_lmac_enadis_pause_frm(void *cgxd, int lmac_id, u8 tx_pause, u8 rx_pause) argument
863 cgx_lmac_pause_frm_config(void *cgxd, int lmac_id, bool enable) argument
915 verify_lmac_fc_cfg(void *cgxd, int lmac_id, u8 tx_pause, u8 rx_pause, int pfvf_idx) argument
951 cgx_lmac_pfc_config(void *cgxd, int lmac_id, u8 tx_pause, u8 rx_pause, u16 pfc_en) argument
994 cgx_lmac_get_pfc_frm_cfg(void *cgxd, int lmac_id, u8 *tx_pause, u8 *rx_pause) argument
1011 cgx_lmac_ptp_config(void *cgxd, int lmac_id, bool enable) argument
1393 cgx_lmac_evh_register(struct cgx_event_cb *cb, void *cgxd, int lmac_id) argument
1407 cgx_lmac_evh_unregister(void *cgxd, int lmac_id) argument
1445 cgx_set_link_mode(void *cgxd, struct cgx_set_link_mode_args args, int cgx_id, int lmac_id) argument
1490 cgx_get_phy_fec_stats(void *cgxd, int lmac_id) argument
1571 cgx_lmac_linkup_start(void *cgxd) argument
1583 cgx_lmac_reset(void *cgxd, int lmac_id, u8 pf_req_flr) argument
1627 cgx_get_nr_lmacs(void *cgxd) argument
1634 cgx_get_lmacid(void *cgxd, u8 lmac_index) argument
1641 cgx_get_lmac_bmap(void *cgxd) argument
[all...]
H A Drpm.h121 int rpm_lmac_get_pause_frm_status(void *cgxd, int lmac_id, u8 *tx_pause,
137 int rpm_get_fec_stats(void *cgxd, int lmac_id, struct cgx_fec_stats_rsp *rsp);
H A Drvu_debugfs.c2393 err = rvu_cgx_nix_cuml_stats(rvu, cgxd, lmac_id, (idx), \
2403 err = rvu_cgx_nix_cuml_stats(rvu, cgxd, lmac_id, (idx), \
2414 void *cgxd = s->private; local
2425 mac_ops = get_mac_ops(cgxd);
2432 err = cgx_get_link_info(cgxd, lmac_id, &linfo);
2484 err = mac_ops->mac_get_rx_stats(cgxd, lmac_id, stat, &rx_stat);
2500 err = mac_ops->mac_get_tx_stats(cgxd, lmac_id, stat, &tx_stat);
2545 void *cgxd = s->private; local
2558 pf = cgxlmac_to_pf(rvu, cgx_get_cgxid(cgxd), lmac_id);
2565 cfg = cgx_read_dmac_ctrl(cgxd, lmac_i
[all...]
H A Drvu.h854 int rvu_cgx_nix_cuml_stats(struct rvu *rvu, void *cgxd, int lmac_id, int index,
962 int rvu_cgx_config_tx(void *cgxd, int lmac_id, bool enable);
H A Drvu_nix.c5191 void *cgxd; local
5235 cgxd = rvu_cgx_pdata(cgx_id, rvu);
5236 mac_ops = get_mac_ops(cgxd);
5237 mac_ops->mac_enadis_ptp_config(cgxd, lmac_id, false);

Completed in 301 milliseconds