Lines Matching refs:_WsbmBufStorage
43 struct _WsbmBufStorage struct
58 int (*map) (struct _WsbmBufStorage * buf, unsigned mode, void **virtual); argument
59 void (*unmap) (struct _WsbmBufStorage * buf);
60 int (*syncforcpu) (struct _WsbmBufStorage * buf, unsigned mode);
61 void (*releasefromcpu) (struct _WsbmBufStorage * buf, unsigned mode);
62 void (*destroy) (struct _WsbmBufStorage ** buf);
63 unsigned long (*offset) (struct _WsbmBufStorage * buf);
64 unsigned long (*poolOffset) (struct _WsbmBufStorage * buf);
65 uint32_t(*placement) (struct _WsbmBufStorage * buf);
66 unsigned long (*size) (struct _WsbmBufStorage * buf);
67 struct _WsbmKernelBuf *(*kernel) (struct _WsbmBufStorage * buf);
68 struct _WsbmBufStorage *(*create) (struct _WsbmBufferPool * pool,
72 struct _WsbmBufStorage *(*createByReference) (struct _WsbmBufferPool *
74 void (*fence) (struct _WsbmBufStorage * buf,
76 void (*unvalidate) (struct _WsbmBufStorage * buf);
77 int (*validate) (struct _WsbmBufStorage * buf, uint64_t set_flags,
79 int (*waitIdle) (struct _WsbmBufStorage * buf, int lazy);
80 int (*setStatus) (struct _WsbmBufStorage * buf,
86 wsbmBufStorageInit(struct _WsbmBufStorage *storage, in wsbmBufStorageInit()
101 wsbmBufStorageTakedown(struct _WsbmBufStorage *storage) in wsbmBufStorageTakedown()
107 wsbmBufStorageUnref(struct _WsbmBufStorage **pStorage) in wsbmBufStorageUnref()
109 struct _WsbmBufStorage *storage = *pStorage; in wsbmBufStorageUnref()