Kind | Covered | All | % |
expression | 0 | 2 | 0.0 |
branch | 0 | 0 | nil |
1
;;; pkg.lisp --- Disk-based IO
2
3
;;
4
5
;;; Code:
6
(defpackage :io/disk
7
(:nicknames :disk)
8
(:use :cl :std :io/proto :btrfs :sb-alien)
9
(:export
10
#:*default-filesystem*
11
#:*filesystem-backends*
12
#:disk-condition
13
#:load-filesystem-backend
14
:disk
15
:disk-partition
16
#:disk-snapshot
17
#:disk-subvolume
18
:list-disks
19
:list-disk-info
20
:disk-space
21
:disk-total-space
22
:disk-available-space
23
:disk-free-space
24
#:statvfs
25
#:disk-info
26
#:mnt-fsname
27
#:mnt-dir
28
#:mnt-type
29
#:mnt-opts
30
#:mnt-freq
31
#:mnt-passno
32
#:mntent
33
#:mountpoint-get
34
#:mountpoint-device
35
#:mountpoint-fstype
36
#:mountpoint-options
37
#:fsblkcnt-t
38
#:fsfilcnt-t
39
#:disk-use-percent
40
#:mountpoint-directory))
41
42
(defpackage :io/disk/btrfs
43
(:nicknames :disk/btrfs)
44
(:use :cl :std :io/proto :btrfs :io/disk :sb-alien)
45
(:export
46
:btrfs-subvolume
47
:btrfs-disk
48
:btrfs-subvolumes
49
:btrfs-default-subvolume
50
:btrfs-snapshot
51
:subvolume-valid-p
52
:btrfs-partition
53
:btrfs-simple-error
54
:btrfs-error
55
:load-btrfs-libs))