Searched refs:hwtids (Results 1 – 3 of 3) sorted by relevance
/Linux-v6.6/drivers/infiniband/hw/cxgb4/ |
D | device.c | 686 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()
|
D | cm.c | 334 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 …]
|
D | iw_cxgb4.h | 323 struct xarray hwtids; member
|