Lines Matching refs:Handle
9 struct Handle;
10 typedef struct Handle Handle;
15 typedef TAILQ_HEAD(HandleQueue, Handle) HandleQueue;
17 typedef struct Handle {
22 TAILQ_ENTRY(Handle) handleList; // Hash table
23 int (*read)(Handle *, void *, uint64_t, uint64_t); // Read
24 int (*write)(Handle *, void *, uint64_t, uint64_t); // Write
25 int (*flush)(Handle *); // Flush
26 int (*close)(Handle *); // Close
27 } Handle;
29 DECLARE_SLAB(Handle);