Searched refs:ioasid_allocator_ops (Results 1 – 3 of 3) sorted by relevance
25 struct ioasid_allocator_ops { struct41 int ioasid_register_allocator(struct ioasid_allocator_ops *allocator); argument42 void ioasid_unregister_allocator(struct ioasid_allocator_ops *allocator);67 static inline int ioasid_register_allocator(struct ioasid_allocator_ops *allocator) in ioasid_register_allocator()72 static inline void ioasid_unregister_allocator(struct ioasid_allocator_ops *allocator) in ioasid_unregister_allocator()
606 struct ioasid_allocator_ops pasid_allocator; /* Custom allocator for PASIDs */
50 struct ioasid_allocator_ops *ops;65 static struct ioasid_allocator_ops default_ops = {99 static struct ioasid_allocator_data *ioasid_alloc_allocator(struct ioasid_allocator_ops *ops) in ioasid_alloc_allocator()118 static bool use_same_ops(struct ioasid_allocator_ops *a, struct ioasid_allocator_ops *b) in use_same_ops()139 int ioasid_register_allocator(struct ioasid_allocator_ops *ops) in ioasid_register_allocator()207 void ioasid_unregister_allocator(struct ioasid_allocator_ops *ops) in ioasid_unregister_allocator()210 struct ioasid_allocator_ops *sops; in ioasid_unregister_allocator()