Searched refs:ulp_ops (Results 1 – 5 of 5) sorted by relevance
356 ulp_ops = rcu_dereference(cp->ulp_ops[CNIC_ULP_ISCSI]); in cnic_send_nlmsg()357 if (ulp_ops) in cnic_send_nlmsg()594 rcu_assign_pointer(cp->ulp_ops[ulp_type], ulp_ops); in cnic_register_device()1438 ulp_ops = rcu_dereference(cp->ulp_ops[ulp_type]); in cnic_reply_bnx2x_kcqes()2877 ulp_ops = rcu_dereference(cp->ulp_ops[ulp_type]); in service_kcqes()3236 if (!ulp_ops || !ulp_ops->cnic_start) { in cnic_ulp_start()3259 if (ulp_ops && ulp_ops->cnic_get_stats) in cnic_copy_ulp_stats()3344 if (!ulp_ops || !ulp_ops->cnic_init) { in cnic_ulp_init()3368 if (!ulp_ops || !ulp_ops->cnic_exit) { in cnic_ulp_exit()3923 ulp_ops = rcu_dereference(cp->ulp_ops[ulp_type]); in cnic_cm_upcall()[all …]
217 struct cnic_ulp_ops __rcu *ulp_ops[MAX_CNIC_ULP_TYPE]; member
385 int cnic_register_driver(int ulp_type, struct cnic_ulp_ops *ulp_ops);
46 struct bnxt_ulp_ops __rcu *ulp_ops; member101 if (edev && rcu_access_pointer(edev->ulp_tbl->ulp_ops)) in bnxt_ulp_registered()123 int bnxt_register_dev(struct bnxt_en_dev *edev, struct bnxt_ulp_ops *ulp_ops,
107 struct bnxt_ulp_ops *ulp_ops, in bnxt_register_dev() argument131 rcu_assign_pointer(ulp->ulp_ops, ulp_ops); in bnxt_register_dev()163 RCU_INIT_POINTER(ulp->ulp_ops, NULL); in bnxt_unregister_dev()304 ops = netdev_lock_dereference(ulp->ulp_ops, bp->dev); in bnxt_ulp_irq_stop()328 ops = netdev_lock_dereference(ulp->ulp_ops, bp->dev); in bnxt_ulp_irq_restart()357 ops = rcu_dereference(ulp->ulp_ops); in bnxt_ulp_async_events()
Completed in 22 milliseconds