Home
last modified time | relevance | path

Searched refs:bnxt_en_dev (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ulp.h58 struct bnxt_en_dev { struct
81 int (*bnxt_register_device)(struct bnxt_en_dev *, int,
83 int (*bnxt_unregister_device)(struct bnxt_en_dev *, int);
84 int (*bnxt_request_msix)(struct bnxt_en_dev *, int,
86 int (*bnxt_free_msix)(struct bnxt_en_dev *, int);
87 int (*bnxt_send_fw_msg)(struct bnxt_en_dev *, int,
89 int (*bnxt_register_fw_async_events)(struct bnxt_en_dev *, int,
93 static inline bool bnxt_ulp_registered(struct bnxt_en_dev *edev, int ulp_id) in bnxt_ulp_registered()
110 struct bnxt_en_dev *bnxt_ulp_probe(struct net_device *dev);
H A Dbnxt_ulp.c27 static int bnxt_register_dev(struct bnxt_en_dev *edev, int ulp_id, in bnxt_register_dev()
64 static int bnxt_unregister_dev(struct bnxt_en_dev *edev, int ulp_id) in bnxt_unregister_dev()
99 struct bnxt_en_dev *edev = bp->edev; in bnxt_fill_msix_vecs()
117 static int bnxt_req_msix_vecs(struct bnxt_en_dev *edev, int ulp_id, in bnxt_req_msix_vecs()
181 static int bnxt_free_msix_vecs(struct bnxt_en_dev *edev, int ulp_id) in bnxt_free_msix_vecs()
205 struct bnxt_en_dev *edev = bp->edev; in bnxt_get_ulp_msix_num()
215 struct bnxt_en_dev *edev = bp->edev; in bnxt_get_ulp_msix_base()
226 struct bnxt_en_dev *edev = bp->edev; in bnxt_get_ulp_stat_ctxs()
235 static int bnxt_send_msg(struct bnxt_en_dev *edev, int ulp_id, in bnxt_send_msg()
276 struct bnxt_en_dev *ede in bnxt_ulp_stop()
[all...]
H A Dbnxt.h1726 struct bnxt_en_dev *edev;
1727 struct bnxt_en_dev * (*ulp_probe)(struct net_device *);
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/
H A Dbnxt_ulp.h53 struct bnxt_en_dev { struct
87 static inline bool bnxt_ulp_registered(struct bnxt_en_dev *edev) in bnxt_ulp_registered()
105 int bnxt_register_dev(struct bnxt_en_dev *edev, struct bnxt_ulp_ops *ulp_ops,
107 void bnxt_unregister_dev(struct bnxt_en_dev *edev);
108 int bnxt_send_msg(struct bnxt_en_dev *edev, struct bnxt_fw_msg *fw_msg);
109 int bnxt_register_async_events(struct bnxt_en_dev *edev,
H A Dbnxt_ulp.c33 struct bnxt_en_dev *edev = bp->edev; in bnxt_fill_msix_vecs()
55 int bnxt_register_dev(struct bnxt_en_dev *edev, in bnxt_register_dev()
85 void bnxt_unregister_dev(struct bnxt_en_dev *edev) in bnxt_unregister_dev()
123 struct bnxt_en_dev *edev = bp->edev; in bnxt_get_ulp_msix_base()
134 struct bnxt_en_dev *edev = bp->edev; in bnxt_get_ulp_stat_ctxs()
143 int bnxt_send_msg(struct bnxt_en_dev *edev, in bnxt_send_msg()
182 struct bnxt_en_dev *edev = bp->edev; in bnxt_ulp_stop()
206 struct bnxt_en_dev *edev = bp->edev; in bnxt_ulp_start()
233 struct bnxt_en_dev *edev = bp->edev; in bnxt_ulp_irq_stop()
254 struct bnxt_en_dev *ede in bnxt_ulp_irq_restart()
[all...]
H A Dbnxt.h1659 struct bnxt_en_dev *edev;
1885 struct bnxt_en_dev *edev;
/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/
H A Dmain.c112 struct bnxt_en_dev *en_dev; in bnxt_re_setup_chip_ctx()
332 struct bnxt_en_dev *en_dev; in bnxt_re_unregister_netdev()
347 struct bnxt_en_dev *en_dev; in bnxt_re_register_netdev()
363 struct bnxt_en_dev *en_dev; in bnxt_re_free_msix()
380 struct bnxt_en_dev *en_dev; in bnxt_re_request_msix()
428 struct bnxt_en_dev *en_dev = rdev->en_dev; in bnxt_re_net_ring_free()
455 struct bnxt_en_dev *en_dev = rdev->en_dev; in bnxt_re_net_ring_alloc()
491 struct bnxt_en_dev *en_dev = rdev->en_dev; in bnxt_re_net_stats_ctx_free()
520 struct bnxt_en_dev *en_dev = rdev->en_dev; in bnxt_re_net_stats_ctx_alloc()
573 struct bnxt_en_dev *en_de in bnxt_re_dev_unprobe()
[all...]
H A Dbnxt_re.h145 struct bnxt_en_dev *en_dev;
/kernel/linux/linux-6.6/drivers/infiniband/hw/bnxt_re/
H A Dmain.c93 struct bnxt_en_dev *en_dev; in bnxt_re_set_db_offset()
156 struct bnxt_en_dev *en_dev; in bnxt_re_setup_chip_ctx()
362 struct bnxt_en_dev *en_dev; in bnxt_re_register_netdev()
395 struct bnxt_en_dev *en_dev = rdev->en_dev; in bnxt_re_hwrm_qcfg()
416 struct bnxt_en_dev *en_dev = rdev->en_dev; in bnxt_re_hwrm_qcaps()
444 struct bnxt_en_dev *en_dev = rdev->en_dev; in bnxt_re_hwrm_dbr_pacing_qcfg()
650 struct bnxt_en_dev *en_dev; in bnxt_re_net_ring_free()
683 struct bnxt_en_dev *en_dev = rdev->en_dev; in bnxt_re_net_ring_alloc()
718 struct bnxt_en_dev *en_dev = rdev->en_dev; in bnxt_re_net_stats_ctx_free()
749 struct bnxt_en_dev *en_de in bnxt_re_net_stats_ctx_alloc()
[all...]
H A Dbnxt_re.h154 struct bnxt_en_dev *en_dev;

Completed in 20 milliseconds