Lines Matching defs:olddev
1859 struct i3c_dev_desc *newdev, *olddev;
1882 olddev = i3c_master_search_i3c_dev_duplicate(newdev);
1883 if (olddev) {
1884 newdev->dev = olddev->dev;
1890 * IBI information and try to restore them after olddev has
1894 mutex_lock(&olddev->ibi_lock);
1895 if (olddev->ibi) {
1896 ibireq.handler = olddev->ibi->handler;
1897 ibireq.max_payload_len = olddev->ibi->max_payload_len;
1898 ibireq.num_slots = olddev->ibi->num_slots;
1900 if (olddev->ibi->enabled) {
1902 i3c_dev_disable_ibi_locked(olddev);
1905 i3c_dev_free_ibi_locked(olddev);
1907 mutex_unlock(&olddev->ibi_lock);
1909 old_dyn_addr = olddev->info.dyn_addr;
1911 i3c_master_detach_i3c_dev(olddev);
1912 i3c_master_free_i3c_dev(olddev);