Home
last modified time | relevance | path

Searched refs:locking_policy (Results 1 – 4 of 4) sorted by relevance

/titanic_44/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/
H A Dlm_dmae.h246 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 Dlm_dmae.c129 __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 Dlm_resc.c2149 &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 Dlm_stats.c1074 …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()