Lines Matching refs:name

45 		kfree(wq->name.name);  in autofs4_catatonic_mode()
46 wq->name.name = NULL; in autofs4_catatonic_mode()
106 (unsigned long) wq->wait_queue_token, wq->name.len, wq->name.name, type); in autofs4_notify_daemon()
122 mp->len = wq->name.len; in autofs4_notify_daemon()
123 memcpy(mp->name, wq->name.name, wq->name.len); in autofs4_notify_daemon()
124 mp->name[wq->name.len] = '\0'; in autofs4_notify_daemon()
134 ep->len = wq->name.len; in autofs4_notify_daemon()
135 memcpy(ep->name, wq->name.name, wq->name.len); in autofs4_notify_daemon()
136 ep->name[wq->name.len] = '\0'; in autofs4_notify_daemon()
154 packet->len = wq->name.len; in autofs4_notify_daemon()
155 memcpy(packet->name, wq->name.name, wq->name.len); in autofs4_notify_daemon()
156 packet->name[wq->name.len] = '\0'; in autofs4_notify_daemon()
181 struct dentry *dentry, char **name) in autofs4_getpath() argument
191 buf = *name; in autofs4_getpath()
210 strncpy(p, dentry->d_name.name, dentry->d_name.len); in autofs4_getpath()
215 strncpy(p, tmp->d_name.name, tmp->d_name.len); in autofs4_getpath()
231 if (wq->name.hash == qstr->hash && in autofs4_find_wait()
232 wq->name.len == qstr->len && in autofs4_find_wait()
233 wq->name.name && in autofs4_find_wait()
234 !memcmp(wq->name.name, qstr->name, qstr->len)) in autofs4_find_wait()
348 char *name; in autofs4_wait() local
382 name = kmalloc(NAME_MAX + 1, GFP_KERNEL); in autofs4_wait()
383 if (!name) in autofs4_wait()
388 qstr.len = sprintf(name, "%p", dentry); in autofs4_wait()
390 qstr.len = autofs4_getpath(sbi, dentry, &name); in autofs4_wait()
392 kfree(name); in autofs4_wait()
396 qstr.name = name; in autofs4_wait()
397 qstr.hash = full_name_hash(name, qstr.len); in autofs4_wait()
400 kfree(qstr.name); in autofs4_wait()
408 kfree(qstr.name); in autofs4_wait()
416 kfree(qstr.name); in autofs4_wait()
427 memcpy(&wq->name, &qstr, sizeof(struct qstr)); in autofs4_wait()
454 (unsigned long) wq->wait_queue_token, wq->name.len, in autofs4_wait()
455 wq->name.name, notify); in autofs4_wait()
462 (unsigned long) wq->wait_queue_token, wq->name.len, in autofs4_wait()
463 wq->name.name, notify); in autofs4_wait()
465 kfree(qstr.name); in autofs4_wait()
472 if (wq->name.name) { in autofs4_wait()
483 wait_event_interruptible(wq->queue, wq->name.name == NULL); in autofs4_wait()
555 kfree(wq->name.name); in autofs4_wait_release()
556 wq->name.name = NULL; /* Do not wait on this queue */ in autofs4_wait_release()