Searched refs:ulp_id (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_ulp.c | 27 static int bnxt_register_dev(struct bnxt_en_dev *edev, int ulp_id, in bnxt_register_dev() argument 35 if (ulp_id >= BNXT_MAX_ULP) in bnxt_register_dev() 38 ulp = &edev->ulp_tbl[ulp_id]; in bnxt_register_dev() 40 netdev_err(bp->dev, "ulp id %d already registered\n", ulp_id); in bnxt_register_dev() 43 if (ulp_id == BNXT_ROCE_ULP) { in bnxt_register_dev() 56 if (ulp_id == BNXT_ROCE_ULP) { in bnxt_register_dev() 64 static int bnxt_unregister_dev(struct bnxt_en_dev *edev, int ulp_id) in bnxt_unregister_dev() argument 72 if (ulp_id >= BNXT_MAX_ULP) in bnxt_unregister_dev() 75 ulp = &edev->ulp_tbl[ulp_id]; in bnxt_unregister_dev() 77 netdev_err(bp->dev, "ulp id %d not registered\n", ulp_id); in bnxt_unregister_dev() 117 bnxt_req_msix_vecs(struct bnxt_en_dev *edev, int ulp_id, struct bnxt_msix_entry *ent, int num_msix) bnxt_req_msix_vecs() argument 181 bnxt_free_msix_vecs(struct bnxt_en_dev *edev, int ulp_id) bnxt_free_msix_vecs() argument 235 bnxt_send_msg(struct bnxt_en_dev *edev, int ulp_id, struct bnxt_fw_msg *fw_msg) bnxt_send_msg() argument 443 bnxt_register_async_events(struct bnxt_en_dev *edev, int ulp_id, unsigned long *events_bmap, u16 max_id) bnxt_register_async_events() argument [all...] |
H A D | bnxt_ulp.h | 93 static inline bool bnxt_ulp_registered(struct bnxt_en_dev *edev, int ulp_id) in bnxt_ulp_registered() argument 95 if (edev && rcu_access_pointer(edev->ulp_tbl[ulp_id].ulp_ops)) in bnxt_ulp_registered()
|
Completed in 2 milliseconds