Home
last modified time | relevance | path

Searched refs:hwtids (Results 1 – 3 of 3) sorted by relevance

/Linux-v6.6/drivers/infiniband/hw/cxgb4/
Ddevice.c686 xa_for_each(&epd->devp->hwtids, index, ep) in ep_open()
700 xa_lock_irq(&epd->devp->hwtids); in ep_open()
701 xa_for_each(&epd->devp->hwtids, index, ep) in ep_open()
703 xa_unlock_irq(&epd->devp->hwtids); in ep_open()
942 wait_event(ctx->dev->wait, xa_empty(&ctx->dev->hwtids)); in c4iw_dealloc()
1052 xa_init_flags(&devp->hwtids, XA_FLAGS_LOCK_IRQ); in c4iw_alloc()
Dcm.c334 xa_lock_irqsave(&ep->com.dev->hwtids, flags); in remove_ep_tid()
335 __xa_erase(&ep->com.dev->hwtids, ep->hwtid); in remove_ep_tid()
336 if (xa_empty(&ep->com.dev->hwtids)) in remove_ep_tid()
338 xa_unlock_irqrestore(&ep->com.dev->hwtids, flags); in remove_ep_tid()
346 xa_lock_irqsave(&ep->com.dev->hwtids, flags); in insert_ep_tid()
347 err = __xa_insert(&ep->com.dev->hwtids, ep->hwtid, ep, GFP_KERNEL); in insert_ep_tid()
348 xa_unlock_irqrestore(&ep->com.dev->hwtids, flags); in insert_ep_tid()
361 xa_lock_irqsave(&dev->hwtids, flags); in get_ep_from_tid()
362 ep = xa_load(&dev->hwtids, tid); in get_ep_from_tid()
365 xa_unlock_irqrestore(&dev->hwtids, flags); in get_ep_from_tid()
[all …]
Diw_cxgb4.h323 struct xarray hwtids; member