Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/nouveau/nvif/driver.c nvif_driver_init() -> nvif_client_ctor()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 0 parent->driver 4523083026313859072
PARAM_VALUE 0 parent->object.parent 4096-ptr_max
PARAM_VALUE 0 parent->object.priv 4096-ptr_max
PARAM_VALUE 0 parent->object.priv->debug 0-7
PARAM_VALUE 0 parent->object.priv->object.func->init 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680
PARAM_VALUE 0 parent->object.priv->object.func->ntfy 0,3550460611746496512,8227552669155663872
PARAM_VALUE 0 parent->object.priv->object.func->uevent 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408
PARAM_VALUE 0 parent->object.priv->object.func->unmap 0,842332245201981440,6689864093459828736
PARAM_VALUE 0 *parent->object.priv->name 0-255
PARAM_VALUE 1 name 236288891707031552
PARAM_VALUE 2 client 4096-ptr_max
PARAM_VALUE 2 client->driver 4523083026313859072
PARAM_VALUE 2 client->object.parent 4096-ptr_max
PARAM_VALUE 2 client->object.priv 4096-ptr_max
PARAM_VALUE 2 client->object.priv->debug 0-7
PARAM_VALUE 2 client->object.priv->object.func->init 0,247655648623849472,543232050256359424,1015388528529465344,1699567579666870272,2065750860828282880,3797282894570950656,8753013936775495680
PARAM_VALUE 2 client->object.priv->object.func->ntfy 0,3550460611746496512,8227552669155663872
PARAM_VALUE 2 client->object.priv->object.func->uevent 0,1320788413495767040,1504948025692229632,4900727931508170752,5778894645865406464,7430820925579927552,7856731233311633408
PARAM_VALUE 2 client->object.priv->object.func->unmap 0,842332245201981440,6689864093459828736
PARAM_VALUE 2 *client->object.priv->name 0-255
BUF_SIZE 0 parent->driver 56
BUF_SIZE 1 name 4
BUF_SIZE 1 name 4
BUF_SIZE 2 client->driver 56
DATA_SOURCE 0 parent $5
DATA_SOURCE 1 name $3
DATA_SOURCE 2 client $5
TERMINATED 1 name 1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/nouveau_drm.c nouveau_cli_init() -> nvif_client_ctor()

Type Parameter Key Value
PARAM_VALUE 0 parent 4096-ptr_max
PARAM_VALUE 2 client 4096-ptr_max
BUF_SIZE 1 name 32
STR_LEN 0 parent 31
RX_PATH
TASK_NOT_RUNNING
LOCK2 &drm->client_mutex
TYPE_LOCK (struct nouveau_drm)->client_mutex