Home
last modified time | relevance | path

Searched refs:rsrc_lock (Results 1 – 8 of 8) sorted by relevance

/linux/drivers/infiniband/hw/irdma/
H A Dmain.h322 spinlock_t rsrc_lock; /* protect HW resource array access */ member
448 spin_lock_irqsave(&rf->rsrc_lock, flags); in irdma_alloc_rsrc()
453 spin_unlock_irqrestore(&rf->rsrc_lock, flags); in irdma_alloc_rsrc()
465 spin_unlock_irqrestore(&rf->rsrc_lock, flags); in irdma_alloc_rsrc()
481 spin_lock_irqsave(&rf->rsrc_lock, flags); in irdma_free_rsrc()
483 spin_unlock_irqrestore(&rf->rsrc_lock, flags); in irdma_free_rsrc()
H A Dverbs.c910 spin_lock_irqsave(&rf->rsrc_lock, flags); in irdma_setup_gsi_qp_rsrc()
914 spin_unlock_irqrestore(&rf->rsrc_lock, flags); in irdma_setup_gsi_qp_rsrc()
916 spin_unlock_irqrestore(&rf->rsrc_lock, flags); in irdma_setup_gsi_qp_rsrc()
929 spin_lock_irqsave(&rf->rsrc_lock, flags); in irdma_setup_gsi_qp_rsrc()
931 spin_unlock_irqrestore(&rf->rsrc_lock, flags); in irdma_setup_gsi_qp_rsrc()
H A Dutils.c1132 spin_lock_irqsave(&rf->rsrc_lock, flags); in irdma_free_gsi_qp_rsrc()
1134 spin_unlock_irqrestore(&rf->rsrc_lock, flags); in irdma_free_gsi_qp_rsrc()
H A Dhw.c2030 spin_lock_init(&rf->rsrc_lock); in irdma_set_hw_rsrc()
/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Drvu_cgx.c1029 mutex_lock(&rvu->rsrc_lock); in rvu_cgx_cfg_pause_frm()
1032 mutex_unlock(&rvu->rsrc_lock); in rvu_cgx_cfg_pause_frm()
1035 mutex_unlock(&rvu->rsrc_lock); in rvu_cgx_cfg_pause_frm()
1303 mutex_lock(&rvu->rsrc_lock); in rvu_cgx_prio_flow_ctrl_cfg()
1306 mutex_unlock(&rvu->rsrc_lock); in rvu_cgx_prio_flow_ctrl_cfg()
1309 mutex_unlock(&rvu->rsrc_lock); in rvu_cgx_prio_flow_ctrl_cfg()
H A Drvu.c230 mutex_lock(&rvu->rsrc_lock); in rvu_get_lf()
234 mutex_unlock(&rvu->rsrc_lock); in rvu_get_lf()
240 mutex_unlock(&rvu->rsrc_lock); in rvu_get_lf()
757 mutex_destroy(&rvu->rsrc_lock); in rvu_free_hw_resources()
1089 mutex_init(&rvu->rsrc_lock); in rvu_setup_hw_resources()
1439 mutex_lock(&rvu->rsrc_lock); in rvu_detach_rsrcs()
1473 mutex_unlock(&rvu->rsrc_lock); in rvu_detach_rsrcs()
1735 mutex_lock(&rvu->rsrc_lock); in rvu_mbox_handler_attach_resources()
1797 mutex_unlock(&rvu->rsrc_lock); in rvu_mbox_handler_attach_resources()
1821 mutex_unlock(&rvu->rsrc_lock); in rvu_mbox_handler_attach_resources()
[all …]
H A Drvu_cn10k.c84 mutex_lock(&rvu->rsrc_lock); in rvu_get_lmtaddr()
109 mutex_unlock(&rvu->rsrc_lock); in rvu_get_lmtaddr()
H A Drvu_cpt.c1260 mutex_lock(&rvu->rsrc_lock); in rvu_cpt_ctx_flush()
1287 mutex_unlock(&rvu->rsrc_lock); in rvu_cpt_ctx_flush()