centos man page for bd_link_disk_holder

Query: bd_link_disk_holder

OS: centos

Section: 9

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

BD_LINK_DISK_HOLDER(9)						   The Linux VFS					    BD_LINK_DISK_HOLDER(9)

NAME
bd_link_disk_holder - create symlinks between holding disk and slave bdev
SYNOPSIS
int bd_link_disk_holder(struct block_device * bdev, struct gendisk * disk);
ARGUMENTS
bdev the claimed slave bdev disk the holding disk
DESCRIPTION
DON'T USE THIS UNLESS YOU'RE ALREADY USING IT. This functions creates the following sysfs symlinks. - from "slaves" directory of the holder disk to the claimed bdev - from "holders" directory of the bdev to the holder disk For example, if /dev/dm-0 maps to /dev/sda and disk for dm-0 is passed to bd_link_disk_holder, then: /sys/block/dm-0/slaves/sda --> /sys/block/sda /sys/block/sda/holders/dm-0 --> /sys/block/dm-0 The caller must have claimed bdev before calling this function and ensure that both bdev and disk are valid during the creation and lifetime of these symlinks.
CONTEXT
Might sleep.
RETURNS
0 on success, -errno on failure.
COPYRIGHT
Kernel Hackers Manual 3.10 June 2014 BD_LINK_DISK_HOLDER(9)
Related Man Pages
sg_map26(8) - debian
mkfs.minix(8) - debian
gnome-disks(1) - centos
mkfs.minix(8) - redhat
mkfs.minix(8) - x11r4
Similar Topics in the Unix Linux Community
Is UNIX an open source OS ?
Set hard block limit for user using quota
DB2 convert digits to binary format
Shopt -s histappend
CentOS 6 ran out of space, need to reclaim it