Lines Matching defs:obj
47 static inline void loader_set_dispatch(void *obj, const void *data) { *((const void **)obj) = data; }
49 static inline VkLayerDispatchTable *loader_get_dispatch(const void *obj) {
50 if (VK_NULL_HANDLE == obj) {
53 VkLayerDispatchTable *disp = *((VkLayerDispatchTable **)obj);
60 static inline struct loader_dev_dispatch_table *loader_get_dev_dispatch(const void *obj) {
61 return *((struct loader_dev_dispatch_table **)obj);
64 static inline VkLayerInstanceDispatchTable *loader_get_instance_layer_dispatch(const void *obj) {
65 return *((VkLayerInstanceDispatchTable **)obj);
68 static inline struct loader_instance_dispatch_table *loader_get_instance_dispatch(const void *obj) {
69 return *((struct loader_instance_dispatch_table **)obj);
72 static inline void loader_init_dispatch(void *obj, const void *data) {
74 assert(valid_loader_magic_value(obj) &&
79 loader_set_dispatch(obj, data);