changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > core / lisp/ffi/btrfs/constants.lisp

changeset 77: 65827de90d54
child: 3a29e42f1842
author: ellis <ellis@rwest.io>
date: Sun, 03 Dec 2023 22:18:30 -0500
permissions: -rw-r--r--
description: init lisp/ffi constants.lisp files
1 ("stdbool.h" "stddef.h" "stdint.h" "sys/time.h" "btrfsutil.h")
2 
3 ((:enum btrfs-util-error
4  ((btrfs-util-ok "BTRFS_UTIL_OK")
5  (btrfs-util-error-stop-iteration "BTRFS_UTIL_ERROR_STOP_ITERATION")
6  (btrfs-util-error-no-memory "BTRFS_UTIL_ERROR_NO_MEMORY")
7  (btrfs-util-error-invalid-argument "BTRFS_UTIL_ERROR_INVALID_ARGUMENT")
8  (btrfs-util-error-not-btrfs "BTRFS_UTIL_ERROR_NOT_BTRFS")
9  (btrfs-util-error-not-subvolume "BTRFS_UTIL_ERROR_NOT_SUBVOLUME")
10  (btrfs-util-error-subvolume-not-found "BTRFS_UTIL_ERROR_SUBVOLUME_NOT_FOUND")
11  (btrfs-util-error-open-failed "BTRFS_UTIL_ERROR_OPEN_FAILED")
12  (btrfs-util-error-rmdir-failed "BTRFS_UTIL_ERROR_RMDIR_FAILED")
13  (btrfs-util-error-unlink-failed "BTRFS_UTIL_ERROR_UNLINK_FAILED")
14  (btrfs-util-error-stat-failed "BTRFS_UTIL_ERROR_STAT_FAILED")
15  (btrfs-util-error-statfs-failed "BTRFS_UTIL_ERROR_STATFS_FAILED")
16  (btrfs-util-error-search-failed "BTRFS_UTIL_ERROR_SEARCH_FAILED")
17  (btrfs-util-error-ino-lookup-failed "BTRFS_UTIL_ERROR_INO_LOOKUP_FAILED")
18  (btrfs-util-error-subvol-getflags-failed "BTRFS_UTIL_ERROR_SUBVOL_GETFLAGS_FAILED")
19  (btrfs-util-error-subvol-setflags-failed "BTRFS_UTIL_ERROR_SUBVOL_SETFLAGS_FAILED")
20  (btrfs-util-error-subvol-create-failed "BTRFS_UTIL_ERROR_SUBVOL_CREATE_FAILED")
21  (btrfs-util-error-snap-create-failed "BTRFS_UTIL_ERROR_SNAP_CREATE_FAILED")
22  (btrfs-util-error-snap-destroy-failed "BTRFS_UTIL_ERROR_SNAP_DESTROY_FAILED")
23  (btrfs-util-error-default-subvol-failed "BTRFS_UTIL_ERROR_DEFAULT_SUBVOL_FAILED")
24  (btrfs-util-error-sync-failed "BTRFS_UTIL_ERROR_SYNC_FAILED")
25  (btrfs-util-error-start-sync-failed "BTRFS_UTIL_ERROR_START_SYNC_FAILED")
26  (btrfs-util-error-wait-sync-failed "BTRFS_UTIL_ERROR_WAIT_SYNC_FAILED")
27  (btrfs-util-error-get-subvol-info-failed "BTRFS_UTIL_ERROR_GET_SUBVOL_INFO_FAILED")
28  (btrfs-util-error-get-subvol-rootref-failed "BTRFS_UTIL_ERROR_GET_SUBVOL_ROOTREF_FAILED")
29  (btrfs-util-error-ino-lookup-user-failed "BTRFS_UTIL_ERROR_INO_LOOKUP_USER_FAILED")
30  (btrfs-util-error-fs-info-failed "BTRFS_UTIL_ERROR_FS_INFO_FAILED")))
31 
32  (:structure btrfs-util-subvolume-info
33  ("struct btrfs_util_subvolume_info"
34  (unsigned-long id "uint64_t" "id")
35  (unsigned-long parent-id "uint64_t" "parent_id")
36  (unsigned-long dir-id "uint64_t" "dir_id")
37  (unsigned-long flags "uint64_t" "flags")
38  ((array char) uuid "uint8_t" "uuid")
39  ((array char) parent-uuid "uint8_t" "parent_uuid")
40  ((array char) received-uuid "uint8_t" "received_uuid")
41  (unsigned-long generation "uint64_t" "generation")
42  (unsigned-long ctransid "uint64_t" "ctransid")
43  (unsigned-long otransid "uint64_t" "otransid")
44  (unsigned-long rtransid "uint64_t" "rtransid")
45  ((* t) ctime "struct timespec" "ctime")
46  ((* t) otime "struct timespec" "otime")
47  ((* t) stime "struct timespec" "stime")
48  ((* t) rtime "struct timespec" "rtime"))))
49 
50 ;; (:structure btrfs-qgroup-limit
51 ;; ("struct btrfs_qgroup_limit"
52 ;; ((unsigned-int 64) flags "__u64" "flags")
53 ;; ((unsigned-int 64) max-referenced "__u64" "max_referenced")
54 ;; ((unsigned-int 64) max-exclusive "__u64" "max_exclusive")
55 ;; ((unsigned-int 64) rsv-referenced "__u64" "rsv_referenced")
56 ;; ((unsigned-int 64) rsv-exclusive "__u64" "rsv_exclusive")
57 ;; ))
58