Home
last modified time | relevance | path

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

/linux-6.3-rc2/drivers/infiniband/hw/irdma/
A Dmain.h307 spinlock_t rsrc_lock; /* protect HW resource array access */ member
423 spin_lock_irqsave(&rf->rsrc_lock, flags); in irdma_alloc_rsrc()
428 spin_unlock_irqrestore(&rf->rsrc_lock, flags); in irdma_alloc_rsrc()
440 spin_unlock_irqrestore(&rf->rsrc_lock, flags); in irdma_alloc_rsrc()
456 spin_lock_irqsave(&rf->rsrc_lock, flags); in irdma_free_rsrc()
458 spin_unlock_irqrestore(&rf->rsrc_lock, flags); in irdma_free_rsrc()
A Dhw.c1938 spin_lock_init(&rf->rsrc_lock); in irdma_set_hw_rsrc()
/linux-6.3-rc2/drivers/net/ethernet/marvell/octeontx2/af/
A Dmcs_rvu_if.c604 mutex_lock(&rvu->rsrc_lock); in rvu_mbox_handler_mcs_free_resources()
631 mutex_unlock(&rvu->rsrc_lock); in rvu_mbox_handler_mcs_free_resources()
654 mutex_lock(&rvu->rsrc_lock); in rvu_mbox_handler_mcs_alloc_resources()
713 mutex_unlock(&rvu->rsrc_lock); in rvu_mbox_handler_mcs_alloc_resources()
734 mutex_lock(&rvu->rsrc_lock); in rvu_mbox_handler_mcs_alloc_ctrl_pkt_rule()
764 mutex_unlock(&rvu->rsrc_lock); in rvu_mbox_handler_mcs_alloc_ctrl_pkt_rule()
770 mutex_unlock(&rvu->rsrc_lock); in rvu_mbox_handler_mcs_alloc_ctrl_pkt_rule()
786 mutex_lock(&rvu->rsrc_lock); in rvu_mbox_handler_mcs_free_ctrl_pkt_rule()
790 mutex_unlock(&rvu->rsrc_lock); in rvu_mbox_handler_mcs_free_ctrl_pkt_rule()
A Drvu_nix.c274 mutex_lock(&rvu->rsrc_lock); in is_valid_txschq()
276 mutex_unlock(&rvu->rsrc_lock); in is_valid_txschq()
1998 mutex_lock(&rvu->rsrc_lock); in rvu_mbox_handler_nix_txsch_alloc()
2134 mutex_lock(&rvu->rsrc_lock); in nix_txschq_free()
2230 mutex_lock(&rvu->rsrc_lock); in nix_txschq_free_one()
3909 mutex_lock(&rvu->rsrc_lock); in nix_config_link_credits()
3990 mutex_lock(&rvu->rsrc_lock); in rvu_mbox_handler_nix_set_hw_frs()
5146 mutex_lock(&rvu->rsrc_lock); in rvu_mbox_handler_nix_bandprof_alloc()
5184 mutex_lock(&rvu->rsrc_lock); in nix_free_all_bandprof()
5228 mutex_lock(&rvu->rsrc_lock); in rvu_mbox_handler_nix_bandprof_free()
[all …]
A Drvu_cgx.c950 mutex_lock(&rvu->rsrc_lock); in rvu_cgx_cfg_pause_frm()
953 mutex_unlock(&rvu->rsrc_lock); in rvu_cgx_cfg_pause_frm()
956 mutex_unlock(&rvu->rsrc_lock); in rvu_cgx_cfg_pause_frm()
1214 mutex_lock(&rvu->rsrc_lock); in rvu_cgx_prio_flow_ctrl_cfg()
1217 mutex_unlock(&rvu->rsrc_lock); in rvu_cgx_prio_flow_ctrl_cfg()
1220 mutex_unlock(&rvu->rsrc_lock); in rvu_cgx_prio_flow_ctrl_cfg()
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()
762 mutex_destroy(&rvu->rsrc_lock); in rvu_free_hw_resources()
1084 mutex_init(&rvu->rsrc_lock); in rvu_setup_hw_resources()
1428 mutex_lock(&rvu->rsrc_lock); in rvu_detach_rsrcs()
1462 mutex_unlock(&rvu->rsrc_lock); in rvu_detach_rsrcs()
1719 mutex_lock(&rvu->rsrc_lock); in rvu_mbox_handler_attach_resources()
1768 mutex_unlock(&rvu->rsrc_lock); in rvu_mbox_handler_attach_resources()
1907 mutex_lock(&rvu->rsrc_lock); in rvu_mbox_handler_free_rsrc_cnt()
[all …]
A Drvu.h308 struct mutex rsrc_lock; /* Serialize resource alloc/free */ member
463 struct mutex rsrc_lock; /* Serialize resource alloc/free */ member
A Drvu_cpt.c1182 mutex_lock(&rvu->rsrc_lock); in rvu_cpt_ctx_flush()
1209 mutex_unlock(&rvu->rsrc_lock); in rvu_cpt_ctx_flush()

Completed in 46 milliseconds