Home
last modified time | relevance | path

Searched refs:ublksrv_pid (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/block/
H A Dublk_drv.c2987 ub->dev_info.ublksrv_pid = -1; in ublk_detach_disk()
4425 static bool ublk_validate_user_pid(struct ublk_device *ub, pid_t ublksrv_pid) in ublk_validate_user_pid() argument
4428 ublksrv_pid = pid_nr(find_vpid(ublksrv_pid)); in ublk_validate_user_pid()
4431 return ub->ublksrv_tgid == ublksrv_pid; in ublk_validate_user_pid()
4458 int ublksrv_pid = (int)header->data[0]; in ublk_ctrl_start_dev() local
4474 if (ublksrv_pid <= 0) in ublk_ctrl_start_dev()
4539 if (!ublk_validate_user_pid(ub, ublksrv_pid)) { in ublk_ctrl_start_dev()
4558 ub->dev_info.ublksrv_pid = ub->ublksrv_tgid; in ublk_ctrl_start_dev()
4799 ub->dev_info.ublksrv_pid = -1; in ublk_ctrl_add_dev()
4975 pid_t init_ublksrv_tgid = ub->dev_info.ublksrv_pid; in ublk_ctrl_get_dev_info()
[all …]
/linux/include/uapi/linux/
H A Dublk_cmd.h463 __s32 ublksrv_pid; member
/linux/tools/testing/selftests/ublk/
H A Dkublk.c136 dev->dev_info.ublksrv_pid = data.data[0] = daemon_pid; in ublk_ctrl_start_dev()
157 dev->dev_info.ublksrv_pid = data.data[0] = daemon_pid; in ublk_ctrl_end_user_recovery()
409 info->max_io_buf_bytes, info->ublksrv_pid, info->flags, in ublk_ctrl_dump()
1674 int daemon_pid = dev->dev_info.ublksrv_pid; in ublk_stop_io_daemon()
1960 __func__, dev->dev_info.ublksrv_pid, number, ret); in __cmd_dev_del()