Lines Matching refs:ulp_ops
28 struct bnxt_ulp_ops *ulp_ops, void *handle) in bnxt_register_dev() argument
39 if (rcu_access_pointer(ulp->ulp_ops)) { in bnxt_register_dev()
54 rcu_assign_pointer(ulp->ulp_ops, ulp_ops); in bnxt_register_dev()
76 if (!rcu_access_pointer(ulp->ulp_ops)) { in bnxt_unregister_dev()
86 RCU_INIT_POINTER(ulp->ulp_ops, NULL); in bnxt_unregister_dev()
283 ops = rtnl_dereference(ulp->ulp_ops); in bnxt_ulp_stop()
307 ops = rtnl_dereference(ulp->ulp_ops); in bnxt_ulp_start()
327 ops = rcu_dereference(ulp->ulp_ops); in bnxt_ulp_sriov_cfg()
351 ops = rtnl_dereference(ulp->ulp_ops); in bnxt_ulp_shutdown()
372 ops = rtnl_dereference(ulp->ulp_ops); in bnxt_ulp_irq_stop()
394 ops = rtnl_dereference(ulp->ulp_ops); in bnxt_ulp_irq_restart()
424 ops = rcu_dereference(ulp->ulp_ops); in bnxt_ulp_async_events()