Lines Matching defs:newlun
1904 struct lun *oldlun, *newlun, *tmplun;
1995 newlun = lun_find(newconf, oldlun->l_name);
1996 if (newlun == NULL) {
2015 assert(newlun->l_backend != NULL);
2016 if (strcmp(newlun->l_backend, oldlun->l_backend) != 0) {
2022 if (oldlun->l_blocksize != newlun->l_blocksize) {
2028 if (newlun->l_device_id != NULL &&
2030 strcmp(oldlun->l_device_id, newlun->l_device_id) !=
2037 if (newlun->l_path != NULL &&
2039 strcmp(oldlun->l_path, newlun->l_path) != 0)) {
2045 if (newlun->l_serial != NULL &&
2047 strcmp(oldlun->l_serial, newlun->l_serial) != 0)) {
2065 lun_set_ctl_lun(newlun, oldlun->l_ctl_lun);
2068 TAILQ_FOREACH_SAFE(newlun, &newconf->conf_luns, l_next, tmplun) {
2069 oldlun = lun_find(oldconf, newlun->l_name);
2072 newlun->l_name, newlun->l_ctl_lun);
2073 error = kernel_lun_modify(newlun);
2077 newlun->l_name, newlun->l_ctl_lun);
2082 log_debugx("adding lun \"%s\"", newlun->l_name);
2083 error = kernel_lun_add(newlun);
2085 log_warnx("failed to add lun \"%s\"", newlun->l_name);
2086 lun_delete(newlun);