Lines Matching refs:pid
778 MKSSTAT_KERNEL_DESCRIPTION, current->pid); in mksstat_init_kern_id()
809 int vmw_mksstat_get_kern_slot(pid_t pid, struct vmw_private *dev_priv) in vmw_mksstat_get_kern_slot() argument
811 const size_t base = (u32)hash_32(pid, MKSSTAT_CAPACITY_LOG2); in vmw_mksstat_get_kern_slot()
818 if (pid == (pid_t)atomic_read(&dev_priv->mksstat_kern_pids[slot])) in vmw_mksstat_get_kern_slot()
829 atomic_set(&dev_priv->mksstat_kern_pids[slot], pid); in vmw_mksstat_get_kern_slot()
1105 …DRM_DEV_INFO(dev->dev, "pid=%d arg.description='%.*s' id=%zu\n", current->pid, (int)desc_len, pdes… in vmw_mksstat_add_ioctl()
1153 pid_t pgid, pid; in vmw_mksstat_remove_ioctl() local
1158 DRM_DEV_INFO(dev->dev, "pid=%d arg.id=%zu\n", current->pid, slot); in vmw_mksstat_remove_ioctl()
1161 pid = atomic_cmpxchg(&dev_priv->mksstat_user_pids[slot], pgid, MKSSTAT_PID_RESERVED); in vmw_mksstat_remove_ioctl()
1163 if (!pid) in vmw_mksstat_remove_ioctl()
1166 if (pid == pgid) { in vmw_mksstat_remove_ioctl()