Home
last modified time | relevance | path

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

/drivers/target/iscsi/cxgbit/
A Dcxgbit_main.c589 struct cxgbit_dcb_work *dcb_work; in cxgbit_dcb_workfn() local
595 dcb_work = container_of(work, struct cxgbit_dcb_work, work); in cxgbit_dcb_workfn()
596 iscsi_app = &dcb_work->dcb_app; in cxgbit_dcb_workfn()
639 kfree(dcb_work); in cxgbit_dcb_workfn()
646 struct cxgbit_dcb_work *dcb_work; in cxgbit_dcbevent_notify() local
649 dcb_work = kzalloc(sizeof(*dcb_work), GFP_ATOMIC); in cxgbit_dcbevent_notify()
650 if (!dcb_work) in cxgbit_dcbevent_notify()
653 dcb_work->dcb_app = *dcb_app; in cxgbit_dcbevent_notify()
654 INIT_WORK(&dcb_work->work, cxgbit_dcb_workfn); in cxgbit_dcbevent_notify()
655 schedule_work(&dcb_work->work); in cxgbit_dcbevent_notify()
/drivers/infiniband/hw/bnxt_re/
A Dmain.c368 struct bnxt_re_dcb_work *dcb_work = in bnxt_re_dcb_wq_task() local
370 struct bnxt_re_dev *rdev = dcb_work->rdev; in bnxt_re_dcb_wq_task()
394 kfree(dcb_work); in bnxt_re_dcb_wq_task()
400 struct bnxt_re_dcb_work *dcb_work; in bnxt_re_async_notifier() local
418 dcb_work = kzalloc(sizeof(*dcb_work), GFP_ATOMIC); in bnxt_re_async_notifier()
419 if (!dcb_work) in bnxt_re_async_notifier()
422 dcb_work->rdev = rdev; in bnxt_re_async_notifier()
423 memcpy(&dcb_work->cmpl, cmpl, sizeof(*cmpl)); in bnxt_re_async_notifier()
424 INIT_WORK(&dcb_work->work, bnxt_re_dcb_wq_task); in bnxt_re_async_notifier()
425 queue_work(rdev->dcb_wq, &dcb_work->work); in bnxt_re_async_notifier()

Completed in 11 milliseconds