Home
last modified time | relevance | path

Searched refs:ulp_ops (Results 1 – 2 of 2) sorted by relevance

/freebsd/sys/dev/bnxt/bnxt_en/
H A Dbnxt_ulp.c55 struct bnxt_ulp_ops *ulp_ops, void *handle) in bnxt_register_dev() argument
66 if (rcu_access_pointer(ulp->ulp_ops)) { in bnxt_register_dev()
75 rcu_assign_pointer(ulp->ulp_ops, ulp_ops); in bnxt_register_dev()
97 if (!rcu_access_pointer(ulp->ulp_ops)) { in bnxt_unregister_dev()
105 RCU_INIT_POINTER(ulp->ulp_ops, NULL); in bnxt_unregister_dev()
241 ops = ulp->ulp_ops; in bnxt_ulp_stop()
266 ops = ulp->ulp_ops; in bnxt_ulp_start()
286 ops = rcu_dereference(ulp->ulp_ops); in bnxt_ulp_sriov_cfg()
310 ops = ulp->ulp_ops; in bnxt_ulp_shutdown()
331 ops = ulp->ulp_ops; in bnxt_ulp_irq_stop()
[all …]
H A Dbnxt_ulp.h72 struct bnxt_ulp_ops __rcu *ulp_ops; member
142 if (edev && rcu_access_pointer(edev->ulp_tbl[ulp_id].ulp_ops)) in bnxt_ulp_registered()