Searched refs:locking_policy (Results 1 – 4 of 4) sorted by relevance
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/ |
H A D | lm_dmae.h | 246 lm_dmae_locking_policy_t* locking_policy; member 332 lm_dmae_locking_policy_t locking_policy; member 370 __drv_at(locking_policy->spinlock.irql, __drv_savesIRQL) 373 …t lm_dmae_locking_policy_lock(struct _lm_device_t* pdev, lm_dmae_locking_policy_t* locking_policy); 387 __drv_at(locking_policy->spinlock.irql, __drv_restoresIRQL ) 390 …lm_dmae_locking_policy_unlock(struct _lm_device_t* pdev, lm_dmae_locking_policy_t* locking_policy); 412 lm_dmae_locking_policy_t* locking_policy, 433 lm_dmae_locking_policy_t* locking_policy, 462 __drv_at(context->locking_policy->spinlock.irql, __drv_savesIRQL) 481 __drv_at(context->locking_policy->spinlock.irql, __drv_restoresIRQL )
|
H A D | lm_dmae.c | 129 __drv_at(context->locking_policy->spinlock.irql, __drv_savesIRQL) 132 …_t lm_dmae_locking_policy_lock(struct _lm_device_t* pdev, lm_dmae_locking_policy_t* locking_policy) in __drv_setsIRQL() 136 lm_status = mm_acquire_lock(&locking_policy->spinlock); in __drv_setsIRQL() 143 if (LM_DMAE_NO_HWLOCK != locking_policy->hwlock) in __drv_setsIRQL() 145 lm_status = lm_hw_lock(pdev, locking_policy->hwlock, TRUE); in __drv_setsIRQL() 150 lm_status = mm_release_lock(&locking_policy->spinlock); in __drv_setsIRQL() 171 __drv_at(context->locking_policy->spinlock.irql, __drv_restoresIRQL ) 174 … lm_dmae_locking_policy_unlock(struct _lm_device_t* pdev, lm_dmae_locking_policy_t* locking_policy) in lm_dmae_locking_policy_unlock() argument 178 if (LM_DMAE_NO_HWLOCK != locking_policy->hwlock) in lm_dmae_locking_policy_unlock() 180 lm_status = lm_hw_unlock(pdev, locking_policy->hwlock); in lm_dmae_locking_policy_unlock() [all …]
|
H A D | lm_resc.c | 2149 &default_dmae_info->locking_policy); in lm_dmae_alloc_resc() 2157 &default_dmae_info->locking_policy, in lm_dmae_alloc_resc() 2168 &toe_dmae_info->locking_policy); in lm_dmae_alloc_resc() 2176 &toe_dmae_info->locking_policy, in lm_dmae_alloc_resc()
|
H A D | lm_stats.c | 1074 …RESOURCE_DMAE_STATS, LM_DMAE_LOCKING_POLICY_TYPE_PER_PF, &stats_dmae_context_info->locking_policy); in lm_stats_alloc_resc() 1084 … &stats_dmae_context_info->locking_policy, in lm_stats_alloc_resc()
|