Searched refs:rsrc_lock (Results 1 – 8 of 8) sorted by relevance
307 spinlock_t rsrc_lock; /* protect HW resource array access */ member423 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()
1938 spin_lock_init(&rf->rsrc_lock); in irdma_set_hw_rsrc()
604 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()
274 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 …]
950 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()
230 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 …]
308 struct mutex rsrc_lock; /* Serialize resource alloc/free */ member463 struct mutex rsrc_lock; /* Serialize resource alloc/free */ member
1182 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