19 lines · c
1/* SPDX-License-Identifier: MIT */2#ifndef __NVIF_CLIENT_H__3#define __NVIF_CLIENT_H__4 5#include <nvif/object.h>6 7struct nvif_client {8 struct nvif_object object;9 const struct nvif_driver *driver;10};11 12int nvif_client_ctor(struct nvif_client *parent, const char *name, struct nvif_client *);13void nvif_client_dtor(struct nvif_client *);14int nvif_client_suspend(struct nvif_client *);15int nvif_client_resume(struct nvif_client *);16 17/*XXX*/18#endif19