Home
last modified time | relevance | path

Searched refs:bnxt_en_dev (Results 1 – 5 of 5) sorted by relevance

/Linux-v5.4/drivers/net/ethernet/broadcom/bnxt/
Dbnxt_ulp.h58 struct bnxt_en_dev { struct
72 int (*bnxt_register_device)(struct bnxt_en_dev *, int, argument
74 int (*bnxt_unregister_device)(struct bnxt_en_dev *, int);
75 int (*bnxt_request_msix)(struct bnxt_en_dev *, int,
77 int (*bnxt_free_msix)(struct bnxt_en_dev *, int);
78 int (*bnxt_send_fw_msg)(struct bnxt_en_dev *, int,
80 int (*bnxt_register_fw_async_events)(struct bnxt_en_dev *, int,
84 static inline bool bnxt_ulp_registered(struct bnxt_en_dev *edev, int ulp_id) in bnxt_ulp_registered()
101 struct bnxt_en_dev *bnxt_ulp_probe(struct net_device *dev);
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()
111 static int bnxt_req_msix_vecs(struct bnxt_en_dev *edev, int ulp_id, in bnxt_req_msix_vecs()
171 static int bnxt_free_msix_vecs(struct bnxt_en_dev *edev, int ulp_id) in bnxt_free_msix_vecs()
195 struct bnxt_en_dev *edev = bp->edev; in bnxt_get_ulp_msix_num()
205 struct bnxt_en_dev *edev = bp->edev; in bnxt_get_ulp_msix_base()
221 static int bnxt_send_msg(struct bnxt_en_dev *edev, int ulp_id, in bnxt_send_msg()
262 struct bnxt_en_dev *edev = bp->edev; in bnxt_ulp_stop()
281 struct bnxt_en_dev *edev = bp->edev; in bnxt_ulp_start()
[all …]
Dbnxt.h1551 struct bnxt_en_dev *edev;
1552 struct bnxt_en_dev * (*ulp_probe)(struct net_device *);
/Linux-v5.4/drivers/infiniband/hw/bnxt_re/
Dmain.c91 struct bnxt_en_dev *en_dev; in bnxt_re_setup_chip_ctx()
279 struct bnxt_en_dev *en_dev; in bnxt_re_unregister_netdev()
294 struct bnxt_en_dev *en_dev; in bnxt_re_register_netdev()
310 struct bnxt_en_dev *en_dev; in bnxt_re_free_msix()
327 struct bnxt_en_dev *en_dev; in bnxt_re_request_msix()
375 struct bnxt_en_dev *en_dev = rdev->en_dev; in bnxt_re_net_ring_free()
402 struct bnxt_en_dev *en_dev = rdev->en_dev; in bnxt_re_net_ring_alloc()
438 struct bnxt_en_dev *en_dev = rdev->en_dev; in bnxt_re_net_stats_ctx_free()
466 struct bnxt_en_dev *en_dev = rdev->en_dev; in bnxt_re_net_stats_ctx_alloc()
523 struct bnxt_en_dev *en_dev) in bnxt_re_dev_unprobe()
[all …]
Dbnxt_re.h128 struct bnxt_en_dev *en_dev;