Lines Matching defs:bus_priv
135 struct drm_i2c_encoder_bus_priv *bus_priv;
140 bus_priv = kmem_alloc(sizeof(*bus_priv), KM_SLEEP);
141 slave->bus_priv = bus_priv;
158 bus_priv->i2c_driver = driver;
162 bus_priv->i2c_client = client;
175 fail1: bus_priv->i2c_client = NULL;
177 bus_priv->i2c_driver = NULL;
180 slave->bus_priv = NULL;
181 kmem_free(bus_priv, sizeof(*bus_priv));
189 struct drm_i2c_encoder_bus_priv *const bus_priv = slave->bus_priv;
190 struct i2c_client *const client = bus_priv->i2c_client;
191 struct drm_i2c_encoder_driver *const driver = bus_priv->i2c_driver;
193 bus_priv->i2c_client = NULL;
195 bus_priv->i2c_driver = NULL;
203 struct drm_i2c_encoder_bus_priv *const bus_priv = slave->bus_priv;
205 return bus_priv->i2c_client;