1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/lib/device
Zdenek Kabelac 88681f05f1 radix_tree: api change
Instead of using 'key state & key end' uint8_t* switch to use
void* key, & size_t keylen.  This allows easier adaptation with
lvm code base with way too much casting with every use of function.

Also correctly mark const buffers to avoid compiled warnings and
casting.

Adapt the only bcache user ATM for API change.

Adapt unit test to match changed API.
2024-06-03 15:30:05 +02:00
..
bcache-utils.c gcc: correct signess comparation 2023-07-13 21:31:18 +02:00
bcache.c radix_tree: api change 2024-06-03 15:30:05 +02:00
bcache.h bcache: use indirection table for fd 2020-09-18 15:10:11 -05:00
dev_util.c devices: factor common list functions 2022-11-07 11:38:46 -06:00
dev-cache.c typo: fix typos 2024-06-03 15:30:05 +02:00
dev-cache.h device: use device_get_uuid 2024-05-27 15:35:57 +02:00
dev-dasd.c cov: mask uninitialized value 2021-03-10 01:34:27 +01:00
dev-ext-udev-constants.h dev-type: check for DEVLINKS udev db variable existence if udev_device_get_is_initialized fn is not present 2016-09-06 13:21:29 +02:00
dev-ext.c const: use arrays of strings 2024-05-04 01:01:57 +02:00
dev-io.c cleanup: some more MAJOR MINOR unsigned 2024-06-03 15:30:05 +02:00
dev-luks.c filter: remove unused EAGAIN case and flag 2022-04-06 12:51:34 -05:00
dev-lvm1-pool.c build: Don't generate symlinks in include/ dir 2018-05-14 10:30:20 +01:00
dev-md.c cleanup: some more MAJOR MINOR unsigned 2024-06-03 15:30:05 +02:00
dev-mpath.c dev-mpath: check uuid with device_get_uuid 2024-06-03 15:30:05 +02:00
dev-swap.c filter: remove unused EAGAIN case and flag 2022-04-06 12:51:34 -05:00
dev-type.c cleanup: some more MAJOR MINOR unsigned 2024-06-03 15:30:05 +02:00
dev-type.h device: propagate struct cmd_context 2024-05-27 15:35:17 +02:00
device_id.c gcc: drop const specifier from allocated string 2024-06-03 15:30:05 +02:00
device_id.h gcc: drop const specifier from allocated string 2024-06-03 15:30:05 +02:00
device-types.h devices: recognise rbd (ceph rados block device) 2021-12-13 13:32:06 -06:00
device.h device_id: remove unused dev pointer from dev_id struct 2023-11-09 13:15:02 -06:00
filesystem.c cleanup: some more MAJOR MINOR unsigned 2024-06-03 15:30:05 +02:00
filesystem.h lvresize: fail early if crypt device is missing 2023-01-30 17:12:11 -06:00
online.c cleanup: some more MAJOR MINOR unsigned 2024-06-03 15:30:05 +02:00
online.h cleanup: some more MAJOR MINOR unsigned 2024-06-03 15:30:05 +02:00
parse_vpd.c gcc: correct signess comparation 2023-07-13 21:31:18 +02:00