Lines Matching defs:param
30 * @dev: the device that owns this param
151 struct dev_iommu *param = dev->iommu;
153 lockdep_assert_held(¶m->lock);
160 * As long as we're holding param->lock, the queue can't be unlinked
163 iopf_param = param->iopf_param;
234 struct dev_iommu *param = dev->iommu;
236 if (!param)
239 mutex_lock(¶m->lock);
240 iopf_param = param->iopf_param;
245 mutex_unlock(¶m->lock);
293 struct dev_iommu *param = dev->iommu;
295 if (!param)
307 mutex_lock(¶m->lock);
308 if (!param->iopf_param) {
310 param->iopf_param = iopf_param;
313 mutex_unlock(¶m->lock);
337 struct dev_iommu *param = dev->iommu;
339 if (!param || !queue)
343 mutex_lock(¶m->lock);
344 iopf_param = param->iopf_param;
347 param->iopf_param = NULL;
350 mutex_unlock(¶m->lock);