search for: nouveau_fuse_create_

Displaying 3 results from an estimated 3 matches for "nouveau_fuse_create_".

Did you mean: nouveau_fuse_create
2014 Aug 24
8
[PATCH 1/3] subdev: add a pfuse subdev
...<core/device.h> + +struct nouveau_fuse { + struct nouveau_subdev base; +}; + +static inline struct nouveau_fuse * +nouveau_fuse(void *obj) +{ + return (void *)nv_device(obj)->subdev[NVDEV_SUBDEV_FUSE]; +} + +#define nouveau_fuse_create(p, e, o, d) \ + nouveau_fuse_create_((p), (e), (o), sizeof(**d), (void **)d) + +int nouveau_fuse_create_(struct nouveau_object *, struct nouveau_object *, + struct nouveau_oclass *, int, void **); +void _nouveau_fuse_dtor(struct nouveau_object *); +int _nouveau_fuse_init(struct nouveau_object *); +#define _nouveau_fuse_fini _nou...
2014 Aug 24
0
[PATCH 1/3] subdev: add a pfuse subdev
...truct nouveau_subdev base; > +}; > + > +static inline struct nouveau_fuse * > +nouveau_fuse(void *obj) > +{ > + return (void *)nv_device(obj)->subdev[NVDEV_SUBDEV_FUSE]; > +} > + > +#define nouveau_fuse_create(p, e, o, d) \ > + nouveau_fuse_create_((p), (e), (o), sizeof(**d), (void **)d) > + > +int nouveau_fuse_create_(struct nouveau_object *, struct nouveau_object *, > + struct nouveau_oclass *, int, void **); > +void _nouveau_fuse_dtor(struct nouveau_object *); > +int _nouveau_fuse_init(struct nouveau_object *); > +#...
2014 Aug 24
0
[PATCH 1/3] subdev: add a pfuse subdev
...; + If you want you can drop the check the extra variable. > + return 0; > +} > + > +void > +_nouveau_fuse_dtor(struct nouveau_object *object) > +{ > + struct nouveau_fuse *fuse = (void *)object; > + nouveau_subdev_destroy(&fuse->base); > +} > + > +int > +nouveau_fuse_create_(struct nouveau_object *parent, > + struct nouveau_object *engine, > + struct nouveau_oclass *oclass, int length, void **pobject) > +{ > + struct nouveau_fuse *fuse; > + int ret; > + > + ret = nouveau_subdev_create_(parent, engine, oclass, 0, "FUSE", > +...