Home
last modified time | relevance | path

Searched refs:multipath (Results 1 – 25 of 28) sorted by relevance

12

/linux-6.6.21/drivers/md/
Ddm-mpath.c62 struct multipath *m; /* Owning multipath instance */
73 struct multipath { struct
136 static bool mpath_double_check_test_bit(int MPATHF_bit, struct multipath *m) in mpath_double_check_test_bit()
210 static struct multipath *alloc_multipath(struct dm_target *ti) in alloc_multipath()
212 struct multipath *m; in alloc_multipath()
233 static int alloc_multipath_stage2(struct dm_target *ti, struct multipath *m) in alloc_multipath_stage2()
261 static void free_multipath(struct multipath *m) in free_multipath()
316 static int __pg_init_all_paths(struct multipath *m) in __pg_init_all_paths()
347 static int pg_init_all_paths(struct multipath *m) in pg_init_all_paths()
359 static void __switch_pg(struct multipath *m, struct priority_group *pg) in __switch_pg()
[all …]
DMakefile9 dm-multipath-y += dm-path-selector.o dm-mpath.o
33 multipath-y += md-multipath.o
46 obj-$(CONFIG_MD_MULTIPATH) += multipath.o
63 obj-$(CONFIG_DM_MULTIPATH) += dm-multipath.o dm-round-robin.o
Dmd-multipath.c104 struct multipath_info *multipath; in multipath_make_request() local
122 multipath = conf->multipaths + mp_bh->path; in multipath_make_request()
124 bio_init_clone(multipath->rdev->bdev, &mp_bh->bio, bio, GFP_NOIO); in multipath_make_request()
126 mp_bh->bio.bi_iter.bi_sector += multipath->rdev->data_offset; in multipath_make_request()
DKconfig452 Allow volume managers to support multipath hardware.
/linux-6.6.21/Documentation/admin-guide/device-mapper/
Ddm-service-time.rst82 # echo "0 10 multipath 0 0 1 1 service-time 0 2 2 8:0 128 1 8:16 128 4" \
86 test: 0 10 multipath 0 0 1 1 service-time 0 2 2 8:0 128 1 8:16 128 4
89 test: 0 10 multipath 2 0 0 0 1 1 E 0 2 2 8:0 A 0 0 1 8:16 A 0 0 4
94 # echo "0 10 multipath 0 0 1 1 service-time 0 2 2 8:0 128 2 8:16 128 8" \
98 test: 0 10 multipath 0 0 1 1 service-time 0 2 2 8:0 128 2 8:16 128 8
101 test: 0 10 multipath 2 0 0 0 1 1 E 0 2 2 8:0 A 0 0 2 8:16 A 0 0 8
Ddm-queue-length.rst41 # echo "0 10 multipath 0 0 1 1 queue-length 0 2 1 8:0 128 8:16 128" \
45 test: 0 10 multipath 0 0 1 1 queue-length 0 2 1 8:0 128 8:16 128
48 test: 0 10 multipath 2 0 0 0 1 1 E 0 2 1 8:0 A 0 0 8:16 A 0 0
Ddm-uevent.rst84 DM_TARGET=multipath
101 DM_TARGET=multipath
Ddm-ima.rst334 #. multipath
526 6. multipath
529 section above) has the following data format for 'multipath' target.
536 target_name := "target_name=multipath"
552 When a 'multipath' target is loaded, then IMA ASCII measurement log will have an entry
553 similar to the following, depicting what 'multipath' attributes are measured in EVENT_DATA
559 …target_index=0,target_begin=0,target_len=2097152,target_name=multipath,target_version=1.14.0,nr_pr…
Dswitch.rst54 The lower tier consists of a single dm multipath device for each member.
55 Each of these multipath devices contains the set of paths directly to
/linux-6.6.21/drivers/nvme/host/
DMakefile16 nvme-core-$(CONFIG_NVME_MULTIPATH) += multipath.o
Dmultipath.c12 bool multipath = true; variable
13 module_param(multipath, bool, 0444);
14 MODULE_PARM_DESC(multipath,
531 !nvme_is_unique_nsid(ctrl, head) || !multipath) in nvme_mpath_alloc_disk()
915 if (!multipath || !ctrl->subsys || in nvme_mpath_init_identify()
DKconfig19 bool "NVMe multipath support"
22 This option enables support for multipath access to NVMe
Dnvme.h923 extern bool multipath;
929 #define multipath false macro
Dcore.c3538 if (!multipath) { in nvme_init_ns_head()
3643 } else if (multipath) { in nvme_alloc_ns()
/linux-6.6.21/drivers/scsi/device_handler/
DKconfig12 devices utilized in multipath configurations. Say Y here to
/linux-6.6.21/Documentation/netlink/specs/
Drt_route.yaml114 name: rta-multipath
283 - rta-multipath
/linux-6.6.21/Documentation/admin-guide/media/
Dsi476x.rst116 0x00 multhint 0 - multipath value has not crossed
118 1 - multipath value has crossed
/linux-6.6.21/Documentation/networking/
Dnexthop-group-resilient.rst12 the legacy multipath next-hop group, which uses the hash-threshold
36 If a multipath group is used for load-balancing between multiple servers,
41 If a multipath group is used for load-balancing among available paths to
167 same manner as other multipath groups. The following changes apply to the
Drds.rst416 Transports such as TCP that are multipath capable may then set up a
420 Transports announce themselves as multipath capable by setting the
422 transport is multipath-capable, rds_sendmsg() hashes outgoing traffic
Dip-sysctl.rst82 multipath routes. If disabled, neighbor information is not used and
94 Controls which hash policy to use for multipath routes. Only valid
104 - 3 - Custom multipath hash. Fields used for multipath hash calculation
108 When fib_multipath_hash_policy is set to 3 (custom multipath hash), the
109 fields used for multipath hash calculation are determined by this
112 This value is a bitmask which enables various fields for multipath hash
2011 Controls which hash policy to use for multipath routes.
2020 - 3 - Custom multipath hash. Fields used for multipath hash calculation
2024 When fib_multipath_hash_policy is set to 3 (custom multipath hash), the
2025 fields used for multipath hash calculation are determined by this
[all …]
/linux-6.6.21/drivers/block/rnbd/
DREADME37 "path=" options can be specified in order to use multipath (see RTRS
/linux-6.6.21/Documentation/ABI/testing/
Dsysfs-class-rnbd-client60 the selected multipath policy (see RTRS mp_policy sysfs entry description).
/linux-6.6.21/drivers/infiniband/ulp/rtrs/
DREADME16 multipath I/O (see "add_path" and "mp_policy" configuration entries in
/linux-6.6.21/Documentation/admin-guide/
Dmd.rst195 raid5, linear, multipath, faulty.
255 multipath), all components must be the same size - or at least
Ddevices.txt2631 0 = /dev/vx/rdmp/* First multipath device
2632 1 = /dev/vx/rdmp/* Second multipath device
2635 0 = /dev/vx/dmp/* First multipath device
2636 1 = /dev/vx/dmp/* Second multipath device

12