Home
last modified time | relevance | path

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

/drivers/infiniband/hw/irdma/
A Dmain.h313 spinlock_t rsrc_lock; /* protect HW resource array access */ member
431 spin_lock_irqsave(&rf->rsrc_lock, flags); in irdma_alloc_rsrc()
436 spin_unlock_irqrestore(&rf->rsrc_lock, flags); in irdma_alloc_rsrc()
448 spin_unlock_irqrestore(&rf->rsrc_lock, flags); in irdma_alloc_rsrc()
464 spin_lock_irqsave(&rf->rsrc_lock, flags); in irdma_free_rsrc()
466 spin_unlock_irqrestore(&rf->rsrc_lock, flags); in irdma_free_rsrc()
A Dhw.c1972 spin_lock_init(&rf->rsrc_lock); in irdma_set_hw_rsrc()
/drivers/net/ethernet/marvell/octeontx2/af/
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()
A Drvu_nix.c310 mutex_lock(&rvu->rsrc_lock); in is_valid_txschq()
312 mutex_unlock(&rvu->rsrc_lock); in is_valid_txschq()
560 mutex_lock(&rvu->rsrc_lock); in rvu_nix_flr_free_bpids()
570 mutex_unlock(&rvu->rsrc_lock); in rvu_nix_flr_free_bpids()
620 mutex_lock(&rvu->rsrc_lock); in nix_bp_disable()
693 mutex_lock(&rvu->rsrc_lock); in rvu_nix_get_bpid()
2244 mutex_lock(&rvu->rsrc_lock); in rvu_mbox_handler_nix_txsch_alloc()
2543 mutex_lock(&rvu->rsrc_lock); in nix_txschq_free()
2639 mutex_lock(&rvu->rsrc_lock); in nix_txschq_free_one()
5877 mutex_lock(&rvu->rsrc_lock); in rvu_mbox_handler_nix_bandprof_alloc()
[all …]
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()
1300 mutex_lock(&rvu->rsrc_lock); in rvu_cgx_prio_flow_ctrl_cfg()
1303 mutex_unlock(&rvu->rsrc_lock); in rvu_cgx_prio_flow_ctrl_cfg()
1306 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()
757 mutex_destroy(&rvu->rsrc_lock); in rvu_free_hw_resources()
1089 mutex_init(&rvu->rsrc_lock); in rvu_setup_hw_resources()
1436 mutex_lock(&rvu->rsrc_lock); in rvu_detach_rsrcs()
1470 mutex_unlock(&rvu->rsrc_lock); in rvu_detach_rsrcs()
1727 mutex_lock(&rvu->rsrc_lock); in rvu_mbox_handler_attach_resources()
1776 mutex_unlock(&rvu->rsrc_lock); in rvu_mbox_handler_attach_resources()
1915 mutex_lock(&rvu->rsrc_lock); in rvu_mbox_handler_free_rsrc_cnt()
[all …]
A Drvu_cn10k.c84 mutex_lock(&rvu->rsrc_lock); in rvu_get_lmtaddr()
109 mutex_unlock(&rvu->rsrc_lock); in rvu_get_lmtaddr()
A Drvu.h385 struct mutex rsrc_lock; /* Serialize resource alloc/free */ member
576 struct mutex rsrc_lock; /* Serialize resource alloc/free */ member
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()

Completed in 665 milliseconds