Home
last modified time | relevance | path

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

/linux/drivers/net/ethernet/marvell/octeontx2/af/
H A Dmcs_rvu_if.c648 mutex_lock(&rvu->rsrc_lock); in rvu_mbox_handler_mcs_free_resources()
675 mutex_unlock(&rvu->rsrc_lock); in rvu_mbox_handler_mcs_free_resources()
698 mutex_lock(&rvu->rsrc_lock); in rvu_mbox_handler_mcs_alloc_resources()
757 mutex_unlock(&rvu->rsrc_lock); in rvu_mbox_handler_mcs_alloc_resources()
778 mutex_lock(&rvu->rsrc_lock); in rvu_mbox_handler_mcs_alloc_ctrl_pkt_rule()
808 mutex_unlock(&rvu->rsrc_lock); in rvu_mbox_handler_mcs_alloc_ctrl_pkt_rule()
814 mutex_unlock(&rvu->rsrc_lock); in rvu_mbox_handler_mcs_alloc_ctrl_pkt_rule()
830 mutex_lock(&rvu->rsrc_lock); in rvu_mbox_handler_mcs_free_ctrl_pkt_rule()
834 mutex_unlock(&rvu->rsrc_lock); in rvu_mbox_handler_mcs_free_ctrl_pkt_rule()
H A Drvu_nix.c276 mutex_lock(&rvu->rsrc_lock); in nix_rx_sync()
298 mutex_unlock(&rvu->rsrc_lock); in nix_rx_sync()
319 mutex_lock(&rvu->rsrc_lock); in is_valid_txschq()
321 mutex_unlock(&rvu->rsrc_lock); in is_valid_txschq()
574 mutex_lock(&rvu->rsrc_lock); in rvu_nix_flr_free_bpids()
584 mutex_unlock(&rvu->rsrc_lock); in rvu_nix_flr_free_bpids()
634 mutex_lock(&rvu->rsrc_lock); in nix_bp_disable()
642 mutex_unlock(&rvu->rsrc_lock); in nix_bp_disable()
707 mutex_lock(&rvu->rsrc_lock); in rvu_nix_get_bpid()
710 mutex_unlock(&rvu->rsrc_lock); in rvu_nix_get_bpid()
[all …]
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.c231 mutex_lock(&rvu->rsrc_lock); in rvu_get_lf()
235 mutex_unlock(&rvu->rsrc_lock); in rvu_get_lf()
241 mutex_unlock(&rvu->rsrc_lock); in rvu_get_lf()
782 mutex_destroy(&rvu->rsrc_lock); in rvu_free_hw_resources()
1114 mutex_init(&rvu->rsrc_lock); in rvu_setup_hw_resources()
1463 mutex_lock(&rvu->rsrc_lock); in rvu_detach_rsrcs()
1504 mutex_unlock(&rvu->rsrc_lock); in rvu_detach_rsrcs()
1766 mutex_lock(&rvu->rsrc_lock); in rvu_mbox_handler_attach_resources()
1834 mutex_unlock(&rvu->rsrc_lock); in rvu_mbox_handler_attach_resources()
1862 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.h386 struct mutex rsrc_lock; /* Serialize resource alloc/free */ member
594 struct mutex rsrc_lock; /* Serialize resource alloc/free */ member
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()
/linux/drivers/infiniband/hw/irdma/
H A Dverbs.c929 spin_lock_irqsave(&rf->rsrc_lock, flags); in irdma_setup_gsi_qp_rsrc()
933 spin_unlock_irqrestore(&rf->rsrc_lock, flags); in irdma_setup_gsi_qp_rsrc()
935 spin_unlock_irqrestore(&rf->rsrc_lock, flags); in irdma_setup_gsi_qp_rsrc()
948 spin_lock_irqsave(&rf->rsrc_lock, flags); in irdma_setup_gsi_qp_rsrc()
950 spin_unlock_irqrestore(&rf->rsrc_lock, flags); in irdma_setup_gsi_qp_rsrc()