Docs.rs
pjrt-sys-0.1.0
pjrt-sys 0.1.0
Docs.rs crate page
MIT
OR
Apache-2.0
Links
Homepage
Repository
crates.io
Source
Owners
cksac
Dependencies
bytes ^1
normal
prost ^0.13
normal
prost-types ^0.13
normal
bindgen ^0.69
build
prost-build ^0.13
build
Versions
32.75%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
pjrt_
sys
0.1.0
All Items
Crate Items
Modules
Structs
Constants
Type Aliases
Unions
Crate
pjrt_sys
Copy item path
source
·
[
−
]
Modules
§
protos
Structs
§
PJRT_
Api
PJRT_
Api_
Version
PJRT_
Buffer
PJRT_
Buffer_
Copy
ToDevice_
Args
PJRT_
Buffer_
Copy
ToMemory_
Args
PJRT_
Buffer_
Decrease
External
Reference
Count_
Args
PJRT_
Buffer_
Delete_
Args
PJRT_
Buffer_
Destroy_
Args
PJRT_
Buffer_
Device_
Args
PJRT_
Buffer_
Dimensions_
Args
PJRT_
Buffer_
Dynamic
Dimension
Indices_
Args
PJRT_
Buffer_
Element
Type_
Args
PJRT_
Buffer_
GetMemory
Layout_
Args
PJRT_
Buffer_
Increase
External
Reference
Count_
Args
PJRT_
Buffer_
IsDeleted_
Args
PJRT_
Buffer_
IsOn
Cpu_
Args
PJRT_
Buffer_
Memory
Layout
PJRT_
Buffer_
Memory
Layout_
Strides
PJRT_
Buffer_
Memory
Layout_
Tiled
PJRT_
Buffer_
Memory_
Args
PJRT_
Buffer_
OnDevice
Size
InBytes_
Args
PJRT_
Buffer_
Opaque
Device
Memory
Data
Pointer_
Args
PJRT_
Buffer_
Ready
Event_
Args
PJRT_
Buffer_
ToHost
Buffer_
Args
PJRT_
Buffer_
Unpadded
Dimensions_
Args
PJRT_
Buffer_
Unsafe
Pointer_
Args
PJRT_
Chunk
PJRT_
Client
PJRT_
Client_
Addressable
Devices_
Args
PJRT_
Client_
Addressable
Memories_
Args
PJRT_
Client_
Buffer
From
Host
Buffer_
Args
PJRT_
Client_
Compile_
Args
PJRT_
Client_
Create
View
OfDevice
Buffer_
Args
PJRT_
Client_
Create_
Args
PJRT_
Client_
Default
Device
Assignment_
Args
PJRT_
Client_
Destroy_
Args
PJRT_
Client_
Devices_
Args
PJRT_
Client_
Lookup
Addressable
Device_
Args
PJRT_
Client_
Lookup
Device_
Args
PJRT_
Client_
Platform
Name_
Args
PJRT_
Client_
Platform
Version_
Args
PJRT_
Client_
Process
Index_
Args
PJRT_
Client_
Topology
Description_
Args
PJRT_
Compile_
Args
PJRT_
Copy
ToDevice
Stream
PJRT_
Copy
ToDevice
Stream_
AddChunk_
Args
PJRT_
Copy
ToDevice
Stream_
Current
Bytes_
Args
PJRT_
Copy
ToDevice
Stream_
Destroy_
Args
PJRT_
Copy
ToDevice
Stream_
Granule
Size_
Args
PJRT_
Copy
ToDevice
Stream_
Total
Bytes_
Args
PJRT_
Device
PJRT_
Device
Description
PJRT_
Device
Description_
Attributes_
Args
PJRT_
Device
Description_
Debug
String_
Args
PJRT_
Device
Description_
Id_
Args
PJRT_
Device
Description_
Kind_
Args
PJRT_
Device
Description_
Process
Index_
Args
PJRT_
Device
Description_
ToString_
Args
PJRT_
Device_
Addressable
Memories_
Args
PJRT_
Device_
Default
Memory_
Args
PJRT_
Device_
GetDescription_
Args
PJRT_
Device_
IsAddressable_
Args
PJRT_
Device_
Local
Hardware
Id_
Args
PJRT_
Device_
Memory
Stats_
Args
PJRT_
Error
PJRT_
Error_
Destroy_
Args
PJRT_
Error_
GetCode_
Args
PJRT_
Error_
Message_
Args
PJRT_
Event
PJRT_
Event_
Await_
Args
PJRT_
Event_
Destroy_
Args
PJRT_
Event_
Error_
Args
PJRT_
Event_
IsReady_
Args
PJRT_
Event_
OnReady_
Args
PJRT_
Executable
PJRT_
Executable_
Deserialize
AndLoad_
Args
PJRT_
Executable_
Destroy_
Args
PJRT_
Executable_
Fingerprint_
Args
PJRT_
Executable_
GetCompiled
Memory
Stats_
Args
PJRT_
Executable_
GetCost
Analysis_
Args
PJRT_
Executable_
Name_
Args
PJRT_
Executable_
NumOutputs_
Args
PJRT_
Executable_
NumPartitions_
Args
PJRT_
Executable_
NumReplicas_
Args
PJRT_
Executable_
Optimized
Program_
Args
PJRT_
Executable_
Output
Dimensions_
Args
PJRT_
Executable_
Output
Element
Types_
Args
PJRT_
Executable_
Output
Memory
Kinds_
Args
PJRT_
Executable_
Serialize_
Args
PJRT_
Executable_
Size
OfGenerated
Code
InBytes_
Args
PJRT_
Execute
Context
PJRT_
Execute
Context_
Create_
Args
PJRT_
Execute
Context_
Destroy_
Args
PJRT_
Execute
Options
PJRT_
Extension_
Base
PJRT_
KeyValue
GetCallback_
Args
PJRT_
KeyValue
PutCallback_
Args
PJRT_
Loaded
Executable
PJRT_
Loaded
Executable_
Addressable
Devices_
Args
PJRT_
Loaded
Executable_
Delete_
Args
PJRT_
Loaded
Executable_
Destroy_
Args
PJRT_
Loaded
Executable_
Execute_
Args
PJRT_
Loaded
Executable_
Fingerprint_
Args
PJRT_
Loaded
Executable_
GetExecutable_
Args
PJRT_
Loaded
Executable_
IsDeleted_
Args
PJRT_
Memory
PJRT_
Memory_
Addressable
ByDevices_
Args
PJRT_
Memory_
Debug
String_
Args
PJRT_
Memory_
Id_
Args
PJRT_
Memory_
Kind_
Args
PJRT_
Memory_
Kind_
Id_
Args
PJRT_
Memory_
ToString_
Args
PJRT_
Named
Value
PJRT_
Plugin_
Attributes_
Args
PJRT_
Plugin_
Initialize_
Args
PJRT_
Program
PJRT_
Recv
Callback
Info
PJRT_
Send
Callback
Info
PJRT_
Serialized
Executable
PJRT_
Serialized
Topology
PJRT_
Topology
Description
PJRT_
Topology
Description_
Attributes_
Args
PJRT_
Topology
Description_
Create_
Args
PJRT_
Topology
Description_
Destroy_
Args
PJRT_
Topology
Description_
GetDevice
Descriptions_
Args
PJRT_
Topology
Description_
Platform
Name_
Args
PJRT_
Topology
Description_
Platform
Version_
Args
PJRT_
Topology
Description_
Serialize_
Args
PJRT_
Transfer
Metadata
__
fsid_
t
max_
align_
t
Constants
§
INT8_
MAX
INT8_
MIN
INT16_
MAX
INT16_
MIN
INT32_
MAX
INT32_
MIN
INTPT
R_
MAX
INTPT
R_
MIN
INT_
FAST8_
MAX
INT_
FAST8_
MIN
INT_
FAST16_
MAX
INT_
FAST16_
MIN
INT_
FAST32_
MAX
INT_
FAST32_
MIN
INT_
LEAS
T8_
MAX
INT_
LEAS
T8_
MIN
INT_
LEAS
T16_
MAX
INT_
LEAS
T16_
MIN
INT_
LEAS
T32_
MAX
INT_
LEAS
T32_
MIN
PJRT_
API_
MAJOR
PJRT_
API_
MINOR
PJRT_
Api_
STRUC
T_
SIZE
PJRT_
Api_
Version_
STRUC
T_
SIZE
PJRT_
Buffer_
Copy
ToDevice_
Args_
STRUC
T_
SIZE
PJRT_
Buffer_
Copy
ToMemory_
Args_
STRUC
T_
SIZE
PJRT_
Buffer_
Decrease
External
Reference
Count_
Args_
STRUC
T_
SIZE
PJRT_
Buffer_
Delete_
Args_
STRUC
T_
SIZE
PJRT_
Buffer_
Destroy_
Args_
STRUC
T_
SIZE
PJRT_
Buffer_
Device_
Args_
STRUC
T_
SIZE
PJRT_
Buffer_
Dimensions_
Args_
STRUC
T_
SIZE
PJRT_
Buffer_
Dynamic
Dimension
Indices_
Args_
STRUC
T_
SIZE
PJRT_
Buffer_
Element
Type_
Args_
STRUC
T_
SIZE
PJRT_
Buffer_
GetMemory
Layout_
Args_
STRUC
T_
SIZE
PJRT_
Buffer_
Increase
External
Reference
Count_
Args_
STRUC
T_
SIZE
PJRT_
Buffer_
IsDeleted_
Args_
STRUC
T_
SIZE
PJRT_
Buffer_
IsOn
Cpu_
Args_
STRUC
T_
SIZE
PJRT_
Buffer_
Memory
Layout_
STRUC
T_
SIZE
PJRT_
Buffer_
Memory
Layout_
Strides_
STRUC
T_
SIZE
PJRT_
Buffer_
Memory
Layout_
Tiled_
STRUC
T_
SIZE
PJRT_
Buffer_
Memory
Layout_
Type_
PJRT_
Buffer_
Memory
Layout_
Type_
Strides
PJRT_
Buffer_
Memory
Layout_
Type_
PJRT_
Buffer_
Memory
Layout_
Type_
Tiled
PJRT_
Buffer_
Memory_
Args_
STRUC
T_
SIZE
PJRT_
Buffer_
OnDevice
Size
InBytes_
Args_
STRUC
T_
SIZE
PJRT_
Buffer_
Opaque
Device
Memory
Data
Pointer_
Args_
STRUC
T_
SIZE
PJRT_
Buffer_
Ready
Event_
Args_
STRUC
T_
SIZE
PJRT_
Buffer_
ToHost
Buffer_
Args_
STRUC
T_
SIZE
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
BF16
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
C64
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
C128
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
F8E4
M3B11FNUZ
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
F8E4
M3FN
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
F8E4
M3FNUZ
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
F8E5
M2
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
F8E5
M2FNUZ
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
F16
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
F32
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
F64
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
INVALID
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
PRED
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
S2
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
S4
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
S8
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
S16
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
S32
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
S64
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
TOKEN
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
U2
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
U4
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
U8
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
U16
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
U32
PJRT_
Buffer_
Type_
PJRT_
Buffer_
Type_
U64
PJRT_
Buffer_
Unpadded
Dimensions_
Args_
STRUC
T_
SIZE
PJRT_
Buffer_
Unsafe
Pointer_
Args_
STRUC
T_
SIZE
PJRT_
Client_
Addressable
Devices_
Args_
STRUC
T_
SIZE
PJRT_
Client_
Addressable
Memories_
Args_
STRUC
T_
SIZE
PJRT_
Client_
Buffer
From
Host
Buffer_
Args_
STRUC
T_
SIZE
PJRT_
Client_
Compile_
Args_
STRUC
T_
SIZE
PJRT_
Client_
Create
View
OfDevice
Buffer_
Args_
STRUC
T_
SIZE
PJRT_
Client_
Create_
Args_
STRUC
T_
SIZE
PJRT_
Client_
Default
Device
Assignment_
Args_
STRUC
T_
SIZE
PJRT_
Client_
Destroy_
Args_
STRUC
T_
SIZE
PJRT_
Client_
Devices_
Args_
STRUC
T_
SIZE
PJRT_
Client_
Lookup
Addressable
Device_
Args_
STRUC
T_
SIZE
PJRT_
Client_
Lookup
Device_
Args_
STRUC
T_
SIZE
PJRT_
Client_
Platform
Name_
Args_
STRUC
T_
SIZE
PJRT_
Client_
Platform
Version_
Args_
STRUC
T_
SIZE
PJRT_
Client_
Process
Index_
Args_
STRUC
T_
SIZE
PJRT_
Client_
Topology
Description_
Args_
STRUC
T_
SIZE
PJRT_
Compile_
Args_
STRUC
T_
SIZE
PJRT_
Copy
ToDevice
Stream_
AddChunk_
Args_
STRUC
T_
SIZE
PJRT_
Copy
ToDevice
Stream_
Current
Bytes_
Args_
STRUC
T_
SIZE
PJRT_
Copy
ToDevice
Stream_
Destroy_
Args_
STRUC
T_
SIZE
PJRT_
Copy
ToDevice
Stream_
Granule
Size_
Args_
STRUC
T_
SIZE
PJRT_
Copy
ToDevice
Stream_
Total
Bytes_
Args_
STRUC
T_
SIZE
PJRT_
Device
Description_
Attributes_
Args_
STRUC
T_
SIZE
PJRT_
Device
Description_
Debug
String_
Args_
STRUC
T_
SIZE
PJRT_
Device
Description_
Id_
Args_
STRUC
T_
SIZE
PJRT_
Device
Description_
Kind_
Args_
STRUC
T_
SIZE
PJRT_
Device
Description_
Process
Index_
Args_
STRUC
T_
SIZE
PJRT_
Device
Description_
ToString_
Args_
STRUC
T_
SIZE
PJRT_
Device_
Addressable
Memories_
Args_
STRUC
T_
SIZE
PJRT_
Device_
Default
Memory_
Args_
STRUC
T_
SIZE
PJRT_
Device_
GetDescription_
Args_
STRUC
T_
SIZE
PJRT_
Device_
IsAddressable_
Args_
STRUC
T_
SIZE
PJRT_
Device_
Local
Hardware
Id_
Args_
STRUC
T_
SIZE
PJRT_
Device_
Memory
Stats_
Args_
STRUC
T_
SIZE
PJRT_
Error_
Code_
PJRT_
Error_
Code_
ABORTED
PJRT_
Error_
Code_
PJRT_
Error_
Code_
ALREAD
Y_
EXISTS
PJRT_
Error_
Code_
PJRT_
Error_
Code_
CANCELLED
PJRT_
Error_
Code_
PJRT_
Error_
Code_
DATA_
LOSS
PJRT_
Error_
Code_
PJRT_
Error_
Code_
DEADLIN
E_
EXCEEDED
PJRT_
Error_
Code_
PJRT_
Error_
Code_
FAILE
D_
PRECONDITION
PJRT_
Error_
Code_
PJRT_
Error_
Code_
INTERNAL
PJRT_
Error_
Code_
PJRT_
Error_
Code_
INVALI
D_
ARGUMENT
PJRT_
Error_
Code_
PJRT_
Error_
Code_
NOT_
FOUND
PJRT_
Error_
Code_
PJRT_
Error_
Code_
OUT_
OF_
RANGE
PJRT_
Error_
Code_
PJRT_
Error_
Code_
PERMISSIO
N_
DENIED
PJRT_
Error_
Code_
PJRT_
Error_
Code_
RESOURC
E_
EXHAUSTED
PJRT_
Error_
Code_
PJRT_
Error_
Code_
UNAUTHENTICATED
PJRT_
Error_
Code_
PJRT_
Error_
Code_
UNAVAILABLE
PJRT_
Error_
Code_
PJRT_
Error_
Code_
UNIMPLEMENTED
PJRT_
Error_
Code_
PJRT_
Error_
Code_
UNKNOWN
PJRT_
Error_
Destroy_
Args_
STRUC
T_
SIZE
PJRT_
Error_
GetCode_
Args_
STRUC
T_
SIZE
PJRT_
Error_
Message_
Args_
STRUC
T_
SIZE
PJRT_
Event_
Await_
Args_
STRUC
T_
SIZE
PJRT_
Event_
Destroy_
Args_
STRUC
T_
SIZE
PJRT_
Event_
Error_
Args_
STRUC
T_
SIZE
PJRT_
Event_
IsReady_
Args_
STRUC
T_
SIZE
PJRT_
Event_
OnReady_
Args_
STRUC
T_
SIZE
PJRT_
Executable_
Deserialize
AndLoad_
Args_
STRUC
T_
SIZE
PJRT_
Executable_
Destroy_
Args_
STRUC
T_
SIZE
PJRT_
Executable_
Fingerprint_
Args_
STRUC
T_
SIZE
PJRT_
Executable_
GetCompiled
Memory
Stats_
Args_
STRUC
T_
SIZE
PJRT_
Executable_
GetCost
Analysis_
Args_
STRUC
T_
SIZE
PJRT_
Executable_
Name_
Args_
STRUC
T_
SIZE
PJRT_
Executable_
NumOutputs_
Args_
STRUC
T_
SIZE
PJRT_
Executable_
NumPartitions_
Args_
STRUC
T_
SIZE
PJRT_
Executable_
NumReplicas_
Args_
STRUC
T_
SIZE
PJRT_
Executable_
Optimized
Program_
Args_
STRUC
T_
SIZE
PJRT_
Executable_
Output
Dimensions_
Args_
STRUC
T_
SIZE
PJRT_
Executable_
Output
Element
Types_
Args_
STRUC
T_
SIZE
PJRT_
Executable_
Output
Memory
Kinds_
Args_
STRUC
T_
SIZE
PJRT_
Executable_
Serialize_
Args_
STRUC
T_
SIZE
PJRT_
Executable_
Size
OfGenerated
Code
InBytes_
Args_
STRUC
T_
SIZE
PJRT_
Execute
Context_
Create_
Args_
STRUC
T_
SIZE
PJRT_
Execute
Context_
Destroy_
Args_
STRUC
T_
SIZE
PJRT_
Execute
Options_
STRUC
T_
SIZE
PJRT_
Extension_
Base_
STRUC
T_
SIZE
PJRT_
Extension_
Type_
PJRT_
Extension_
Type_
Custom_
Partitioner
PJRT_
Extension_
Type_
PJRT_
Extension_
Type_
FFI
PJRT_
Extension_
Type_
PJRT_
Extension_
Type_
Gpu_
Custom_
Call
PJRT_
Extension_
Type_
PJRT_
Extension_
Type_
Layouts
PJRT_
Extension_
Type_
PJRT_
Extension_
Type_
Profiler
PJRT_
Extension_
Type_
PJRT_
Extension_
Type_
Stream
PJRT_
Host
Buffer
Semantics_
PJRT_
Host
Buffer
Semantics_
kImmutable
Only
During
Call
PJRT_
Host
Buffer
Semantics_
PJRT_
Host
Buffer
Semantics_
kImmutable
Until
Transfer
Completes
PJRT_
Host
Buffer
Semantics_
PJRT_
Host
Buffer
Semantics_
kImmutable
Zero
Copy
PJRT_
Host
Buffer
Semantics_
PJRT_
Host
Buffer
Semantics_
kMutable
Zero
Copy
PJRT_
KeyValue
GetCallback_
Args_
STRUC
T_
SIZE
PJRT_
KeyValue
PutCallback_
Args_
STRUC
T_
SIZE
PJRT_
Loaded
Executable_
Addressable
Devices_
Args_
STRUC
T_
SIZE
PJRT_
Loaded
Executable_
Delete_
Args_
STRUC
T_
SIZE
PJRT_
Loaded
Executable_
Destroy_
Args_
STRUC
T_
SIZE
PJRT_
Loaded
Executable_
Execute_
Args_
STRUC
T_
SIZE
PJRT_
Loaded
Executable_
Fingerprint_
Args_
STRUC
T_
SIZE
PJRT_
Loaded
Executable_
GetExecutable_
Args_
STRUC
T_
SIZE
PJRT_
Loaded
Executable_
IsDeleted_
Args_
STRUC
T_
SIZE
PJRT_
Memory_
Addressable
ByDevices_
Args_
STRUC
T_
SIZE
PJRT_
Memory_
Debug
String_
Args_
STRUC
T_
SIZE
PJRT_
Memory_
Id_
Args_
STRUC
T_
SIZE
PJRT_
Memory_
Kind_
Args_
STRUC
T_
SIZE
PJRT_
Memory_
Kind_
Id_
Args_
STRUC
T_
SIZE
PJRT_
Memory_
ToString_
Args_
STRUC
T_
SIZE
PJRT_
Named
Value_
STRUC
T_
SIZE
PJRT_
Named
Value_
Type_
PJRT_
Named
Value_
kBool
PJRT_
Named
Value_
Type_
PJRT_
Named
Value_
kFloat
PJRT_
Named
Value_
Type_
PJRT_
Named
Value_
kInt64
PJRT_
Named
Value_
Type_
PJRT_
Named
Value_
kInt64
List
PJRT_
Named
Value_
Type_
PJRT_
Named
Value_
kString
PJRT_
Plugin_
Attributes_
Args_
STRUC
T_
SIZE
PJRT_
Plugin_
Initialize_
Args_
STRUC
T_
SIZE
PJRT_
Program_
STRUC
T_
SIZE
PJRT_
Recv
Callback
Info_
STRUC
T_
SIZE
PJRT_
Send
Callback
Info_
STRUC
T_
SIZE
PJRT_
Topology
Description_
Attributes_
Args_
STRUC
T_
SIZE
PJRT_
Topology
Description_
Create_
Args_
STRUC
T_
SIZE
PJRT_
Topology
Description_
Destroy_
Args_
STRUC
T_
SIZE
PJRT_
Topology
Description_
GetDevice
Descriptions_
Args_
STRUC
T_
SIZE
PJRT_
Topology
Description_
Platform
Name_
Args_
STRUC
T_
SIZE
PJRT_
Topology
Description_
Platform
Version_
Args_
STRUC
T_
SIZE
PJRT_
Topology
Description_
Serialize_
Args_
STRUC
T_
SIZE
PTRDIF
F_
MAX
PTRDIF
F_
MIN
SIG_
ATOMI
C_
MAX
SIG_
ATOMI
C_
MIN
SIZE_
MAX
UINT8_
MAX
UINT16_
MAX
UINT32_
MAX
UINTPT
R_
MAX
UINT_
FAST8_
MAX
UINT_
FAST16_
MAX
UINT_
FAST32_
MAX
UINT_
LEAS
T8_
MAX
UINT_
LEAS
T16_
MAX
UINT_
LEAS
T32_
MAX
WINT_
MAX
WINT_
MIN
_ATFIL
E_
SOURCE
_BIT
S_
STDIN
T_
INTN_
H
_BIT
S_
STDIN
T_
UINT
N_
H
_BIT
S_
TIME64_
H
_BIT
S_
TYPESIZE
S_
H
_BIT
S_
TYPE
S_
H
_BIT
S_
WCHA
R_
H
_DEFAUL
T_
SOURCE
_FEATURE
S_
H
_POSI
X_
C_
SOURCE
_POSI
X_
SOURCE
_STD
C_
PREDE
F_
H
_STDIN
T_
H
_SYS_
CDEF
S_
H
__
FD_
SETSIZE
__
GLIB
C_
MINO
R__
__
GLIB
C_
USE_
DEPRECATE
D_
GETS
__
GLIB
C_
USE_
DEPRECATE
D_
SCANF
__
GLIB
C_
USE_
IEC_
60559_
BFP_
EXT
__
GLIB
C_
USE_
IEC_
60559_
BFP_
EXT_
C2X
__
GLIB
C_
USE_
IEC_
60559_
EXT
__
GLIB
C_
USE_
IEC_
60559_
FUNC
S_
EXT
__
GLIB
C_
USE_
IEC_
60559_
FUNC
S_
EXT_
C2X
__
GLIB
C_
USE_
IEC_
60559_
TYPE
S_
EXT
__
GLIB
C_
USE_
ISOC2X
__
GLIB
C_
USE_
LIB_
EXT2
__
GLIB
C__
__
GNU_
LIBRAR
Y__
__
HAVE_
GENERI
C_
SELECTION
__
KERNE
L_
OLD_
TIMEVA
L_
MATCHE
S_
TIMEVA
L64
__
LDOUBL
E_
REDIRECT
S_
TO_
FLOA
T128_
ABI
__
RLIM_
T_
MATCHE
S_
RLIM64_
T
__
STATF
S_
MATCHE
S_
STATF
S64
__
STDC_
IEC_
559_
COMPLE
X__
__
STDC_
IEC_
559__
__
STDC_
IEC_
60559_
BFP__
__
STDC_
IEC_
60559_
COMPLE
X__
__
STDC_
ISO_
10646__
__
TIMESIZE
__
USE_
ATFILE
__
USE_
FORTIF
Y_
LEVEL
__
USE_
ISOC11
__
USE_
ISOC95
__
USE_
ISOC99
__
USE_
MISC
__
USE_
POSIX
__
USE_
POSI
X2
__
USE_
POSI
X199309
__
USE_
POSI
X199506
__
USE_
POSI
X_
IMPLICITLY
__
USE_
XOPE
N2K
__
USE_
XOPE
N2K8
__
WORDSIZE
__
WORDSIZ
E32_
PTRDIF
F_
LONG
__
WORDSIZ
E32_
SIZE_
ULONG
__
WORDSIZ
E_
TIME64_
COMPA
T32
__
bool_
true_
false_
are_
defined
__
glibc_
c99_
flexarr_
available
false_
true_
Type Aliases
§
PJRT_
Buffer_
Copy
ToDevice
PJRT_
Buffer_
Copy
ToMemory
PJRT_
Buffer_
Decrease
External
Reference
Count
PJRT_
Buffer_
Delete
PJRT_
Buffer_
Destroy
PJRT_
Buffer_
Device
PJRT_
Buffer_
Dimensions
PJRT_
Buffer_
Dynamic
Dimension
Indices
PJRT_
Buffer_
Element
Type
PJRT_
Buffer_
GetMemory
Layout
PJRT_
Buffer_
Increase
External
Reference
Count
PJRT_
Buffer_
IsDeleted
PJRT_
Buffer_
IsOn
Cpu
PJRT_
Buffer_
Memory
PJRT_
Buffer_
Memory
Layout_
Type
PJRT_
Buffer_
OnDevice
Size
InBytes
PJRT_
Buffer_
Opaque
Device
Memory
Data
Pointer
PJRT_
Buffer_
Ready
Event
PJRT_
Buffer_
ToHost
Buffer
PJRT_
Buffer_
Type
PJRT_
Buffer_
Unpadded
Dimensions
PJRT_
Buffer_
Unsafe
Pointer
PJRT_
Callback
Error
PJRT_
Client_
Addressable
Devices
PJRT_
Client_
Addressable
Memories
PJRT_
Client_
Buffer
From
Host
Buffer
PJRT_
Client_
Compile
PJRT_
Client_
Create
PJRT_
Client_
Create
View
OfDevice
Buffer
PJRT_
Client_
Default
Device
Assignment
PJRT_
Client_
Destroy
PJRT_
Client_
Devices
PJRT_
Client_
Lookup
Addressable
Device
PJRT_
Client_
Lookup
Device
PJRT_
Client_
Platform
Name
PJRT_
Client_
Platform
Version
PJRT_
Client_
Process
Index
PJRT_
Client_
Topology
Description
PJRT_
Compile
PJRT_
Copy
ToDevice
Stream_
AddChunk
PJRT_
Copy
ToDevice
Stream_
Current
Bytes
PJRT_
Copy
ToDevice
Stream_
Destroy
PJRT_
Copy
ToDevice
Stream_
Granule
Size
PJRT_
Copy
ToDevice
Stream_
Total
Bytes
PJRT_
Device
Description_
Attributes
PJRT_
Device
Description_
Debug
String
PJRT_
Device
Description_
Id
PJRT_
Device
Description_
Kind
PJRT_
Device
Description_
Process
Index
PJRT_
Device
Description_
ToString
PJRT_
Device_
Addressable
Memories
PJRT_
Device_
Default
Memory
PJRT_
Device_
GetDescription
PJRT_
Device_
IsAddressable
PJRT_
Device_
Local
Hardware
Id
PJRT_
Device_
Memory
Stats
PJRT_
Error_
Code
PJRT_
Error_
Destroy
PJRT_
Error_
GetCode
PJRT_
Error_
Message
PJRT_
Event_
Await
PJRT_
Event_
Destroy
PJRT_
Event_
Error
PJRT_
Event_
IsReady
PJRT_
Event_
OnReady
PJRT_
Event_
OnReady
Callback
PJRT_
Executable_
Deserialize
AndLoad
PJRT_
Executable_
Destroy
PJRT_
Executable_
Fingerprint
PJRT_
Executable_
GetCompiled
Memory
Stats
PJRT_
Executable_
GetCost
Analysis
PJRT_
Executable_
Name
PJRT_
Executable_
NumOutputs
PJRT_
Executable_
NumPartitions
PJRT_
Executable_
NumReplicas
PJRT_
Executable_
Optimized
Program
PJRT_
Executable_
Output
Dimensions
PJRT_
Executable_
Output
Element
Types
PJRT_
Executable_
Output
Memory
Kinds
PJRT_
Executable_
Serialize
PJRT_
Executable_
Size
OfGenerated
Code
InBytes
PJRT_
Execute
Context_
Create
PJRT_
Execute
Context_
Destroy
PJRT_
Extension_
Type
PJRT_
Host
Buffer
Semantics
PJRT_
KeyValue
GetCallback
PJRT_
KeyValue
GetCallback_
Value
Deleter
PJRT_
KeyValue
PutCallback
PJRT_
Loaded
Executable_
Addressable
Devices
PJRT_
Loaded
Executable_
Delete
PJRT_
Loaded
Executable_
Destroy
PJRT_
Loaded
Executable_
Execute
PJRT_
Loaded
Executable_
Fingerprint
PJRT_
Loaded
Executable_
GetExecutable
PJRT_
Loaded
Executable_
IsDeleted
PJRT_
Memory_
Addressable
ByDevices
PJRT_
Memory_
Debug
String
PJRT_
Memory_
Id
PJRT_
Memory_
Kind
PJRT_
Memory_
Kind_
Id
PJRT_
Memory_
ToString
PJRT_
Named
Value_
Type
PJRT_
Plugin_
Attributes
PJRT_
Plugin_
Initialize
PJRT_
Recv
Callback
PJRT_
Send
Callback
PJRT_
Topology
Description_
Attributes
PJRT_
Topology
Description_
Create
PJRT_
Topology
Description_
Destroy
PJRT_
Topology
Description_
GetDevice
Descriptions
PJRT_
Topology
Description_
Platform
Name
PJRT_
Topology
Description_
Platform
Version
PJRT_
Topology
Description_
Serialize
__
blkcnt64_
t
__
blkcnt_
t
__
blksize_
t
__
caddr_
t
__
clock_
t
__
clockid_
t
__
daddr_
t
__dev_t
__
fsblkcnt64_
t
__
fsblkcnt_
t
__
fsfilcnt64_
t
__
fsfilcnt_
t
__
fsword_
t
__gid_t
__id_t
__
ino64_
t
__ino_t
__
int8_
t
__
int16_
t
__
int32_
t
__
int64_
t
__
int_
least8_
t
__
int_
least16_
t
__
int_
least32_
t
__
int_
least64_
t
__
intmax_
t
__
intptr_
t
__key_t
__
loff_
t
__
mode_
t
__
nlink_
t
__
off64_
t
__off_t
__pid_t
__
quad_
t
__
rlim64_
t
__
rlim_
t
__
sig_
atomic_
t
__
socklen_
t
__
ssize_
t
__
suseconds64_
t
__
suseconds_
t
__
syscall_
slong_
t
__
syscall_
ulong_
t
__
time64_
t
__
time_
t
__
timer_
t
__
u_
char
__u_int
__
u_
long
__
u_
quad_
t
__
u_
short
__uid_t
__
uint8_
t
__
uint16_
t
__
uint32_
t
__
uint64_
t
__
uint_
least8_
t
__
uint_
least16_
t
__
uint_
least32_
t
__
uint_
least64_
t
__
uintmax_
t
__
useconds_
t
_bindgen_
ty_
1
_bindgen_
ty_
2
_bindgen_
ty_
3
_bindgen_
ty_
4
_bindgen_
ty_
5
_bindgen_
ty_
6
_bindgen_
ty_
7
_bindgen_
ty_
8
_bindgen_
ty_
9
_bindgen_
ty_
10
_bindgen_
ty_
11
_bindgen_
ty_
12
_bindgen_
ty_
13
_bindgen_
ty_
14
_bindgen_
ty_
15
_bindgen_
ty_
16
_bindgen_
ty_
17
_bindgen_
ty_
18
_bindgen_
ty_
19
_bindgen_
ty_
20
_bindgen_
ty_
21
_bindgen_
ty_
22
_bindgen_
ty_
23
_bindgen_
ty_
24
_bindgen_
ty_
25
_bindgen_
ty_
26
_bindgen_
ty_
27
_bindgen_
ty_
28
_bindgen_
ty_
29
_bindgen_
ty_
30
_bindgen_
ty_
31
_bindgen_
ty_
32
_bindgen_
ty_
33
_bindgen_
ty_
34
_bindgen_
ty_
35
_bindgen_
ty_
36
_bindgen_
ty_
37
_bindgen_
ty_
38
_bindgen_
ty_
39
_bindgen_
ty_
40
_bindgen_
ty_
41
_bindgen_
ty_
42
_bindgen_
ty_
43
_bindgen_
ty_
44
_bindgen_
ty_
45
_bindgen_
ty_
46
_bindgen_
ty_
47
_bindgen_
ty_
48
_bindgen_
ty_
49
_bindgen_
ty_
50
_bindgen_
ty_
51
_bindgen_
ty_
52
_bindgen_
ty_
53
_bindgen_
ty_
54
_bindgen_
ty_
55
_bindgen_
ty_
56
_bindgen_
ty_
57
_bindgen_
ty_
58
_bindgen_
ty_
59
_bindgen_
ty_
60
_bindgen_
ty_
61
_bindgen_
ty_
62
_bindgen_
ty_
63
_bindgen_
ty_
64
_bindgen_
ty_
65
_bindgen_
ty_
66
_bindgen_
ty_
67
_bindgen_
ty_
68
_bindgen_
ty_
69
_bindgen_
ty_
70
_bindgen_
ty_
71
_bindgen_
ty_
72
_bindgen_
ty_
73
_bindgen_
ty_
74
_bindgen_
ty_
75
_bindgen_
ty_
76
_bindgen_
ty_
77
_bindgen_
ty_
78
_bindgen_
ty_
79
_bindgen_
ty_
80
_bindgen_
ty_
81
_bindgen_
ty_
82
_bindgen_
ty_
83
_bindgen_
ty_
84
_bindgen_
ty_
85
_bindgen_
ty_
86
_bindgen_
ty_
87
_bindgen_
ty_
88
_bindgen_
ty_
89
_bindgen_
ty_
90
_bindgen_
ty_
91
_bindgen_
ty_
92
_bindgen_
ty_
93
_bindgen_
ty_
94
_bindgen_
ty_
95
_bindgen_
ty_
96
_bindgen_
ty_
97
_bindgen_
ty_
98
_bindgen_
ty_
99
_bindgen_
ty_
100
_bindgen_
ty_
101
_bindgen_
ty_
102
_bindgen_
ty_
103
_bindgen_
ty_
104
_bindgen_
ty_
105
_bindgen_
ty_
106
_bindgen_
ty_
107
_bindgen_
ty_
108
_bindgen_
ty_
109
_bindgen_
ty_
110
_bindgen_
ty_
111
_bindgen_
ty_
112
_bindgen_
ty_
113
int_
fast8_
t
int_
fast16_
t
int_
fast32_
t
int_
fast64_
t
int_
least8_
t
int_
least16_
t
int_
least32_
t
int_
least64_
t
intmax_
t
uint_
fast8_
t
uint_
fast16_
t
uint_
fast32_
t
uint_
fast64_
t
uint_
least8_
t
uint_
least16_
t
uint_
least32_
t
uint_
least64_
t
uintmax_
t
wchar_t
Unions
§
PJRT_
Buffer_
Memory
Layout__
bindgen_
ty_
1
PJRT_
Named
Value__
bindgen_
ty_
1