|
libparted 3.6
|
Go to the source code of this file.
Data Structures | |
| struct | cdll_entry |
| struct | cdll_header |
| struct | component_name |
| struct | dasd |
| struct | dxd_t |
| struct | lxd_t |
| struct | lxdlist_t |
| struct | pxd_t |
| struct | pxdlist_t |
| struct | timestruc_t |
Macros | |
| #define | _ULS_UNICHAR_DEFINED |
| #define | addressDXD addressPXD |
| #define | addressPXD(pxd) ( ((s64)((pxd)->addr1)) << 32 | __le32_to_cpu((pxd)->addr2)) |
| #define | CDLL_ENTRY(type) |
| #define | CDLL_HEADER(type) |
| #define | CDLL_INIT(header) |
| #define | CDLL_INSERT_AFTER(header, listelm, elm, field) |
| #define | CDLL_INSERT_BEFORE(header, listelm, elm, field) |
| #define | CDLL_INSERT_HEAD(header, elm, field) |
| #define | CDLL_INSERT_TAIL(header, elm, field) |
| #define | CDLL_MOVE_TO_HEAD(header, elm, field) |
| #define | CDLL_MOVE_TO_TAIL(header, elm, field) |
| #define | CDLL_REMOVE(header, elm, field) |
| #define | CDLL_SELF(elm, field) (elm)->field.next = (elm)->field.prev = (elm); |
| #define | DASDLIMIT(dasdp) (((u64)((dasdp)->limit_hi) << 32) + __le32_to_cpu((dasdp)->limit_lo)) |
| #define | DASDUSED(dasdp) (((u64)((dasdp)->used_hi) << 32) + __le32_to_cpu((dasdp)->used_lo)) |
| #define | DXD_CORRUPT 0x08 /* Inconsistency detected */ |
| #define | DXD_EXTENT 0x20 /* out-of-line single extent */ |
| #define | DXD_FILE 0x10 /* out-of-line file (inode) */ |
| #define | DXD_INDEX 0x80 /* B+-tree index */ |
| #define | DXD_INLINE 0x40 /* in-line data extent */ |
| #define | DXDaddress PXDaddress |
| #define | DXDlength PXDlength |
| #define | FALSE 0 |
| #define | HIGHORDER 0x80000000u /* high order bit on */ |
| #define | LEFTMOSTONE 0x80000000 |
| #define | lengthDXD lengthPXD |
| #define | lengthLXD(lxd) ( (lxd)->len ) |
| #define | lengthPXD(pxd) __le24_to_cpu((pxd)->len) |
| #define | LIST_ENTRY(type) |
| #define | LIST_HEADER(type) |
| #define | LIST_INIT(header) { (header)->head = NULL; } |
| #define | LIST_INSERT_AFTER(listelm, elm, field) |
| #define | LIST_INSERT_HEAD(header, elm, field) |
| #define | LIST_REMOVE(elm, field) |
| #define | LIST_SELF(elm, field) |
| #define | LXDlength(lxd, length32) ( (lxd)->len = length32 ) |
| #define | LXDoffset(lxd, offset64) |
| #define | MAX(a, b) (((a)>(b))?(a):(b)) |
| #define | MAXPATHLEN 255 |
| #define | MIN(a, b) (((a)<(b))?(a):(b)) |
| #define | offsetLXD(lxd) ( ((s64)((lxd)->off1)) << 32 | (lxd)->off2 ) |
| #define | ONES 0xffffffffu /* all bit on */ |
| #define | PXDaddress(pxd, address64) |
| #define | PXDlength(pxd, length32) ((pxd)->len = __cpu_to_le24(length32)) |
| #define | ROUNDUP(x, y) ( ((x) + ((y) - 1)) & ~((y) - 1) ) |
| #define | setDASDLIMIT(dasdp, limit) |
| #define | setDASDUSED(dasdp, used) |
| #define | TRUE 1 |
Typedefs | |
| typedef int | boolean_t |
| typedef struct component_name | component_t |
| typedef struct dasd | dasd_t |
| typedef void * | PVOID |
| typedef unsigned char | UCHAR |
| typedef unsigned long | ULONG |
| typedef unsigned short | UniChar |
| typedef unsigned short | USHORT |
| #define _ULS_UNICHAR_DEFINED |
| #define addressDXD addressPXD |
| #define addressPXD | ( | pxd | ) | ( ((s64)((pxd)->addr1)) << 32 | __le32_to_cpu((pxd)->addr2)) |
| #define CDLL_ENTRY | ( | type | ) |
| #define CDLL_HEADER | ( | type | ) |
| #define CDLL_INIT | ( | header | ) |
| #define CDLL_INSERT_AFTER | ( | header, | |
| listelm, | |||
| elm, | |||
| field | |||
| ) |
| #define CDLL_INSERT_BEFORE | ( | header, | |
| listelm, | |||
| elm, | |||
| field | |||
| ) |
| #define CDLL_INSERT_HEAD | ( | header, | |
| elm, | |||
| field | |||
| ) |
| #define CDLL_INSERT_TAIL | ( | header, | |
| elm, | |||
| field | |||
| ) |
| #define CDLL_MOVE_TO_HEAD | ( | header, | |
| elm, | |||
| field | |||
| ) |
| #define CDLL_MOVE_TO_TAIL | ( | header, | |
| elm, | |||
| field | |||
| ) |
| #define CDLL_REMOVE | ( | header, | |
| elm, | |||
| field | |||
| ) |
| #define CDLL_SELF | ( | elm, | |
| field | |||
| ) | (elm)->field.next = (elm)->field.prev = (elm); |
| #define DASDLIMIT | ( | dasdp | ) | (((u64)((dasdp)->limit_hi) << 32) + __le32_to_cpu((dasdp)->limit_lo)) |
| #define DASDUSED | ( | dasdp | ) | (((u64)((dasdp)->used_hi) << 32) + __le32_to_cpu((dasdp)->used_lo)) |
| #define DXD_CORRUPT 0x08 /* Inconsistency detected */ |
| #define DXD_EXTENT 0x20 /* out-of-line single extent */ |
| #define DXD_FILE 0x10 /* out-of-line file (inode) */ |
| #define DXD_INDEX 0x80 /* B+-tree index */ |
| #define DXD_INLINE 0x40 /* in-line data extent */ |
| #define DXDaddress PXDaddress |
| #define DXDlength PXDlength |
| #define FALSE 0 |
| #define HIGHORDER 0x80000000u /* high order bit on */ |
| #define LEFTMOSTONE 0x80000000 |
| #define lengthDXD lengthPXD |
| #define lengthLXD | ( | lxd | ) | ( (lxd)->len ) |
| #define lengthPXD | ( | pxd | ) | __le24_to_cpu((pxd)->len) |
| #define LIST_INIT | ( | header | ) | { (header)->head = NULL; } |
| #define LIST_INSERT_AFTER | ( | listelm, | |
| elm, | |||
| field | |||
| ) |
| #define LIST_INSERT_HEAD | ( | header, | |
| elm, | |||
| field | |||
| ) |
| #define LIST_REMOVE | ( | elm, | |
| field | |||
| ) |
| #define LIST_SELF | ( | elm, | |
| field | |||
| ) |
| #define LXDlength | ( | lxd, | |
| length32 | |||
| ) | ( (lxd)->len = length32 ) |
| #define LXDoffset | ( | lxd, | |
| offset64 | |||
| ) |
| #define MAX | ( | a, | |
| b | |||
| ) | (((a)>(b))?(a):(b)) |
| #define MAXPATHLEN 255 |
| #define MIN | ( | a, | |
| b | |||
| ) | (((a)<(b))?(a):(b)) |
| #define offsetLXD | ( | lxd | ) | ( ((s64)((lxd)->off1)) << 32 | (lxd)->off2 ) |
| #define ONES 0xffffffffu /* all bit on */ |
| #define PXDaddress | ( | pxd, | |
| address64 | |||
| ) |
| #define PXDlength | ( | pxd, | |
| length32 | |||
| ) | ((pxd)->len = __cpu_to_le24(length32)) |
| #define ROUNDUP | ( | x, | |
| y | |||
| ) | ( ((x) + ((y) - 1)) & ~((y) - 1) ) |
| #define setDASDLIMIT | ( | dasdp, | |
| limit | |||
| ) |
| #define setDASDUSED | ( | dasdp, | |
| used | |||
| ) |
| #define TRUE 1 |
| typedef int boolean_t |
| typedef struct component_name component_t |
| typedef void* PVOID |
| typedef unsigned char UCHAR |
| typedef unsigned long ULONG |
| typedef unsigned short UniChar |
| typedef unsigned short USHORT |