Lines Matching defs:pid
777 snprintf(pdesc->description, ARRAY_SIZE(pdesc->description) - 1, "%s pid=%d",
778 MKSSTAT_KERNEL_DESCRIPTION, current->pid);
804 * @pid: Process for which a slot is sought.
809 int vmw_mksstat_get_kern_slot(pid_t pid, struct vmw_private *dev_priv)
811 const size_t base = (u32)hash_32(pid, MKSSTAT_CAPACITY_LOG2);
817 /* Check if an instance descriptor for this pid is already present */
818 if (pid == (pid_t)atomic_read(&dev_priv->mksstat_kern_pids[slot]))
821 /* Set up a new instance descriptor for this pid */
829 atomic_set(&dev_priv->mksstat_kern_pids[slot], pid);
1105 DRM_DEV_INFO(dev->dev, "pid=%d arg.description='%.*s' id=%zu\n", current->pid, (int)desc_len, pdesc->description, slot);
1153 pid_t pgid, pid;
1158 DRM_DEV_INFO(dev->dev, "pid=%d arg.id=%zu\n", current->pid, slot);
1161 pid = atomic_cmpxchg(&dev_priv->mksstat_user_pids[slot], pgid, MKSSTAT_PID_RESERVED);
1163 if (!pid)
1166 if (pid == pgid) {