Searched refs:type_attrs (Results 1 – 5 of 5) sorted by relevance
182 if (obj->type_attrs) { in uapi_merge_obj_tree() 183 if (WARN_ON(obj_elm->type_attrs)) in uapi_merge_obj_tree() 187 obj_elm->type_attrs = obj->type_attrs; in uapi_merge_obj_tree() 188 obj_elm->type_class = obj->type_attrs->type_class; in uapi_merge_obj_tree() 200 obj->type_attrs->type_class != &uverbs_idr_class && in uapi_merge_obj_tree() 201 obj->type_attrs->type_class != &uverbs_fd_class)) in uapi_merge_obj_tree() 722 * Some type_attrs are in the driver module. We don't in uverbs_disassociate_api() 726 object_elm->type_attrs = NULL; in uverbs_disassociate_api()
275 uobj = kzalloc(obj->type_attrs->obj_size, GFP_KERNEL); in alloc_uobj() 349 if (!obj->type_attrs) in lookup_get_fd_uobject() 352 container_of(obj->type_attrs, struct uverbs_obj_fd_type, type); in lookup_get_fd_uobject() 467 container_of(obj->type_attrs, struct uverbs_obj_fd_type, type); in alloc_begin_fd_uobject() 537 container_of(uobj->uapi_object->type_attrs, in destroy_hw_idr_uobject() 573 uobj->uapi_object->type_attrs, struct uverbs_obj_fd_type, type); in destroy_hw_fd_uobject()
54 .type_attrs = &_type_attrs, \
166 const struct uverbs_obj_type *type_attrs; member
311 const struct uverbs_obj_type *type_attrs; member