ACIL FM
Dark
Refresh
Current DIR:
/usr/src/kernels/5.14.0-611.34.1.el9_7.x86_64/include/xen/interface/io
/
usr
src
kernels
5.14.0-611.34.1.el9_7.x86_64
include
xen
interface
io
Upload
Zip Selected
Delete Selected
Pilih semua
Nama
Ukuran
Permission
Aksi
9pfs.h
1.43 MB
chmod
View
DL
Edit
Rename
Delete
blkif.h
12.9 MB
chmod
View
DL
Edit
Rename
Delete
console.h
587 B
chmod
View
DL
Edit
Rename
Delete
displif.h
43.23 MB
chmod
View
DL
Edit
Rename
Delete
fbif.h
4.48 MB
chmod
View
DL
Edit
Rename
Delete
kbdif.h
23.7 MB
chmod
View
DL
Edit
Rename
Delete
netif.h
34.76 MB
chmod
View
DL
Edit
Rename
Delete
pciif.h
3.52 MB
chmod
View
DL
Edit
Rename
Delete
protocols.h
697 B
chmod
View
DL
Edit
Rename
Delete
pvcalls.h
3.04 MB
chmod
View
DL
Edit
Rename
Delete
ring.h
23.2 MB
chmod
View
DL
Edit
Rename
Delete
sndif.h
48.32 MB
chmod
View
DL
Edit
Rename
Delete
tpmif.h
1.66 MB
chmod
View
DL
Edit
Rename
Delete
vscsiif.h
8.7 MB
chmod
View
DL
Edit
Rename
Delete
xenbus.h
1.15 MB
chmod
View
DL
Edit
Rename
Delete
xs_wire.h
2.21 MB
chmod
View
DL
Edit
Rename
Delete
Edit file: /usr/src/kernels/5.14.0-611.34.1.el9_7.x86_64/include/xen/interface/io/tpmif.h
/****************************************************************************** * tpmif.h * * TPM I/O interface for Xen guest OSes, v2 * * This file is in the public domain. * */ #ifndef __XEN_PUBLIC_IO_TPMIF_H__ #define __XEN_PUBLIC_IO_TPMIF_H__ /* * Xenbus state machine * * Device open: * 1. Both ends start in XenbusStateInitialising * 2. Backend transitions to InitWait (frontend does not wait on this step) * 3. Frontend populates ring-ref, event-channel, feature-protocol-v2 * 4. Frontend transitions to Initialised * 5. Backend maps grant and event channel, verifies feature-protocol-v2 * 6. Backend transitions to Connected * 7. Frontend verifies feature-protocol-v2, transitions to Connected * * Device close: * 1. State is changed to XenbusStateClosing * 2. Frontend transitions to Closed * 3. Backend unmaps grant and event, changes state to InitWait */ enum vtpm_shared_page_state { VTPM_STATE_IDLE, /* no contents / vTPM idle / cancel complete */ VTPM_STATE_SUBMIT, /* request ready / vTPM working */ VTPM_STATE_FINISH, /* response ready / vTPM idle */ VTPM_STATE_CANCEL, /* cancel requested / vTPM working */ }; /* The backend should only change state to IDLE or FINISH, while the * frontend should only change to SUBMIT or CANCEL. */ struct vtpm_shared_page { uint32_t length; /* request/response length in bytes */ uint8_t state; /* enum vtpm_shared_page_state */ uint8_t locality; /* for the current request */ uint8_t pad; uint8_t nr_extra_pages; /* extra pages for long packets; may be zero */ uint32_t extra_pages[]; /* grant IDs; length in nr_extra_pages */ }; #endif
Simpan
Batal
Isi Zip:
Unzip
Create
Buat Folder
Buat File
Terminal / Execute
Run
Chmod Bulk
All File
All Folder
All File dan Folder
Apply